@1632854811.44PDT = =mMAIN_scheduler =tMAIN @PDT1632854813.24 #"core_reset"Sent BREAK +2 #t@57541 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +238 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +377 "Can"<v  + <v ` + #tPolling Can every 10:00 +785 #-> ESP.ready! +3 #Powering core bus +577 .Gate.power :raw,:ON +2 "sampler") +37 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %(\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ +2 .tSS.configure :default +2 "sampler")#.0X Puck.count +2 "storage"(;% +3 "core" %\ O\ Q \  +2 .tSE.seek :down +2 "storage"(<'} +3 "core" ' + .tSE.stop +2 "storage"(5 + .tHand.open +2 "manipulator"&=1 +74 "core" 1 +2 "manipulator"&>% +4 "core" % \  l c  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(?(+ +823 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (@& +3 "core" &.\ 1\ ' O\ +2 "manipulator"&A& +3 "core" & o k * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&B( +24 "core" ( + "manipulator"&C& +4 "core" & e x W  +2 "storage"(D& +4 "core" &.\ D\ H \ +2 .tForearm.seek 1 + 600 counts + "manipulator"&E' +103 "core" ' +2 "storage"(F& +4 "core" &.\ <\ F \ +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(G' +271 "core" ' + "storage"(H- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (I% +2 "core" %\ K\ N \ +3 ."downElevator"SE.seek :down +4 "storage"(J'} +99 (K% +3 "core" %VI\ H\ N ~\ SW +2 "manipulator"&L% +4 "core" % l c x r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +89 "core" ' +67 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(N( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (O& +2 "core" & \ 2\ 1\  +3 "manipulator"&P& +3 "core" & f n Z  +2 .tElbow.seek 2 +2 "manipulator"&Q(P +54 "core" ( +2 "manipulator"&R& +4 "core" &G m b s * +2 "storage"(S& +3 "core" & \ ?\ P 3\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&T'ϥ +96 "core" ' + "storage"(U& +4 "core" & \ <\ A K\  +2 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(V' +275 "core" ' + "storage"(W- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (X% +2 "core" %\ G\ B \ +3 ."downElevator"SE.seek :down +4 "storage"(Y'} +99 (Z% +2 "core" %J\ B\ 3 \ SV +2 "manipulator"&[% +4 "core" %Ϥ l m  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +95 "core" ' +63 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(]( +187 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (^& +2 "core" &\ \ 3 \  +2 "manipulator"&_& +4 "core" &H l c * +2 .tElbow.seek 3 +35 "manipulator"&`(_ +21 "core" ( + "manipulator"&a& +5 "core" &l k a ) + "storage"(b& +4 "core" &\ O\ M .\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&c' +98 "core" ' +2 "storage"(d& +4 "core" &\ * z U\  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(e' +274 "core" ' + "storage"(f- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (g% +3 "core" %\ D\ ; )\ +3 ."downElevator"SE.seek :down +3 "storage"(h'} +99 (i% +3 "core" %J\ C\ H\ TW + "manipulator"&j% +4 "core" % e o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +90 "core" ' +67 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(l(,L +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (m& +3 "core" &,K\ 5\ $ c\  +2 "manipulator"&n& +4 "core" &l k m $ ) +2 .tElbow.seek 4 + "manipulator"&o(^ +45 "core" ( + "manipulator"&p& +4 "core" &e l c p +2 "storage"(q& +4 "core" &,J\ <\ ; o\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&r' +99 "core" ' +2 "storage"(s& +4 "core" &,J\ *  \  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(t' +272 "core" ' + "storage"(u- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (v% +3 "core" %\ O\ G G\ +3 ."downElevator"SE.seek :down +3 "storage"(w'} +99 (x% +3 "core" %K\ O\ Q \ SV +2 "manipulator"&y% +4 "core" % m n  l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +89 "core" ' +67 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"({(< +185 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (|& +3 "core" &<\ L\ [ X\  + "manipulator"&}& +4 "core" &e h y  p +2 .tElbow.seek 5 +2 "manipulator"&~(y +40 "core" ( + "manipulator"&& +5 "core" &u a n | . + "storage"(& +4 "core" &<\ :\ : L\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&'Ϻ +89 "core" ' +2 "storage"(& +4 "core" &<\  y g\ +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +273 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" %\ ?\ < \  +3 ."downElevator"SE.seek :down +3 "storage"('} +99 (% +2 "core" %2K\ H\ C\ SV +2 "manipulator"& % +4 "core" % m g Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +98 "core" ' +57 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"( (K +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &K\ $\ % %\  +2 "manipulator"& & +3 "core" &u l n @ . +2 .tElbow.seek 6 + "manipulator"&( +15 "core" ( + "manipulator"&& +4 "core" & h p ) +2 "storage"(& +4 "core" &K\ E\ H C\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&'ϡ +104 "core" ' +2 "storage"(& +4 "core" &K }\ * \  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +274 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +3 "core" %\ ?\ P *\ +2 ."downElevator"SE.seek :down +4 "storage"('} +99 (% +3 "core" %TN\ E\ H \ TW + "manipulator"&% +4 "core" %ϟ k i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +64 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &[\ #\ # \  +3 "manipulator"&"& +3 "core" & m h G ) +2 .tElbow.seek 7 +2 "manipulator"&%( +32 "core" ( +2 "manipulator"&'& +4 "core" & w \\ b +2 "storage"()& +3 "core" &[\ Z\ K E\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts + "manipulator"&(' +108 "core" ' + "storage"(& +4 "core" &[\ + { \  +2 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +271 "core" ' +2 "storage"(#- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (,% +2 "core" %\ O\ J h\ +3 ."downElevator"SE.seek :down +3 "storage"(-'} +99 (.% +3 "core" %eJ\ O\ P Y\ SU + "manipulator"&/% +4 "core" % m n I n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&0'\ +97 "core" ' +61 ' + ."downElevator"SE.stop + "storage"(5 +1239 #t-> Log.upload +162 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! 53:fa:aa:51:1e:ac:15:b6:e7:e9:06:2b:a1:d1:99:d0:6e:6b:58:ae)\ \ \ /usr/bin/dbclient: Connection to ESPrush@ESPshore:2323 exited: No auth methods could be used.\ rsync: connection unexpectedly closed (0 bytes received so far) [sender]\ rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.3] +47153 "Can"x 22 +10942 #t-> upsync -v +2 !o:NoMethodError : mesgu:NameError::message(undefined method `-@' for :v:Symbol: name:-@: args[:bt["(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +401 #-> Log.upload +537 #"uploadLog"upsync\ rsync: open "/home/ftp/rush/esp/messages" failed: Permission denied (13)\ rsync: open "/home/ftp/rush/esp/real.log" failed: Permission denied (13)\ rsync: open "/home/ftp/rush/esp/real.puck" failed: Permission denied (13)\ rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1189) [sender=3.1.3] +14022 #t-> Log.upload +229 #"uploadLog"upsync +1703 #t-> exit +5 #mEXIT @1632855700.32PDT @1632855805.31PDT = =mMAIN_scheduler =tMAIN @PDT1632855807.09 #"core_reset"Sent BREAK +2 #t@62760 select with ifg=0x10, ie=0xF5 + #@63397 receive with ifg=0x10, ie=0xFD #@64030 receive with ifg=0x10, ie=0xFD + #@64663 receive with ifg=0x10, ie=0xFD + #@64990 receive with ifg=0x80, ie=0xFD #@32056 sendCRC with ifg=0x20, ie=0x7F + #@32503 sendCRC with ifg=0x20, ie=0x7F + #@34094 sendCRC with ifg=0x08, ie=0x5F #@47208 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +235 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +373 "Can"2w 54 + 2w 54y #tPolling Can every 10:00 +3 #Cleanly exited at 12:01:40PDT28-Sep-21 +2404 #-> GoodNews.email "ESPrush has been updated to use the WireGuard VPN" +2 .GoodNews.email "ESPrush has been updated to use the WireGuard VPN" +632 #"uploadLog"upsync +1813 #t-> can +3 "Can"0x 55 +5792 #t-> exit +4 #mEXIT @1632855919.88PDT @1633023131.53EDT = =tMAIN =mMAIN_scheduler @EDT1633023133.50 #"core_reset"Sent BREAK +2 #t@14008 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +263 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +423 "Can"\ , + \ ,i + #tPolling Can every 10:00 +3 #Cleanly exited at 12:05:19PDT28-Sep-21 +271 #-> ESP.ready! +3 #Powering core bus +544 .Gate.power :raw,:ON +2 "sampler") +26 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %  l\  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %\ / +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %u\  + .tSS.configure :default +3 "sampler")#.0XRESET< ESP2 v3.41 I2C Gateway v3.20 +213 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +245 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +388 "Can"{q\ M + {q\ MZ + #tPolling Can every 10:00 +3 #Cleanly exited at 16:58:50EDT30-Sep-21 +442 #-> ESP.ready! +3 #Powering core bus +567 .Gate.power :raw,:ON +2 "sampler") +41 ) +2 "core"  + "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %]`\ ( +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +4 "core" %\ O + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %?\ 8 +2 .tSS.configure :default +2 "sampler")#.0X& +4 "core" &K  ?\ 1 +2 "storage"(?% +4 "core" % l\ 0 + "collection"'@9 +5 "core" 9& + "processing"%A9 +4 "core" 9 7 +280 #t-> access 1 +3 "storage"(B% +3 "core" % \ 0 +2 "manipulator"&C% +4 "core" %\   + "manipulator"&D& +4 "core" & * +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(E(< +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (F& +2 "core" &< \ , +2216 #t-> require 'shuffle' +462 #-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'G& +3 "core" &\\Z \  +2 .tHand.open + "manipulator"&H1 +68 "core" 1 + "manipulator"&I% +5 "core" % \  K  + "storage"(J% +4 "core" % O\ / +2 "storage"(K. +3 "core" .(< + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(L(+ +658 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (M& +3 "core" &. W\ ( +2 "manipulator"&N& +4 "core" & # * + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&O( +4 "core" ( + "manipulator"&P& +4 "core" & { W * +2 "storage"(Q& +4 "core" &/ \ \ * +2 .tForearm.seek 1 + 600 counts + "manipulator"&R' +89 "core" ' + "storage"(S& +5 "core" &/ \ * + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(T' +281 "core" ' + "storage"(U- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (V& +3 "core" &/ \ \ * +2 "manipulator"&W& +3 "core" & , * +2 .tElbow.seek 1 +2 "manipulator"&X( +3 "core" ( +2 "manipulator"&Y& +3 "core" & & * +2 "storage"(Z& +4 "core" &/ \ \ * +2 .tForearm.seek 1 + 300 counts + "manipulator"&['Κ +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\\/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&]& +40 "storage"(^'} +9 "core" &  * +2 "manipulator"&_% +4 "core" % Ζ z  +2 .tForearm.seek :retract + "manipulator"&`'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&a( +148 "core" ( + "manipulator"&b& +5 "core" ' + &' & @Y + ."downElevator"SE.stop +4 .tElbow.reconfigure :loose + "storage"(5 +4 "manipulator"&$ &.,(#b +2 &c& +3 "core" &'  @Y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&d' +99 "core" ' + "manipulator"&e& +4 "core" &' N @Y +2 "manipulator"&f% +4 "core" % 4 +2 "collection"'g& +4 "core" &Z[\  +2 "collection"'h& +5 "core" &Z[\  +2 .tCC.seek :closed +2 "collection"'i(` +5 "core" &[Z\  +6 &GYZ \ &k +9 &ZRZZ\ : +10 &{[Y\ O +9 &R^Z[\ \ T +9 &U[Z\ \ T +9 &VZZ \ \ T +10 &Z[\\\ \ T +9 &ZWZY\ \ T +9 &X[Y \ \ T +10 &V\\[ \ \ S +9 &WY\\\ \ T +10 &!cW[\\ \ \ T +9 &#&UZ[ \ S +9 &$W[W \ S +10 &&WZ\\\ \ T +9 &(kXXY\ \ T +9 &*-ZZY\ \ T +10 &+W[Z\ \ S +9 &-Y[Y\ \ T +10 &/sV[[ \ \ T +9 &14\\[Y \ T +9 &2UZ[ \ \ S +10 &4WY[\ \ T +9 &6z[Y[\ T +9 &8>UZ\\\ \ \ S +10 &9YZZ \ \ T +9 &;YYZ\ \ \ T +10 &=YYZ \ T +9 &?EZ[Z \ \ T +9 &AX[[\ T +10 &BZ[Z \ T +9 &DQ[\\\ \ \ S +9 &FLZd_\ \ \ T +10 &H cqk\ \ U +9 &Ix\ \ W +10 &K\ \ Z +9 &M9 \ ] +9 &N\ \ ^ +10 &P\ ^ +9 &Rz \ _ +9 &T:\ ` +10 &U\ ` +9 &W\ ` +9 &Y|\ \ a +10 &[; \ b +9 &\\ \ b +10 &^\ b" +9 &`M&#\ * +9 &`g\ '' \ Y +6 ( +2 "collection"'h& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.31 + .Hand.open + "manipulator"&j1 +4 "core" &`gu''\ Y +69 1 + "manipulator"&k% +5 "core" %  f f q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +100 "core" ' + #tLoading generic puck from tube 1 into Processing Clamp + "processing"%m& +5 "core" &!\ / + "manipulator"&n% +4 "core" %\ # J \\ ; +2 "storage"(o% +4 "core" % \ # + "storage"(p. +3 "core" .(+ +2 "storage"(q& +3 "core" &/ \ $ +2 "storage"(r& +4 "core" &/ \ $ + "manipulator"&s& +4 "core" && L W O ?U +2 "manipulator"&t% +4 "core" %\ # 7 < ; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&u( +166 "core" ( +2 "manipulator"&v& +4 "core" & j h 5 +2 "storage"(w& +3 "core" &/ \ % +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&x' +96 "core" ' + "storage"(y& +5 "core" &/ |\ & + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(z' +281 "core" ' + "storage"({- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (|& +2 "core" &/ Y\ " +2 "manipulator"&}& +4 "core" & j h R 5 +2 .tElbow.seek 1 + "manipulator"&~( +4 "core" ( + "manipulator"&& +4 "core" & g s  5 +2 "storage"(& +3 "core" &/ 7\ # +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&'Κ +31 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"('} +6 "core" & ~ > 5 +2 "manipulator"&% +4 "core" % Ζ ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek PC + "manipulator"&(k +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +92 "core" ( +2 "manipulator"& & +4 "core" &s x w = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &s j \\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"& ' +104 "core" ' +2 "manipulator"& & +4 "core" &s T x +2 "manipulator"& % +3 "core" % v y +2 "processing"%& +4 "core" &\ * +2 "processing"%& +5 "core" &\ * +2 .tPC.seek :closed + "processing"%(] +5 "core" &\ *  +9 &0\ %. +10 &`\ %B +9 &9x\ %U +9 &X\ &V +10 &Z\ 'V +9 &y[\ 'V +9 &<Y\ 'V +10 &Y\ &V +9 &Z\ &V +10 &Z\ &V +9 & DW\ 'V +9 &"Y\ &V +10 &#X\ &V +9 &%Z\ &U +9 &'LY\ &V +10 &)X\ &U +9 &*[\ &V +9 &,V\ &U +10 &.UZ\ &U +9 &0U\ &U +10 &1W\ &V +9 &3Z\ &V +10 &5]S\ &U +9 &7[\ &V +9 &8Z\ %V +9 &:Y\ &V +10 &'T\ &U +10 &?Y\ &V +9 &AW\ &V +9 &CmV\ &U +10 &E,\\\ %W +9 &Fk\ %X +9 &H\ $[ +10 &Ja\ #\\ +9 &L"\ $] +10 &M\ #] +9 &O\ #] +9 &Qh\ #] +10 &S+\ #\\ +9 &T\ #^ +9 &V\ #^ +10 &Xm\ #^ +9 &Z/\ "^ +10 &[\ #W +9 &],Cm\ %(u +9 &]}4\ &2 +6 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.62 + .Hand.open + "manipulator"&1 +9 "core" &]}%\ &2 +62 1 +2 "manipulator"&% +4 "core" % Ͼ _ v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 "processing"%& +4 "core" &]}%\ +2 + #tImaging generic puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&% +4 "core" %\ \ !\  %  + "storage"(% +4 "core" % \  +2 "storage"(. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +4 (& + "manipulator"&& +4 "core" & \  +4 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +2 "core" &s\ \  } +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek PC + "storage"(' +2 "manipulator"&"(k +6 "core" ( + "manipulator"&%& +4 "core" &s\  L y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &s Z v +2 .tForearm.seek PC +2 "manipulator"&(' +102 "core" ' +2 .tHand.close + "manipulator"&)/ +75 "core" / +2 .tPC.seek :open +2 "processing"%+( +66 "core" ' +2 "storage"(- +3 "core" -' + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(,'y +34 "core" ' +336 ( + "storage"(& +5 "core" & e\  + "manipulator"&.& +4 "core" &s X u + "manipulator"&0% +4 "core" % < u +2 .tForearm.seek :retract + "manipulator"&/'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&#(P +263 "core" ( + "manipulator"&&& +4 "core" &U r {& +2 "storage"(*& +3 "core" & :\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&3'ϥ +95 "core" ' +2 .tHand.open + "manipulator"&41 +65 "core" 1 +2 "storage"(5- +4 "core" -'y +2 .tSE.seek -0.16 Pucks below Top Plate + "storage"(6'E +24 "core" ' + .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.93 Pucks below Top Plate +2 "storage"(7' +54 "core" ' +2 #tLights, camera, ACTION! + "storage"(8- +4 "core" -' + "storage"(9& +4 "core" & S S\  +2 "manipulator"&:& +3 "core" &U  q& +2 .tElbow.seek 2 +2 "manipulator"&;(P +3 "core" ( + "manipulator"&<& +4 "core" &U 9 q& +2 "storage"(=& +4 "core" & N < ,\  +2 .tForearm.seek 2 + 600 counts + "manipulator"&>'ϥ +16 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.21 Pucks below Top Plate + "storage"(?' +55 "core" ' +2 "manipulator"&@& +4 "core" &U\ \  b ~& +2 "storage"(A& +3 "core" & \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&B'M +32 "core" ' + .tElbow.hold +2 "manipulator"&C, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(D' +24 "core" ' +2 "manipulator"&F% +4 "core" %XE " l +2 "storage"(!& +4 "core" & p { s\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts +2 "manipulator"&G'΄ +10 "core" ' +2 "manipulator"&H& +4 "core" &l \ \ " K ~# +2 "storage"(I& +4 "core" & w\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&J'ϥ +27 "core" ' + "storage"(K% +5 "core" % \  +2 ."downElevator"SE.seek :down +4 "storage"(E'} +99 (M% +11 "core" %X> z\ Zs + "manipulator"&N% +4 "core" %Ϥ ] {P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&P'\ +93 "core" ' +54 ' + ."downElevator"SE.stop + "storage"(5 +3 (Q& +4 "core" & \  +2 "collection"'S& +3 "core" &`gs&& Y +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&$% +4 "core" %\  \\ | +2 "storage"(-% +4 "core" % _\  +2 "storage"(U. +3 "core" .( + "storage"(V& +4 "core" & V\  +2 "storage"(W& +4 "core" & V\  + "manipulator"& & +4 "core" &l d |# +2 .tElbow.seek 2 +2 "manipulator"&Y(P +27 "core" ( + "manipulator"&Z& +4 "core" &Y\ \ \  H } +2 "storage"(\\& +4 "core" & Q\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&]'ϥ +103 "core" ' +2 "storage"(_& +4 "core" & 4\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(O' +328 "core" ' +2 "storage"(R- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&T& +2 "core" &Y\ \  ~ +2 "storage"(b& +4 "core" & h\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&c'M +35 "core" ' + .tElbow.hold +2 "manipulator"&[, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(e- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(f' +30 "core" ' + "manipulator"&g% +5 "core" %]3 E jn + "storage"(X& +4 "core" & V S \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 316 counts +2 "manipulator"&^'Ή +11 "core" ' + "manipulator"&`& +4 "core" &Y\ \   ~ +2 "storage"(1& +4 "core" & 8\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&j'ϥ +28 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(k'} +41 "core" ' + "manipulator"&m& +5 "core" &Y\ \  ~ + "manipulator"&n% +4 "core" %Ϣ\ \   }= +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +105 "core" ' +2 .tElbow.seek CC + "manipulator"&o( +161 "core" ( + "manipulator"&p& +5 "core" &(\  zAb + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &(\ n {Ab +2 .tForearm.seek CC +2 "manipulator"&r' +93 "core" ' + .tHand.close +2 "manipulator"&s/ +70 "core" / +2 .tCC.seek :open +2 "collection"'t( +469 "core" ( + "storage"(d& +5 "core" & Q\  + "storage"(v& +4 "core" & D\  + "manipulator"&w& +4 "core" &'\ } {@W +2 "manipulator"&y% +3 "core" % \ \  _ { +2 .tForearm.seek :retract +2 "manipulator"&a'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&l(P +164 "core" ( + "manipulator"&{& +4 "core" &Z\ \  7 ~[ +2 "storage"(|& +4 "core" & +\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&}'M +112 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % \\L  q +2 "storage"(& +4 "core" & \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 315 counts +2 "manipulator"&'Έ +21 "core" ' +2 "manipulator"&u& +4 "core" &_ h a b V +2 "storage"(x& +3 "core" & 5\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&z'ϥ +35 "core" ' +2 "storage"(% +4 "core" % k\ ! +2 ."downElevator"SE.seek :down +4 "storage"( '} +100 (\ % +2 "core" %.4 ,\ Yo +2 "manipulator"&~% +4 "core" %ϩ !  a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +45 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling two pucks from tube 2 to 3 of [1..7] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"' & +4 "core" &][\  +2 "manipulator"&% +4 "core" %\ " .\ " k 1 + "storage"(% +5 "core" %| \ + "storage"(. +3 "core" .( + "storage"(2& +4 "core" & \  +2 "storage"(& +4 "core" & \  + "manipulator"&& +4 "core" &_ j . V +2 .tElbow.seek 2 +2 "manipulator"&(P +9 "core" ( + "manipulator"&& +4 "core" &K _ [ +2 "storage"(& +4 "core" & (\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +100 "core" ' + "storage"(& +5 "core" & o\ ! + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( ' +279 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & d\  +2 "manipulator"&%& +3 "core" &K\ \  ~[ +2 .tElbow.seek 2 + "manipulator"&'(P +4 "core" ( + "manipulator"&L& +4 "core" &K\ \  }[ + "storage"()& +4 "core" & \\\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'y +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"('} +8 "core" &K\ \  ~[ + "manipulator"&% +4 "core" %  u  +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&.( +144 "core" ' + ."downElevator"SE.stop + "storage"(5 +20 "core" ( + "manipulator"&0& +5 "core" & \  {:+ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" & O {:+ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&&' +99 "core" ' + "manipulator"&*& +5 "core" &!\ \   ~:+ + "manipulator"&"% +4 "core" %\ !\   ~ +2 "collection"'4& +5 "core" &[[\  +2 "collection"'5& +5 "core" &YZ%\  +2 .tCC.seek :closed + "collection"'8(` +4 "core" &[Z\  +8 & &[[\ $c +10 &R\\Z : +9 &z|Z\\ N +9 &tY[Z\ T +10 &8S[[\ S +9 &T[[\ S +10 &V[[\ S +9 &~UZ] \ S +9 &@UZ[\ S +10 &V[\\\ S +9 &Ua\\\ T +9 &!Y\\[\ T +10 &#GW^Z\ T +9 &% Y\\[\ T +10 &&U][\ T +9 &(U[\\ \ S +9 &*OT\\]\ T +10 &,S\\[\ T +9 &-V]\\\ S +9 &/T\\]\ S +10 &1VX\\]\ T +9 &3R]\\\ S +10 &4T[\\\ S +9 &6U]\\\ T +9 &8_R][\ T +10 &:!T[]\ T +9 &;R\\[\ S +9 &=S[\\\ S +10 &?gS^\\\ T +9 &A*Q\\\\\ S +10 &BT[\\\ S +9 &DU^[\ S +9 &FnUd`\ T +10 &H._rm\ U +9 &Ip W +9 &K Z +10 &MZ ^ +9 &O ^ +9 &P _ +10 &R _ +9 &T\\ ` +10 &V ` +9 &W   ` +9 &Y a +10 &[^ b +9 &]  b +9 &^" _ +10 &`>)' 0 +9 &`o+* U +6 ( +2 "collection"'5& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.39 + .Hand.open +2 "manipulator"&91 +3 "core" &`o|+( U +66 1 +2 "manipulator"&:% +4 "core" %  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +97 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%=& +5 "core" &'\ % + "manipulator"&/% +4 "core" %\ % w J +2 "storage"(@% +3 "core" %~ \  +2 "storage"(A. +3 "core" .( +2 "storage"(,& +4 "core" & \  + "storage"(F& +4 "core" & \  +2 "manipulator"&!& +3 "core" & w9% +2 "manipulator"&6% +4 "core" %\ % w J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&H(P +156 "core" ( + "manipulator"&I& +4 "core" &Z . z +2 "storage"(K& +4 "core" & f\  + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&#'ϥ +107 "core" ' + "storage"(3& +5 "core" & h\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(7' +276 "core" ' + "storage"(M- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (N& +3 "core" & $\  +2 "manipulator"&>& +4 "core" &Z\ \  } + .tElbow.seek 2 +2 "manipulator"&;(P +3 "core" ( +2 "manipulator"&?& +3 "core" &Z\ \  R } +2 "storage"(B& +3 "core" & N\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&G'y +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Q/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&S& +2 "storage"($'} +7 "core" &Z\ \   } + "manipulator"&-% +4 "core" % r\ \   | +2 .tForearm.seek :retract +2 "manipulator"&U'\ +97 "core" ' + .tElbow.seek PC +2 "manipulator"&D(k +157 "core" ' + ."downElevator"SE.stop + "storage"(5 +92 "core" ( +2 "manipulator"&V& +4 "core" &s x +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &s \\ x +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +104 "core" ' +2 "manipulator"&Z& +4 "core" &s G o +2 "manipulator"&\\% +3 "core" %  p +2 "processing"%J& +4 "core" &\ ! +2 "processing"%_& +5 "core" &\ +2 .tPC.seek :closed + "processing"%E(] +5 "core" &\ ! +9 &'w\ . +10 &_\ B +9 &Ey\ U +9 &Y\ V +10 &\\\ V +9 &Z\ V +9 &HV\ V +10 & Y\ V +9 &Y\ V +10 &U\ V +9 & QV\ V +9 &"Y\ V +10 &#W\ W +9 &%U\ V +9 &'XX\ V +10 &)S\ V +9 &*Z\ V +10 &,U\ V +9 &.aY\ V +9 &0#V\ V +10 &1T\ V +9 &3W\ V +9 &5kR\ U +10 &7+W\ V +9 &8U\ U +10 &:W\ V +9 &4X\ U +10 &?Z\ V +9 &AV\ U +9 &CzT\ U +10 &E:[\ V +9 &Fg\ X +10 &H\ Z +9 &Jn\ \\ +9 &L.\ ] +10 &M\ ] +9 &O\ ] +9 &Qs\ ] +10 &S6\ ] +9 &T\ ^ +10 &V\ ^ +9 &Xx\ ^ +9 &Z9\ _ +10 &[\ Q +9 &]-H\ "g +9 &]z:\ 5 +6 ( +2 "processing"%_& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.64 + .Hand.open + "manipulator"&C1 +4 "core" &]z+\ 5 +70 1 + "manipulator"&P% +4 "core" % Ͽ F m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +146 "core" ' + "processing"%T& +5 "core" &]z+\ !5 + #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&b% +4 "core" %\  | u, +2 "storage"(e% +4 "core" % o v \  + "storage"(g. +4 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(X( +186 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (`& +5 "manipulator"&1& + "core" & d L F\  +3 ."raiseStack"SE.reconfigure :place +5 "storage"(#]K-0-\ b +3 "core" &s F s +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 ."raiseStack"SE.seek :beamBreak +4 "manipulator"&m(k + "storage"(n' +6 "core" ( + "manipulator"&]& +4 "core" &s  s +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &s < m +2 .tForearm.seek PC +2 "manipulator"&O' +106 "core" ' + .tHand.close +2 "manipulator"&c/ +67 "core" / +2 .tPC.seek :open +2 "processing"%^( +74 "core" ' + "storage"(f- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(p'y +32 "core" ' +330 ( + "storage"(q& +4 "core" & R O R\  +2 "manipulator"&j& +3 "core" &s L m +2 "manipulator"&[% +4 "core" % 0 m + .tForearm.seek :retract +2 "manipulator"&s'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&h(_ +259 "core" ( +2 "manipulator"&i& +4 "core" &X  t( + "storage"(d& +4 "core" & y { \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&v' +99 "core" ' +2 .tHand.open + "manipulator"&w1 +77 "core" 1 + "storage"(y- +4 "core" -'y +2 .tSE.seek -0.16 Pucks below Top Plate +2 "storage"({'E +26 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.93 Pucks below Top Plate +2 "storage"(|' +54 "core" ' +2 #tLights, camera, ACTION! + "storage"(r- +4 "core" -' + "storage"(o& +4 "core" &  c\ +2 "manipulator"&& +4 "core" &Y j' + .tElbow.seek 3 +2 "manipulator"&(_ +4 "core" ( + "manipulator"&& +4 "core" &Y n j' +2 "storage"(u& +4 "core" & \ +2 .tForearm.seek 3 + 600 counts + "manipulator"&x' +17 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.21 Pucks below Top Plate + "storage"(' +57 "core" ' + "manipulator"&a& +5 "core" &Y ( t' + "storage"(\ & +4 "core" & z | \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&~'ͽ +34 "core" ' +2 .tElbow.hold + "manipulator"&l, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(}' +25 "core" ' + "manipulator"&% +5 "core" %Y s u 9 g + "storage"( & +4 "core" & ; : \\\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts +2 "manipulator"&' +14 "core" ' +2 "manipulator"&& +10 "core" &d k u& +5 "storage"(& +6 "core" & U P q\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&2' +33 "core" ' + "storage"(% +5 "core" % P S O\  +3 ."downElevator"SE.seek :down +3 "storage"('} +98 (k% +4 "core" %}> V U \ \\u +2 "manipulator"&% +4 "core" %  sg +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +55 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (z& +4 "core" & K S F\  +2 "collection"'& +4 "core" &`oz)' U + #tStoring generic puck in Collection Clamp to tube 3 +2 "manipulator"& % +3 "core" %\ %  s F +2 "storage"(% +4 "core" %| k \\ L\  + "storage"( . +4 "core" .( + "storage"(& +4 "core" & g \\ |\  +2 "storage"(& +4 "core" & v r X\  + "manipulator"&%& +4 "core" &d  r& +2 .tElbow.seek 3 +2 "manipulator"&L(_ +3 "core" ( + "manipulator"&)& +4 "core" &d  r& +2 "storage"(& +4 "core" & { z v\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts +2 "manipulator"&' +98 "core" ' + "storage"(& +5 "core" & w p\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +281 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&0& +2 "core" &d ~ q& +2 "storage"((& +4 "core" & T U i\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"& 'ͽ +35 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(*- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"("' +41 "core" ' + "manipulator"&'% +5 "core" %` o g  f + "storage"(4& +4 "core" & 7 9\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 313 counts +2 "manipulator"&' +22 "core" ' + "manipulator"&& +5 "core" &e  r& + "storage"(t& +4 "core" & X W \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&9' +30 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(:'} +41 "core" ' + "manipulator"&=& +4 "core" &e ` u& +2 "manipulator"&/% +4 "core" %C v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&5( +156 "core" ( + "manipulator"&A& +5 "core" &* E oCr + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &* oCr +2 .tForearm.seek CC +2 "manipulator"&F' +95 "core" ' + .tHand.close + "manipulator"&!/ +71 "core" / +2 .tCC.seek :open +6 "collection"'6( +468 "core" ( + "storage"(&& +4 "core" & z z \  +2 "storage"(I& +3 "core" & { { \  +2 "manipulator"&K& +3 "core" &$  s=F +2 "manipulator"&3% +3 "core" %   t +2 .tForearm.seek :retract +2 "manipulator"&.'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&<(_ +159 "core" ( +2 "manipulator"&M& +4 "core" &g w + "storage"(N& +4 "core" & e } k\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 3 + "manipulator"&>'ͽ +111 "core" ' + .tElbow.hold +2 "manipulator"&?, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&B1 +77 "core" 1 +2 "manipulator"&Q% +5 "core" % x o + "storage"(S& +4 "core" & T S f\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 318 counts +2 "manipulator"&-' +21 "core" ' + "manipulator"&H& +4 "core" &g \  z +2 "storage"(#& +3 "core" & \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&7' +17 "core" ' + "storage"(G% +4 "core" % \  +3 ."downElevator"SE.seek :down +3 "storage"(V'} +99 (W% +2 "core" %H6 k m \ Zq +2 "manipulator"&;% +4 "core" % < z +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +91 "core" ' +51 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling two pucks from tube 3 to 4 of [1..7] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'\\& +5 "core" &YZ + "manipulator"&J% +5 "core" %\ s y. + "storage"($% +4 "core" % \  +2 "storage"(U. +3 "core" .( + "storage"(+& +4 "core" & \  +2 "storage"(C& +3 "core" & \  +2 "manipulator"&P& +4 "core" &g  y +2 .tElbow.seek 3 +2 "manipulator"&_(_ +3 "core" ( +2 "manipulator"&T& +4 "core" &g 2 y + "storage"(b& +4 "core" & \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&e' +98 "core" ' +2 "storage"(g& +4 "core" & s\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( ' +281 "core" ' + "storage"(`- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (1& +3 "core" & M\  + "manipulator"&]& +4 "core" &g  | +2 .tElbow.seek 3 + "manipulator"&Y(_ +4 "core" ( + "manipulator"&& +4 "core" &g @ | +2 "storage"(c& +3 "core" & G\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&f' +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&D/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&R& + "storage"(E'} +7 "core" &g\ g { +2 "manipulator"&n% +4 "core" % \  2 {Q +2 .tForearm.seek :retract + "manipulator"&q'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&j( +145 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +10 "core" ( +2 "manipulator"&[& +4 "core" && X t?R +41 .tElbow.reconfigure :loose +11 "manipulator"&$ &.,(#b +3 &O& +3 "core" &&  t?R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&i' +94 "core" ' + "manipulator"&d& +5 "core" && v?R + "manipulator"&m% +4 "core" % v< +2 "collection"'w& +4 "core" &ZX +2 "collection"'y& +6 "core" &YX +2 .tCC.seek :closed +3 "collection"'r(` +3 "core" &XY +6 & ZX $d +9 &S}YY : +10 &{zYX O +9 &zYZZ S +10 &;QYY T +9 &Q\\Y S +9 &RYY T +10 &O[Z S +9 &CWZZ T +9 &TZZ T +10 &PZZ S +9 &!TX[ S +9 &#LU[[ S +10 &% UYY T +9 &&VYZ T +10 &(Q[[ T +9 &*SRZ[ T +9 &,U[Z S +10 &-WXY T +9 &/S[Z S +9 &1\\RZ[ S +10 &3TZ[ T +9 &4P\\[ S +10 &6V]Y S +9 &8dP\\[ S +9 &:&RY[ S +10 &;UY\\ S +9 &=T[[ S +9 &?kS[X T +10 &A.R[Z S +9 &BOZY S +10 &DM\\Z S +9 &FsXa_ T +9 &H2`ol U +10 &Ip} W +9 &K Z +9 &M^ ^ +10 &O ^ +9 &P _ +10 &R ` +9 &T` ` +9 &V  ` +10 &W   a +9 &Y b +9 &[a b +10 &]! b! +9 &^" ` +10 &`?(' 0 +9 &`p+* X +5 ( +2 "collection"'y& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.44 +2 .Hand.open + "manipulator"&o1 +3 "core" &`ps)) X +69 1 + "manipulator"&% +4 "core" %   r< +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +95 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%& +4 "core" &\  +2 "manipulator"&u% +3 "core" %\  ! r- +2 "storage"(a% +4 "core" % S Q o\  + "storage"(\ . +4 "core" .( +2 "storage"(p& +3 "core" & I P 0\  +2 "storage"(& +3 "core" & Q Q ;\  +2 "manipulator"& & +4 "core" &# a q=D + "manipulator"&{% +4 "core" %\  Q q- +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&(_ +158 "core" ( + "manipulator"&& +4 "core" &d | u +2 "storage"(h& +4 "core" & n v M\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&' +101 "core" ' + "storage"(v& +5 "core" & x z \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(|' +276 "core" ' + "storage"(k- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +4 "core" & i [ \  +2 "manipulator"&x& +4 "core" &d w +2 .tElbow.seek 3 + "manipulator"&(_ +4 "core" ( + "manipulator"&& +4 "core" &d } w +2 "storage"(~& +3 "core" & x x }\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&' +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&z/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"( '} +8 "core" &d u + "manipulator"&% +4 "core" % | q +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' + .tElbow.seek PC +2 "manipulator"&(k +157 "core" ' + ."downElevator"SE.stop + "storage"(5 +97 "core" ( + "manipulator"&}& +5 "core" &s G s + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &s  s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&%' +108 "core" ' + "manipulator"&)& +4 "core" &s : k +2 "manipulator"&% +4 "core" %  j +2 "processing"%2& +4 "core" &\  +2 "processing"%& +5 "core" &\  +2 .tPC.seek :closed + "processing"%(] +5 "core" &\  +7 &\ $c +9 &}R\ ; +10 &z\ O +9 &mb\ W +10 &1V\ V +9 &V\ V +9 &W\ V +10 &xU\ V +9 &9X\ V +9 &W\ V +10 &Z\ V +9 &!Y\ V +10 &#AV\ V +9 &%Y\ V +9 &&U\ V +10 &(U\ V +9 &*IX\ V +9 &, S\ V +10 &-X\ V +9 &/U\ V +10 &1RV\ V +9 &3S\ V +9 &4R\ U +10 &6U\ V +9 &8ZR\ V +9 &:X\ V +10 &;V\ V +9 &=U\ V +10 &?aT\ V +9 &A$R\ V +9 &BW\ V +10 &DT\ V +9 &Ffa\ W +9 &H"y\ Y +10 &I\ \\ +9 &K\ ] +10 &M]\ ] +9 &O\ ] +9 &P\ ] +10 &R\ ] +9 &Tc\ ^ +9 &V%\ ^ +10 &W\ ^ +9 &Y\ ^ +10 &[i\ ^ +9 &\\e\ . +9 &]wg\ 9 +9 ( +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&l1 +3 "core" &]}%\ 3 +63 1 +2 "manipulator"&% +4 "core" % Ͻ d _ < h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + "processing"%0& +5 "core" &]}%\ 3 + #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&(% +4 "core" %\ & ? o!S +2 "storage"(*% +4 "core" % = ; \  + "storage"('. +4 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(4(,L +194 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +2 "manipulator"&t& +3 "core" &,L  # I\  +5 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +2 "core" &s  m +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 ."raiseStack"SE.seek :beamBreak +2 "manipulator"&=(k +4 "storage"(/' +5 "core" ( + "manipulator"&& +4 "core" &s  k + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" &s W [ h +2 .tForearm.seek PC + "manipulator"&' +108 "core" ' + .tHand.close +2 "manipulator"& / +64 "core" / +2 .tPC.seek :open +2 "processing"%( +68 "core" ' + "storage"("- +3 "core" -' +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(A'y +32 "core" ' +336 ( + "storage"(,& +4 "core" &,L  / 0\  +2 "manipulator"&9& +4 "core" &s Z V a h + "manipulator"&% +4 "core" % [ \\  h +2 .tForearm.seek :retract +2 "manipulator"&!'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&@(^ +267 "core" ( + "manipulator"&8& +4 "core" &Y # m) +2 "storage"(&& +4 "core" &,L 4 9\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&I' +104 "core" ' +2 .tHand.open +2 "manipulator"&K1 +71 "core" 1 +2 "storage"(3- +4 "core" -'y +2 .tSE.seek -0.16 Pucks below Top Plate +2 "storage"(M'E +24 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.93 Pucks below Top Plate + "storage"(N' +53 "core" ' +2 #tLights, camera, ACTION! + "storage"(F- +3 "core" -' +2 "storage"(5& +4 "core" &,L \\\  + "manipulator"&B& +4 "core" &Z S C u d) +2 .tElbow.seek 4 + "manipulator"&Q(^ +4 "core" ( + "manipulator"&S& +4 "core" &Z @ H d) +2 "storage"(H& +4 "core" &,L \  +2 .tForearm.seek 4 + 600 counts + "manipulator"&#' +16 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.21 Pucks below Top Plate +2 "storage"(G' +55 "core" ' +2 "manipulator"&.& +4 "core" &Z  o) + "storage"(W& +4 "core" &,L , , %\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 + "manipulator"&;'ͷ +31 "core" ' + .tElbow.hold +2 "manipulator"&<, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(>' +25 "core" ' + "manipulator"&\\% +4 "core" %h K K n c +2 "storage"(-& +4 "core" &,L \ \  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 4 + 319 counts + "manipulator"&J' +18 "core" ' + "manipulator"&$& +5 "core" & o p$ + "storage"(U& +4 "core" &,L ; 7\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts +2 "manipulator"&+' +23 "core" ' +2 "storage"(C% +4 "core" % < 6 \  +3 ."downElevator"SE.seek :down +3 "storage"(P'} +99 (:% +2 "core" %= 9 5 9\ [u +2 "manipulator"&T% +5 "core" %E  o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +88 "core" ' +63 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (7& +4 "core" &,L - - g\  +2 "collection"'g& +3 "core" &`pr)) X +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&V% +4 "core" %\  n o +2 "storage"(?% +4 "core" % - + R\  + "storage"(Z. +3 "core" .(,L +2 "storage"(`& +3 "core" &,L , , b\  +2 "storage"(1& +4 "core" &,L ) a\  + "manipulator"&]& +4 "core" & p p$ +2 .tElbow.seek 4 +2 "manipulator"&(^ +25 "core" ( + "manipulator"&c& +5 "core" &c S q + "storage"(D& +4 "core" &,L S K W\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&R' +96 "core" ' + "storage"(n& +4 "core" &,L G H '\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(_' +280 "core" ' +2 "storage"(e- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&[& +3 "core" &c o +2 "storage"(O& +4 "core" &,L ; : \  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"& 'ͷ +35 "core" ' + .tElbow.hold +2 "manipulator"&f, +54 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(Y- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(d' +30 "core" ' + "manipulator"&m% +5 "core" %N < > b + "storage"(w& +4 "core" &,L \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 313 counts + "manipulator"&E' +15 "core" ' + "manipulator"&q& +5 "core" &c  r + "storage"(6& +4 "core" &,L ( ! <\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&o' +35 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"('} +40 "core" ' +3 "manipulator"&& +8 "core" &c  q +3 "manipulator"&u% +9 "core" %  qZ +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&a'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&y( +160 "core" ( + "manipulator"&\ & +5 "core" &( s : iAa + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &( jAa +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"& / +74 "core" / + .tCC.seek :open +2 "collection"'{( +472 "core" ( +2 "storage"(i& +4 "core" &,L G G &\  + "storage"(& +4 "core" &,L P J N\  + "manipulator"&h& +4 "core" && ^ o?T +2 "manipulator"&v% +3 "core" %  ( o +2 .tForearm.seek :retract +2 "manipulator"&j'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&s(^ +172 "core" ( +2 "manipulator"&k& +4 "core" &Z f p!t +2 "storage"(& +3 "core" &,L U R\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 + "manipulator"&x'ͷ +114 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&~1 +74 "core" 1 +2 "manipulator"&z% +4 "core" % h u o  g +2 "storage"(& +3 "core" &,L : 0 .\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&' +22 "core" ' +2 "manipulator"&& +4 "core" &t  sZ +2 "storage"(& +3 "core" &,L R U \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&|' +15 "core" ' + "storage"(% +5 "core" % ] M \  +3 ."downElevator"SE.seek :down +3 "storage"(}'} +98 (% +4 "core" %5 R R \ Zr + "manipulator"&% +4 "core" %  s +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +92 "core" ' +45 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling two pucks from tube 4 to 5 of [1..7] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &ZX +2 "manipulator"&2% +4 "core" %\  s- + "storage"( % +4 "core" % K S 4\  +2 "storage"( . +3 "core" .(,L +2 "storage"(^& +3 "core" &,L R K H\  +2 "storage"(l& +4 "core" &,L S T O\  + "manipulator"&& +4 "core" &t  sZ +2 .tElbow.seek 4 +2 "manipulator"&0(^ +24 "core" ( +2 "manipulator"&(& +4 "core" &c  s + "storage"(*& +4 "core" &,L m ^ u\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&' +99 "core" ' +2 "storage"('& +4 "core" &,L z p \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(%' +286 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (t& +3 "core" &,L X P G\  + "manipulator"&& +4 "core" &c j u +2 .tElbow.seek 4 + "manipulator"&L(^ +4 "core" ( + "manipulator"&X& +4 "core" &c ~ u +2 "storage"( & +3 "core" &,L G F \  +3 .tForearm.seek 4 + 300 counts + "manipulator"&"' +29 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"('} +7 "core" &c v +2 "manipulator"&/% +4 "core" % ` w +2 .tForearm.seek :retract + "manipulator"&,'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&9( +148 "core" ' + ."downElevator"SE.stop + "storage"(5 +6 "core" ( +2 "manipulator"&& +4 "core" && . p?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &&  p?U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&8' +99 "core" ' +2 "manipulator"&&& +4 "core" && | p?U +2 "manipulator"&=% +4 "core" % p + "collection"'K& +4 "core" &YY +3 "collection"'3& +4 "core" &YX +2 .tCC.seek :closed +2 "collection"'F(` +4 "core" &ZX  +9 &)sYX - +9 &`YX A +10 &LsYX S +9 & RZX S +9 &S[Y T +10 &OYX S +9 &PUZY T +9 &QYY S +10 &UXW T +9 &SXZ T +10 & XRZZ T +9 &"RXY T +9 &#Q[Y S +10 &%P\\X S +9 &'aSZZ S +9 &)#S\\Z S +10 &*RZY T +9 &,RYZ T +9 &.hR\\Y T +10 &0+P[Y S +9 &1R[Y S +10 &3QZZ S +9 &5qM]\\ S +9 &73TZZ S +10 &8QZ[ T +9 &:QZZ S +9 &;O[Z S +9 &?R[[ T +10 &AQZY S +9 &CP\\Z S +9 &EBP[[ T +10 &GUfa T +9 &Hbup U +9 &J~{ W +10 &L4 [ +9 &M ^ +10 &O _ +9 &Qn _ +9 &S/ ` +10 &T ` +9 &V  a +9 &Xp  a +10 &Z1 b +9 &[ b +10 &] b# +9 &_k$  M +9 &`H!*$ / +10 &`t~,) \\ +2 ( +2 "collection"'3& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.51 + .Hand.open + "manipulator"&51 +74 "core" 1 + "manipulator"&B% +4 "core" % & l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S'\ +101 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%!& +4 "core" &\  +2 "manipulator"&H% +3 "core" %\ + } V k#d +2 "storage"(.% +4 "core" %z 0 /\  +2 "storage"(W. +3 "core" .(,L + "storage"(A& +4 "core" &,L - + s\  +2 "storage"(\\& +4 "core" &,L , 0 \  +2 "manipulator"&-& +3 "core" &% k>O +2 "manipulator"&M% +4 "core" %\ + k#c + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&$(^ +155 "core" ( +2 "manipulator"&U& +4 "core" &Y 0 o + "storage"(C& +4 "core" &,L * " <\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&@' +106 "core" ' +2 "storage"(I& +4 "core" &,L R R ;\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(N' +280 "core" ' + "storage"(:- +4 "core" -' + .tSE.configure :default +7 "storage"(#QK-0-\ b +3 (T& +3 "core" &,L . - \  + "manipulator"&#& +9 "core" &Y - q +2 .tElbow.seek 4 + "manipulator"&Q(^ +4 "core" ( + "manipulator"&G& +4 "core" &Y 0 q + "storage"(;& +4 "core" &,L ; < L\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&J' +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&7/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&g& + "storage"(V'} +7 "core" &Y  q +2 "manipulator"&?% +4 "core" % o s +2 .tForearm.seek :retract + "manipulator"&Z'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&`(k +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +100 "core" ( +2 "manipulator"&>& +4 "core" &t % m +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &t . m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&]' +107 "core" ' + "manipulator"&c& +4 "core" &t d _ e f +2 "manipulator"&D% +4 "core" % q m > f +2 "processing"%+& +3 "core" &\  +3 "processing"%n& +5 "core" &\  +2 .tPC.seek :closed +3 "processing"%P(] +3 "core" &\  +6 &\ . +9 &*C\ 4 +9 &Im\ I +10 &o\ W +9 &S\ V +9 &[U\ V +10 &S\ V +9 &V\ W +9 &W\ W +10 &dT\ V +9 &&W\ V +10 & R\ V +9 &"W\ V +9 &$l\\\ V +10 &&/T\ V +9 &'X\ V +10 &)Y\ V +9 &+tU\ V +9 &-6X\ V +10 &.T\ V +9 &0U\ V +9 &2|T\ V +10 &4>Y\ V +9 &6T\ U +10 &7T\ V +9 &9W\ V +10 &;GT\ V +9 &= V\ V +9 &>Q\ V +9 &@S\ V +10 &BPT\ U +9 &DT\ V +10 &E`\ W +9 &Gn\ Y +9 &IG\ [ +10 &K\ ] +9 &L\ ] +9 &N\ ] +10 &PI\ ] +9 &R \ ] +10 &S\ ^ +9 &U\ ] +9 &WO\ ^ +10 &Y\ ^ +9 &Z\ ^ +9 &\\\ : +10 &]j6q\ < +9 ( +3 "processing"%n& +2 #tProcessing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.67 + .Hand.open +2 "manipulator"&<1 +3 "core" &]z \ , +70 1 + "manipulator"&b% +5 "core" % Ϻ I B 8 c + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +102 "core" ' +43 "processing"%[& +14 "core" &]z \ , +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&O% +5 "core" %\ * U j#i + "storage"(Y% +4 "core" %  \ +2 "storage"(m. +3 "core" .(,L +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(w(< +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (q& +5 "manipulator"&6& + "core" &<  b\ \  +5 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +3 "core" &t l h +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 ."raiseStack"SE.seek :beamBreak +3 "manipulator"&(k +2 "storage"(u' +4 "core" ( +2 "manipulator"&R& +4 "core" &t Z m w g + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &t > D  c +2 .tForearm.seek PC +2 "manipulator"&_' +107 "core" ' + .tHand.close +2 "manipulator"& / +77 "core" / + .tPC.seek :open +2 "processing"%E( +60 "core" ' + "storage"(d- +4 "core" -' + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(\ 'y +34 "core" ' +345 ( +2 "storage"(p& +4 "core" &< ?\  + "manipulator"&o& +4 "core" &t F E  d +2 "manipulator"&f% +3 "core" % K F C d +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&a(y +267 "core" ( + "manipulator"&r& +4 "core" &x y F i- +2 "storage"(i& +4 "core" &<  )\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'Ϻ +103 "core" ' +2 .tHand.open + "manipulator"&h1 +76 "core" 1 +2 "storage"(v- +4 "core" -'y +2 .tSE.seek -0.16 Pucks below Top Plate +2 "storage"(k'E +23 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.93 Pucks below Top Plate +2 "storage"(' +54 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -' + "storage"(y& +4 "core" &< p q /  + "manipulator"&~& +4 "core" &{ 9 , > `, +2 .tElbow.seek 5 +2 "manipulator"&z(y +4 "core" ( + "manipulator"&& +4 "core" &{ 7 ) d `, +2 "storage"(& +3 "core" &< ~ s  +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'Ϻ +15 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.21 Pucks below Top Plate + "storage"(' +57 "core" ' + "manipulator"&j& +5 "core" &{  j, + "storage"(& +4 "core" &<  )\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&'b +34 "core" ' +2 .tElbow.hold +2 "manipulator"&s, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.03 Pucks below Top Plate + "storage"(x' +25 "core" ' + "manipulator"&% +5 "core" %hs ? < E _\ + "storage"(2& +5 "core" &<\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 306 counts +2 "manipulator"& 'Δ +21 "core" ' + "manipulator"&& +5 "core" & } < j( + "storage"( & +5 "core" &< \ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&^'Ϻ +27 "core" ' + "storage"(l% +5 "core" %   U\ +2 ."downElevator"SE.seek :down +3 "storage"('} +99 (% +3 "core" %p?  \ \ \\v +2 "manipulator"&(% +5 "core" % k + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +97 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +3 (|& +4 "core" &<   \  + "collection"''& +4 "core" &`tv)) \\ +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&}% +4 "core" %\ + i#d +2 "storage"(% +4 "core" %  ;\ \ + "storage"(). +3 "core" .(< +2 "storage"(& +4 "core" &<   3\  + "storage"(t& +4 "core" &<   U\  +2 "manipulator"&& +4 "core" & C i( + .tElbow.seek 5 +2 "manipulator"&X(y +31 "core" ( + "manipulator"& & +4 "core" & ~ jg +2 "storage"(& +4 "core" &< \ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&'Ϻ +98 "core" ' + "storage"(/& +4 "core" &< + + e\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(0' +280 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & jg +2 "storage"(& +4 "core" &< \ \ \  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&%'b +33 "core" ' +2 .tElbow.hold + "manipulator"&", +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(&- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(=' +34 "core" ' + "manipulator"&K% +4 "core" %ls   F ` +2 "storage"(L& +3 "core" &< C\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 310 counts + "manipulator"&'Θ +15 "core" ' + "manipulator"&,& +4 "core" &  mg +2 "storage"({& +4 "core" &<   K\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&5'Ϻ +26 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(B'~ +41 "core" ' + "manipulator"&!& +4 "core" &  og +2 "manipulator"&H% +4 "core" % B o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&.( +162 "core" ( +2 "manipulator"&W& +4 "core" &* s jBk +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &* 8 jBk +2 .tForearm.seek CC + "manipulator"&\\' +96 "core" ' + .tHand.close + "manipulator"&-/ +70 "core" / +2 .tCC.seek :open + "collection"'M( +473 "core" ( + "storage"(8& +4 "core" &< 9 0\  + "storage"(U& +4 "core" &< / . Q\  +2 "manipulator"&C& +3 "core" &' c k@W +2 "manipulator"&I% +3 "core" % X k +2 .tForearm.seek :retract +2 "manipulator"&9'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&S(y +166 "core" ( + "manipulator"&:& +4 "core" &v g oY +2 "storage"(T& +4 "core" &< : ; \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 5 +2 "manipulator"&#'b +109 "core" ' + .tElbow.hold +2 "manipulator"&G, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&;1 +70 "core" 1 +3 "manipulator"&7% +4 "core" % n _ X hX + "storage"(g& +5 "core" &< * . Y\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 312 counts + "manipulator"&?'Κ +14 "core" ' +2 "manipulator"&$& +4 "core" &v  sY +2 "storage"(@& +3 "core" &< S S V\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&N'Ϻ +18 "core" ' + "storage"(J% +5 "core" % S Q =\  +2 ."downElevator"SE.seek :down +3 "storage"(>'} +99 (1% +3 "core" %%4 < 8\ Zr +2 "manipulator"&Q% +50 "core" %Ϻ  q +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&c'\ +91 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +4 "core" ' + #tShuffling two pucks from tube 5 to 6 of [1..7] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'D& +4 "core" &XX +2 "manipulator"&+% +4 "core" %\ ) 9 p"Z +2 "storage"(V% +4 "core" %| R R 8\  + "storage"(Z. +4 "core" .(< + "storage"(& +5 "core" &< L Q \  +2 "storage"(<& +4 "core" &< R Q !\  + "manipulator"&b& +4 "core" &v oY +2 .tElbow.seek 5 + "manipulator"&[(y +4 "core" ( + "manipulator"&n& +4 "core" &v  pY +2 "storage"(O& +4 "core" &< R P ^\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&Y'Ϻ +99 "core" ' +2 "storage"(m& +5 "core" &< V V \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(]' +280 "core" ' + "storage"(q- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (6& +2 "core" &< P S \  +2 "manipulator"&R& +4 "core" &v uY +2 .tElbow.seek 5 + "manipulator"&(y +3 "core" ( +2 "manipulator"&4& +3 "core" &v [ tY +2 "storage"( & +4 "core" &< S R M\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&d'Ύ +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&`/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&e& +2 "storage"(P'} +8 "core" &v ] tY + "manipulator"&u% +4 "core" % Γ O q +2 .tForearm.seek :retract +2 "manipulator"&p'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&o( +147 "core" ' + ."downElevator"SE.stop + "storage"(5 +14 "core" ( +2 "manipulator"&f& +4 "core" &)  lBf +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &)  mBf +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&r' +96 "core" ' +2 "manipulator"&i& +4 "core" &) W mBf +2 "manipulator"&% +4 "core" % m +2 "collection"'h& +3 "core" &YW +2 "collection"'v& +6 "core" &WW +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &XX +6 & XY $c +10 &zR}VY : +9 &zxXZ N +10 &rVWX T +9 &5PXW S +9 &NXW S +10 &S[Y S +9 &zPYY T +10 &=RXW S +9 &TZY S +9 &RYY S +10 &!RXY T +9 &#EOYX S +9 &%QYX T +10 &&RXY T +9 &(QXZ T +9 &*NPZY S +10 &,Q[Y S +9 &-TYY S +10 &/P[X T +9 &1UQZY S +9 &3QZ[ T +10 &4P[Y S +9 &6R\\Y T +9 &8^O\\Z S +10 &:QZ[ T +9 &;O\\Z S +10 &=O[^ S +9 &?ePZZ S +9 &A(LZ[ S +10 &BOZ[ S +9 &DN\\Z S +9 &FmRb] S +10 &H,Zmi T +9 &Im| W +10 &K Z +9 &MV ^ +9 &O _ +10 &P _ +9 &R ` +9 &TX ` +10 &V a +9 &W\  a +10 &Y b +9 &[[ b +9 &] b +10 &^# b" +9 &`/I&% #m +9 &`x (+ (x +10 &`p*) W +2 ( +2 "collection"'v& +3 #tCollection Clamp onSpring/offSpring for 11/28 samples, on/off torque 2.44 + .Hand.open +2 "manipulator"&y1 +76 "core" 1 + "manipulator"&~% +4 "core" %  ~ { j +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%& +4 "core" &\  + "manipulator"&% +4 "core" %\ - Y W h#l +2 "storage"(j% +4 "core" %|   V\ + "storage"(. +3 "core" .(< +2 "storage"(\ & +4 "core" &<   \  +2 "storage"(& +4 "core" &<   q\  + "manipulator"&2& +4 "core" &% i p 6 h?T + "manipulator"&k% +4 "core" %\ - W \\  h$l +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&(y +164 "core" ( +2 "manipulator"& & +4 "core" & ~ m lX +2 "storage"(l& +3 "core" &< + + K\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&a'Ϻ +98 "core" ' + "storage"(& +4 "core" &< 8 9\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +280 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ((& +2 "core" &<  \ \  +2 "manipulator"&& +3 "core" & kX +2 .tElbow.seek 5 +2 "manipulator"&z(y +3 "core" ( +2 "manipulator"&& +3 "core" & $ kX +2 "storage"(& +3 "core" &<   \\\  +3 .tForearm.seek 5 + 300 counts + "manipulator"& 'Ύ +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&|/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&'& + "storage"(}'} +8 "core" &   lX +2 "manipulator"&% +3 "core" % | 4 m( +2 .tForearm.seek :retract +2 "manipulator"&)'\ +95 "core" ' + .tElbow.seek PC +2 "manipulator"&x(k +158 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +93 "core" ( +2 "manipulator"&& +4 "core" &u  9 k +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &u M k +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +104 "core" ' + "manipulator"& & +5 "core" &u F 8 d + "manipulator"&% +4 "core" % F M Q d +2 "processing"%^& +4 "core" &\  +2 "processing"%/& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%(] +4 "core" &\  +9 &%r\ . +9 &_\ B +10 &;y\ U +9 &R\ V +9 &Y\ V +10 &|U\ V +9 &>T\ V +10 &U\ V +9 &U\ V +9 &R\ V +10 & FT\ V +9 &"U\ V +9 &#T\ V +10 &%P\ V +9 &'NY\ V +10 &)V\ V +9 &*V\ V +9 &,R\ V +10 &.WU\ V +9 &0R\ V +9 &1T\ V +10 &3U\ V +9 &5`O\ U +10 &7 W\ V +9 &8R\ V +9 &:T\ V +10 &*R\ U +9 &?U\ V +10 &AW\ V +9 &CoU\ V +9 &E0Y\ V +10 &Fg\ X +9 &H}\ Z +10 &Jc\ ] +9 &L$\ ] +9 &M\ ] +10 &O\ ] +9 &Qj\ ] +9 &S-\ ] +10 &T\ ] +9 &V\ ] +10 &Xo\ ^ +9 &Z/\ _ +9 &[\ T +10 &]+K\ !e +9 &]v@\ 8 +6 ( + "processing"%/& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.69 + .Hand.open + "manipulator"&s1 +4 "core" &]v1\ 8 +70 1 +2 "manipulator"&*% +4 "core" % I 9 b a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 "processing"%& +4 "core" &]v1\ 8 + #tImaging generic puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&% +4 "core" %\  V X h + "storage"(&% +4 "core" %z  \ + "storage"(K. +3 "core" .(< +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(L(K +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (,& +3 "core" &K \  +2 "manipulator"&{& +4 ."raiseStack"SE.reconfigure :place +4 "storage"(#]K-0-\ b +3 "core" &u r r 2 g +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 ."raiseStack"SE.seek :beamBreak +2 "manipulator"&!(k +2 "storage"(H' +5 "core" ( +2 "manipulator"&& +3 "core" &u q p  d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &u @ D b +2 .tForearm.seek PC +2 "manipulator"&0' +107 "core" ' + .tHand.close + "manipulator"&%/ +76 "core" / +2 .tPC.seek :open +2 "processing"%( +66 "core" ' + "storage"(=- +4 "core" -' + ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(W'y +32 "core" ' +338 ( + "storage"(A& +4 "core" &K \  +2 "manipulator"&5& +3 "core" &u = ? a +2 "manipulator"&"% +4 "core" % C 8 ` + .tForearm.seek :retract +2 "manipulator"&-'\ +100 "core" ' +52 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&3( +265 "core" ( +2 "manipulator"&F& +4 "core" & [ r 7 g+ +2 "storage"(8& +3 "core" &K _\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&U'ϡ +99 "core" ' +2 .tHand.open + "manipulator"&C1 +71 "core" 1 +2 "storage"(I- +3 "core" -'y +2 .tSE.seek -0.16 Pucks below Top Plate +2 "storage"(:'E +24 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.93 Pucks below Top Plate +2 "storage"(T' +54 "core" ' + #tLights, camera, ACTION! +2 "storage"(\\- +3 "core" -' +2 "storage"(.& +4 "core" &K \\ [   + "manipulator"&;& +4 "core" & 4 4 6 [+ +2 .tElbow.seek 6 +2 "manipulator"&7( +3 "core" ( +2 "manipulator"&g& +4 "core" & 3 , r [+ + "storage"($& +4 "core" &K Y \\   +3 .tForearm.seek 6 + 600 counts + "manipulator"&@'ϡ +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.21 Pucks below Top Plate +2 "storage"(J' +58 "core" ' +2 "manipulator"&9& +4 "core" & k \\ e g+ +2 "storage"(1& +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"&Q'I +32 "core" ' + .tElbow.hold +2 "manipulator"&S, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(#' +24 "core" ' +2 "manipulator"&D% +4 "core" %R A I _a +2 "storage"(?& +4 "core" &K \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 309 counts + "manipulator"&+'~ +14 "core" ' +2 "manipulator"&V& +5 "core" & } ` j) + "storage"(Z& +5 "core" &K  m\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&'ϡ +28 "core" ' + "storage"(<% +5 "core" % \  +2 ."downElevator"SE.seek :down +3 "storage"(b'} +99 (B% +3 "core" %= b\ \\v +2 "manipulator"&n% +4 "core" %Ϛ g g W fE +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +98 "core" ' +53 ' + ."downElevator"SE.stop + "storage"(5 +3 (m& +3 "core" &K -\  +2 "collection"'N& +4 "core" &`n() W + #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&>% +4 "core" %\ ) o h  f"\\ +2 "storage"(G% +4 "core" %|  6\ + "storage"(c. +3 "core" .(K +2 "storage"(q& +4 "core" &K J\  + "storage"(6& +5 "core" &K /\  + "manipulator"&R& +4 "core" & h g s g) + .tElbow.seek 6 +7 "manipulator"&4( +3 "core" ( + "manipulator"& & +4 "core" & c v C f) +2 "storage"(`& +9 "core" &K \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&e'ϡ +101 "core" ' +2 "storage"(u& +4 "core" &K \ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"([' +279 "core" ' + "storage"(Y- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&f& +3 "core" & k q g) +2 "storage"(_& +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"&]'I +31 "core" ' +2 .tElbow.hold + "manipulator"&d, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(i- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(' +42 "core" ' + "manipulator"&h% +5 "core" %X : G  _ + "storage"(& +4 "core" &K \  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 6 + 315 counts + "manipulator"&P'΄ +17 "core" ' + "manipulator"&p& +4 "core" & c a  g) +2 "storage"(M& +4 "core" &K #\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 600 counts + "manipulator"&y'ϡ +32 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(~'| +41 "core" ' + "manipulator"&& +5 "core" & i) + "manipulator"&v% +4 "core" %Ϥ i[ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&j( +145 "core" ( +2 "manipulator"&& +4 "core" &# m f f=D + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &# h m f=D +2 .tForearm.seek CC + "manipulator"&' +102 "core" ' + .tHand.close +2 "manipulator"&2/ +71 "core" / + .tCC.seek :open +2 "collection"'k( +472 "core" ( +2 "storage"(r& +4 "core" &K   ,\  + "storage"( & +4 "core" &K   \  + "manipulator"&l& +4 "core" & \\ [ h9) +2 "manipulator"&% +3 "core" % \\ [ h +2 .tForearm.seek :retract +2 "manipulator"&o'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"& ( +154 "core" ( +2 "manipulator"&& +4 "core" & ~ a l +2 "storage"((& +3 "core" &K , / a\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 + "manipulator"&'I +108 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&|% +4 "core" % W f [ Z h + "storage"('& +5 "core" &K   \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 314 counts + "manipulator"&'΃ +14 "core" ' +2 "manipulator"&& +4 "core" &  q +2 "storage"(a& +4 "core" &K 7 : 6\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&'ϡ +24 "core" ' +2 "storage"( % +4 "core" % ; ; A\  +2 ."downElevator"SE.seek :down +3 "storage"('} +99 (t% +4 "core" %4 . / t\ Zr + "manipulator"&z% +4 "core" %ϟ A mZ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +48 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling two pucks from tube 6 to 7 of [1..7] + #Loading generic puck from tube 6 into Collection Clamp +2 "collection"'& +4 "core" &YX + "manipulator"&^% +4 "core" %\  V n +2 "storage"(}% +4 "core" % ; : S\  + "storage"(). +4 "core" .(K + "storage"(E& +4 "core" &K : 9 E\  + "storage"(s& +4 "core" &K < 9 +\  + "manipulator"&*& +4 "core" & N o +2 .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & o +2 "storage"(/& +4 "core" &K < ; ;\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&&'ϡ +99 "core" ' +2 "storage"(K& +4 "core" &K 9 6 O\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +286 "core" ' +2 "storage"(,- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ({& +2 "core" &K * , 5\  +2 "manipulator"&& +3 "core" &  n +2 .tElbow.seek 6 +2 "manipulator"&X( +3 "core" ( +2 "manipulator"&w& +3 "core" &  o +2 "storage"(%& +3 "core" &K : : /\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&='u +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&x/ +71 "core" / +51 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"('} +7 "core" & o +2 "manipulator"&H% +4 "core" % r , n +2 .tForearm.seek :retract +2 "manipulator"&A'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&5( +144 "core" ' + ."downElevator"SE.stop + "storage"(5 +8 "core" ( + "manipulator"&"& +5 "core" &" F ^ j=F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +4 "core" &# } j=F + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&F' +98 "core" ' + "manipulator"&8& +5 "core" &#  k=F + "manipulator"&!% +4 "core" % 0 k +2 "collection"'C& +4 "core" &XW +3 "collection"'I& +6 "core" &XZ +2 .tCC.seek :closed +3 "collection"'\\(` +3 "core" &XY +5 &XY 1 +9 &+D|WX 3 +10 &Mn~XX H +9 &bXW T +9 &QYX S +10 &iSXX S +9 &+OYY S +9 &NWY S +10 &OYY S +9 &rMXW S +10 &2QXX T +9 & QYY S +9 &"RYY S +10 &$zOXX S +9 &&:QZY T +9 &'RZY T +10 &)OYY S +9 &+QY[ S +9 &-BPYY T +10 &/OZX S +9 &0QZY S +10 &2K[Z S +9 &4LOZY S +9 &6 PZ[ S +10 &7OZZ S +9 &9QYX T +9 &;TO[Z S +10 &=OXZ S +9 &>NZ[ S +10 &@OZX S +9 &B\\OZZ S +9 &DNYX S +10 &EO_[ S +9 &GWmd T +9 &I\\g}u V +10 &K Y +9 &L ] +10 &N _ +9 &PI _ +9 &R ` +10 &S ` +9 &U a +9 &WK\  a +10 &Y  b +9 &Z b +10 &\\ b" +9 &^H b' +9 &_y&$ 3 +10 &``*& %n +8 ( +3 "collection"'I& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.49 +2 .Hand.open + "manipulator"&.1 +3 "core" &`n() !` +63 1 + "manipulator"&;% +4 "core" %  k e  g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +99 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%$& +5 "core" &\  + "manipulator"&-% +4 "core" %\ ) p q  f"^ +2 "storage"(9% +3 "core" %\ +2 "storage"(1. +3 "core" .(K +2 "storage"(D& +3 "core" &K ?\  +2 "storage"(W& +4 "core" &K V\  + "manipulator"&?& +4 "core" &! f j e;8 +2 "manipulator"&V% +4 "core" %\ ) d d f"^ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&:( +158 "core" ( + "manipulator"&Z& +4 "core" & y  D i +2 "storage"(<& +4 "core" &K \ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&3'ϡ +100 "core" ' + "storage"(U& +4 "core" &K  \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(T' +279 "core" ' + "storage"(B- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (n& +3 "core" &K d\  + "manipulator"&@& +4 "core" & k +2 .tElbow.seek 6 + "manipulator"&7( +4 "core" ( + "manipulator"&J& +4 "core" & y k +2 "storage"(Q& +3 "core" &K   \  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&+'u +26 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&m/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&N& + "storage"(>'} +7 "core" & k +2 "manipulator"&G% +4 "core" % ~ G m +2 .tForearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&q(k +155 "core" ' + ."downElevator"SE.stop + "storage"(5 +102 "core" ( +2 "manipulator"&#& +4 "core" &q 1 k + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &q n k +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&R' +107 "core" ' + "manipulator"& & +4 "core" &q % D ) _ +2 "manipulator"&`% +4 "core" % L L ; _ + "processing"%& +4 "core" &\  +2 "processing"%u& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%b(] +4 "core" &\  +8 &\ $c +10 &{R\ ; +9 &y\ P +9 &l_\ V +9 &.Y\ V +10 &T\ V +9 &S\ V +10 &tT\ V +9 &6X\ V +9 &S\ V +10 &V\ V +9 &!}W\ V +10 &#?T\ V +9 &%R\ V +9 &&T\ V +10 &(S\ V +9 &*GR\ V +9 &, U\ V +10 &-U\ V +9 &/T\ V +10 &1OV\ V +9 &3R\ V +9 &4P\ V +10 &6O\ V +9 &8XQ\ V +9 &:U\ V +10 &;T\ W +9 &=R\ V +9 &?`T\ V +10 &A#Q\ U +9 &BS\ V +10 &DT\ V +9 &Fc^\ X +9 &H w\ Y +10 &I\ \ \\ +9 &K\ \ ] +10 &MZ\ \ ] +9 &O\ \ ] +9 &P\ ] +10 &R\ \ ] +9 &Ta\ ^ +9 &V$\ \ ] +10 &W\ \ ^ +9 &Y\ \ ^ +9 &[g\ ^ +10 &\\ao\ 6 +9 &]wP\ 3 +6 ( +2 "processing"%u& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.68 + .Hand.open + "manipulator"&S1 +4 "core" &]w&\ 3 +72 1 +2 "manipulator"&O% +4 "core" % Ͻ H 5 ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +102 "core" ' +2 "processing"%f& +4 "core" &]w&\ 3 + #tImaging generic puck in Processing Clamp while storing it to tube 7 +2 "manipulator"&_% +4 "core" %\ ( D D d"_ + "storage"(i% +4 "core" %} \  + "storage"(h. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(([ +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (p& +3 "core" &[ y\  +2 "manipulator"&M& +5 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +3 "core" &q = G V c +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + ."raiseStack"SE.seek :beamBreak +3 "manipulator"&(k +3 "storage"(v' +3 "core" ( +2 "manipulator"&e& +4 "core" &q I D  a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &q J > G ] +2 .tForearm.seek PC +2 "manipulator"&[' +106 "core" ' + .tHand.close +2 "manipulator"&]/ +73 "core" / +2 .tPC.seek :open +2 "processing"%P( +66 "core" ' + "storage"(- +4 "core" -' + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"('y +36 "core" ' +334 ( + "storage"(\ & +5 "core" &[ #\  + "manipulator"&y& +4 "core" &q E G k ^ +2 "manipulator"&d% +3 "core" % F @ ^ +2 .tForearm.seek :retract +2 "manipulator"&2'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&( +265 "core" ( +2 "manipulator"&& +4 "core" & F 8 b+ +2 "storage"(r& +3 "core" &[ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts + "manipulator"& ' +125 "core" ' +2 .tHand.open + "manipulator"&l1 +66 "core" 1 +2 "storage"(- +3 "core" -'y +2 .tSE.seek -0.16 Pucks below Top Plate +2 "storage"('E +23 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.93 Pucks below Top Plate +2 "storage"((' +54 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -' + "storage"(j& +4 "core" &[ 6 2 +2 "manipulator"&& +4 "core" &  Z X+ + .tElbow.seek 7 +2 "manipulator"&|( +3 "core" ( + "manipulator"&'& +4 "core" &   u X+ +2 "storage"(& +4 "core" &[ 8 < u +2 .tForearm.seek 7 + 600 counts + "manipulator"&a' +18 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.21 Pucks below Top Plate + "storage"( ' +58 "core" ' +2 "manipulator"&o& +4 "core" & q s ! g+ +2 "storage"(t& +4 "core" &[ \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&z'̈́ +31 "core" ' + .tElbow.hold +2 "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +54 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(' +25 "core" ' + "manipulator"&% +5 "core" %͏c  d X + "storage"(& +4 "core" &[ } } +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 311 counts +2 "manipulator"&^'λ +15 "core" ' + "manipulator"&}& +5 "core" & q o F f& + "storage"()& +4 "core" &[ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts + "manipulator"&E' +27 "core" ' +2 "storage"(s% +4 "core" % T\  +3 ."downElevator"SE.seek :down +3 "storage"(*'} +99 (~% +2 "core" %l8 \ \\w +2 "manipulator"&% +5 "core" %\ e p e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +93 "core" ' +61 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (& +4 "core" &[ O\  + "collection"'K& +4 "core" &`n)( !` +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&% +4 "core" %\ & E E  d!Q +2 "storage"(% +4 "core" % l\  + "storage"( . +4 "core" .([ + "storage"(,& +4 "core" &[ }\  +2 "storage"({& +3 "core" &[ W\  +2 "manipulator"&& +4 "core" & > 9 a d& +2 .tElbow.seek 7 + "manipulator"&w( +27 "core" ( +2 "manipulator"&%& +4 "core" & o [ H fx + "storage"(x& +4 "core" &[ e\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts +2 "manipulator"&' +107 "core" ' + "storage"(H& +4 "core" &[ 1\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +281 "core" ' + "storage"(&- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&"& +3 "core" & ix +2 "storage"(0& +4 "core" &[\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&'̈́ +32 "core" ' + .tElbow.hold +2 "manipulator"&=, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(8- +3 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(!' +25 "core" ' +2 "manipulator"&C% +4 "core" %͎W $ ) V Y + "storage"(X& +4 "core" &[ \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 310 counts + "manipulator"&'κ +11 "core" ' +2 "manipulator"&A& +4 "core" & { iv +2 "storage"(k& +3 "core" &[ I\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&.' +26 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate + "storage"(;'{ +36 "core" ' +3 "manipulator"&$& +4 "core" & r q + gv +2 "manipulator"&-% +4 "core" % o r C g- + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&I( +158 "core" ( +2 "manipulator"&1& +4 "core" &( ; G  bAc +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &( ? B bAc +2 .tForearm.seek CC +2 "manipulator"&W' +96 "core" ' + .tHand.close + "manipulator"&?/ +66 "core" / +2 .tCC.seek :open +2 "collection"'V( +469 "core" ( + "storage"(F& +4 "core" &[\  +2 "storage"(Z& +4 "core" &[ \  + "manipulator"&<& +4 "core" &# n g f=D + "manipulator"&U% +4 "core" % d c f +2 .tForearm.seek :retract +2 "manipulator"&5'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&g( +167 "core" ( + "manipulator"&B& +4 "core" & { O hQ +2 "storage"(n& +4 "core" &[ \ \ \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 7 +2 "manipulator"&@'̈́ +112 "core" ' + .tElbow.hold +2 "manipulator"&J, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&Q1 +69 "core" 1 +2 "manipulator"&m% +4 "core" % ͔S F J Q ] +2 "storage"(N& +4 "core" &[\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 316 counts + "manipulator"&G' +18 "core" ' + "manipulator"&:& +4 "core" &  lI +2 "storage"(3& +4 "core" &[   \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&T' +32 "core" ' +2 "storage"(+% +4 "core" % \ \  +3 ."downElevator"SE.seek :down +3 "storage"(#'} +99 (6% +2 "core" %3 \ L\ \ [s +2 "manipulator"&7% +5 "core" % k] + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +41 ' + ."downElevator"SE.stop + "storage"(5 +3 #tShuffling two pucks from tube 7 to 1 of [1..7] +2 #Loading generic puck from tube 7 into Collection Clamp + "collection"'`& +4 "core" &XW +2 "manipulator"&% +4 "core" %\ & k!R +2 "storage"(>% +4 "core" %y  \ + "storage"(c. +3 "core" .([ + "storage"(& +4 "core" &[  \ +2 "storage"(S& +3 "core" &[ \ \ +2 "manipulator"&O& +4 "core" &  kI +2 .tElbow.seek 7 + "manipulator"&f( +10 "core" ( +2 "manipulator"&u& +4 "core" & ~ jF + "storage"(_& +4 "core" &[ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 600 counts +2 "manipulator"&i' +102 "core" ' +2 "storage"(h& +4 "core" &[ , , G\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(R' +283 "core" ' + "storage"(p- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (M& +2 "core" &[  \ +2 "manipulator"&e& +3 "core" &  mF +2 .tElbow.seek 7 +2 "manipulator"&4( +3 "core" ( +2 "manipulator"&L& +3 "core" &  mF +2 "storage"(]& +3 "core" &[  @\ +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&'ΰ +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&q/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Y& + "storage"(b'} +9 "core" & * nF + "manipulator"&v% +4 "core" % ά O m +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +101 "core" ' +2 .tElbow.seek CC +2 "manipulator"&y( +141 "core" ' + ."downElevator"SE.stop + "storage"(5 +56 "core" ( +2 "manipulator"&d& +4 "core" &  m + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" & P n +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' +2 "manipulator"&r& +4 "core" & ~ 5 k +2 "manipulator"&% +3 "core" % | e l +2 "collection"'l& +4 "core" &YW +2 "collection"'& +4 "core" &WX4 +2 .tCC.seek :closed +8 "collection"'(` +3 "core" &XZ\ +5 &WV / +9 &(D}W[ 3 +10 &InYZ\ H +9 &cYW T +9 &QZX S +10 &dQYZ T +9 &(PXZ S +10 &QYY T +9 &NZX S +9 &mQZW S +10 &/SWW S +9 & QZW S +9 &"QZY S +10 &$vOZZ S +9 &&7PYX S +9 &'OXY S +10 &)OX[\ S +9 &+|QZY T +10 &-@OYZ S +9 &/PZY S +9 &0P[Z S +10 &2NWX S +9 &4GOZZ S +9 &6 PYY S +10 &7OYX S +9 &9SYX S +10 &;PO\\Y S +9 &=OZY S +9 &>NZY S +10 &@OYZ S +9 &BXOXZ S +9 &DOYZ S +10 &EP\\\\ S +9 &GWhc T +10 &IYgzq V +9 &K X +9 &L ] +11 "Can"Jr\ WW + "core" &N ^ +7 &PF _ +9 &R _ +10 &S ` +9 &U ` +9 &WG\  a +10 &Y  \ a +9 &Z b +10 &\\ b +9 &^I b" +9 &_q$" / +10 &`f && _ +9 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.43 +50 .Hand.open +2 "manipulator"&j1 +4 "core" &`mp)( X +66 1 + "manipulator"&2% +4 "core" %  n j  h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%'& +5 "core" &\  + "manipulator"&% +4 "core" %\ + r s 3 g#e +2 "storage"(o% +4 "core" %~  \  + "storage"(t. +3 "core" .([ +2 "storage"(& +3 "core" &[ =\  +2 "storage"(& +4 "core" &[ 1\ + "manipulator"&& +4 "core" & p o 4 g +2 "manipulator"&% +4 "core" %\ * q q 4 g#e +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&}( +155 "core" ( + "manipulator"&)& +5 "core" & [ s ` hQ + "storage"(& +4 "core" &[ \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"& ' +94 "core" ' +2 "storage"(s& +4 "core" &[ \ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"((' +281 "core" ' + "storage"(a- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (~& +2 "core" &[ *\  +2 "manipulator"&& +4 "core" & X [  hQ +2 .tElbow.seek 7 + "manipulator"&|( +4 "core" ( + "manipulator"& & +4 "core" & X ^ hQ +2 "storage"(z& +3 "core" &[ >\  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&^'ΰ +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&K& +2 "storage"('} +7 "core" & s w v gQ + "manipulator"&% +4 "core" % ι ] g { h +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(k +155 "core" ' + ."downElevator"SE.stop + "storage"(5 +98 "core" ( +2 "manipulator"&,& +5 "core" &u } W f + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &u c d j f +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +102 "core" ' +2 "manipulator"&%& +4 "core" &u 3 , 6 _ +2 "manipulator"&x% +4 "core" % L K 8 _ + "processing"%E& +4 "core" &\  +3 "processing"%H& +4 "core" &\  +2 .tPC.seek :closed +2 "processing"%*(] +4 "core" &\  +10 &'v\ . +9 &_\ B +9 &Gy\ U +10 &W\ V +9 &U\ V +9 &Q\ V +10 &IT\ V +9 & T\ V +10 &U\ V +9 &R\ V +9 & RR\ V +10 &"U\ V +9 &#U\ V +9 &%S\ V +10 &'YT\ V +9 &)U\ V +9 &*U\ W +10 &,P\ V +9 &.aU\ V +10 &0$R\ V +9 &1S\ V +9 &3U\ V +10 &5kS\ U +9 &7,Q\ V +10 &8R\ V +9 &:T\ V +9 &4R\ V +9 &?W\ V +9 &AR\ U +10 &CzQ\ V +9 &E;Y\ V +10 &Ff\ X +9 &H\ [ +9 &Jo\ \ \\ +10 &L/\ ] +9 &M\ \ ] +9 &O\ ] +10 &Qt\ ] +9 &S7\ ] +10 &T\ ] +9 &V\ ^ +9 &Xz\ ^ +10 &Z;\ ^ +9 &[\ S +9 &]2N\ $o +10 &]y(\ 1 +2 ( +2 "processing"%H& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.69 + .Hand.open + "manipulator"& 1 +75 "core" 1 + "manipulator"&/% +4 "core" % 9 " 9 ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +104 "core" ' + "processing"%"& +4 "core" &]y&\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&0% +4 "core" %\ * K K b c#i + "storage"(8% +4 "core" %} J\  + "storage"(C. +4 "core" .([ + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(X(+ +980 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (A& +3 "core" &- u e e\ + "manipulator"&k& +5 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +2 "core" &u = C ^ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC + "storage"($' +4 "manipulator"&-(k +3 "core" ( +2 "manipulator"&& +3 "core" &u 9 G \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &u  &  X +2 .tForearm.seek PC +2 "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tPC.seek :open +2 "processing"%( +72 "core" ' + "storage"(!- +4 "core" -' + ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(1'y +32 "core" ' +332 ( + "storage"(D& +4 "core" &. g  +2 "manipulator"&.& +3 "core" &u % ) Z [ +2 "manipulator"&=% +4 "core" % 0 2 9 [ + .tForearm.seek :retract +2 "manipulator"&?'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&9( +265 "core" ( + "manipulator"&\\& +5 "core" &{ ,  C _- + "storage"(F& +4 "core" &. Q\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&Z' +103 "core" ' +2 .tHand.open + "manipulator"&<1 +75 "core" 1 +2 "storage"(U- +3 "core" -'y +3 .tSE.seek -0.16 Pucks below Top Plate + "storage"(B'E +25 "core" ' + .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.93 Pucks below Top Plate +2 "storage"(n' +54 "core" ' +2 #tLights, camera, ACTION! + "storage"(W- +4 "core" -' + "storage"(I& +4 "core" &. C B l +2 "manipulator"&Q& +4 "core" &{  W- + .tElbow.seek 1 +2 "manipulator"&m( +3 "core" ( +2 "manipulator"&N& +4 "core" &{   5 W- + "storage"(:& +4 "core" &. D C ( +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&3' +3 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.21 Pucks below Top Plate +2 "storage"(+' +57 "core" ' + "manipulator"&5& +5 "core" &{ c R  d- + "storage"(6& +4 "core" &. O\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&7'n +36 "core" ' +2 .tElbow.hold + "manipulator"&g, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(@' +25 "core" ' + "manipulator"&`% +4 "core" %ob  U +2 "storage"(G& +4 "core" &. a u  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 301 counts + "manipulator"&'Λ +18 "core" ' +2 "manipulator"&>& +4 "core" & K I  c( +2 "storage"(c& +4 "core" &. =\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +32 "core" ' + "storage"(S% +5 "core" % ^\  +3 ."downElevator"SE.seek :down +3 "storage"(O'} +99 (;% +3 "core" %q> \ \\v +2 "manipulator"&u% +4 "core" % C B a^ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +95 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 (T& +4 "core" &. \  + "collection"'h& +4 "core" &`mn*' X +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&#% +4 "core" %\ ' < C o a!N +2 "storage"(J% +4 "core" % \  + "storage"( . +4 "core" .(+ + "storage"(p& +4 "core" &. \  + "storage"(M& +4 "core" &. \  +2 "manipulator"&e& +4 "core" & > > b( + .tElbow.seek 1 +2 "manipulator"&L( +33 "core" ( + "manipulator"&]& +4 "core" & > 7 cl +2 "storage"(q& +4 "core" &. Q\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +51 "manipulator"&Y' +96 "core" ' + "storage"(v& +4 "core" &.\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(f' +282 "core" ' +2 "storage"(i- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&R& +2 "core" & F H  bl +2 "storage"(& +4 "core" &. \\\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&d'n +36 "core" ' +2 .tElbow.hold + "manipulator"&[, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(4- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(r' +30 "core" ' +2 "manipulator"&% +4 "core" %|g  \ q W +2 "storage"(l& +3 "core" &. s n +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts +2 "manipulator"&b'Ψ +21 "core" ' +2 "manipulator"&\ & +4 "core" & K J ] dl +2 "storage"(V& +4 "core" &. +\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&j' +29 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(2'{ +40 "core" ' +2 "manipulator"&& +4 "core" & K il +2 "manipulator"&'% +4 "core" % o h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tElbow.seek CC +2 "manipulator"&o( +161 "core" ( + "manipulator"&t& +4 "core" &%  + _>M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &% & $  `>M +2 .tForearm.seek CC + "manipulator"&' +104 "core" ' + .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open + "collection"'( +473 "core" ( + "storage"(& +4 "core" &. J\  +2 "storage"()& +4 "core" &. \  + "manipulator"&& +4 "core" &# M K k c<; + "manipulator"&s% +4 "core" % B J k c +2 .tForearm.seek :retract +2 "manipulator"&y'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +166 "core" ( + "manipulator"&a& +4 "core" & e u < fU +2 "storage"(~& +4 "core" &. \  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&'n +110 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&z1 +67 "core" 1 +3 "manipulator"&% +4 "core" % ͂ * > _0 +2 "storage"(K& +3 "core" &. \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&'ή +14 "core" ' +2 "manipulator"&}& +4 "core" & } < lU +2 "storage"( & +4 "core" &.  h\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&(' +18 "core" ' + "storage"(^% +5 "core" % \ \ +3 ."downElevator"SE.seek :down +3 "storage"(,'} +99 ({% +3 "core" %6 9\ [u +2 "manipulator"&|% +4 "core" % { k j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +97 "core" ' +41 ' + ."downElevator"SE.stop + "storage"(5 +52149 "Can"r\ 66 +60001 s\ 66 +60000 7s\ 66 +60001 s\ 66 +60001 Yr\ 66 +60000 s\ 76 +60001 r\ 66 +60001 t\ 76 +60000 t\ 76 +60001 t\ 76 +60000 u\ 66 +60001 t\ 66 +60001 u\ 66 +60000 v\ 66 +60001 u\ 76 +60001 u\ 76 +60000 u\ 76 +60001 w\ 66 +60001 v\ 67 +60000 v\ 67 +60001 v\ 77 +60001 v\ 76 @1634569951.85EDT = =tMAIN =mMAIN_scheduler @EDT1634569953.75 #"core_reset"Sent BREAK +2 #t@47891 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +245 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +409 "Can"*\ m + *\ mi + #tPolling Can every 10:00 +6 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +4669 #-> ESP.ready! +3 #Powering core bus +575 .Gate.power :raw,:ON +2 "sampler") +50 ) +2 "core"  + "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %EE\ C + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %k\ j + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %q\ S +2 .tSS.configure :default +2 "sampler")#.0X 5 l , + "storage"(7& +4 "core" &K ?\ M +2 "storage"(8% +3 "core" % \ M +2 "collection"'99 +3 "core" 9n +2 "processing"%:9 +3 "core" 9x +648 #t-> access 1 +2 "storage"(;% +3 "core" % \ M +2 "manipulator"&<% +4 "core" %\ " H 5 m  + "manipulator"&=& +5 "core" & C J , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(>(< +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &< @\ G +16914 #t-> access 2 +3 "storage"(@% +3 "core" %   W\ 8 +2 "manipulator"&A% +3 "core" %\ " ?  +2 "manipulator"&B& +4 "core" & @ , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(C(K +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (D& +3 "core" &K  #\ 2 +34658 "Can"6\ 399 +43515 #t-> starTube 2 +2 !o:NoMethodError : mesg"1undefined method `starTube' 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):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +980 #-> startTube 2 +15504 "Can"\ )99 +12054 #t-> da 75 + #da sampling at most 75ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 11:34:45EDT18-Oct-21\\n{3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:32:44, 21.2C, 35% humidity, 15.2psia, 12.703V, 0.288A, 0.288A avg, 3.65W",Subject: "da sampling at most 75ml" +3 #tLoading sh1 puck from tube 2 into Collection Clamp +4 "collection"'E& +3 "core" &CD\  +2 .tHand.open + "manipulator"&F1 +75 "core" 1 + "manipulator"&G% +4 "core" % \ !\  c | +2 "storage"(H% +4 "core" % \  + "storage"(I. +3 "core" .(K +2 .tSC.reconfigure :tight +6 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(J( +573 #"uploadLog"upsync +95 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (K& +4 "core" & x v %\  +2 "manipulator"&L& +4 "core" & Y x, +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&M(P +30 "core" ( +2 "manipulator"&N& +5 "core" &Y {R + "storage"(O& +5 "core" & C\  +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&P'ϥ +97 "core" ' +2 "storage"(Q& +5 "core" & F\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(R' +275 "core" ' +2 "storage"(S- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (T& +3 "core" & \  +2 "manipulator"&U& +4 "core" &Y | {R +2 .tElbow.seek 2 + "manipulator"&V(P +4 "core" ( + "manipulator"&W& +4 "core" &Y zR +2 "storage"(X& +3 "core" & g\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Y'y +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&Z/ +64 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&[& +2 "storage"(\\'} +7 "core" &Y {R +2 "manipulator"&]% +4 "core" % ΃ p }& + .tForearm.seek :retract +2 "manipulator"&^'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&_( +141 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +19 "core" ( + "manipulator"&`& +4 "core" &&\ \ h y?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &% y?U +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&b' +99 "core" ' +2 "manipulator"&c& +5 "core" && a x?U + "manipulator"&d% +4 "core" % ^ x +2 "collection"'e& +4 "core" &BF\  +2 "collection"'f& +5 "core" &DF\  +2 .tCC.seek :closed +2 "collection"'g(` +5 "core" &DE\  +6 &GCD &l +9 &]R~BF : +9 &{{CF O +10 &TYEF T +9 &TEE T +10 &VDF T +9 &TCE T +9 &[UBF T +10 &TDG T +9 &SDG U +10 &UDE T +9 &!cTCF T +9 &#&PDF T +10 &$TBH T +9 &&TEF T +9 &(lUEF T +10 &*/SEG T +9 &+TEI T +9 &-UDF T +10 &/vSDG S +9 &16TFG T +10 &2REG T +9 &4QDG T +9 &6|TFG T +10 &8?REE T +9 &:WFG T +9 &;RFH S +10 &=SEH T +9 &?GUEF T +10 &A QGE T +9 &BTEG T +9 &DSFG T +10 &FOWKH T +9 &HZUS U +9 &Ikib W +10 &K Y +9 &M= ] +10 &N ^ +9 &P _ +9 &R{ _ +10 &T< ` +9 &U ` +9 &W a +10 &Y~ a +9 &[> b +10 &] b +9 &^ b! +9 &`M )| +10 &`k \  V +5 ( +2 "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.34 +2 .Hand.open + "manipulator"&h1 +3 "core" &`kz   V +62 1 + "manipulator"&i% +4 "core" %  m t +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +100 "core" ' + #tcollectSample 75ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +159 #tPriming 7ml +2 #Priming 7ml +2 #Priming 7ml +3 #Priming 7ml +2 #Priming 7ml +3 #Priming 7ml +2 #Priming 7ml +2 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +2 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +2 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +2 #Priming 7ml +3 #Priming 7ml +4 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +4 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +3 #Priming 7ml +4 #Priming 7ml +3 #Priming 7ml +4 #Priming 7ml +3 #Priming 7ml +4 #Priming 7ml +3 #Priming 7ml +4 #Priming 7ml +3 #Priming 7ml +4 #Priming 7ml +4 #Priming 7ml +3 #Priming 7ml +4 #Priming 7ml +4 #Priming 7ml +4 #Priming 7ml +4 #Priming 7ml +3 #Priming 7ml +4 #Priming 7ml +4 #Priming 7ml +5 #Priming 7ml +4 #Priming 7ml +4 #Priming 7ml +4 #Priming 7ml +4 #Priming 7ml +4 #Priming 7ml +4 #Priming 7ml +5 #Priming 7ml +4 #Priming 7ml +4 #Priming 7ml +5 #Priming 7ml +4 #Priming 7ml +5 #Priming 7ml +4 #Priming 7ml +4 #Priming 7ml +5 #Priming 7ml +5 #Priming 7ml +4 #Priming 7ml +5 #Priming 7ml +4 #Priming 7ml +5 #Priming 7ml +5 #Priming 7ml +4 #Priming 7ml +5 #Priming 7ml +5 #Priming 7ml +5 #Priming 7ml +5 #Priming 7ml +5 #Priming 7ml +4 #Priming 7ml +6 #Priming 7ml +88 #Priming 7ml +4 #Priming 7ml +4 #Priming 7ml +3 #Priming 7ml +5 #Priming 7ml +6 #Priming 7ml +5 #Priming 7ml +5 #Priming 7ml +5 #Priming 7ml +6 #Priming 7ml +5 #Priming 7ml +5 #Priming 7ml +5 #Priming 7ml +6 #Priming 7ml +5 #Priming 7ml +5 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +5 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +5 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +5 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +7 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +7 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +7 #Priming 7ml +6 #Priming 7ml +6 #Priming 7ml +7 #Priming 7ml +12 #Priming 7ml +14 #Priming 7ml +8 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +11 #Priming 7ml +9 #Priming 7ml +11 #Priming 7ml +11 #Priming 7ml +8 #Priming 7ml +128 #Priming 7ml +5 #Priming 7ml +7 #Priming 7ml +7 #Priming 7ml +7 #Priming 7ml +7 #Priming 7ml +7 #Priming 7ml +8 #Priming 7ml +7 #Priming 7ml +7 #Priming 7ml +7 #Priming 7ml +8 #Priming 7ml +7 #Priming 7ml +7 #Priming 7ml +8 #Priming 7ml +7 #Priming 7ml +7 #Priming 7ml +8 #Priming 7ml +7 #Priming 7ml +8 #Priming 7ml +7 #Priming 7ml +7 #Priming 7ml +8 #Priming 7ml +8 #Priming 7ml +8 #Priming 7ml +7 #Priming 7ml +8 #Priming 7ml +8 #Priming 7ml +8 #Priming 7ml +7 #Priming 7ml +8 #Priming 7ml +8 #Priming 7ml +8 #Priming 7ml +8 #Priming 7ml +8 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +11 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +10 #Priming 7ml +11 #Priming 7ml +17 #Priming 7ml +153 #Priming 7ml +14 #Priming 7ml +9 #Priming 7ml +8 #Priming 7ml +8 #Priming 7ml +9 #Priming 7ml +8 #Priming 7ml +9 #Priming 7ml +8 #Priming 7ml +9 #Priming 7ml +8 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +8 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +8 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +10 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +10 #Priming 7ml +74 #Priming 7ml +144 #Priming 7ml +35 #Priming 7ml +11 #Priming 7ml +32 #Priming 7ml +215 #Priming 7ml +9 #Priming 7ml +9 #Priming 7ml +10 #Priming 7ml +10 #Priming 7ml +9 #Priming 7ml +10 #Priming 7ml +10 #Priming 7ml +9 #Priming 7ml +10 #Priming 7ml +10 #Priming 7ml +10 #Priming 7ml +9 #Priming 7ml +10 #Priming 7ml +10 #Priming 7ml +10 #Priming 7ml +10 #Priming 7ml +10 #Priming 7ml +10 #Priming 7ml +10 #Priming 7ml +11 #Priming 7ml +12 #Priming 7ml +166 #Priming 7ml +166 #Priming 7ml +11 #Priming 7ml +11 #Priming 7ml +13 #Priming 7ml +13 #Priming 7ml +12 #Priming 7ml +13 #Priming 7ml +191 #Priming 7ml +10 #Priming 7ml +11 #Priming 7ml +11 #Priming 7ml +10 #Priming 7ml +11 #Priming 7ml +11 #Priming 7ml +11 #Priming 7ml +10 #Priming 7ml +11 #Priming 7ml +10 #Priming 7ml +11 #Priming 7ml +11 #Priming 7ml +10 #Priming 7ml +11 #Priming 7ml +11 #Priming 7ml +15 #Priming 7ml +44 #Priming 7ml +160 #Priming 7ml +32 #Priming 7ml +26 #Priming 7ml +23 #Priming 7ml +126 #Priming 7ml +174 #Priming 7ml +15 #Priming 7ml +27 #Priming 7ml +80 #Priming 7ml +16 #Priming 7ml +780 #Priming 7ml +49 #Priming 7ml +13 #Priming 7ml +11 #Priming 7ml +12 #Priming 7ml +12 #Priming 7ml +11 #Priming 7ml +11 #Priming 7ml +13 #Priming 7ml +20 #Priming 7ml +40 #Priming 7ml +31 #Priming 7ml +19 #Priming 7ml +34 #Priming 7ml +28 #Priming 7ml +65 #Priming 7ml +32 #Priming 7ml +64 #Priming 7ml +300 #Priming 7ml +20 #Priming 7ml +26 #Priming 7ml +16 #Priming 7ml +31 #Priming 7ml +39 #Priming 7ml +28 #Priming 7ml +66 #Priming 7ml +487 #Priming 7ml +13 #Priming 7ml +12 #Priming 7ml +13 #Priming 7ml +12 #Priming 7ml +12 #Priming 7ml +20 #Priming 7ml +32 #Priming 7ml +23 #Priming 7ml +34 #Priming 7ml +24 #Priming 7ml +37 #Priming 7ml +42 #Priming 7ml +42 #Priming 7ml +193 #Priming 7ml +46 #Priming 7ml +14 #Priming 7ml +14 #Priming 7ml +13 #Priming 7ml +14 #Priming 7ml +15 #Priming 7ml +16 #Priming 7ml +637 #Priming 7ml +13 #Priming 7ml +13 #Priming 7ml +13 #Priming 7ml +13 #Priming 7ml +144 #Priming 7ml +120 #Priming 7ml +27 #Priming 7ml +29 #Priming 7ml +40 #Priming 7ml +38 #Priming 7ml +150 #Priming 7ml +16 #Priming 7ml +16 #Priming 7ml +16 #Priming 7ml +45 #Priming 7ml +22 #Priming 7ml +21 #Priming 7ml +106 #Priming 7ml +18 #Priming 7ml +190 #Priming 7ml +658 #Priming 7ml +22 #Priming 7ml +14 #Priming 7ml +141 #Priming 7ml +209 #Priming 7ml +30 #Priming 7ml +30 #Priming 7ml +33 #Priming 7ml +47 #Priming 7ml +23 #Priming 7ml +100 #Priming 7ml +40 #Priming 7ml +46 #Priming 7ml +140 #Priming 7ml +87 #Priming 7ml +17 #Priming 7ml +18 #Priming 7ml +27 #Priming 7ml +33 #Priming 7ml +62 #Priming 7ml +25 #Priming 7ml +646 #Priming 7ml +1178 #Priming 7ml +72 #Priming 7ml +16 #Priming 7ml +35 #Priming 7ml +40 #Priming 7ml +37 #Priming 7ml +40 #Priming 7ml +75 #Priming 7ml +71 #Priming 7ml +17 #Priming 7ml +34 #Priming 7ml +53 #Priming 7ml +177 #Priming 7ml +18 #Priming 7ml +21 #Priming 7ml +66 #Priming 7ml +19 #Priming 7ml +22 #Priming 7ml +1513 #Priming 7ml +117 #Priming 7ml +22 #Priming 7ml +353 #Priming 7ml +18 #Priming 7ml +17 #Priming 7ml +18 #Priming 7ml +18 #Priming 7ml +52 #Priming 7ml +16 #Priming 7ml +17 #Priming 7ml +17 #Priming 7ml +111 #Priming 7ml +100 #Priming 7ml +18 #Priming 7ml +22 #Priming 7ml +39 #Priming 7ml +67 #Priming 7ml +162 #Priming 7ml +1007 #Priming 7ml +68 #Priming 7ml +27 #Priming 7ml +86 #Priming 7ml +86 #Priming 7ml +61 #Priming 7ml +82 #Priming 7ml +37 #Priming 7ml +38 #Priming 7ml +115 #Priming 7ml +44 #Priming 7ml +37 #Priming 7ml +34 #Priming 7ml +122 #Priming 7ml +34 #Priming 7ml +46 #Priming 7ml +131 #Priming 7ml +142 #Priming 7ml +1301 #Priming 7ml +558 #Priming 7ml +32 #Priming 7ml +18 #Priming 7ml +19 #Priming 7ml +18 #Priming 7ml +18 #Priming 7ml +18 #Priming 7ml +17 #Priming 7ml +19 #Priming 7ml +19 #Priming 7ml +26 #Priming 7ml +40 #Priming 7ml +35 #Priming 7ml +28 #Priming 7ml +23 #Priming 7ml +20 #Priming 7ml +1637 #Priming 7ml +45 #Priming 7ml +123 #Priming 7ml +47 #Priming 7ml +20 #Priming 7ml +29 #Priming 7ml +19 #Priming 7ml +19 #Priming 7ml +19 #Priming 7ml +35 #Priming 7ml +31 #Priming 7ml +48 #Priming 7ml +19 #Priming 7ml +45 #Priming 7ml +178 #Priming 7ml +26 #Priming 7ml +2817 #Priming 7ml +51 #Priming 7ml +21 #Priming 7ml +38 #Priming 7ml +81 #Priming 7ml +19 #Priming 7ml +30 #Priming 7ml +32 #Priming 7ml +241 #Priming 7ml +495 #Priming 7ml +21 #Priming 7ml +19 #Priming 7ml +19 #Priming 7ml +19 #Priming 7ml +19 #Priming 7ml +2957 #Priming 7ml +62 #Priming 7ml +21 #Priming 7ml +22 #Priming 7ml +36 #Priming 7ml +56 #Priming 7ml +39 #Priming 7ml +35 #Priming 7ml +127 #Priming 7ml +40 #Priming 7ml +126 #Priming 7ml +39 #Priming 7ml +118 #Priming 7ml +39 #Priming 7ml +4037 #Priming 7ml +102 #Priming 7ml +21 #Priming 7ml +24 #Priming 7ml +137 #Priming 7ml +21 #Priming 7ml +35 #Priming 7ml +150 #Priming 7ml +287 #Priming 7ml +21 #Priming 7ml +20 #Priming 7ml +20 #Priming 7ml +26 #Priming 7ml +127 #Priming 7ml +3904 #Priming 7ml +85 #Priming 7ml +55 #Priming 7ml +90 #Priming 7ml +422 #Priming 7ml +180 #Priming 7ml +37 #Priming 7ml +21 #Priming 7ml +21 #Priming 7ml +21 #Priming 7ml +22 #Priming 7ml +28 #Priming 7ml +41 #Priming 7ml +40 #Priming 7ml +3692 #Priming 7ml +163 #Priming 7ml +230 #Priming 7ml +31 #Priming 7ml +25 #Priming 7ml +25 #Priming 7ml +60 #Priming 7ml +214 #Priming 7ml +22 #Priming 7ml +22 #Priming 7ml +22 #Priming 7ml +127 #Priming 7ml +141 #Priming 7ml +22 #Priming 7ml +4644 #Priming 7ml +62 "Can"\ SR +44 #tPriming 7ml +183 #Priming 7ml +88 #Priming 7ml +87 #Priming 7ml +22 #Priming 7ml +24 #Priming 7ml +77 #Priming 7ml +435 #Priming 7ml +22 #Priming 7ml +22 #Priming 7ml +22 #Priming 7ml +31 #Priming 7ml +4291 #Priming 7ml +126 #Priming 7ml +89 #Priming 7ml +41 #Priming 7ml +87 #Priming 7ml +75 #Priming 7ml +33 #Priming 7ml +45 #Priming 7ml +129 #Priming 7ml +246 #Priming 7ml +23 #Priming 7ml +24 #Priming 7ml +37 #Priming 7ml +4647 #Priming 7ml +194 #Priming 7ml +43 #Priming 7ml +51 #Priming 7ml +82 #Priming 7ml +39 #Priming 7ml +44 #Priming 7ml +284 #Priming 7ml +23 #Priming 7ml +23 #Priming 7ml +25 #Priming 7ml +39 #Priming 7ml +142 #Priming 7ml +4592 #Priming 7ml +78 #Priming 7ml +128 #Priming 7ml +51 #Priming 7ml +124 #Priming 7ml +62 #Priming 7ml +55 #Priming 7ml +55 #Priming 7ml +201 #Priming 7ml +44 #Priming 7ml +110 #Priming 7ml +383 #Priming 7ml +24 #Priming 7ml +3967 #Priming 7ml +148 #Priming 7ml +86 #Priming 7ml +129 #Priming 7ml +28 #Priming 7ml +54 #Priming 7ml +183 #Priming 7ml +51 #Priming 7ml +38 #Priming 7ml +128 #Priming 7ml +180 #Priming 7ml +98 #Priming 7ml +200 #Priming 7ml +4946 #Priming 7ml +81 #Priming 7ml +171 #Priming 7ml +24 #Priming 7ml +30 #Priming 7ml +51 #Priming 7ml +68 #Priming 7ml +181 #Priming 7ml +48 #Priming 7ml +57 #Priming 7ml +94 #Priming 7ml +88 #Priming 7ml +4554 #Priming 7ml +112 #Priming 7ml +76 #Priming 7ml +270 #Priming 7ml +54 #Priming 7ml +146 #Priming 7ml +132 #Priming 7ml +176 #Priming 7ml +35 #Priming 7ml +136 #Priming 7ml +32 #Priming 7ml +83 #Priming 7ml +5208 #Priming 7ml +165 #Priming 7ml +78 #Priming 7ml +107 #Priming 7ml +65 #Priming 7ml +291 #Priming 7ml +44 #Priming 7ml +89 #Priming 7ml +69 #Priming 7ml +117 #Priming 7ml +177 #Priming 7ml +393 #Priming 7ml @1634572599.11EDT = =mMAIN_scheduler =tMAIN @EDT1634572601.03 #"core_reset"Sent BREAK +2 #t@47941 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +247 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +407 "Can" \ 3 +  \ 3e + #tPolling Can every 10:00 +3903 #-> ESP.ready! +3 #Powering core bus +563 .Gate.power :raw,:ON +2 "sampler") +25 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +4 "core" %{{.\  + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %G\ 5 + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %\  + .tSS.configure :default +3 "sampler")#.0X& +4 "core" &K }\  +2 "storage"(?% +3 "core" % \  +2 "collection"'@9 +3 "core" 9Wm +2 "processing"%A9 +3 "core" 9aw +454 #t-> Hand.open + .Hand.open +2 "manipulator"&B1 +72 "core" 1 +335 #t-> Arm.CC + "manipulator"&C& +4 "core" & 0 x* + "manipulator"&D% +4 "core" % \  1 x +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&E( +153 "core" ( +2 "manipulator"&F& +4 "core" &" 1 v<> + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +2 "core" &#  v<> +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek CC +2 "manipulator"&H' +98 "core" ' + "manipulator"&I& +4 "core" &# b v<> +2 "manipulator"&J% +4 "core" %  v +281 #t-> Hand.close + .Hand.close +2 "manipulator"&K/ +66 "core" / +245 #t-> CC.open + .CC.seek :open +2 "collection"'L( +2 "core" ( +2 "collection"'M& +4 "core" &OQ2  +1530 #t-> Arm.garage +2 "manipulator"&N& +3 "core" &#  u<> +2 "manipulator"&O% +4 "core" %   u +2 .tForearm.seek :retract + "manipulator"&P'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Q(, +289 "core" ( + "manipulator"&R& +4 "core" &, v) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &, f w) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&T' +115 "core" ' +2 "manipulator"&U& +4 "core" &, y) +2 "manipulator"&V% +3 "core" % s x +570 #t-> Hand.open +2 .Hand.open + "manipulator"&W1 +68 "core" 1 +796 #t-> access 2 +2 "storage"(X% +3 "core" % J\  +2 "manipulator"&Y% +4 "core" % d x +2 "manipulator"&Z% +4 "core" % C x +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +99 "core" ' +2 .tElbow.seek :clear + "manipulator"&\\(d +129 "core" ( + "manipulator"&]% +4 "core" %\ # 7 u> +2 "manipulator"&^& +3 "core" &d t6 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +35 "storage"(_(K +10 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (`& +2 "core" &K I S \  +2373 #t-> exit +5 #mEXIT @1634572765.53EDT @1634572982.87EDT = =mMAIN_scheduler =tMAIN @EDT1634572984.66 #"core_reset"Sent BREAK +2 #t@27126 receive with ifg=0x10, ie=0xFD #@27774 receive with ifg=0x10, ie=0xFD + #@28430 receive with ifg=0x10, ie=0xFD + #@29075 receive with ifg=0x10, ie=0xFD #@29717 receive with ifg=0x10, ie=0xFD + #@30353 receive with ifg=0x10, ie=0xFD + #@30994 receive with ifg=0x10, ie=0xFD #@31320 receive with ifg=0x80, ie=0xFD + #@45998 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +234 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +377 "Can" \ ?? +  \ ?? + #tPolling Can every 10:00 + #Cleanly exited at 11:59:25EDT18-Oct-21 +122 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +4 "core" %ӹNM\\ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +6 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %7\  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ۀ ?\ j + .tSS.configure :default +3 "sampler")#.0X + .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +3 "core" + + .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +2 && +2 "core" &d  p6 +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &K L D <\  +2 .tSC.configure :loose +2 "storage"($.(\ 1~b +2 .tSC.hold +2 "storage"(, +3 "core" , + .tSC.configure :loose +3 "storage"($.(\ 1~b +2 (% +2 "core" % , , C\  +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold + "storage"(+ +3 "core" + + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" +2 .tPH.configure :default +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +2 "processing"%% +4 "core" %ӹONc + "manipulator"&% +5 "sampler")% +6 "core" %=\  +2 %\ # x w 3 l> + %ۀ F\ j + "manipulator"&& +4 "core" &d s T l6 + "storage"(& +4 "core" &K6 ) + \   + "storage"(% +3 "core" % # '\  +2 "collection"'& +3 "core" &MN[  + "processing"%& +4 "core" &T\  + "collection"'  +3 "core"  +2 "collection"'! +3 "core"  + "collection"'" +3 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core" W +2 "processing"%% +3 "core"  +2 "processing"%& +3 "core" A + "sampler")' +3 "core"  +2 "collection"'(% +4 "core" %ӹMN- +2 "processing"%)% +4 "core" %2\  +2 "sampler")*% +4 "core" %ۀ ?\ j +2 "collection"'+& +3 "core" &MK;  +2 "processing"%,& +3 "core" &X\  +2 "manipulator"&-% +3 "core" %\ # z k l> +2 "manipulator"&.& +4 "core" &d y x a l6 + "storage"(/& +4 "core" &K6 ) *\   + "storage"(0% +4 "core" % * *\  +2 "collection"'19 +3 "core" 9[l + "processing"%29 +3 "core" 9ev +738 #t-> FlowMeter +2 !o:NameError: mesg"%uninitialized constant FlowMeter: name:FlowMeter: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 +336 #-> FlowMeter.stop +2 !o:NameError: mesg"%uninitialized constant FlowMeter: name:FlowMeter:bt["(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +449 #-> FlowMeter.start + !o:NameError: mesg"%uninitialized constant FlowMeter: name:FlowMeter:bt["(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1007 #-> Power.sampler off +2 .Gate.power :sampler,:OFF +511 #-> Power.sampler on + .Gate.power :sampler,:ON +271 #-> Power.sampler off + .Gate.power :sampler,:OFF +575 #-> exit +5 #mEXIT @1634573036.50EDT @1634584192.44EDT = =mMAIN_scheduler =tMAIN @EDT1634584194.24 #"core_reset"Sent BREAK +2 #t@19825 receive with ifg=0x10, ie=0xFD #@20471 receive with ifg=0x10, ie=0xFD + #@21130 receive with ifg=0x10, ie=0xFD + #@21774 receive with ifg=0x10, ie=0xFD #@22423 receive with ifg=0x10, ie=0xFD + #@23071 receive with ifg=0x10, ie=0xFD + #@23718 receive with ifg=0x10, ie=0xFD #@24049 receive with ifg=0x80, ie=0xFD + #@12584 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +240 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +389 "Can"\ NN \ NN + #tPolling Can every 10:00 +2 #Cleanly exited at 12:03:56EDT18-Oct-21 +3612 #-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1163 #0.0L/min +1006 #0.0L/min +903 #t-> Flow.stop +2 ."flow"Gate.power :analytic3,:OFF +53286 "Can"\ KK +3639 #t-> Flow.respond_to? :prime +1376 #-> list Flow.method :prime +2269 #-> list Flow.method :maintain +2 !o:NameError: mesg"@undefined method `maintain' for class `Gauge::Flow::UWFlow': name: maintain:bt[ "(ESP):5:in `method'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +901 #-> list Flow.respond_to? :maintain +17304 #-> list Flow.method_defined? :prime +2 !o:NoMethodError : mesgu:NameError::messageDundefined method `method_defined?' for Flow:Gauge::Flow::UWFlow: name:method_defined?: args[:\ prime:bt["(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +579 #-> Flow.method_defined? :prime +2 !o:NoMethodError : mesgu:NameError::messageDundefined method `method_defined?' for Flow:Gauge::Flow::UWFlow: name:method_defined?: args[:\ prime:bt["(ESP):8:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1058 #-> Flow.class.method_defined? :prime +32868 "Can"\ KK +60001 \ KK +60001 \ KK +60000 \ KK +25733 #t-> exit +3 #mEXIT @1634587457.85EDT @1634654438.55EDT = =tMAIN =mMAIN_scheduler @EDT1634654440.45 #"core_reset"Sent BREAK + #t@19825 receive with ifg=0x10, ie=0xFD + #@20471 receive with ifg=0x10, ie=0xFD + #@21130 receive with ifg=0x10, ie=0xFD + #@21774 receive with ifg=0x10, ie=0xFD #@22423 receive with ifg=0x10, ie=0xFD + #@23071 receive with ifg=0x10, ie=0xFD + #@23718 receive with ifg=0x10, ie=0xFD #@24049 receive with ifg=0x80, ie=0xFD + #@62400 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +249 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +398 "Can"(z NN + (z NN + #tPolling Can every 10:00 +2 #Cleanly exited at 16:04:17EDT18-Oct-21 +1497 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %ӹEFy +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %ۀ A j + .tSS.configure :default +3 "sampler")#.0X + .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.hold + "manipulator"&+ +3 "core" + + .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +2 && +2 "core" &d  K6 +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &K6\ \  ]  + .tSC.configure :loose +3 "storage"($.(\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure :loose +2 "storage"($.(\ 1~b +2 (% +3 "core" % + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold + "storage"(+ +3 "core" + + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'  +2 "core" + .tCH.configure :default +2 "collection"'\ 2 + .tPH.coast +2 "processing"%  +3 "core" + .tPH.configure :default +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +2 "processing"%% +3 "manipulator"&% +5 "core" % + %ӹEEc +4 "sampler")% +4 "core" %\ # J> + %ۀ A j +2 "manipulator"&& +4 "core" &d  K6 + "storage"(& +4 "core" &K6 \  + "storage"(% +4 "core" %\ \  " + "collection"'& +4 "core" &GFw  + "processing"%& +4 "core" &  + "collection"'  +4 "core"  +2 "collection"'! +3 "core"  + "collection"'" +3 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core" W +2 "processing"%% +3 "core"  + "processing"%& +3 "core" A +2 "sampler")' +3 "core"  + "collection"'(% +4 "core" %ӹEHu + "processing"%)% +4 "core" % +2 "sampler")*% +4 "core" %ۀ I j + "collection"'+& +4 "core" &FGw  +2 "processing"%,& +3 "core" &  +2 "manipulator"&-% +4 "core" %\ #  K> + "manipulator"&.& +4 "core" &d  K6 +2 "storage"(/& +3 "core" &K6\ *  +2 "storage"(0% +4 "core" %\ < +2 "collection"'19 +3 "core" 9JY +2 "processing"%29 +3 "core" 9Vd +11616 #t-> $da[:extractVol]=0.19 +2541 #-> startTube 2 +43729 "Can"y KK +36203 #t-> da 75 +2 #da sampling at most 75ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 10:56:48EDT19-Oct-21\\n{}\\nCan@10:50:46, 20.2C, 45% humidity, 15.2psia, 12.464V, 0.398A, 0.398A avg, 4.96W",Subject: "da sampling at most 75ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'3& +3 "core" &EH(  +3 .tHand.open +2 "manipulator"&41 +25 "core" 1 +2 "manipulator"&5% +5 "core" %\ #  J> +2 "storage"(6% +4 "core" % l + "storage"(7. +3 "core" .,K +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(8( +569 #"uploadLog"upsync +101 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (9& +3 "core" & \  / +2 "manipulator"&:& +3 "core" &d J6 +2 "manipulator"&;% +3 "core" %\ # I K> +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&<(P +91 "core" ( + "manipulator"&=& +5 "core" &I 4 M% + "storage"(>& +4 "core" & \ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&?'ϥ +104 "core" ' +2 "storage"(@& +4 "core" & \ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(A' +279 "core" ' + "storage"(B- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (C& +3 "core" & \ +2 "manipulator"&D& +3 "core" &I  L% +2 .tElbow.seek 2 + "manipulator"&E(P +4 "core" ( + "manipulator"&F& +4 "core" &I K L% + "storage"(G& +4 "core" & \ \  O +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&H'y +12 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&I/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&J& +2 "storage"(K'} +7 "core" &J \ \ O% +2 "manipulator"&L% +41 "core" % m Pk +8 .tForearm.seek :retract + "manipulator"&M'\ +102 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N( +89 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +66 "core" ( +2 "manipulator"&O& +4 "core" &# T L=E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &# 4 M=E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q' +99 "core" ' +2 "manipulator"&R& +4 "core" &# M=E +2 "manipulator"&S% +4 "core" % M +2 "collection"'T& +4 "core" &CG+  +2 "collection"'U& +6 "core" &FF  +2 .tCC.seek :closed +2 "collection"'V(` +4 "core" &FH#  +8 &DGI' 'm +9 &fR}EG) : +10 &w{GI+ O +9 &OYFH% W +9 &RFH W +10 &SEH V +9 &TGH V +9 &XUHH V +10 &TEI V +9 &REI V +10 &UGJ V +9 &!bRFI V +9 &#$PEG V +10 &$RGH V +9 &&WGG V +9 &(jTJH\ V +10 &*-TII U +9 &+THI V +9 &-WFH V +10 &/rOFG V +9 &14RGI V +10 &2PGG V +9 &4QGJ V +9 &6zRFJ V +10 &8=QGH U +9 &9UGF V +10 &;SGI V +9 &=OFI V +9 &?DRHH V +10 &APGG V +9 &BTGI V +9 &DMEI U +10 &FLSJH V +9 &HWUR V +10 &Ihgb X +9 &K~} Z +9 &M= ^ +10 &N ` +9 &P a +9 &Ry a +10 &T9 b +9 &U b +10 &W b +9 &Yx b% +9 &[3 b, +10 &\\ b2 +9 &^ b4 +9 &`S 4 +10 &`ar R +5 ( +2 "collection"'U& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.33 +2 .Hand.open + "manipulator"&W1 +3 "core" &`ah R +63 1 +2 "manipulator"&X% +4 "core" %  . J + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Y'\ +101 "core" ' +2 #tcollectSample 75ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +157 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")Z+ +3 "core" + +2 "sampler")[% +4 "core" %ۀ H j + "collection"'\\& +4 "core" &`ah R +3 "Can"w MM + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"']  +4 "core" + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +3 "core"  +2 "sampler")_  +4 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X z +25 "collection"'2% +2 "core" %ӹ +2 "sampler")3% +4 "core" % C z +28 "collection"'4% +3 "core" %ӹ +2 "sampler")5% +3 "core" % C z +32 "collection"'6% +3 "core" %ӹ +2 "sampler")7% +3 "core" % L z +37 "collection"'% +3 "core" %ӹ +2 "sampler")9% +3 "core" % B z +42 "collection"':% +3 "core" %ӹ + "sampler");% +4 "core" % C z +47 "collection"'=% +3 "core" %ӹ +2 "sampler")>% +3 "core" % J z +54 "collection"'@% +3 "core" %ӹ + "sampler")% +4 "core" % M z +61 "collection"'% +3 "core" %ӹ + "sampler")B% +4 "core" % K z +69 "collection"'C% +3 "core" %ӹ +2 "sampler")D% +3 "core" % I z +2 "collection"'% +4 "core" %ӹ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 1.92ml/s +2 "sampler")#.0X% +4 "core" %:<] M  +21 "collection"'@% +3 "core" %ӹ +2 "sampler")% +4 "core" %:=] C  +24 "collection"'% +3 "core" %ӹ +2 "sampler")B% +3 "core" %:=] J  +28 "collection"'C% +3 "core" %ӹ +2 "sampler")D% +3 "core" %:=] B  +32 "collection"'% +3 "core" %ӹ +2 "sampler")+% +3 "core" %:=[ L  +37 "collection"'I% +3 "core" %ӹ +2 "sampler")J% +4 "core" %:=U B  +41 "collection"'L% +3 "core" %ӹ + "sampler")<% +4 "core" %:=U B  +47 "collection"'?% +3 "core" %ӹ +2 "sampler")A% +3 "core" %:=U K  +54 "collection"'O% +3 "core" %ӹ +2 "sampler")P% +3 "core" %:=U L  +61 "collection"'H% +3 "core" %ӹ + "sampler")R% +4 "core" %:=U M  +69 "collection"'S% +3 "core" %ӹ +2 "sampler")T% +3 "core" %:=U K  +79 "collection"'E% +3 "core" %ӹ +2 "sampler")K% +3 "core" %:=U A  +89 "collection"'F% +3 "core" %ӹ +2 "sampler")M% +3 "core" %:=U C  +100 "collection"'\ % +3 "core" %ӹ +2 "sampler")W% +4 "core" %:=U K  +113 "collection"'X% +2 "core" %ӹ +2 "sampler")U% +4 "core" %:>T M  +127 "collection"'[% +3 "core" %ӹ +2 "sampler")\\% +4 "core" %:>T C  +144 "collection"']% +3 "core" %ӹ + "sampler")^% +4 "core" %:> M a + "collection"'Q% +4 "core" %ӹ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +7 .SS.reconfigure :inhaling 1.26ml/s +2 "sampler")#.Y0X% +3 "core" %ӹ +2 "sampler")@% +3 "core" % L  +54 "collection"'% +3 "core" %ӹ + "sampler")% +4 "core" % L  +61 "collection"'B% +3 "core" %ӹ + "sampler")C% +4 "core" % L  +69 "collection"'D% +3 "core" %ӹ +2 "sampler")% +3 "core" % A  +2 "collection"'+% +3 "core" %ӹ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.02ml/s +2 "sampler")#.H0X_ L  +17 "collection"'9% +3 "core" %ӹ +2 "sampler")?% +4 "core" %8?` B  +21 "collection"'A% +3 "core" %ӹ + "sampler")O% +4 "core" %8C8 L  +24 "collection"'P% +3 "core" %ӹ +2 "sampler")H% +4 "core" %8B  A  +27 "collection"'R% +3 "core" %ӹ +2 "sampler")S% +4 "core" %8B  K  +32 "collection"'T% +3 "core" %ӹ + "sampler")E% +4 "core" %8B  B  +36 "collection"'K% +3 "core" %ӹ +2 "sampler")F% +4 "core" %8B  F  +41 "collection"'M% +3 "core" %ӹ +2 "sampler")\ % +3 "core" %8B  I  +48 "collection"'W% +2 "core" %ӹ +2 "sampler")X% +4 "core" %8B  @  +53 "collection"'U% +3 "core" %ӹ +2 "sampler")[% +4 "core" %8B  @  +60 "collection"'\\% +3 "core" %ӹ +2 "sampler")]% +4 "core" %8B  B  +69 "collection"'^% +3 "core" %ӹ +2 "sampler")Q% +4 "core" %8B  A  +78 "collection"'*% +2 "core" %ӹ +2 "sampler")Z% +4 "core" %8B  C  +88 "collection"'b% +3 "core" %ӹ +2 "sampler")a% +4 "core" %8B  J  +100 "collection"'c% +2 "core" %ӹ +2 "sampler")d% +4 "core" %8B  A  + "collection"'e% +4 "core" %ӹ + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.92ml/s +3 "sampler")#.A0X | +41 "collection"'w% +3 "core" %ӹ +2 "sampler")x% +3 "core" %o > | +47 "collection"'g% +3 "core" %ӹ +2 "sampler")y% +4 "core" %o K | +53 "collection"'z% +3 "core" %ӹ +2 "sampler"){% +4 "core" %o K | +60 "collection"'j% +3 "core" %ӹ +2 "sampler")|% +4 "core" %o L | +69 "collection"'}% +3 "core" %ӹ +2 "sampler")~% +4 "core" %o K | +78 "collection"'% +3 "core" %ӹ + "sampler")% +4 "core" %o B | +88 "collection"'% +3 "core" %ӹ +2 "sampler")% +4 "core" %o @ | +100 "collection"'% +2 "core" %ӹ +2 "sampler")% +4 "core" %o L | +113 "collection"'% +3 "core" %ӹ +2 "sampler") % +3 "core" %o H | +128 "collection"' % +3 "core" %ӹ +2 "sampler") % +3 "core" %o A | +2 "collection"'% +3 "core" %ӹ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.84ml/s +2 "sampler")#.;0X  +32 "collection"'!% +3 "core" %ӹ +2 "sampler")"% +4 "core" %Z ;  +36 "collection"'#% +3 "core" %ӹ +2 "sampler")k% +3 "core" %Z H  +42 "collection"'&% +3 "core" %ӹ +2 "sampler")% +3 "core" %Z C  +48 "collection"'% +2 "core" %ӹ +2 "sampler")'% +4 "core" %Z @  +53 "collection"'% +3 "core" %ӹ +2 "sampler")$% +4 "core" %Z <  +60 "collection"')% +3 "core" %ӹ +2 "sampler")(% +3 "core" %Z >  +72 "collection"'-% +3 "core" %ӹ +2 "sampler").% +3 "core" %[ J  +79 "collection"'/% +2 "core" %ӹ +2 "sampler")0% +4 "core" %Z A  +88 "collection"'1% +3 "core" %ӹ +2 "sampler")2% +3 "core" %Z ?  +100 "collection"'3% +3 "core" %ӹ +2 "sampler")4% +4 "core" %. L  +113 "collection"'5% +2 "core" %ӹ +2 "sampler")6% +4 "core" % I r +127 "collection"'7% +3 "core" %ӹ +2 "sampler")% +4 "core" % A r + "collection"'% +4 "core" %ӹ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.75ml/s +2 "sampler")#.50X  +18 "collection"'>% +3 "core" %ӹ +2 "sampler")@% +3 "core" % K +21 "collection"'% +3 "core" %ӹ +2 "sampler")% +4 "core" % @ } +24 "collection"'B% +3 "core" %ӹ + "sampler")C% +4 "core" % G } +28 "collection"'D% +3 "core" %ӹ +2 "sampler")% +3 "core" % B } +32 "collection"'+% +3 "core" %ӹ +2 "sampler"),% +4 "core" % @ } +36 "collection"'L% +3 "core" %ӹ +2 "sampler")<% +4 "core" % F } +41 "collection"'9% +3 "core" %ӹ +2 "sampler")?% +3 "core" % I } +47 "collection"'A% +3 "core" %ӹ +2 "sampler")O% +4 "core" % B } +53 "collection"'P% +3 "core" %ӹ +2 "sampler")H% +4 "core" % B } +60 "collection"'R% +3 "core" %ӹ +2 "sampler")S% +4 "core" % A } +69 "collection"'T% +3 "core" %ӹ +2 "sampler")E% +4 "core" % > } +78 "collection"'K% +3 "core" %ӹ +2 "sampler")F% +3 "core" % K } +89 "collection"'M% +3 "core" %ӹ + "sampler")\ % +4 "core" % G } +100 "collection"'I% +3 "core" %ӹ +2 "sampler")W% +3 "core" % B } +113 "collection"'X% +3 "core" %ӹ +2 "sampler")U% +4 "core" % ? } +127 "collection"'[% +3 "core" %ӹ +2 "sampler")\\% +3 "core" % I } +144 "collection"']% +3 "core" %ӹ +2 "sampler")^% +4 "core" % @ } +162 "collection"'Q% +3 "core" %ӹ +2 "sampler")*% +3 "core" % ? } +2 "collection"'Z% +3 "core" %ӹ +3 .tSS.reconfigure :inhaling 0.68ml/s +2 "sampler")#.00X  +3 #tVacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %U A n +144 "collection"'@% +3 "core" %ӹ +2 "sampler")% +3 "core" %U @ n +163 "collection"'% +3 "core" %ӹ +2 "sampler")B% +3 "core" %U J n +184 "collection"'C% +3 "core" %ӹ +2 "sampler")D% +4 "core" %U = n +196 "collection"'% +2 "core" %ӹ +2 "sampler")+% +5 "core" %U J n +195 "collection"',% +3 "core" %ӹ +2 "sampler")L% +3 "core" %U A n +69 .tSS.reconfigure :default +2 "sampler")#.0X;; + "sampler");% +4 "core" %z J | + #tEvacuated: Intake @33.0psia, Outlet @1.9psia +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")c +136 "core"  +2 .tSS.reconfigure :exhale +7 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'m'Ӵ +103 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")n +137 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Ӵ +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +6 "sampler")a +138 "core" + .tSS.reconfigure :exhale +3 "sampler")#.0X +338 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 'h% +2 "core" %?  +2 .tCS.seek 6ml +2 "collection"'' +1335 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'' +54 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 0ml + "collection"''Ӵ +1536 "core" ' + .tCSV.dial CSR +2 "collection"'$  +42 "core"  +2 "collection"')% +4 "core" %ӷ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'' +586 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '(% +2 "core" %  +3 .tCS.seek 4.999ml + "collection"'-'qc +838 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'.  +42 "core"  +2 .tCS.seek 1ml +2 "collection"'/'> +1097 "core" ' + "collection"'09 +3 "core" 97P +2 "collection"'1% +4 "core" %;   + #tBefore lysing Collection Puck Heater at 18C/30.4psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'2 \  +2 '39 +5 "core" 97Q +102 "collection"'49 +3 "core" 98Pd +102 "collection"'59 +2 "core" 98P d +102 "collection"'69 +2 "core" 98Q d +103 "collection"'79 +2 "core" 99Qd +102 "collection"'9 +3 "core" 9;Qd +102 "collection"'9 +3 "core" 9?Pd +102 "collection"'9 +2 "core" 9EPd +102 "collection"'%9 +3 "core" 9LQ"d +102 "collection"'=9 +2 "core" 9VP&d +102 "collection"'>9 +3 "core" 9aQ*d +102 "collection"'@9 +3 "core" 9nQ/d +102 "collection"'9 +2 "core" 9|Q3d +102 "collection"'9 +3 "core" 9R7d +102 "collection"'B9 +2 "core" 9R;d +102 "collection"'C9 +3 "core" 9R?d +102 "collection"'D9 +2 "core" 9RCd +102 "collection"'9 +2 "core" 9SHd +103 "collection"'+9 +2 "core" 9SLd +102 "collection"',9 +2 "core" 9TPd +102 "collection"'L9 +3 "core" 9TTd +103 "collection"'99 +2 "core" 96UXd +102 "collection"'?9 +2 "core" 9PU]d +102 "collection"':9 +3 "core" 9iVad +102 "collection"'9 +3 "core" 9Xed +102 "collection"'<9 +3 "core" 9Yid +102 "collection"'O9 +3 "core" 9Zmd +102 "collection"'P9 +2 "core" 9[qd +102 "collection"'H9 +2 "core" 9\\vd +102 "collection"'T9 +3 "core" 9\ ]zd +102 "collection"'R9 +3 "core" 9&\\~d +102 "collection"'K9 +3 "core" 9B]d +102 "collection"'9 +2 "core" 9`^d +102 "collection"'S9 +2 "core" 9{`d +103 "collection"'F9 +2 "core" 9ad +102 "collection"'M9 +3 "core" 9ab +102 "collection"'I9 +3 "core" 9b^ +102 "collection"'A9 +2 "core" 9c\\ +102 "collection"'W9 +3 "core" 9\ cZ +102 "collection"'X9 +3 "core" 9(dW +102 "collection"'U9 +3 "core" 9EeT +102 "collection"'[9 +3 "core" 9agQ +102 "collection"'E9 +2 "core" 9~gO +102 "collection"']9 +2 "core" 9hM +102 "collection"'^9 +3 "core" 9iJ +102 "collection"'Q9 +3 "core" 9jI +102 "collection"'\ 9 +2 "core" 9kE +103 "collection"'Z9 +2 "core" 9 lB +102 "collection"';9 +2 "core" 9&nA +102 "collection"'c9 +3 "core" 9Aq> +102 "collection"'*9 +3 "core" 9[q= +102 "collection"'d9 +2 "core" 9ur: +103 "collection"'J9 +2 "core" 9s8 +102 "collection"'i9 +2 "core" 9u7 +102 "collection"'l9 +3 "core" 9u5 +102 "collection"'e9 +3 "core" 9v3 +102 "collection"'n9 +2 "core" 9w1 +19 "Can"~  +83 "collection"'\\9 +3 "core" 9x/ +102 "collection"'f9 +3 "core" 9y. +102 "collection"'m9 +3 "core" 94z- +102 "collection"'o9 +2 "core" 9H{* +102 "collection"'q9 +3 "core" 9]}) +102 "collection"'_9 +3 "core" 9r}( +101 "collection"'p9 +3 "core" 9' +102 "collection"'s9 +2 "core" 9 & +102 "collection"'t9 +3 "core" 9# +103 "collection"'b9 +43 "core" 9" +111 "collection"'u9 +3 "core" 9! +102 "collection"'`9 +2 "core" 9 +102 "collection"'r9 +3 "core" 9# +102 "collection"'v9 +3 "core" 9 ' +102 "collection"'x9 +2 "core" 9 , +102 "collection"'g9 +3 "core" 9 &0 +102 "collection"'z9 +3 "core" 9 54 +102 "collection"'{9 +2 "core" 9 D8 +102 "collection"'j9 +4 "core" 9 Q< +102 "collection"'|9 +2 "core" 9 ^A +102 "collection"'}9 +2 "core" 9 kE +103 "collection"'w9 +2 "core" 9 xI +102 "collection"'9 +2 "core" 9 M +103 "collection"'~9 +2 "core" 9 Q +103 "collection"'9 +3 "core" 9 V +102 "collection"'9 +2 "core" 9 Z +102 "collection"'9 +2 "core" 9 ^ +103 "collection"'y9 +2 "core" 9 b +102 "collection"'9 +3 "core" 9 f +102 "collection"' 9 +3 "core" 9 j +102 "collection"' 9 +2 "core" 9 o +102 "collection"'9 +3 "core" 9 s +102 "collection"' 9 +2 "core" 9 w +102 "collection"'G9 +3 "core" 9 { +102 "collection"'9 +2 "core" 9  +103 "collection"'9 +2 "core" 9  +102 "collection"'9 +2 "core" 9\  +103 "collection"'a9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\ % +102 "collection"' 9 +2 "core" 9\ * +102 "collection"'9 +4 "core" 9\ 0 +102 "collection"'9 +2 "core" 9\ 5 +102 "collection"'"9 +3 "core" 9\ : +102 "collection"'#9 +3 "core" 9\ > +102 "collection"'!9 +2 "core" 9\ D +102 "collection"'k9 +4 "core" 9\ H +102 "collection"'&9 +2 "core" 9\ L +102 "collection"'h9 +3 "core" 9\ P +102 "collection"'9 +2 "core" 9\ S +102 "collection"''9 +3 "core" 9\ W +102 "collection"'9 +3 "core" 9\ Z +102 "collection"'$9 +2 "core" 9\ ^ +102 "collection"')9 +3 "core" 9\ c +102 "collection"'9 +2 "core" 9\ f +102 "collection"'(9 +3 "core" 9\ h +102 "collection"'9 +2 "core" 9\ k +102 "collection"'.9 +3 "core" 9\ o +102 "collection"'-9 +2 "core" 9\ r +102 "collection"'09 +3 "core" 9\ t +102 "collection"'19 +3 "core" 9\ w +102 "collection"'39 +2 "core" 9\ y +103 "collection"'49 +2 "core" 9\ | +102 "collection"'59 +2 "core" 9\  +103 "collection"'69 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'7 `\ `\  +2 '9 +5 "core"  + 9\  +2 "collection"'% +3 "core" %; +2 #tBegun lysing Collection Puck Heater at 68C/57.6psia +52937 "Can"| +7052 "core" ` +2 "collection"'9 +3 "core" 9\ Z +2 "collection"'%% +3 "core" %;  +2 #tEnded lysing Collection Puck Heater at 70.1C/56.9psia +2 .CS.seek 0ml + "collection"'='Ӵ +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'> @ +107 "core" A +2 .tCSV.dial :air + "collection"'@ @ +44 "core" ? +3 .tCS.seek 5ml +2 "collection"''qi +1347 "core" ' + .tCSV.dial CTV + "collection"'  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'B @ +45 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'C  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'D @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Ӵ +1339 "core" ' +2 "collection"'+% +4 "core" %Ӵ  + #tPuck @68.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"', +119 "core" + .tCBV.dial CSV +2 "collection"'L  +30 "core"  +2 "collection"'9% +4 "core" %Ӵ p m  +2 .tCS.seek 5ml + "collection"'?'qi +1338 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"':  +43 "core" +2 "collection"'% +4 "core" %qh[d   +2 .tCS.seek 7ml + "collection"'<'} +583 "core" ' +2 .tdelay 5 seconds +507 .CSV.dial :air2 +2 "collection"'O @ +46 "core" > +2 .tCS.seek 10ml + "collection"'P' +850 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'H ` +118 "core" _ +2 #tLysing Complete +2 "collection"'T& +4 "core" &`ac > R +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&R% +3 "core" %\ % 8 J K +2 "storage"(K% +4 "core" %~\ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(S(+ +187 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (F& +2 "core" &. +2 "manipulator"&M& +4 "core" &"  I<: + "manipulator"&I% +4 "core" %\ %  I K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&A( +165 "core" ( +2 "manipulator"&W& +4 "core" & F MB +2 "storage"(X& +3 "core" &.\ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&U' +95 "core" ' + "storage"([& +5 "core" &.\ \   + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(E' +272 "core" ' + "storage"(]- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(^'y +31 "core" ' +2 "manipulator"&Q& +4 "core" & NB + "manipulator"&\ % +4 "core" % N* +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&;( +160 "core" ( +2 "manipulator"&c& +4 "core" &' 3 IA_ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +2 "core" &' : IA_ +2 .tForearm.seek CC +2 "manipulator"&d' +103 "core" ' + .tHand.close + "manipulator"&J/ +71 "core" / +2 .tCC.seek :open + "collection"'i( +469 "core" ( +2 "storage"(l& +4 "core" &.\ \  + "storage"(e& +4 "core" &.\ \  +2 "manipulator"&n& +3 "core" &! M;3 +2 "manipulator"&\\% +3 "core" % Ξ b M +2 .tForearm.seek :retract +2 "manipulator"&f'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&m( +164 "core" ( + "manipulator"&o& +5 "core" & # m QL + "storage"(q& +4 "core" &.   / + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&_'n +114 "core" ' + .tElbow.hold +2 "manipulator"&p, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&s1 +72 "core" 1 +2 "manipulator"&t% +4 "core" % xU E + "storage"(b& +4 "core" &. + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 310 counts +2 "manipulator"&u'Τ +14 "core" ' +2 "manipulator"&`& +4 "core" & : TL +2 "storage"(r& +4 "core" &.   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&v' +35 "core" ' +2 "storage"(x% +4 "core" %x    +2 ."downElevator"SE.seek :down +3 "storage"(g'} +99 (z% +3 "core" %tA\ \  v ]| +2 "manipulator"&{% +4 "core" %  QS +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +95 "core" ' +53 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'|& +4 "core" & +2 "manipulator"&}& +3 "core" & QL +2 "manipulator"&w% +4 "core" %\ % R F +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +175 "core" ( +2 "manipulator"&~& +4 "core" &, % G R- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,  S- +2 .tForearm.seek :garage + "manipulator"&' +106 "core" ' + .tHand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&y& +4 "core" &,  I W- + "manipulator"&% +4 "core" %  W +2 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +293 "core" ( +2 "manipulator"&& +4 "core" &' ; PAd + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &'  PAd + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&G' +99 "core" ' + "manipulator"&& +4 "core" &' u OAc +2 "manipulator"&% +4 "core" % L P +2 "collection"'& +3 "core" & +2 "collection"'a& +5 "core" & + +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &  \ +9 &*p - +10 &`{ A +9 &Sny S +9 &LI S +10 &P S +9 &J S +10 &WK T +9 &Np T +9 &Q T +10 &O T +9 & `O S +9 &""K S +10 &#M S +9 &%Q T +9 &'gP\\ T +10 &)*J S +9 &*O S +10 &,J T +9 &.pO S +9 &02Nw S +10 &1Nm S +9 &3NO T +9 &5xJ8 S +10 &79L T +9 &8P S +10 &:M S +9 &<P T +9 &>BK S +10 &@Lw T +9 &AM^ T +9 &COK S +10 &EJO S +9 &G O S +10 &HR T +9 &J` V +9 &LB Y +10 &M ] +9 &Ob _ +9 &QuQ _ +10 &S5 8 ` +9 &T ` +10 &Vi a +9 &Xv! { b +9 &Z7&%_ b +10 &[*'D b" +9 &]/, b% +9 &_o10 N +10 &`J32 , +9 &`f43b "d +2 ( +2 "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.47 + "collection"'& +4 "core" &`f12 "d +2 .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % \ L + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' + .tPSV.dial PSR + "processing"% +134 "core"  +2 "processing"%% +4 "core" % + #tPulling 1.499ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%"' +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%#  +51 "core"  +3 .tPS.seek 0ml + "processing"%!' +1601 "core" ' + .tPSV.dial PSR +2 "processing"%k +97 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%&' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +2 "processing"%h +2 "collection"'  +6 "core" A +2 "processing"%'  +71 "core" +102  +2 .tPSV.dial :mixloop + "processing"% +103 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%$  +136 "core" +2 .tPS.seek 0ml +2 "processing"%)' +2616 "core" ' +2 .tPSV.dial :air + "processing"%  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%(' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%.' +2617 "core" ' + .tPSV.dial :air + "processing"%-  +45 "core"  +2 .tPS.seek 2.5ml + "processing"%0' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%1 +44 "core" +2 .tPS.seek 0ml +2 "processing"%3' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&4& +4 "core" &# K H>M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&5( +43 "core" ( + "manipulator"&6& +5 "core" &  K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & : K +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&2/ +72 "core" / +2 .tCC.seek :open +2 "collection"'7( +469 "core" ( + "manipulator"&& +4 "core" & : P +2 "manipulator"&%% +3 "core" %  ? P +2 .tForearm.seek :retract +2 "manipulator"&/'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&>(, +279 "core" ( +2 "manipulator"&@& +4 "core" &, O* + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +2 "core" &,  P* +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +97 "core" ' +2 .tHand.open + "manipulator"&B1 +66 "core" 1 + "manipulator"&C% +4 "core" % # ! Q +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +95 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" & + "manipulator"&+% +4 "core" %\   R +2 "storage"(,% +4 "core" %{   # + "storage"(L. +4 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(9( +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" & \ \   +2 "manipulator"&:& +4 "core" &, # Q* + "manipulator"&% +4 "core" %\   [ Q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&?(P +184 "core" ( + "manipulator"&O& +4 "core" &V 4 P$ +2 "storage"(<& +4 "core" & N l  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&H'ϥ +107 "core" ' +2 "storage"(T& +4 "core" &    +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(R' +282 "core" ' +2 "storage"(K- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & \ &\  |  +2 "manipulator"&F& +3 "core" &V ' P$ +2 .tElbow.seek 2 + "manipulator"&M(P +4 "core" ( + "manipulator"&I& +4 "core" &V  P$ + "storage"(8& +4 "core" & \ \   +2 .tForearm.seek 2 + 300 counts + "manipulator"&W'y +28 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&X/ +64 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&[& +2 "storage"(N'} +8 "core" &V  R$ +2 "manipulator"&Y% +4 "core" % Ώ O P +2 .tForearm.seek :retract + "manipulator"&]'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Q( +148 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&\ & +5 "core" &* ) C NCm + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &* b NCm +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&c' +100 "core" ' +2 "manipulator"&*& +4 "core" &* O OCm +2 "manipulator"&U% +3 "core" % O +2 "collection"'A& +4 "core" & +2 "collection"'J& +5 "core" & +2 .tCC.seek :closed + "collection"'Z(` +5 "core" & +7 & + %f +10 &Sv : +9 &{qo N +9 &zQH T +10 &>L4 S +9 &L S +10 &L S +9 &I S +9 &ENB S +10 &L] T +9 &L- S +9 &!J S +10 &#ML S +9 &%J S +10 &&M T +9 &(N S +9 &*UL S +10 &,J S +9 &-N T +9 &/L S +10 &1]N S +9 &3 I S +9 &4L S +10 &6J S +9 &8eLn S +10 &:'Kb S +9 &;MR T +9 &=LE S +10 &?mL1 S +9 &A0I! S +9 &BN S +10 &DJ S +9 &FuK S +10 &H5U T +9 &Ik V +9 &K) Z +10 &M_TI ^ +9 &OVTo _ +9 &P[Yu _ +10 &R_[z ` +9 &T_b`g ` +10 &Vhed a +9 &Wjk\\ a +9 &YrpD b +10 &[^yv> b# +9 &]}{= b( +10 &^0 b3 +9 &`7R, _ +9 &``c *| +10 &`{ ] +2 ( + "collection"'J& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.56 + .Hand.open + "manipulator"&V1 +67 "core" 1 +2 "manipulator"&l% +4 "core" %  F K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +99 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'n  +138 "core" ~ + .tCSV.dial CTV +2 "collection"'\\  +30 "core"  +2 .tPS.seek 2.5ml + "processing"%o' +2614 "core" ' +2 "collection"'q% +3 "core" %$`] +2 .tCS.seek 5.501ml +2 "collection"'d'5 +1219 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%;  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%s  +73 "core"  +2 .tPS.seek 0ml + "processing"%t' +2611 "core" ' + .tCBV.dial between PRV and waste1 +7 "collection"'b ` +31 "core" _ + .tCSV.dial :air +2 "collection"'` @ +45 "core" > +2 .tCS.seek 10ml +2 "collection"'r' +1208 "core" ' +2 .tCSV.dial CTV + "collection"'x  +46 "core"  +2 .tCS.seek 0ml + "collection"'f'Ӵ +2605 "core" ' + .tCBV.dial :waste1 + "collection"'z @ +29 "core" @ + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'{  +139 "core" +2 "collection"'m& +4 "core" &`xq ] + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&_% +3 "core" %\ &  F!W +2 "storage"(u% +3 "core" % +2 "storage"(|. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(}(+ +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (w& +2 "core" &- / +2 "manipulator"&^& +4 "core" &' W DAa + "manipulator"&v% +4 "core" %\ &  D!W +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&~( +154 "core" ( +2 "manipulator"&& +4 "core" & T I + "storage"(g& +4 "core" &- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&p' +117 "core" ' +2 "storage"(& +4 "core" &- 7 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(y' +280 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&j& +3 "core" & R J + "storage"(& +4 "core" &.  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'n +128 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"( - +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(' +33 "core" ' + "manipulator"&% +4 "core" %rY { w S = +2 "storage"(& +3 "core" &. +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 304 counts + "manipulator"& 'Ξ +19 "core" ' + "manipulator"&i& +4 "core" & 7 K +2 "storage"(& +3 "core" &. +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +34 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"(' +37 "core" ' +2 "manipulator"&a& +4 "core" &  L +2 "manipulator"&% +53 "core" %  K\\ +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tElbow.seek CC +2 "manipulator"&G( +162 "core" ( +2 "manipulator"&#& +4 "core" &"  F=G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &# g E=G +2 .tForearm.seek CC +2 "manipulator"&k' +92 "core" ' +2 .tHand.close + "manipulator"&!/ +74 "core" / +2 .tCC.seek :open + "collection"'h( +472 "core" ( +2 "storage"(& +4 "core" &. \  Y +2 "storage"('& +3 "core" &.  +2 "manipulator"&& +3 "core" &# X K=G +2 "manipulator"&$% +4 "core" %  % K +2 .tForearm.seek :retract + "manipulator"&&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +165 "core" ( +2 "manipulator"&)& +4 "core" &  ) RV +2 "storage"(& +3 "core" &.\ \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&('n +111 "core" ' +2 .tElbow.hold + "manipulator"&-, +5 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&.1 +66 "core" 1 +3 "manipulator"&1% +4 "core" % r` ^ C +2 "storage"(0& +3 "core" &. +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 304 counts + "manipulator"&4'Ξ +19 "core" ' + "manipulator"&6& +4 "core" &  PU +2 "storage"(& +4 "core" &.\ \  * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&2' +32 "core" ' +2 "storage"( % +4 "core" %\ \  +2 ."downElevator"SE.seek :down +4 "storage"( '} +99 (% +3 "core" %8\ \  \\y + "manipulator"&% +4 "core" % \  O^ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +97 "core" ' +42 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tPSV.dial :air + "processing"%  +74 "core" +2 .tPS.seek 2.5ml +2 "processing"%@' +884 "Can"6} 77 +1729 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%= +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%5  +56 "core" + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%B +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%C  +56 "core" +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%' +2627 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%+& +4 "core" &  +2 "manipulator"&,& +3 "core" & !  SU +2 "manipulator"&/% +3 "core" %\ %  S L +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&L(, +175 "core" ( + "manipulator"&& +5 "core" &, $  S8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, 8 T8 +2 .tForearm.seek :garage +2 "manipulator"&:' +96 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&S& +4 "core" &,  U8 +2 "manipulator"&O% +3 "core" % κ  ` U +2 .tForearm.seek :retract + "manipulator"&<'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&>(k +118 "core" ( +2 "manipulator"&T& +4 "core" &w  R S + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &w  S +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&K' +106 "core" ' +2 "manipulator"&& +4 "core" &w Z J +2 "manipulator"&F% +3 "core" %q S IR +2 "processing"%I& +4 "core" &'  +2 "processing"%8& +6 "core" &  +2 .tPC.seek :closed +3 "processing"%X(] +3 "core" &  +7 &G 'n +9 &cS < +9 &w{\ P +10 &N_ X +9 &W X +9 &U X +10 &W# X +9 &WW+ X +10 &Y1 W +9 &Y4 X +9 &U8 X +10 &!_W> X +9 &#"Q: W +9 &$V= W +10 &&T< W +9 &(iT= W +10 &*)WS X +9 &+QP W +9 &-UO W +10 &/qRS W +9 &12UR W +9 &2R^ W +10 &4Qb W +9 &6yOa W +10 &8<Ra V +9 &9Wd W +9 &;R\\ W +10 &=On W +9 &?CSl W +9 &AQv W +10 &BUs W +9 &DQu W +10 &FI\\| X +9 &Hj Y +9 &I ] +10 &Ky _ +9 &M= ^ +9 &N, _ +10 &P _ +9 &R _ +10 &TD _ +9 &V _ +9 &W ` +10 &Y ` +9 &[I ` +9 &\\xt . +10 &]sa > +9 ( + &]w8 : +2 "processing"%8& +3 #tProcessing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.65 + "processing"%[& +4 "core" &]w7Y : +2 .tHand.open + "manipulator"&Y1 +75 "core" 1 + "manipulator"&?% +4 "core" % t  FY +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H'\ +96 "core" ' +2 .tPRV.dial :air + "processing"%\  +44 "core"  + .tPSV.dial :mixloop + "processing"%E +43 "core" +2 "processing"%R% +4 "core" %| +2 .tPS.seek 0.3ml +2 "processing"%W' +380 "core" ' +2 .tPSV.dial PSR +2 "processing"%* +103 "core"  + "processing"%U% +4 "core" %  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%A'.U +484 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%M' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%N +115 "core" +2 .tPTV.dial :mixing + "processing"%] @ +76 "core" B + .tPBV.dial :waste2 +2 "processing"%7  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%V' +2612 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&l& +4 "core" &w 1 P + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&J(k +8 "core" ( +2 "manipulator"&n& +4 "core" &n  P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &n  P +2 .tForearm.seek PC +2 "manipulator"&c' +107 "core" ' + .tHand.close +2 "manipulator"&3/ +64 "core" / +2 .tPC.seek :open + "processing"%q( +454 "core" ( +2 "manipulator"&P& +4 "core" &n 1 H + "manipulator"&;% +4 "core" %  HH +2 .tForearm.seek :retract + "manipulator"&s'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&o(, +137 "core" ( +2 "manipulator"&b& +4 "core" &, f Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +5 "core" &,   Q +5 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&d' +93 "core" ' +2 .tHand.open + "manipulator"&x1 +65 "core" 1 + "manipulator"&r% +4 "core" %  , R( +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +99 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%{& +4 "core" & +2 "manipulator"&m% +3 "core" %\ & Q!W +2 "storage"(_% +4 "core" %~    + "storage"(u. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(|( +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (w& +3 "core" & \ \    +2 "manipulator"&^& +3 "core" &, O +2 "manipulator"&v% +3 "core" %\ & P!W +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&9(P +177 "core" ( + "manipulator"&& +4 "core" &S k O$ +2 "storage"(g& +4 "core" & \ \  p  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +103 "core" ' + "storage"(Q& +4 "core" &   \  +2 .tSE.reconfigure :pick +53 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(e' +284 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (j& +2 "core" & \ \   +2 "manipulator"&& +4 "core" &S O$ + .tElbow.seek 2 +2 "manipulator"& (P +3 "core" ( +2 "manipulator"&& +4 "core" &S _ P$ + "storage"(& +4 "core" & \ \   +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&i'y +36 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +67 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&p& +2 "storage"(a'} +7 "core" &S O$ +2 "manipulator"&% +4 "core" % ΁ s P4 +2 .tForearm.seek :retract +2 "manipulator"&~'\ +98 "core" ' + .tElbow.seek PC +2 "manipulator"&y(k +154 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +93 "core" ( + "manipulator"&& +4 "core" &p x P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &p I P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +104 "core" ' +2 "manipulator"&#& +5 "core" &p  I + "manipulator"&"% +4 "core" % c I +2 "processing"%& +4 "core" &T +2 "processing"%& +5 "core" &G +2 .tPC.seek :closed + "processing"%!(] +5 "core" &C +7 &"@ $c +9 &{QA ; +9 &x; O +10 &e\\4 X +9 &(S8 W +10 &U/ W +9 &R( W +9 &oS W +10 &/W X +9 &O W +9 &T W +10 &!wT W +9 &#9R$ W +9 &$U2 W +10 &&O] W +9 &(R W +10 &*AW W +9 &,R V +9 &-S V +10 &/T| V +9 &1IU{ W +9 &3 Q{ W +10 &4O V +9 &6P V +10 &8RPy W +9 &:Tw W +9 &;Tn W +10 &=Qh V +9 &?ZUv V +9 &APs V +10 &BPp W +9 &DTr W +10 &F^_p X +9 &Hvo [ +9 &Ik ] +10 &Kq ] +9 &MUv ^ +9 &Ot ^ +10 &Ph ^ +9 &Ro ] +10 &T[e ^ +9 &V` ^ +9 &W\\ _ +10 &Y_ _ +9 &[`k _ +9 &\\cnc 5 +10 &]t[c 9 +9 ( + &]v0a 7 +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.68 + .Hand.open +2 "manipulator"&1 +71 "core" 1 + "manipulator"&Z% +4 "core" % ? F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%'  +2 %9 +6 "core" 9lo +102 "processing"%$9 +2 "core" 9jp +102 "processing"%)9 +2 "core" 9hp  +103 "processing"%9 +2 "core" 9go  +102 "processing"%k9 +2 "core" 9fp +102 "processing"%G9 +3 "core" 9co +102 "processing"%.9 +2 "core" 9do +102 "processing"%19 +2 "core" 9eo! +102 "processing"%09 +3 "core" 9ep"! +103 "processing"%69 +6 "core" 9gp&! +103 "processing"%9 +2 "core" 9io*! +103 "processing"% 9 +2 "core" 9kp/! +102 "processing"%&9 +2 "core" 9np3" +102 "processing"%9 +3 "core" 9qp7! +102 "processing"%9 +3 "core" 9uo;! +102 "processing"%9 +2 "core" 9zo?! +103 "processing"%(9 +2 "core" 9pD +102 "processing"%49 +2 "core" 9qH +102 "processing"%9 +3 "core" 9qL +102 "processing"%9 +2 "core" 9rP +102 "processing"%29 +2 "core" 9qT +103 "processing"% 9 +2 "core" 9rX +102 "processing"%t9 +2 "core" 9r] +102 "processing"%=9 +3 "core" 9ra +102 "processing"%59 +3 "core" 9qe +102 "processing"%B9 +2 "core" 9ri +102 "processing"%C9 +3 "core" 9rm +102 "processing"%@9 +2 "core" 9sr +102 "processing"%+9 +2 "core" 9sv +102 "processing"%,9 +3 "core" 9sz +103 "processing"%/9 +2 "core" 9t~ +102 "processing"%9 +2 "core" 9t +102 "processing"%9 +3 "core" 9t\ +102 "processing"%-9 +2 "core" 9u\ +102 "processing"%9 +3 "core" 9v +102 "processing"%S9 +2 "core" 9u +103 "processing"%O9 +2 "core" 9v +102 "processing"%%9 +2 "core" 9!v +102 "processing"%T9 +3 "core" 9(v +102 "processing"%D9 +2 "core" 91w +102 "processing"%:9 +2 "core" 9:w +103 "processing"%9 +2 "core" 9@w +102 "processing"%F9 +2 "core" 9Hx +102 "processing"%I9 +3 "core" 9Oy +102 "processing"%L9 +3 "core" 9Vy +102 "processing"%<9 +2 "core" 9\\y +102 "processing"% 9 +2 "core" 9cz +3 .tPH.hold 2:00:00,28C +3 "processing"%[ pp_ +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +103 "core"  +2 "processing"%?% +4 "core" %3 + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%8'\ +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%\ 'Һ +1595 "core" ' +2 .tPTV.dial :puck + "processing"%E  +74 "core"  + .tPSV.dial PTV +2 "processing"%R +75 "core" + .tPBV.dial :waste1 +2 "processing"%K  +133 "core"  +2 "processing"%% +3 "core" %Ҹr  +2 .tPS.seek 1.5ml +2 "processing"%*'~ +582 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%W' +1600 "core" ' +2 .tdelay 5:00 +24017 "Can" DD +5985 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +34 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%N * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%] +74 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%7' +2497 "core" ' + .tPSV.dial PTV +2 "processing"%M +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +85 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%n +72 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%\\  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%3' +2467 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%>  +136 "core" +2 .tPSV.dial :mixloop + "processing"%H +56 "core" + .tPRV.dial :ab1 +2 "processing"%X @ +77 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%P' +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"';  + "processing"%b  +45 "core" +3  +2 "processing"%`% +4 "core" %T  +2 .tPS.seek 0.34ml + "processing"%c' +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'J  +28 "core" +2 .tPRV.dial :air + "processing"%x  +43 "core"  +2 .tPS.seek 0.9ml + "processing"%r'G +1179 "core" ' +2 .tPRV.dial :waste2 + "processing"%{ @ +75 "core" > +3 .tPS.seek 0.5ml + "processing"%m'\ +856 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%_  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%u'Һ +1592 "core" ' + .tPSV.dial :PML + "processing"%s +57 "core" + .tPTV.dial :mixing +2 "processing"%d @ +75 "core" A +2 .tPBV.dial :waste1 + "processing"%w  +36 "core" +2 "processing"%^% +4 "core" %Ҷb  +2 .tPS.seek 1.85ml + "processing"%v' +230 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%} * +36 "core" , +3 .tPS.seek 0ml + "processing"%' +1957 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'g& +3 "core" & + "manipulator"&Q& +4 "core" &p D H + "manipulator"&o% +4 "core" %\ (  E"Y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(, +135 "core" ( + "manipulator"&& +5 "core" &,  H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &,  H +2 .tForearm.seek :garage + "manipulator"&' +103 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&& +4 "core" &,  I + "manipulator"&% +4 "core" % ζ Y L +52 .tForearm.seek :retract +2 "manipulator"&p'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +289 "core" ( + "manipulator"&9& +4 "core" && H A@Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" && \\ A@Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&e' +92 "core" ' +2 "manipulator"&i& +5 "core" &&  B@Y + "manipulator"&% +4 "core" % 1 B' +2 "collection"' & +4 "core" & +2 "collection"' & +6 "core" & +2 .tCC.seek :closed +3 "collection"'#(` +3 "core" & +6 & 2 +9 &%B} 4 +9 &@k} H +10 &g V +9 &O V +9 &RS V +10 &R U +9 &Q U +10 &P U +9 &[Q U +9 &Q U +10 & N V +9 &"M V +9 &$bS V +10 &&%S U +9 &'Q U +10 &)L U +9 &+kO U +9 &-,T V +10 &.R U +9 &0R V +9 &2rO V +10 &45N U +9 &5O U +10 &7T V +9 &9zR V +9 &;<N V +10 &<R U +9 &>O U +9 &@R U +10 &BEQ U +9 &DP U +10 &EN U +9 &GK U +9 &ILT V +10 &K\ g W +9 &L&  [\ +9 &Nx82 _ +10 &P5;: ` +9 &QA? a +10 &SLJ a +9 &UwQO b +9 &W9ZY b +10 &X`` b +9 &Zmg b& +9 &\\orn b. +10 &^&vw b5 +9 &_}z 8 +10 &`` "g +8 ( +2 &`nq Y +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.29 +2 "collection"'"& +4 "core" &`np Y + .tHand.open +2 "manipulator"&1 +74 "core" 1 + "manipulator"&a% +4 "core" %  j e i <' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&~'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%q +106 "core"  +2 "processing"%% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%Z' +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%' +1614 "core" ' + .tPSV.dial PSR +2 "processing"%$ +45 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%)  + "collection"'  +33 "core"  +133  + .tPSV.dial :mixloop +2 "processing"%k +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%G  +75 "core" +2 .tPS.seek 0ml + "processing"%.' +2614 "core" ' + .tPSV.dial :air +7 "processing"%1  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%0' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"%6 +46 "core" +2 .tPS.seek 0ml +2 "processing"%' +2625 "core" ' +2 .tPSV.dial :air + "processing"%  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%&' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"% +46 "core" +2 .tPS.seek 0ml + "processing"%' +2620 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &$ [ g G @>I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(( +3 "core" ( + "manipulator"&4& +4 "core" &$ m s D B>I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &# f Y @ <>I +2 .tForearm.seek CC + "manipulator"&' +104 "core" ' +2 .tHand.close + "manipulator"&2/ +69 "core" / +2 .tCC.seek :open +2 "collection"' ( +472 "core" ( + "manipulator"&t& +4 "core" &# y  A=G +2 "manipulator"&=% +4 "core" % ί { > + .tForearm.seek :retract +2 "manipulator"&5'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&B(, +290 "core" ( +2 "manipulator"&C& +4 "core" &,  F- + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &,  C- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&+' +107 "core" ' +2 .tHand.open + "manipulator"&,1 +65 "core" 1 +2 "manipulator"&/% +4 "core" % 1 H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 ."da"delayUntil "11:52:45.67" +12795 "Can" KL +11942 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%-  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"% * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%S  +56 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2488 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%D +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%:  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2465 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%F +134 "core"  +2 "processing"%I% +4 "core" %[ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%L'\ +583 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%<'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV + "processing"%Y +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%?  +36 "core" +2 "processing"%V% +3 "core" %ҺQ  +2 ."da"PS.seek 1.5ml +2 "processing"%8' +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%R' +1601 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"% * +47 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%\ +75 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2488 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%* +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%N  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]' +2465 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%W +134 "core"  +2 "processing"%M% +4 "core" %W + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +53 ."da"PS.seek 0.5ml + "processing"%l'\ +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%n'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%\\ +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%7  +35 "core" + "processing"%>% +4 "core" %ҺS  +2 ."da"PS.seek 1.5ml +2 "processing"%H' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%3' +1616 "core" ' +2 ."da"delay 2:00 +5895 "Can" @@ +6107 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%` +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%P' +2490 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%x +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%c +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%{  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r' +2488 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%_  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%m  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%s  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%d +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%w' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%^  +45 "core"  +2 "processing"%}% +4 "core" %o  +2 ."da"PS.seek 0.55ml + "processing"%u'_ +341 "core" ' +2 #"da"addPMLReagent08 +6 .PSV.dial :air + "processing"%v  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%g'Һ +1540 "core" ' + ."da"PSV.dial :PML +2 "processing"%Q +44 "core" + ."da"PTV.dial :mixing +2 "processing"%o @ +75 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%j% +4 "core" %ҹw  + ."da"PS.seek 1.85ml +2 "processing"%y' +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%' +1953 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +37425 "Can" ]] +10578 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2494 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%z  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%i +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2488 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +134 "core"  + "processing"%h% +4 "core" % +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%"'\ +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%a  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%q  +34 "core"  +2 "processing"%% +4 "core" %ҽ  +2 ."da"PS.seek 1.5ml +2 "processing"%e' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Z  +35 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%$ * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2486 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%) +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1' +2487 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%. +134 "core"  +2 "processing"%6% +4 "core" %T + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%0'\ +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +9 ."da"PS.seek 2ml +7 "processing"% 'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%&% +4 "core" %һ& +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%' +1594 "core" ' + ."da"delay 2:00 +7397 "Can"} GG +4606 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +34 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%#' +2490 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +8 "processing"%= +85 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@' +2468 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +7 .PSV.dial PSR + "processing"%( +134 "core"  +2 "processing"%,% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%/'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%5'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%+ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%-% +4 "core" %ҷR +2 ."da"PS.seek 1.5ml + "processing"%'} +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%' +1616 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%%  +34 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%T * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +2483 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%O +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%I +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%L' +2478 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +150 "core"  +8 "processing"%Y% +17 "core" % +4 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +8 "processing"% +18 ."da"PS.reconfigure :default +18 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%?'m +339 "core" ' + ."da"delay 5 seconds +503 "processing"%V% +3 "core" %h  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%<'\ +330 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'Һ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%8 +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%K  +36 "core" + "processing"%% +4 "core" %ҹ~  +2 ."da"PS.seek 1.5ml +2 "processing"%\ ' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +46 "core" ( +2 ."da"PS.seek 0ml +2 "processing"%*' +1601 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%A * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%N +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2510 "core" ' + ."da"PSV.dial PTV +7 "processing"%W +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%M +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"%l  +73 "core"  +2 ."da"PS.seek 0ml + "processing"%\\' +2503 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%7 +134 "core"  +2 "processing"%>% +4 "core" %W + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%n'Һ +516 "Can"A~ +1595 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%X +86 "core"  +2 ."da"PBV.dial :waste1 + "processing"%H  +36 "core" +2 "processing"%;% +4 "core" %Ҽ  +2 ."da"PS.seek 1.5ml + "processing"%b' +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%3  +114 "core"  +2 ."da"PS.seek 0ml + "processing"%J' +1601 "core" ' + "processing"%x9 +4 "core" 95 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%c  +3 "core" 5 + 5 + "processing"%{& +4 "core" &]v. 7 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&P% +4 "core" %\ # : 9 6; + "storage"(_% +4 "core" %x 2 + "storage"(m. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(s(+ +195 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (d& +2 "core" &- n p +2 "manipulator"&r& +4 "core" &, 9 4 5- + "manipulator"&^% +4 "core" %\ # 9 9  5; +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&}( +189 "core" ( +2 "manipulator"&w& +4 "core" &|   t 4+ + "storage"(v& +4 "core" &- 9 +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&u' +103 "core" ' +2 "storage"(Q& +4 "core" &- y  +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(o' +290 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&j& +2 "core" &| C B o 7+ +2 "storage"(& +4 "core" &-  + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&g'n +35 "core" ' +2 ."da"Elbow.hold + "manipulator"&y, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(' +29 "core" ' +2 "manipulator"&% +4 "core" %~i * + "storage"(& +4 "core" &- [ k  + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 316 counts + "manipulator"&'Ϊ +19 "core" ' +2 "manipulator"&z& +4 "core" & 4 - 5& + "storage"(i& +4 "core" &-  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +29 "core" ' +55 ."da"SE.seek 2.11 Pucks below Top Plate +3 "storage"(9'~ +39 "core" ' +2 "manipulator"&p& +4 "core" & , /  8& +2 "manipulator"&h% +4 "core" % ( % & 8 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +90 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&"(k +257 "core" ( +2 "manipulator"&a& +4 "core" &r % : ( 7 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &r B : 6 +2 ."da"Forearm.seek PC +2 "manipulator"&q' +107 "core" ' + ."da"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%( +451 "core" ( +2 "storage"(& +4 "core" &-  + "manipulator"&e& +4 "core" &r   S 1 +2 "manipulator"&Z% +3 "core" %  \ Q 1d +2 ."da"Forearm.seek :retract +7 "manipulator"&$'\ +100 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +264 "core" ( + "manipulator"&& +4 "core" & + 5 < 7, +2 "storage"()& +3 "core" &-  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&k' +101 "core" ' +2 ."da"Hand.open + "manipulator"&G1 +75 "core" 1 +2 "storage"(- +3 "core" -'~ +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"('J +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(.' +54 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21oct1912h46ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +3015 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 46.054 seconds\ /var/log/esp/da21oct1912h46ml.tif: TIFF Upload Complete\ +11 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct1912h46ml15s.tif +1569 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21oct1912h46ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct1912h46ml30s.tif +3074 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21oct1912h46ml30s.tif: TIFF Upload Complete\ +10 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct1912h46ml70s.tif +7151 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21oct1912h46ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "46.054 sec auto-exposure",Subject: "da21oct1912h46ml images!" +5 "storage"(6- +8 "core" -' +2 "storage"(1& +6 "core" &- b _ . + "manipulator"&0& +5 "core" & 0  ; 4, +5 ."da"Elbow.seek 1 +2 "manipulator"&( +4 "core" ( + "manipulator"&& +6 "core" & 9 6 L 5, +2 "storage"(&& +4 "core" &- y +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& ' +11 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.82 Pucks below Top Plate +3 "storage"(4' +60 "core" ' +2 "manipulator"&& +5 "core" & c b K @, +2 "storage"(2& +4 "core" &-  + ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'n +39 "core" ' + ."da"Elbow.hold +3 "manipulator"&~, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2 Pucks below Top Plate +2 "storage"(' +21 "core" ' +2 "manipulator"&t% +4 "core" %wg 9 9  6 +2 "storage"(=& +4 "core" &- H + ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 309 counts +4 "manipulator"&'Σ +21 "core" ' + "manipulator"&C& +4 "core" & G C( +2 "storage"(#& +4 "core" &-  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&(' +25 "core" ' +2 "storage"(,% +4 "core" %   +2 ."downElevator"SE.seek :down +4 "storage"(@'} +99 (/% +3 "core" %!8 w [s +2 "manipulator"&+% +4 "core" % W C +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +40 ' + ."downElevator"SE.stop +3 "storage"(5 +5 (-& +7 "core" &. I +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +2 "processing"%5& +8 "core" & +4 "manipulator"&S& +7 "core" & ~ D( +4 "manipulator"&% +8 "core" %\  D +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&%(, +184 "core" ( +3 "manipulator"&T& +10 "core" &, a G; +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &D& +8 "core" &, 1 G; +5 ."psFlush"Forearm.seek :garage +4 "manipulator"&' +99 "core" ' +4 ."psFlush"Hand.close +3 "manipulator"&O/ +72 "core" / +5 "manipulator"&F& +8 "core" &, ? H; +2 "manipulator"&I% +8 "core" %  G +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +98 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +4 "manipulator"&:(k +121 "core" ( +4 "manipulator"& & +12 "core" &r P H +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &Y& +8 "core" &r  H +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&L' +110 "core" ' +4 "manipulator"&V& +8 "core" &r u y E ? +3 "manipulator"&?% +7 "core" % w | ? +4 "processing"%<& +8 "core" &( +4 "processing"%8& +10 "core" &" +4 & +4 ."psFlush"PC.seek :closed +3 "processing"%K(] +8 "core" & +6 & / +8 &)B 4 +8 &El I +11 &m W +9 &P W +8 &TP W +11 &P W +8 &O W +10 &R W +12 &\\N W +6 &P W +12 & O W +10 &"O W +7 &$dQ W +11 &&'P V +7 &'R V +10 &)S V +10 &+mQ V +8 &-.W W +11 &.N W +9 &0R W +8 &2tN W +11 &46R W +9 &5K V +9 &7R V +10 &9~R V +8 &;?N V +11 &=Q W +9 &>O V +8 &@M V +11 &BHR V +9 &D\ N V +9 &EP V +10 &G\\ X +8 &ICy [ +11 &J ] +11 &L ^ +7 &N ^ +10 &PB ^ +8 &R ^ +11 &S ] +9 &U ^ +8 &WH ^ +11 &Y  _ +9 &Z _ +8 &\\ @ +11 &]\\,p U +9 &]z1 7 +2 ( +4 "processing"%8& +8 #"psFlush"Processing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.69 +4 "processing"%& +8 "core" &]z0 7 +2 &]z0 7 +2 ."psFlush"Hand.open +120 "manipulator"&E1 +72 "core" 1 +3 "manipulator"&R% +10 "core" % x y > +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&\ '\ +105 "core" ' +4 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%' +45 "core"  +4 "processing"%A% +8 "core" % +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%N'\ +139 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +448 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +46 #"uploadLog"upsync +2065 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%W @ +196 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%M  +136 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%] +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%l'ղ +2615 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +104 "core"  +2 "processing"%7% +4 "core" %մ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%>'\ +587 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2098 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%X  +34 "core"  + ."psFlush"PTV.dial :mixing +3 "processing"%H @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"%; +105 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%n'ղ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%` +104 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%3'TE +1102 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +1603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%x +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%c  +75 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%{' +2615 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%P +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%_'\ +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%r U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%^' +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%v  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%B' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Q +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%j' +896 "Can"\\} AA +1712 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%z +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%i'TE +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%p' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%}' +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%o +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%g'\ +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%a' +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% ' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%e +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Z' +2605 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%q @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%)  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%"' +2604 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +6 "collection"'G& +4 "core" &h +2 "manipulator"&& +3 "core" &r / J +7 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&$(k +3 "core" ( +2 "manipulator"&9& +4 "core" &r o J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &r X J +2 .tForearm.seek PC + "manipulator"&6' +104 "core" ' +2 .tHand.close + "manipulator"&1/ +68 "core" / + .tPC.seek :open +2 "processing"%0( +452 "core" ( +2 "manipulator"&& +4 "core" &r F + "manipulator"&&% +4 "core" %  F +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&2( +372 "core" ( + "manipulator"&t& +46 "core" && C I@\\ +50 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" && ; I@\\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&C' +100 "core" ' +2 "manipulator"&#& +4 "core" &'  I@\\ +2 "manipulator"&% +3 "core" % C I +2 "collection"',& +4 "core" &L +2 "collection"'k& +5 "core" &s +2 .tCC.seek :closed + "collection"'.(` +5 "core" &M  +9 &)rV - +9 &`] B +10 &EpX U +9 &Pa U +9 &U^ V +10 &Oa U +9 &HQe V +9 & N] U +10 &U\\ U +9 &Qe V +10 & PR\ d V +9 &"O_ U +9 &#N] U +10 &%T\\ V +9 &'XT i V +9 &)N\\ U +10 &*Te U +9 &,Se U +10 &.aRX U +9 &0"Pd V +9 &1Qe V +10 &3Rb V +9 &5jNm U +9 &7+U\ d U +10 &8Tq V +9 &:R} V +10 &3Qo U +9 &?Rq V +10 &AOq V +9 &CyQz U +9 &E<L o U +10 &FOq U +9 &HW v V +10 &J}_o W +9 &L6}A5p Z +9 &Mk]n ] +10 &On ` +9 &Qjq ` +9 &S*e a +10 &Ti a +9 &Vp b +10 &Xmk b +9 &Z,l b! +9 &[k b' +10 &]i b0 +9 &_Wx V +9 &`Id 'r +10 &`(k V +9 ( + &`dt O +2 "collection"'k& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.37 + "collection"'/& +4 "core" &`c O +2 .tHand.open + "manipulator"&+1 +70 "core" 1 +2 "manipulator"& % +4 "core" %  E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'4& +4 "core" &`c O + "collection"'% +4 "core" %Ӳ + .tCSV.dial CSR +2 "collection"'-  +42 "core"  + "collection"'% +4 "core" %Ӳ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'5'qi +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 'S% +3 "core" %qf  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"''@ +681 "core" ' +2 .tCSV.dial :waste +2 "collection"' +135 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'('Ӵ +1971 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'T& +4 "core" &`c O +2 "collection"'D% +3 "core" %Ӷ + .tCSV.dial :flush +2 "collection"'@  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'~'qi +1293 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'O @ +55 "core" > +2 "collection"'F% +4 "core" %ql  +2 .tCS.seek 7ml + "collection"'I' +574 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  + '  +44 "core"  +97  +2 .tCBV.dial :waste1 + "collection"'Y @ +44 "core" > +2 .tCS.seek 0ml +2 "collection"''Ӵ +1774 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'V& +4 "core" &`b O +2 "collection"'?% +3 "core" %Ӵ +2 .tCSV.dial :flush + "collection"'%  +76 "core" +2 .tCS.seek 5ml +2 "collection"'<'qi +1292 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +46 "core" A +2 "collection"'% +4 "core" %qf  +2 .tCS.seek 7ml + "collection"''{ +564 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'8  +44 "core"  +2 .tCBV.dial :waste2 + "collection"'E  +108 "core"  +2 .tCS.seek 0ml +2 "collection"'R'Ӵ +1771 "core" ' + #tDisinfecting external Intake with kill +2 "collection"''& +4 "core" &`b O + "collection"'A% +4 "core" %ӱ + .tCSV.dial CSR +2 "collection"'L  +43 "core"  + "collection"'J% +4 "core" %ӱ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'N' +2030 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'W' +561 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'M + ']  +104 "core" +37  +2 .tCTV.dial :intake + "collection"'*  +77 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'U' +2016 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'7  +76 "core"  + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'l'Ӵ +590 "core" ' + .tCSV.dial CSR +2 "collection"'>  +106 "core"  +2 "collection"'X% +4 "core" %ӵn + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'H'qi +1335 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"';' +1342 "core" ' + .tCSV.dial CBV +2 "collection"'\\ +106 "core" +2 .tCS.seek 0ml +2 "collection"'`'Ӵ +459 "Can"~ SS +2140 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +4 "core" &% Y C?P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3( +47 "core" ( +2 "manipulator"&x& +4 "core" & ' G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & F F +2 .tForearm.seek CC +2 "manipulator"&b' +95 "core" ' + .tHand.close + "manipulator"&P/ +74 "core" / +2 .tCC.seek :open + "collection"'{( +471 "core" ( +2 "manipulator"&_& +4 "core" & D K + "manipulator"&d% +4 "core" %  V K +2 .tForearm.seek :retract + "manipulator"&r'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&m(, +275 "core" ( +2 "manipulator"&|& +4 "core" &,  K> + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +3 "core" &, W L> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&v' +102 "core" ' +2 .tHand.open + "manipulator"&w1 +71 "core" 1 + "manipulator"&Q% +4 "core" % O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +97 "core" ' +2 "processing"%& +4 "core" & +56431 "Can" | 99 +60000 | 98 +60001 | 98 +60001 5{ 88 +60000 | 88 +60001 'z 88 +60001 "z 88 +11823 #t-> access 1 +2 "storage"(% +3 "core" %\ \  +2 "manipulator"&% +4 "core" %\ ( Q M"[ + "manipulator"&j& +4 "core" &, M> +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((< +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &< ,  +2046 #t-> access 2 +2 "storage"(z% +3 "core" %\ \  +2 "manipulator"&% +4 "core" %\ ( L"[ +2 "manipulator"&i& +4 "core" &, Q K> + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(h(K +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (u& +2 "core" &K  +45204 "Can"x\ t88 +60000 h|\ 98 +60001 }|\ 88 +60001 }\ 88 +60001 f}\ 88 +60000 \ 88 +60001 \ 98 +60001 6\ 88 +60000 J\ 88 +60001 <\ 88 +60001 ;\ 88 +60000 G\ 88 +60001 H\ 88 +60001 <\ 98 +20236 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +6 #mEXIT @1634675048.89EDT @1634840011.58EDT = =tMAIN =mMAIN_scheduler @EDT1634840013.42 #"core_reset"Sent BREAK +2 #t@29240 receive with ifg=0x10, ie=0xFD #@29880 receive with ifg=0x10, ie=0xFD + #@30534 receive with ifg=0x10, ie=0xFD + #@31172 receive with ifg=0x10, ie=0xFD #@31808 receive with ifg=0x10, ie=0xFD + #@32441 receive with ifg=0x10, ie=0xFD + #@33078 receive with ifg=0x10, ie=0xFD #@33404 receive with ifg=0x80, ie=0xFD + #@59163 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +237 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +375 "Can"2s\ <; + 2s\ <; #tPolling Can every 10:00 +2 #Cleanly exited at 16:24:08EDT19-Oct-21 +436 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +3 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %ӹ=@w +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % \  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %t S\  + .tSS.configure :default +3 "sampler")#.0X + .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +3 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &K * + Q\  + .tSC.configure :loose +2 "storage"($.(\ 1~b +3 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure :loose +2 "storage"($.(\ 1~b +3 (% +2 "core" % \ \ \ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +3 "core" ` + .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" 5 + .tPH.configure :default +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +10 "collection"'% +2 "processing"%% +5 "core" %ӹ?@W "manipulator"&% +7 "sampler")% +4 "core" %\  +2 %\ ( x q M i"[ + %t T\  + "manipulator"&& +4 "core" &, } ` h> + "storage"(& +4 "core" &K/ \ \ \  + "storage"(% +3 "core" % \ +2 "collection"'& +3 "core" &??` + "processing"%& +4 "core" &\  +2 "collection"' +2 "core"  +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "processing"%" +3 "core"  + "processing"%# +3 "core" W +2 "processing"%$ +3 "core"  +2 "processing"%% +3 "core" A + "sampler")& +3 "core"  +2 "collection"''% +3 "core" %ӹ>> +2 "processing"%(% +3 "core" %\  +2 "sampler"))% +4 "core" %t T\ +2 "collection"'*& +3 "core" &@@p +2 "processing"%+& +3 "core" &\  +2 "manipulator"&,% +3 "core" %\ ( s Z 1 i"[ +2 "manipulator"&-& +3 "core" &, z \\ i> +2 "storage"(.& +4 "core" &K/ \  + "storage"(/% +4 "core" % \ \ R\ + "collection"'09 +3 "core" 9!4 +2 "processing"%19 +3 "core" 91D +5031 #t-> $da[:extractVol]=0.19 +23870 #-> access 2 +2 "storage"(2% +3 "core" % x\  + "manipulator"&3% +4 "core" %\ ( e g p e"[ +2 "manipulator"&4& +3 "core" &, d c E e> +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(5(K +3 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &K/ 1\   +3436 #t-> startTube 2 +4003 #-> da 10 + #da sampling at most 10ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 14:19:52EDT21-Oct-21\\n{}\\nCan@14:13:39, 19.9C, 56% humidity, 15.0psia, 12.615V, 0.306A, 0.300A avg, 3.86W",Subject: "da sampling at most 10ml" +2 "collection"'7& +4 "core" &>> +2 .tHand.open +2 "manipulator"&81 +18 "core" 1 +2 "manipulator"&9% +4 "core" %\ (  z e k"[ +2 "storage"(:% +5 "core" %  k\ +2 "storage"(;. +2 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(<( +670 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +5 (=& +7 "core" &  \  +3 "manipulator"&>& +8 "core" &, f n g> +2 "manipulator"&?% +8 "core" %\ ( f n g"[ +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 + "manipulator"&@(P +71 #"uploadLog"upsync +117 "core" ( +2 "manipulator"&A& +4 "core" &S V l E f& + "storage"(B& +4 "core" &  j\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&C'ϥ +106 "core" ' +3 "storage"(D& +4 "core" & \ \ \ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(E' +276 "core" ' +2 "storage"(F- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (G& +2 "core" &  \ +2 "manipulator"&H& +4 "core" &S z   j& + .tElbow.seek 2 +2 "manipulator"&I(P +3 "core" ( + "manipulator"&J& +4 "core" &S y r j& +2 "storage"(K& +4 "core" & \ \ H\ \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&L'y +46 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&M/ +75 "core" / +8 ."downElevator"SE.seek :down +4 "manipulator"&N& + "storage"(O'} +7 "core" &S } i& +2 "manipulator"&P% +4 "core" % p | m ~ h4 +2 .tForearm.seek :retract + "manipulator"&Q'\ +101 "core" ' +2 .tElbow.seek CC +2 "manipulator"&R( +131 "core" ' + ."downElevator"SE.stop + "storage"(5 +21 "core" ( + "manipulator"&S& +5 "core" & n q 5 f:. + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" & e a S e:. +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U' +100 "core" ' +2 "manipulator"&V& +3 "core" &! z t D i:. +2 "manipulator"&W% +4 "core" % y | < i +2 "collection"'X& +4 "core" &?>k +2 "collection"'Y& +5 "core" &?@ +2 .tCC.seek :closed +2 "collection"'Z(` +4 "core" &?>u  +9 &+s=?j - +9 &_??l A +10 &Ks?=p T +9 &S@=h U +9 &R>@r U +10 &R@>p U +9 &OT@?z U +9 &OA@r U +10 &T@?w T +9 &U?@{ U +10 & WVA?f U +9 &"W@>} U +9 &#WAA U +10 &%W@@b U +9 &'_Y@C U +9 &)"OA> T +10 &*Q?@T U +9 &,QA?c T +10 &.gTA@ U +9 &0*O@?{ T +9 &1TA@9 T +10 &3WA@\\ U +9 &5pPA@h T +9 &72TBE T +10 &8UA>v U +9 &:XA? U +10 &:NAAu T +9 &?S@> U +10 &AS@@~ T +9 &CU@A~ T +9 &EAR@@ U +10 &GRKE7 U +9 &H`YU# V +10 &Jsxh' X +9 &L6 [ +9 &M& _ +10 &O! _ +9 &Qo" ` +9 &S0& ` +10 &TZ ` +9 &V% a +10 &Xq* b +9 &Z2 b +10 &[! b# +9 &] b( +9 &_e U +9 &`Ot  & !` +10 &`  k \\ +9 ( + &`s  ( X +2 "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.41 + .Hand.open +2 "manipulator"&[1 +68 "core" 1 + "manipulator"&\\% +4 "core" %  l Z d +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +98 "core" ' + #tcollectSample 10ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")^+ +3 "core" + + "sampler")_% +4 "core" %w W  +2 "collection"'`& +3 "core" &`r   X +3 "Can"v\ PP +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'a  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")b +4 "core"  + "sampler")c  +14 "core" +2 .tSS.reconfigure :fast +3 "sampler")#.0X +30  +3 .tdelay 3.8 seconds +382 "collection"'g% +3 "core" %ӹ   + "sampler")h% +4 "core" %3} Z + .tSSV.dial :spit +2 "sampler")i +136 "core" +2 .tSS.seek 0ml +2 "sampler")j'z +267 "core" ' +2 .tSSV.dial CBV +2 "sampler")k  +137 "core"  +2 .tCTV.dial :intake +6 "collection"'l  +76 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "14:23:19.61" +1453 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +209 "collection"'m% +3 "core" %ӹ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"')'Ӵ +121 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")* +137 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X  +91 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'?'Ӵ +2454 "core" 'W +3 "collection"'A% +4 "core" %m\\ + "sampler")B% +4 "core" %} I s + #tBubblePoint: Intake @38.6psia, Outlet @14.6psia +2 .CBV.dial SSV + "collection"' @ +31 "core" B +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'@'Ӵ +138 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")C +34 "core" ' + ."CSpush"CS.stop + "collection"'5 +101 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '\ % +3 "core" %=  {  +2 .tCS.seek 6ml +2 "collection"'[' +1338 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'\\ +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'Y'Ӵ +1523 "core" ' + .tCSV.dial CSR +2 "collection"'_  +44 "core"  + "collection"'`% +4 "core" %ӹ  b + #tPulling 1.999ml of CSR.AqMeOH +2 .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'a' +593 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'b% +3 "core" %    \ +2 .tCS.seek 5ml + "collection"'U'qh +836 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'c  +42 "core"  +2 .tCS.seek 1ml + "collection"'^'> +1096 "core" ' +2 "collection"'f9 +3 "core" 96 +2 "collection"'e% +3 "core" %>f +2 #tBefore lysing Collection Puck Heater at 17.4C/27.4psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'g \  +2 'h9 +5 "core" 9 +102 "collection"'i9 +3 "core" 9 5d +102 "collection"'d9 +3 "core" 9 5 d +102 "collection"'k9 +2 "core" 9!5 d +102 "collection"'l9 +3 "core" 9"5d +102 "collection"'m9 +3 "core" 9%5d +102 "collection"'j9 +2 "core" 9*5d +102 "collection"'p9 +3 "core" 926d +102 "collection"'q9 +2 "core" 9;7"d +102 "collection"'r9 +3 "core" 9G5&d +104 "collection"'s9 +3 "core" 9U6*d +102 "collection"'t9 +2 "core" 9e6/d +102 "collection"'n9 +2 "core" 9w73d +102 "collection"'o9 +3 "core" 987d +102 "collection"'w9 +2 "core" 98;d +102 "collection"'x9 +3 "core" 99?d +102 "collection"'y9 +3 "core" 98Dd +102 "collection"'u9 +2 "core" 98Hd +102 "collection"'z9 +2 "core" 99Ld +103 "collection"'v9 +2 "core" 99Pd +102 "collection"'}9 +3 "core" 95:Td +102 "collection"'~9 +3 "core" 9R:Xd +102 "collection"'9 +2 "core" 9o<]d +103 "collection"'9 +2 "core" 9>ad +102 "collection"'9 +2 "core" 9>ed +102 "collection"'{9 +3 "core" 9?id +102 "collection"'|9 +3 "core" 9@md +102 "collection"'9 +2 "core" 9?rd +102 "collection"'9 +2 "core" 9%@vd +102 "collection"'9 +3 "core" 9EAzd +102 "collection"' 9 +2 "core" 9cA~d +103 "collection"' 9 +2 "core" 9Bd +102 "collection"'9 +2 "core" 9Ba +102 "collection"'9 +3 "core" 9C^ +102 "collection"' 9 +2 "core" 9E\\ +102 "collection"'9 +4 "core" 9GX +102 "collection"'9 +2 "core" 9!HV +102 "collection"'9 +2 "core" 9AHS +102 "collection"'9 +2 "core" 9`JO +103 "collection"'9 +2 "core" 9KM +102 "collection"'9 +3 "core" 9MJ +102 "collection"'9 +3 "core" 9MH +102 "collection"'9 +2 "core" 9NE +102 "collection"'9 +2 "core" 9OC +102 "collection"'9 +3 "core" 9Q@ +102 "collection"'9 +3 "core" 93Q> +102 "collection"'9 +3 "core" 9NS< +102 "collection"'9 +2 "core" 9iU: +102 "collection"' 9 +2 "core" 9W8 +102 "collection"'!9 +3 "core" 9X6 +102 "collection"'"9 +2 "core" 9X4 +102 "collection"'9 +3 "core" 9X2 +102 "collection"'#9 +2 "core" 9Y0 +102 "collection"'%9 +2 "core" 9Z/ +103 "collection"'&9 +2 "core" 9[. +102 "collection"'(9 +3 "core" 9/\\, +102 "collection"'$9 +2 "core" 9D]+ +102 "collection"'*9 +3 "core" 9Y^) +102 "collection"'9 +2 "core" 9n_( +102 "collection"''9 +3 "core" 9a' +102 "collection"')9 +2 "core" 9a% +103 "collection"'+9 +2 "core" 9a$ +102 "collection"'-9 +2 "core" 9d# +102 "collection"'.9 +3 "core" 9c" +102 "collection"',9 +2 "core" 9e +102 "collection"'09 +4 "core" 9g +102 "collection"'19 +2 "core" 9h +102 "collection"'29 +2 "core" 9 i +102 "collection"'39 +3 "core" 9 k +102 "collection"'69 +2 "core" 9 +l! +102 "collection"'/9 +3 "core" 9 8n% +102 "collection"'49 +2 "core" 9 Fp* +103 "collection"'79 +2 "core" 9 Tq. +102 "collection"'89 +2 "core" 9 `r2 +102 "collection"':9 +3 "core" 9 lt6 +102 "collection"';9 +2 "core" 9 yu: +103 "collection"'59 +2 "core" 9 w> +102 "collection"'=9 +2 "core" 9 xC +102 "collection"'>9 +3 "core" 9 xG +102 "collection"'9 +3 "core" 9 yK +102 "collection"'A9 +2 "core" 9 {O +103 "collection"'B9 +2 "core" 9 zS +102 "collection"'9 +2 "core" 9 }X +102 "collection"'99 +3 "core" 9 ~\\ +102 "collection"'9 +2 "core" 9 ` +103 "collection"'F9 +2 "core" 9 d +103 "collection"'G9 +2 "core" 9 h +102 "collection"'D9 +3 "core" 9 l +102 "collection"'H9 +3 "core" 9 q +102 "collection"'K9 +2 "core" 9 u +102 "collection"'M9 +4 "core" 9 y +102 "collection"'P9 +2 "core" 9\ } +102 "collection"'J9 +2 "core" 9\  +103 "collection"'C9 +2 "core" 9\  +102 "collection"'?9 +2 "core" 9\  +102 "collection"'@9 +3 "core" 9\  +102 "collection"'N9 +2 "core" 9\  +103 "collection"'S9 +2 "core" 9\ " +102 "collection"'E9 +2 "core" 9\ & +102 "collection"'L9 +3 "core" 9\ , +102 "collection"'T9 +3 "core" 9\ / +102 "collection"'W9 +2 "core" 9\ 4 +102 "collection"'X9 +3 "core" 9\ 8 +102 "collection"'V9 +2 "core" 9\ < +102 "collection"'I9 +2 "core" 9\ @ +102 "collection"'O9 +3 "core" 9\ E +103 "collection"'\ 9 +2 "core" 9\ G +102 "collection"'Q9 +2 "core" 9\ L +102 "collection"'\\9 +3 "core" 9\ O +102 "collection"'[9 +2 "core" 9\ T +104 "collection"'_9 +4 "core" 9\ V +105 "collection"'`9 +2 "core" 9\ Z +102 "collection"'Y9 +2 "core" 9\ ^ +103 "collection"'b9 +2 "core" 9\ c +102 "collection"'a9 +2 "core" 9\ e +102 "collection"'c9 +3 "core" 9\ i +102 "collection"'U9 +2 "core" 9\ k +102 "collection"'f9 +3 "core" 9\ o +102 "collection"'e9 +2 "core" 9\ s +102 "collection"'h9 +2 "core" 9\ t +102 "collection"'i9 +3 "core" 9\ x +103 "collection"'d9 +2 "core" 9\ { +102 "collection"'k9 +2 "core" 9\ } +102 "collection"'l9 +3 "core" 9\ ~ +102 "collection"'m9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'j `\ `\  +2 'p9 +6 "core"  + 9\  + "collection"'q% +4 "core" %>> + #tBegun lysing Collection Puck Heater at 68C/53.5psia +16766 "Can"4t +43224 "core" ` +2 "collection"'r9 +3 "core" 9\ H +2 "collection"'s% +3 "core" %> 1 +2 #tEnded lysing Collection Puck Heater at 69.9C/54.1psia +2 .CS.seek 0ml + "collection"'t'Ӵ +352 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'n @ +106 "core" B + .tCSV.dial :air +2 "collection"'o @ +44 "core" ? +2 .tCS.seek 5ml +2 "collection"'w'qi +1339 "core" ' +2 .tCSV.dial CTV + "collection"'x  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'y @ +45 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'u  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'z @ +45 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'v'Ӵ +1342 "core" ' + "collection"'}% +4 "core" %Ӵ  +2 #tPuck @64.8psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'~ +106 "core"  +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'% +4 "core" %Ӵ 0 /  +2 .tCS.seek 5ml + "collection"''qi +1341 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +7 "collection"'{  +42 "core" +2 "collection"'|% +4 "core" %qdFK   +2 .tCS.seek 6.999ml +2 "collection"''y +584 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +55 "core" B +2 .tCS.seek 10ml + "collection"'' +836 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +119 "core" _ +54 #tLysing Complete + "collection"' & +4 "core" &`m$% Z X +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\ %  " d Z K + "storage"(% +4 "core" %} Y Y + "storage"( . +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((+ +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &- Z Y +2 "manipulator"&& +4 "core" & #  Y9& + "manipulator"&% +4 "core" %\ %   j Y K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&( +167 "core" ( + "manipulator"&& +5 "core" & ! 9 7 \\> + "storage"(& +4 "core" &- t p 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +103 "core" ' + "storage"(& +4 "core" &- q u +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +273 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"('y +33 "core" ' +2 "manipulator"&& +4 "core" & . 3 a> + "manipulator"& % +4 "core" % < @ a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +98 "core" ' +3 .tElbow.seek CC + "manipulator"&"( +162 "core" ( + "manipulator"&& +5 "core" &' $  YAd + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +4 "core" &' $ ! YAd + .tForearm.seek CC +2 "manipulator"&%' +98 "core" ' + .tHand.close + "manipulator"&&/ +76 "core" / + .tCC.seek :open +2 "collection"'(( +473 "core" ( + "storage"($& +4 "core" &- d t +2 "storage"(*& +3 "core" &- a  +2 "manipulator"&& +3 "core" & C @ ]9) +2 "manipulator"&'% +3 "core" % @ ? ^ +2 .tForearm.seek :retract +2 "manipulator"&)'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&+( +168 "core" ( +2 "manipulator"&-& +4 "core" & - C U a> + "storage"(.& +4 "core" &- \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&,'n +111 "core" ' + .tElbow.hold +2 "manipulator"&0, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&11 +67 "core" 1 +3 "manipulator"&2% +4 "core" % ́c  > V + "storage"(3& +4 "core" &- L N + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&6'έ +17 "core" ' + "manipulator"&/& +4 "core" & @ 6 { c> +2 "storage"(4& +3 "core" &- \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&7' +35 "core" ' +2 "storage"(8% +4 "core" % \  +2 ."downElevator"SE.seek :down +4 "storage"(:'} +99 (;% +3 "core" %A\ ]z +2 "manipulator"&5% +4 "core" % C > n aQ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +97 "core" ' +51 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'>& +4 "core" & + "manipulator"&& +4 "core" & A @ b> +2 "manipulator"&A% +3 "core" %\ # 6 @ bB +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&B(, +178 "core" ( +3 "manipulator"&& +4 "core" &, B B bA + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &, B B cA +2 .tForearm.seek :garage +2 "manipulator"&' +98 "core" ' + .tHand.close +2 "manipulator"&F/ +72 "core" / + "manipulator"&G& +4 "core" &, ; ? ' dA +2 "manipulator"&D% +3 "core" % ? 4 $ c +2 .tForearm.seek :retract +2 "manipulator"&H'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&K( +300 "core" ( + "manipulator"&M& +4 "core" &  & \\ `7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &   e `7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J' +94 "core" ' + "manipulator"&C& +4 "core" & 8 ; b7 +2 "manipulator"&?% +4 "core" % D A bT + "collection"'@& +4 "core" & $ +2 "collection"'N& +5 "core" & * +2 .tCC.seek :closed + "collection"'S(` +5 "core" &  \ +10 &+p ,~ +9 &`y @ +9 &Kn S +10 &\ N S +9 &NP S +9 &P S +10 &PQ| S +9 &MX R +10 &R S +9 &O S +9 & ZN R +10 &"N S +9 &#Q S +9 &%N R +10 &'`P S +9 &)$M\\ R +10 &*N S +9 &,Q S +9 &.iN S +10 &0+Oh S +9 &1Q; S +9 &3N R +10 &5rN R +9 &73O S +10 &8L S +9 &:Nm S +9 &;J S +9 &?N{ R +9 &AMc S +10 &CPR S +9 &ECQ S +10 &GO S +9 &HV S +9 &J^v U +10 &L=f X +9 &MB \\ +9 &O(, ^ +10 &Qn%' _ +9 &S/&) _ +10 &T+- ` +9 &V./ ` +9 &Xq32 ` +10 &Z156v a +9 &[79f b +10 &]:: b +9 &_k;< K +9 &`H':? )y +10 &`et:> \\ +2 ( + "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.37 +2 "collection"'E& +4 "core" &`es8;@ \\ + .tHand.open +2 "manipulator"&L1 +70 "core" 1 +2 "manipulator"&T% +4 "core" % F 6 ^P + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%X +56 "core"  +2 "processing"%V% +4 "core" %\  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%I' +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%O  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%\ ' +1599 "core" ' +2 .tPSV.dial PSR + "processing"%Q +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%\\' +119 "Can"2v\ \ LK +2490 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +2 "processing"%[ + "collection"'_  +6 "core" A +2 "processing"%`  +71 "core" +96  + .tPSV.dial :mixloop + "processing"%Y +104 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%b  +135 "core" +2 .tPS.seek 0ml + "processing"%a' +2614 "core" ' + .tPSV.dial :air +2 "processing"%c  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +44 "core" +2 .tPS.seek 0ml + "processing"%e' +2612 "core" ' +2 .tPSV.dial :air + "processing"%h  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%i' +2609 "core" ' + .tPSV.dial :mixloop + "processing"%d +43 "core" +2 .tPS.seek 0ml +2 "processing"%k' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&l& +4 "core" & B D ^6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&m( +29 "core" ( +2 "manipulator"&p& +4 "core" & ! 9 G ` + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & 2 ' ? a +2 .tForearm.seek CC +2 "manipulator"&g' +101 "core" ' + .tHand.close +2 "manipulator"&j/ +73 "core" / +2 .tCC.seek :open +2 "collection"'r( +469 "core" ( +2 "manipulator"&s& +3 "core" & A @ a +2 "manipulator"&^% +4 "core" % λ @ > } a[ +2 .tForearm.seek :retract + "manipulator"&n'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&o(, +276 "core" ( +2 "manipulator"&t& +4 "core" &, @ 7 b + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +2 "core" &, @ B / c +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&y' +108 "core" ' +2 .tHand.open + "manipulator"&u1 +67 "core" 1 +2 "manipulator"&z% +4 "core" % l W c f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +94 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'}& +4 "core" &s +2 "manipulator"&~% +4 "core" %\ & E ; c!N + "storage"(% +4 "core" %x\  + "storage"(. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(v( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ({& +3 "core" & { v 7  + "manipulator"&|& +4 "core" &, 1 : > b + "manipulator"&% +4 "core" %\ & B A b!N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +185 "core" ( + "manipulator"&& +4 "core" &X 6 : b$ +2 "storage"( & +4 "core" &  E\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"& 'ϥ +101 "core" ' +2 "storage"(& +4 "core" &  (\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +285 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" &  [\  +2 "manipulator"&& +3 "core" &X E B  b$ +2 .tElbow.seek 2 + "manipulator"&(P +3 "core" ( +2 "manipulator"&<& +3 "core" &X @ G c$ +2 "storage"(& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'y +28 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +56 ."downElevator"SE.seek :down +4 "manipulator"&R& "storage"(]'} +8 "core" &X C C b$ + "manipulator"&% +4 "core" % Τ 5 @ l du +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +145 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +4 "core" ( +2 "manipulator"&& +4 "core" &* T / _Cn + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &* = = _Cn +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&#' +93 "core" ' + "manipulator"&& +5 "core" &* ' 1 ; aCn + "manipulator"&% +4 "core" % ; 1 $ a9 +2 "collection"'&& +4 "core" &h +2 "collection"'!& +4 "core" &d +3 .tCC.seek :closed + "collection"'Z(` +4 "core" &Q +8 &\ $K $d +10 &Sx( : +9 &|r N +9 &~R S +10 &AO S +9 &QF S +10 &K" R +9 &N S +9 &IL S +10 & K S +10 &N S +8 &!O S +10 &#QO S +9 &%Q S +10 &&L S +9 &(O S +9 &*YQx S +10 &,Pe S +9 &-QU S +9 &/JJ S +10 &1aL; S +9 &3#K/ S +10 &4L R +9 &6Q S +9 &8jN R +10 &:+O S +9 &;P- S +9 &=JE S +10 &?qPN S +9 &A3OF S +10 &BQ- S +9 &DN R +9 &FyN S +10 &H9W{ S +9 &Ii V +9 &K Y +10 &McD; ] +9 &O#IH ^ +10 &PJK@ _ +9 &RQQ _ +9 &TcWT ` +10 &V#X[ ` +9 &W^\\ a +9 &Ycb a +10 &[eef b +9 &]%kj b +10 &^op ] +9 &`@ts 3 +9 &`kyuyx V +6 ( + "collection"'!& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.46 +2 .Hand.open + "manipulator"&$1 +4 "core" &`kjtvc V +71 1 +2 "manipulator"&*% +3 "core" %  ; @ o ]9 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"''  +137 "core" ~ + .tCSV.dial CTV +2 "collection"'-  +30 "core"  +2 .tPS.seek 2.5ml + "processing"%.' +2620 "core" ' +2 "collection"'%% +4 "core" %PR/  +2 .tCS.seek 5.5ml + "collection"'"'* +1219 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%1  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%2  +73 "core"  +2 .tPS.seek 0ml + "processing"%3' +2627 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'/ ` +36 "core" _ + .tCSV.dial :air +2 "collection"'4 @ +45 "core" > +2 .tCS.seek 10ml + "collection"'8' +1222 "core" ' + .tCSV.dial CTV +2 "collection"')  +45 "core"  +2 .tCS.seek 0ml +2 "collection"';'Ӵ +2604 "core" ' + .tCBV.dial :waste1 +2 "collection"'5 @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'+  +138 "core" +2 "collection"',& +4 "core" &`kjJ V + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&6% +3 "core" %\ % ' & 8 [ J +2 "storage"(>% +4 "core" % g o . + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(A(+ +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &, Z ] +2 "manipulator"&7& +3 "core" &&   ) Y@^ +2 "manipulator"&% +3 "core" %\ % ! $ E Y J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&9( +168 "core" ( + "manipulator"&:& +4 "core" & E 2 @ ^Q +2 "storage"(0& +3 "core" &, t v l +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&F' +99 "core" ' + "storage"(G& +4 "core" &, p y  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(D' +282 "core" ' + "storage"(=- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & 1 >  ]Q + "storage"(B& +4 "core" &, O Z  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&M'n +34 "core" ' + .tElbow.hold +2 "manipulator"&P, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(C- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(?' +32 "core" ' +2 "manipulator"&@% +5 "core" %rb > R + "storage"(H& +4 "core" &, M ? + + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 304 counts + "manipulator"&('Ξ +19 "core" ' +2 "manipulator"&E& +4 "core" & 8 ! ; `Q + "storage"(L& +4 "core" &, z r @ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&T' +31 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(N' +39 "core" ' +2 "manipulator"&X& +4 "core" & ( / y `Q + "manipulator"&V% +4 "core" % ' 0 `g +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&( +162 "core" ( +2 "manipulator"&O& +4 "core" & . / [;8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &! ( 0 Z;8 +2 .tForearm.seek CC +2 "manipulator"&Q' +104 "core" ' +2 .tHand.close + "manipulator"&\ / +66 "core" / + .tCC.seek :open +2 "collection"'[( +473 "core" ( + "storage"(_& +4 "core" &,\  +2 "storage"(`& +4 "core" &,\  + "manipulator"&Y& +4 "core" &! ! $ ) `;8 + "manipulator"&b% +4 "core" % (   `G + .tForearm.seek :retract +2 "manipulator"&\\'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&c( +156 "core" ( +2 "manipulator"&a& +4 "core" & F 6 > b + "storage"(f& +4 "core" &, -\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&U'n +114 "core" ' +2 .tElbow.hold + "manipulator"&h, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&e1 +66 "core" 1 +2 "manipulator"&d% +5 "core" % |c   W + "storage"(i& +4 "core" &, u u + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&l'Ψ +22 "core" ' +2 "manipulator"&p& +4 "core" & C < d +2 "storage"(q& +3 "core" &, \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&j' +27 "core" ' +2 "storage"(K% +4 "core" % \  +2 ."downElevator"SE.seek :down +3 "storage"(W'} +100 (S% +2 "core" %#; )\ [w +2 "manipulator"&s% +4 "core" % A A b d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +95 "core" ' +45 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%g  +73 "core" +2 .tPS.seek 2.5ml + "processing"%t' +2603 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%x +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%m  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%u +44 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%z  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%}' +2632 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%n& +4 "core" &\  + "manipulator"&~& +4 "core" & e g < e + "manipulator"&% +9 "core" %\ % b Z 6 e C +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +171 "core" ( +2 "manipulator"&y& +4 "core" &, W 5 7 eC + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &, d d 8 eC +2 .tForearm.seek :garage + "manipulator"&|' +96 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 "manipulator"&& +4 "core" &, m ] \\ gC + "manipulator"&% +4 "core" % ή n g g( + .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&o(k +119 "core" ( +2 "manipulator"&& +4 "core" &t l _ . f + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &t b d M f +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +102 "core" ' +2 "manipulator"&& +4 "core" &t -   [ +2 "manipulator"&% +3 "core" %v % (  \\g +2 "processing"%<& +4 "core" &\ +2 "processing"%& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%(] +4 "core" &\  +9 &&u\ . +10 &^\ B +9 &;y\ V +9 &Y\ W +10 &[\ W +9 &|V\ \ W +10 &?T\ V +9 &T{\ W +9 &V{\ \ W +10 &Rs\ \ V +9 & GT\ V +9 &" Y\ V +10 &#W\ V +9 &%U\ V +10 &'OU\ V +9 &)X\ W +9 &*U\ V +10 &,R\ V +9 &.VW\ W +9 &0W\ W +10 &1S\ V +9 &3Y\ W +10 &5aR\ V +9 &7#V\ V +9 &8W\ V +10 &:Y\ V +9 &+T\ V +10 &?Y\ W +9 &AU\ V +9 &CqR\ V +10 &E0Y\ W +9 &F]\ X +10 &Hv\ Z +9 &Jd\ ] +9 &L$\ ^ +10 &M\ ] +9 &O\ ] +10 &Qj\ ^ +9 &S-\ ] +9 &T\ ^ +10 &V \ ^ +9 &Xq\ ^ +9 &Z2\ ^ +10 &[ \ T +9 &],J\  d +9 &] Q\ 6 +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.61 +2 "processing"%R& +4 "core" &]*\ \ 6 + &]*\ \ 6 + .tHand.open +2 "manipulator"&1 +74 "core" 1 + "manipulator"&% +5 "core" % |  Y Ym + .tForearm.reconfigure :loose +55 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' + .tPRV.dial :air +2 "processing"%  +44 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" + "processing"%% +4 "core" %O\  +2 .tPS.seek 0.3ml +2 "processing"%' +388 "core" ' + .tPSV.dial PSR + "processing"% +104 "core"  +2 "processing"%% +4 "core" %#\  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%&'.U +481 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1896 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%] +115 "core" + .tPTV.dial :mixing +2 "processing"% @ +75 "core" B +2 .tPBV.dial :waste2 +2 "processing"%r  +93 "core"  +2 .tPS.seek 0ml + "processing"%$' +2614 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&*& +4 "core" &t F < { c +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&!(k +2 "core" ( +2 "manipulator"&'& +4 "core" &t ; @ Y b + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +2 "core" &t ? 5 b +2 .tForearm.seek PC +2 "manipulator"&#' +106 "core" ' + .tHand.close +2 "manipulator"&k/ +73 "core" / +2 .tPC.seek :open +2 "processing"%%( +451 "core" ( + "manipulator"&& +4 "core" &t ' ( [ +2 "manipulator"&1% +3 "core" % &  Z] +2 .tForearm.seek :retract +2 "manipulator"&2'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&.(, +134 "core" ( +2 "manipulator"&/& +4 "core" &, 5 D b) + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +3 "core" &, A ? b) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&"' +106 "core" ' + .tHand.open + "manipulator"&)1 +65 "core" 1 + "manipulator"&8% +4 "core" % L @ I b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&5'\ +95 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%+& +4 "core" &\  + "manipulator"&,% +4 "core" %\  B A d +2 "storage"(6% +3 "core" %{ /\  +2 "storage"(>. +3 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &  Z\  +2 "manipulator"&7& +4 "core" &, < ;  b) + "manipulator"&% +4 "core" %\  8 4  c +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&v(P +178 "core" ( +2 "manipulator"&:& +4 "core" &R D 4 b# + "storage"(0& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&G'ϥ +100 "core" ' +2 "storage"( & +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +282 "core" ' +2 "storage"(=- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  =\  +2 "manipulator"&B& +3 "core" &R @ ? b# +2 .tElbow.seek 2 + "manipulator"&C(P +3 "core" ( +2 "manipulator"&@& +4 "core" &R ; = r c# + "storage"(H& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&E'y +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&L/ +64 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&X& "storage"(V'} +7 "core" &R A = c# +2 "manipulator"&F% +4 "core" % ΃ C G % d +2 .tForearm.seek :retract + "manipulator"&9'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&D(k +161 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( + "manipulator"&M& +4 "core" &t * I  c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &t D C b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&?' +106 "core" ' + "manipulator"&O& +5 "core" &t  . [ + "manipulator"&I% +4 "core" %  !  Z +2 "processing"%T& +3 "core" &N\ +2 "processing"%P& +5 "core" &Q\ \ +2 .tPC.seek :closed +2 "processing"%\ (] +4 "core" &P\ \ +7 &E\ \ #b +9 &yR5\ ; +10 &y}3\ P +9 &j]4\ W +10 &-W3\ V +9 &R#\ V +9 &U!\ V +10 &tS$\ V +9 &4W#\ W +9 &U"\ V +10 &U\ V +9 &!|V\ V +10 &#?S\ U +9 &%U\ V +9 &&Q\ V +10 &(Q\ V +9 &*EU\ V +9 &,T\ V +10 &-X \ V +9 &/R\ U +10 &1NT\ V +9 &3O\ V +9 &4O\ U +10 &6R\ V +9 &8WO\ U +9 &:U\ V +10 &;R\ V +9 &=R\ U +10 &?^T\ V +9 &A!N\ U +9 &BQ\ V +10 &DQ\ V +9 &Fc_\ W +9 &Hr\ Y +10 &I\ \\ +9 &K\ ] +10 &MY\ ] +9 &O\ ] +9 &P\ ] +10 &R\ ] +9 &T_\ ^ +9 &V!\ ^ +10 &W\ ^ +9 &Y\ ^ +10 &[e\ ^ +9 &\\dq\ 2 +9 &]rd\ ? +9 ( +3 "processing"%P& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&J1 +3 "core" &]x1\ 9 +71 1 + "manipulator"&Z% +4 "core" %  ' X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +98 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%`  +2 %Y9 +6 "core" 9X\\ +102 "processing"%b9 +2 "core" 9V\\ +102 "processing"%a9 +3 "core" 9T\\ +102 "processing"%f9 +2 "core" 9R[ +102 "processing"%Q9 +2 "core" 9R\\! +103 "processing"%9 +2 "core" 9Q\\" +102 "processing"%e9 +2 "core" 9Q[" +102 "processing"%d9 +2 "core" 9R\\# +103 "processing"%i9 +2 "core" 9S\\"# +102 "processing"%p9 +2 "core" 9T\\&# +107 "processing"%q9 +3 "core" 9V\\*# +102 "processing"%K9 +2 "core" 9Z\\/# +102 "processing"%\\9 +3 "core" 9]\\3# +102 "processing"%S9 +2 "core" 9b\\7# +102 "processing"%s9 +2 "core" 9f];! +102 "processing"%c9 +3 "core" 9k\\?! +102 "processing"%U9 +2 "core" 9q\\D! +103 "processing"%l9 +2 "core" 9x]H +102 "processing"%N9 +2 "core" 9~\\L +102 "processing"%g9 +2 "core" 9^P +103 "processing"%j9 +2 "core" 9^T +102 "processing"%W9 +3 "core" 9^X +102 "processing"%39 +2 "core" 9]] +103 "processing"%x9 +2 "core" 9]a +102 "processing"%m9 +2 "core" 9^e +102 "processing"%u9 +2 "core" 9^i +103 "processing"%z9 +2 "core" 9_m +102 "processing"%t9 +2 "core" 9`r +102 "processing"%n9 +2 "core" 9`v +103 "processing"%~9 +2 "core" 9`z +102 "processing"%9 +3 "core" 9`~\ +102 "processing"%y9 +2 "core" 9`\ +102 "processing"%{9 +2 "core" 9a\ +103 "processing"%h9 +2 "core" 9a +102 "processing"%9 +2 "core" 9 a +102 "processing"%9 +3 "core" 9b +103 "processing"%9 +2 "core" 9b +102 "processing"%^9 +2 "core" 9&c +103 "processing"%9 +2 "core" 9.c +102 "processing"%w9 +2 "core" 97d +102 "processing"%|9 +3 "core" 9?d +102 "processing"%9 +3 "core" 9Ed +102 "processing"%9 +2 "core" 9Le +103 "processing"%<9 +2 "core" 9Se +102 "processing"%9 +2 "core" 9Zf +102 "processing"% 9 +4 "core" 9ae +2 .tPH.hold 2:00:00,28C +3 "processing"% pp_ +2 .tdelay 1:30 +4 "core"  +2825 "Can"w\ BB +6175 .tPSR.select :air +7 .PSV.dial PSR + "processing"%R +102 "core"  + "processing"%% +5 "core" %\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%'\ +595 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Һ +1592 "core" ' + .tPTV.dial :puck +2 "processing"%  +73 "core"  +2 .tPSV.dial PTV +2 "processing"% +73 "core" + .tPBV.dial :waste1 +2 "processing"%  +133 "core"  + "processing"% % +4 "core" %ҷ]\  +2 .tPS.seek 1.5ml +2 "processing"%}'} +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%' +1598 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 .tdelay 30 seconds +3053 .PBV.dial between PSV and waste1 +7 "processing"%& * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%] +73 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2494 "core" ' +2 .tPSV.dial PTV + "processing"%r +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +84 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%'  +84 "core" +2 .tPS.seek 0ml +2 "processing"%-' +2463 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%k  +134 "core" + .tPSV.dial :mixloop +2 "processing"%o +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +75 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%' +347 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%1  +44 "core" +3  + "processing"%/% +4 "core" %\  +2 .tPS.seek 0.34ml + "processing"%4' +432 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'#  +29 "core" + .tPRV.dial :air +2 "processing"%!  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%)'G +1188 "core" ' +2 .tPRV.dial :waste2 + "processing"%8 @ +76 "core" > +2 .tPS.seek 0.5ml + "processing"%+'\ +853 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%,  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%6'Һ +1595 "core" ' + .tPSV.dial :PML + "processing"%> +49 "core" +2 .tPTV.dial :mixing + "processing"%2 @ +75 "core" A +2 .tPBV.dial :waste1 + "processing"%"  +37 "core" + "processing"%% +4 "core" %ҽ\  +2 .tPS.seek 1.85ml +2 "processing"%7' +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 .tPS.seek 0ml + "processing"%A' +1948 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"':& +2 "core" & +2 "manipulator"&0& +4 "core" &t W X + "manipulator"& % +4 "core" %\ ! Q S0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&.(, +134 "core" ( +2 "manipulator"&5& +4 "core" &, . T" + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &, X" +2 "Can"w\ YY +2 .tForearm.seek :garage + "manipulator"&' +97 "core" ' + .tHand.close +2 "manipulator"&B/ +73 "core" / +2 "manipulator"&@& +4 "core" &,   U" + "manipulator"&H% +4 "core" %  Y +2 .tForearm.seek :retract + "manipulator"&L'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X( +290 "core" ( +2 "manipulator"&F& +4 "core" &%   S?T + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +2 "core" &%  A T?T +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&G' +104 "core" ' +2 "manipulator"&& +4 "core" &%  r O?T +2 "manipulator"&E% +4 "core" %  P + "collection"'M& +4 "core" & +2 "collection"'(& +5 "core" & +2 .tCC.seek :closed + "collection"'C(` +4 "core" &  +9 &*t - +9 &_~ A +10 &Ir T +9 &N U +9 &R V +10 &Q U +9 &MR U +9 &P U +10 &R U +9 &R U +10 & TQ U +9 &"Q U +9 &#P U +10 &%Q U +9 &'\\R U +9 &)O U +10 &*P U +9 &,Q U +10 &.eQ U +9 &0(O U +9 &1Q U +10 &3Q U +9 &5oO T +9 &7/Q U +10 &8P U +9 &:Q U +9 &8L U +9 &?Q U +10 &AL U +9 &CO T +9 &EAN T +10 &GM T +9 &HS U +10 &J_ V +9 &L;}# Y +9 &MPC ] +10 &Ogf _ +9 &Qmii ` +9 &S-nm a +10 &Trs a +9 &Vtv a +9 &Xoyy b +10 &Z0} b +9 &[ b$ +10 &] b+ +9 &_a U +9 &`Lm !` +10 &`} \\ +9 ( +2 "collection"'(& +4 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.39 +2 "collection"'O& +4 "core" &`q X + &`q X + .tHand.open + "manipulator"&I1 +73 "core" 1 +2 "manipulator"&T% +4 "core" %  B O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +100 "core" ' +2 .tPSV.dial PSR +2 "processing"%9 +103 "core"  + "processing"%%% +4 "core" %x +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%J' +1601 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Z  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%Y' +1616 "core" ' +2 .tPSV.dial PSR + "processing"%P +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%b' +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%?  + "collection"'a  +30 "core"  +136  +2 .tPSV.dial :mixloop + "processing"%f +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Q  +77 "core" +2 .tPS.seek 0ml + "processing"%' +2628 "core" ' + .tPSV.dial :air +2 "processing"%e  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%i +44 "core" +2 .tPS.seek 0ml + "processing"%p' +2603 "core" ' + .tPSV.dial :air +2 "processing"%q  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%K' +2612 "core" ' +2 .tPSV.dial :mixloop + "processing"%\\ +44 "core" +2 .tPS.seek 0ml +2 "processing"%S' +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp +7 "manipulator"&s& +4 "core" &# O=G + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&c( +45 "core" ( + "manipulator"&U& +4 "core" & " - Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &  Q +2 .tForearm.seek CC + "manipulator"&N' +103 "core" ' + .tHand.close +2 "manipulator"&g/ +64 "core" / +2 .tCC.seek :open + "collection"'j( +474 "core" ( + "manipulator"&W& +4 "core" &  S +2 "manipulator"&3% +3 "core" %  3 T +2 .tForearm.seek :retract +2 "manipulator"&x'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&m(, +273 "core" ( +2 "manipulator"&u& +4 "core" &, D V< + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &, T< +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&t' +117 "core" ' + .tHand.open + "manipulator"&n1 +73 "core" 1 + "manipulator"&~% +4 "core" % ΰ S< +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 ."da"delayUntil "15:11:37.72" +24767 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%y @ +74 "core" B +2 ."da"PBV.dial :waste1 + "processing"%{  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +51 "processing"%h * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2464 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%^  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%w  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|' +2481 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%<'\ +583 "core" ' +2 ."da"delay 5 seconds +504 .PSR.select :air +2 "processing"% +13 ."da"PS.seek 2ml +3 "processing"%'Һ +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%R +84 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%$% +4 "core" %ҹ\  +2 ."da"PS.seek 1.5ml + "processing"%' +87 "Can"{\ FE +498 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%' +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2484 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%` +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%&  +73 "core"  +3 ."da"PS.seek 0ml + "processing"%]' +2467 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  + "processing"%r% +4 "core" %=\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +10 ."da"PS.seek 2ml +6 "processing"%*'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%' +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  + "processing"%k% +4 "core" %Ҷ\  +2 ."da"PS.seek 1.5ml +2 "processing"%o'| +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%-' +1598 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +94 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2485 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%! +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%4 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%8  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)' +2472 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%,  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%+  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%>  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%2 +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%"' +377 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +45 "core"  +2 "processing"%% +4 "core" %\  + ."da"PS.seek 0.55ml +2 "processing"%6'X +329 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%7  +46 "core"  +2 ."da"PS.seek 2ml + "processing"%:'Һ +1550 "core" ' + ."da"PSV.dial :PML +2 "processing"%0 +45 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +75 "core" A +2 ."da"PBV.dial :waste1 + "processing"%5  +35 "core" + "processing"%=% +4 "core" %ҷK  +2 ."da"PS.seek 1.85ml +2 "processing"%D' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%B * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%@' +1952 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +1593 "Can"L~ TT +46409 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%H  +35 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%_ * +35 "core" + + ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%F' +2465 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%v +45 "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"%E  +56 "core" +2 ."da"PS.seek 0ml + "processing"%M' +2465 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +132 "core"  +2 "processing"%[% +3 "core" %g +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%O'\ +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%I'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%T  +75 "core"  +2 ."da"PSV.dial PTV + "processing"%( +86 "core"  +2 ."da"PBV.dial :waste1 +49 "processing"%9  +35 "core"  +2 "processing"%%% +4 "core" %Ҷ*\  +2 ."da"PS.seek 1.5ml + "processing"%G'| +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Z' +651 "Can"H\ @@ +950 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%Y +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2493 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%? +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%f +72 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%Q +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%b  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e' +2463 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +146 "core"  + "processing"%i% +4 "core" %k + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%d'\ +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%q'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%p +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%\\  +35 "core" + "processing"%K% +4 "core" %ҹ-\  +2 ."da"PS.seek 1.5ml +2 "processing"%s' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%U * +45 "core" ) +3 ."da"PS.seek 0ml + "processing"%l' +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%X * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2488 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%3 +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%N +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%u  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%z' +2484 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%c +134 "core"  +2 "processing"%n% +3 "core" %: +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%~'\ +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%x'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%t +84 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%y  +36 "core" + "processing"%{% +4 "core" %ҵ9  +2 ."da"PS.seek 1.5ml +2 "processing"%h'{ +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%S' +1616 "core" ' +2 ."da"delay 2:00 +4039 "Can"J gg +7964 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%^ * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%w' +2484 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%|  +74 "core"  +2 ."da"PS.seek 0ml + "processing"%<' +2465 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +137 "core"  +8 "processing"%R% +12 "core" % +8 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +16 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%'m +344 "core" ' +2 ."da"delay 5 seconds +503 "processing"%$% +3 "core" %lI  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%'\ +333 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Һ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"% % +3 "core" %ҵs  +2 ."da"PS.seek 1.5ml +2 "processing"%'{ +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ) +3 ."da"PS.seek 0ml + "processing"%}' +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2511 "core" ' + ."da"PSV.dial PTV +7 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%r +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%] +85 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'' +2492 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +134 "core"  +2 "processing"%k% +4 "core" % + #"da"Pulling 2ml of PSR.air +50 .PSR.select :air +5 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%*'Һ +2104 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +36 "core" +2 "processing"%% +4 "core" %Ҷ$  + ."da"PS.seek 1.5ml +2 "processing"%1'| +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%-  +115 "core"  +3 ."da"PS.seek 0ml + "processing"%#' +1599 "core" ' +2 "processing"%!9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%4  +3 "core" 5 + 5 + "processing"%8& +3 "core" &]x0 9 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %\  W _ 0 @ + "storage"(,% +4 "core" %  + "storage"(+. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(>(+ +194 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (2& +3 "core" &.  + "manipulator"&)& +4 "core" &, { x w ?< + "manipulator"&% +4 "core" %\  m y ? +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +188 "core" ( + "manipulator"&"& +4 "core" &| u j B =* + "storage"(7& +4 "core" &. ) +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&6' +95 "core" ' + "storage"(0& +4 "core" &. ` +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"( ' +289 "core" ' + "storage"(5- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&=& +3 "core" &} v n 0 =* + "storage"(B& +4 "core" &.  + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&:'n +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&D, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(H- +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(_' +27 "core" ' +2 "manipulator"&% +4 "core" %m\\   L 1 + "storage"(@& +4 "core" &. Q + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 299 counts +2 "manipulator"&v'Ι +17 "core" ' +2 "manipulator"&.& +4 "core" & p Z ' ?& + "storage"(& +4 "core" &. 5 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&E' +26 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(F' +41 "core" ' + "manipulator"&L& +5 "core" & g  @& + "manipulator"&[% +4 "core" % c h 6 @ +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&M'\ +89 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&O(k +255 "core" ( + "manipulator"&T& +4 "core" &s ` Y E @ + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &s T T 0 @ +2 ."da"Forearm.seek PC + "manipulator"&9' +106 "core" ' +2 ."da"Hand.close + "manipulator"&%/ +74 "core" / + ."da"PC.seek :open +2 "processing"%I( +452 "core" ( +2 "storage"(A& +4 "core" &. K + "manipulator"&G& +4 "core" &s O I { 9 + "manipulator"&J% +4 "core" % R R V 9b +2 ."da"Forearm.seek :retract + "manipulator"&P'\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&Y( +270 "core" ( +2 "manipulator"&Z& +4 "core" & n  A, + "storage"(?& +4 "core" &. +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&f' +94 "core" ' +2 ."da"Hand.open + "manipulator"&Q1 +76 "core" 1 +2 "storage"(b- +4 "core" -' +2 ."da"SE.seek 1.87 Pucks below Top Plate + "storage"(a'L +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.1 Pucks below Top Plate + "storage"(' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21oct2115h10ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2006 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 36.098 seconds\ /var/log/esp/da21oct2115h10ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct2115h10ml15s.tif +1569 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21oct2115h10ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct2115h10ml30s.tif +3074 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21oct2115h10ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct2115h10ml70s.tif +7151 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21oct2115h10ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "36.098 sec auto-exposure",Subject: "da21oct2115h10ml images!" +7 "storage"(i- +9 "core" -' + "storage"(e& +6 "core" &. +2 "manipulator"&d& +4 "core" & k u . >, + ."da"Elbow.seek 1 +2 "manipulator"&p( +30 "core" ( +2 "manipulator"&\\& +5 "core" & b a @ +2 "storage"(K& +4 "core" &.  +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&q' +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.82 Pucks below Top Plate + "storage"(U' +57 "core" ' +2 "manipulator"&s& +4 "core" & F K +2 "storage"(g& +5 "core" &. n + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +4 "manipulator"&X'n +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&V, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2 Pucks below Top Plate +2 "storage"(l' +19 "core" ' +3 "manipulator"&W% +7 "core" %{_ z v f ? + "storage"(3& +4 "core" &.  +2 ."da"Forearm.force -20 + "manipulator"&5 +62 ."da"Forearm.seek 1 + 313 counts +4 "manipulator"&N'Χ +20 "core" ' +7 "manipulator"&u& +11 "core" & ( N +4 "storage"(C& +11 "core" &.\ \  ! +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&c' +17 "core" ' +2 "storage"(n% +5 "core" %\ \  #  +2 ."downElevator"SE.seek :down +4 "storage"(z'} +98 (~% +6 "core" %3. Zp +3 "manipulator"&t% +4 "core" % > M +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&y'\ +17 "Can"D A@ +79 "core" ' +28 ' +2 ."downElevator"SE.stop +4 "storage"(5 +4 ({& +8 "core" &.\ \  +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +6 "processing"%x& +8 "core" &T +4 "manipulator"&& +7 "core" & C M +2 "manipulator"&h% +8 "core" %\ % D M C +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(, +179 "core" ( +4 "manipulator"&^& +8 "core" &, 5 N; +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 && +8 "core" &, g N; +5 ."psFlush"Forearm.seek :garage +6 "manipulator"&S' +106 "core" ' +6 ."psFlush"Hand.close + "manipulator"&/ +78 "core" / +3 "manipulator"&& +9 "core" &, " c R; +2 "manipulator"&% +8 "core" %  R +4 ."psFlush"Forearm.seek :retract + "manipulator"&|'\ +105 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +3 "manipulator"&w(k +123 "core" ( +3 "manipulator"& & +10 "core" &q  < R +4 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +6 &R& +5 "core" &q  R +6 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&<' +109 "core" ' +3 "manipulator"&$& +13 "core" &q  F +2 "manipulator"&% +12 "core" %z  Fu +4 "processing"%& +8 "core" &@ +4 "processing"%& +8 "core" &K +7 ."psFlush"PC.seek :closed + "processing"%(] +9 "core" &B +3 &A  +4 &'s= . +10 &^3 B +10 &@u. U +8 &U< W +11 &R2 W +9 &O1 W +8 &BO3 W +11 &R3 W +9 &O$ V +8 &P V +11 & LM' V +8 &" O$ V +11 &#Q! V +9 &%R! V +8 &'ST# V +11 &)R W +9 &*N V +8 &,N\ V +11 &.\\T\ V +8 &0Q V +10 &1Q V +10 &3R V +8 &5eL V +11 &7'U V +9 &8P V +8 &:Q V +11 &.Q V +11 &?Q V +9 &AO V +8 &CuQ V +11 &E7Q V +9 &FW W +11 &Hn Y +8 &Jj \\ +9 &L* ] +9 &M ] +10 &O ] +8 &Qq ] +11 &S3 ] +9 &T ] +8 &V ^ +11 &Xv ^ +8 &Z6 ^ +10 &[ S +10 &]0O $p +8 &]x, 3 +6 ( +4 "processing"%& +6 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.67 +4 "processing"% & +9 "core" &]x% 3 +2 &]x% 3 +2 ."psFlush"Hand.open +4 "manipulator"&1 +69 "core" 1 +3 "manipulator"&% +10 "core" %  E{ +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +102 "core" ' +3 ."psFlush"PSR.select :air +7 .PSV.dial PSR +4 "processing"%` +45 "core"  +2 "processing"%% +8 "core" % +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%&'\ +237 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +351 "core" ' +5 ."psFlush"delay 5 seconds +506 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +5 "processing"%}' +131 #"uploadLog"upsync +1970 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +196 "core" A +2 ."psFlush"PTV.dial :PRVmixing + "processing"%r  +135 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%] +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ղ +2616 "core" ' + ."psFlush"PSR.select :air +7 .PSV.dial PSR +2 "processing"% +104 "core"  +2 "processing"%% +4 "core" %ծ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%k'\ +583 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2111 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%  +34 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%o @ +75 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +115 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%*'ղ +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +103 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%-'TE +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%1' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +75 "core" +2 ."psFlush"PTV.dial :puck + "processing"%4  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%8' +2621 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%,'\ +584 "core" ' +2 ."psFlush"PSR.select :air +7 "processing"% +9 ."psFlush"PS.seek 2.5ml +7 "processing"%+' +2100 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%2 +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%) U +55 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%7  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%m' +2604 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%5 +84 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%=' +2611 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%B @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%@' +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%. +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'TE +1091 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +53 "processing"%L' +1603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%[ +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%6  +55 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%:'\ +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +75 "core" +2 ."psFlush"PBV.dial PSV + "processing"%E U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%T' +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%( @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%M' +2607 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%\ +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%A' +1674 "Can"K ?? +936 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%J' +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%?  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%O' +2622 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'Q& +4 "core" &  +2 "manipulator"&b& +4 "core" &q A R + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&P(k +3 "core" ( + "manipulator"&F& +4 "core" &q  R + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +4 "core" &q  ` R + .tForearm.seek PC +2 "manipulator"&i' +106 "core" ' + .tHand.close +2 "manipulator"&e/ +75 "core" / +2 .tPC.seek :open + "processing"%d( +453 "core" ( +2 "manipulator"&\\& +4 "core" &q f L + "manipulator"&K% +4 "core" %  L} +2 .tForearm.seek :retract + "manipulator"&s'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&g( +369 "core" ( + "manipulator"&W& +4 "core" &# P=G +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +3 "core" &# 4 Q=G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Y' +104 "core" ' + "manipulator"&u& +4 "core" &#  G S=G +2 "manipulator"&C% +4 "core" %   S +2 "collection"'f& +3 "core" & +2 "collection"'& +5 "core" &  +2 .tCC.seek :closed +7 "collection"'n(` +3 "core" & +4 &   1 +10 &*C}\  4 +9 &Hl~  H +9 &g  V +10 &R  V +9 &\\S  U +10 &Q  V +9 &Q  U +9 &Q \  U +10 &dQ  U +9 &%R  V +9 & Q U +10 &"Q   U +9 &$mQ  U +9 &&/R  U +10 &'R   U +9 &)L   U +10 &+vR   U +9 &-7R\  U +9 &.Q  U +10 &0Q \  U +9 &2}P   U +9 &4@Q \  U +10 &6O\   U +9 &7Q   U +10 &9V\ \  U +9 &;GP   U +9 &=\ Q   U +10 &>L  U +9 &@P \  U +10 &BPR   U +9 &DQ   U +9 &EQ\   U +10 &GL   U +9 &IWU U +9 &Kd*  W +10 &LPF Z +9 &Nyn ^ +9 &PB _ +10 &R ` +9 &S a +10 &U a +9 &WC a +9 &Y a +10 &Z b +9 &\\ b$ +10 &^? b) +9 &_ 7 +9 &`N 2 +10 &`{ T +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.27 + "collection"'q& +4 "core" &`m T + &`m T + .tHand.open +2 "manipulator"&p1 +66 "core" 1 +2 "manipulator"&U% +4 "core" %  P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +96 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'t& +4 "core" &`m T + "collection"'X% +4 "core" %ӵ +2 .tCSV.dial CSR + "collection"'{  +42 "core"  +2 "collection"'x% +4 "core" %ӳ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'N'qi +1342 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %qd  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'h'> +681 "core" ' + .tCSV.dial :waste + "collection"'l +135 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'c'Ӵ +1970 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'^& +4 "core" &`l T +2 "collection"'% +3 "core" %ӯ + .tCSV.dial :flush +2 "collection"'z  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'V'qi +1293 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +55 "core" > +2 "collection"'% +4 "core" %qj  +2 .tCS.seek 7ml +2 "collection"'' +561 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'y  + '  +43 "core"  +96  + .tCBV.dial :waste1 + "collection"'R @ +45 "core" ? +2 .tCS.seek 0ml + "collection"'S'Ӵ +1778 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'$& +4 "core" &`k T + "collection"'% +4 "core" %Ӷ + .tCSV.dial :flush + "collection"'  +75 "core"  +2 .tCS.seek 5ml +2 "collection"''qi +1300 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'| @ +43 "core" A + "collection"'I% +4 "core" %qg  +2 .tCS.seek 7ml +2 "collection"' '| +561 "core" ' +2 ."connect"CSV.dial CTV +8 .tCTV.dial CSV + "collection"'  +44 "core"  + .tCBV.dial :waste2 +2 "collection"'  +106 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +1776 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'`& +4 "core" &`j T + "collection"'% +4 "core" %ӷ + .tCSV.dial CSR +2 "collection"'<  +54 "core"  + "collection"'#% +4 "core" %ӷ + #tPulling 8ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'&' +2019 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' +574 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'r ']  +105 "core" +35  + .tCTV.dial :intake + "collection"'}  +76 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'' +2017 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +76 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Ӵ +590 "core" ' +2 .tCSV.dial CSR + "collection"'k  +105 "core"  +2 "collection"' % +4 "core" %ӳ + #tPulling 5ml of CSR.flush +49 .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'o'qi +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'' +1339 "core" ' + .tCSV.dial CBV + "collection"'' +105 "core" +2 .tCS.seek 0ml +2 "collection"'/'Ӵ +2601 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&*& +4 "core" & 4 J;8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&-( +41 "core" ( +2 "manipulator"&!& +4 "core" & n M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" & - N +2 .tForearm.seek CC +2 "manipulator"&1' +102 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / +2 .tCC.seek :open + "collection"'8( +472 "core" ( + "manipulator"&,& +4 "core" &  5 Q +2 "manipulator"&2% +4 "core" % 0 P +2 .tForearm.seek :retract + "manipulator"&)'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&+(, +274 "core" ( +2 "manipulator"&& +4 "core" &, # W P@ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, 9 Q@ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7' +95 "core" ' +2 .tHand.open + "manipulator"&"1 +68 "core" 1 +2 "manipulator"&0% +4 "core" %  U T$ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +105 "core" ' +2 "processing"%5& +4 "core" & +21667 "Can"T\ 00 +60000 m\ 01 +60001 s\ 10 +60000 | 11 +60001  10 +60001 u 11 +60000  00 +60001 x 10 +60001  00 +60001  00 +60000  10 +60001 y 10 +30875 #t-> access 1 +2 "storage"(% +3 "core" %x\ \ !  +2 "manipulator"&B% +4 "core" %   P\ i + "manipulator"&=& +4 "core" &,  P@ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((< +668 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (H& +3 "core" &<  +28425 "Can"{ 10 +60001 ~ 11 +60000  11 +60001  10 +60001 D 00 +60000 ' 00 +60001  00 +60001  00 +60000  00 +60001  00 +60001  00 +60000  10 +60001  10 +60001  00 +60000  00 +60001  00 +60001 \ g00 +60000 \ |// +60001 #\ {00 +60001 4\ y// +60000 %\ z0/ +60001 \ {// +60001 \ |// +60000 \ // +60001 \ // +60001 \ 0/ +60000 \ // +60001 \ // +60001 \ 00 +60000 x\ // +60001 z\ // +60001 |\ // +60000 \ // +60001 \ // +60001 \ // @EDT1634875419.83 \ // +60001 \ // +60001 \ // +60000 \ // +60001 \ // +60000 x\ H00 +60001 w\ ;00 +60001 \ 600 +60000 t\ 3/0 +60001 d\ 000 +60000 F\ .00 +60001 >\ -00 +60000 )\ +00 +60001  \ *00 +60001 \ )00 +60000 \ '00 +60001 \ (00 +60000 \ &00 +60001 \ %00 +60000 \ $00 +60001 \ $00 +60001 \ #00 +60000 \ "00 +60001 \ !00 +60000 \ !00 +60001 \ 00 +60001 \ 00 +60000 \ 00 +60001 j\ 00 +60000 d\ 00 +60001 ^\ 01 +60000 ^\ 00 +60001 O\ 00 +60000 S\ 00 +60001 Y\ 00 +60001 U\ 00 +60000 Y\ 00 +60001 \\\ 00 +60000 Z\ 00 +60001 Z\ 00 +60000 [\ 00 +60001 X\ 00 +60001 ]\ 00 +60000 a\ 00 +60001 `\ 00 +60000 e\ 00 +60001 e\ 10 +60001 b\ 10 +60000 f\ 00 +60001 _\ 00 +60001 e\ 00 +60001 o\ \ 00 +60000 j\ \ 00 +60001 w\ 10 +60001 \ 00 +60000 t\ 00 +60001 k\ 00 +60001 ]\ 00 +60001 T\ 00 +60000 b\ 00 +60001 T\ 10 +60001 \\\ 11 +60000 V\ 00 +60001 I\ 00 +60001 9\ 00 +60000 2\ s0/ +60001 \ 0/ +60001 \ 0/ +11650 #t-> access 2 +2 "storage"(.% +3 "core" %x \ { +2 "manipulator"&@% +4 "core" %  P O k \ i + "manipulator"&& +4 "core" &, Q V O @ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"([(K +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &K \ t +48126 "Can"\ 0/ +50903 #t-> startTube 2 +1525 #-> da 100 + #da sampling at most 100ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 11:32:24EDT22-Oct-21\\n{}\\nCan@11:23:40, 22.5C, 25% humidity, 15.1psia, 13.162V, 0.233A, 0.226A avg, 3.06W",Subject: "da sampling at most 100ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'L& +8 "core" &++I\ c +2 "manipulator"& % +4 "core" %  Y T O \ i +2 "storage"(% +3 "core" %x I\  +2 "storage"(:. +4 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(_( +669 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +6 (E& +8 "core" & \ w +4 "manipulator"&v& +8 "core" &, Q P @ +4 "manipulator"&(% +8 "core" %  P P = \ i +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&T(P +182 "core" ( +4 "manipulator"&%& +8 "core" &K R P e "} +4 "storage"(D& +8 "core" & \ z +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +3 "manipulator"&\ 'ϥ +95 "core" ' +2 "storage"(M& +10 "core" & S\ z +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(G' +73 #"uploadLog"upsync +209 "core" ' +2 "storage"(A- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (9& +2 "core" & \ w +2 "manipulator"&J& +4 "core" &K R H e "} +2 .tElbow.seek 2 + "manipulator"&?(P +3 "core" ( +2 "manipulator"&Z& +4 "core" &K S O g "} + "storage"(Q& +4 "core" & \ w +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&b'y +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&F/ +70 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&a& + "storage"(e'} +6 "core" &N Q P x "z +2 "manipulator"&w% +3 "core" % ~ M E , +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&( +138 "core" ' + ."downElevator"SE.stop + "storage"(5 +8 "core" ( +2 "manipulator"&\\& +4 "core" &$ [ U 1 <? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &# Q R  <? +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&i' +100 "core" ' +2 "manipulator"&P& +4 "core" &# R T ` <? +2 "manipulator"&W% +4 "core" % Q O 7 +2 "collection"'3& +4 "core" &+-:\ ] +2 "collection"'u& +4 "core" &+,B\ ] +3 .tCC.seek :closed + "collection"'C(` +5 "core" &+,A\ ] +7 & !,-B\ [$c +10 &yT~)-H\ W9 +9 &~~,-@\ WN +10 &|Z*-?\ XR +9 &?X-.A\ XQ +9 &Z+-=\ XQ +10 &Y),9\ YQ +9 &Y++;\ XQ +9 &GZ+-5\ XQ +10 &\ Y,-6\ XQ +9 &Z+/2\ XQ +10 &!Y,,;\ XQ +9 &#QX+-;\ XQ +9 &%Z+-;\ XQ +10 &&]*,9\ XQ +9 &(\\,--\ XQ +9 &*XZ-,5\ XQ +10 &,Z+.8\ XQ +9 &-Z*-/\ XQ +10 &/Y,.4\ XP +9 &1`Z*-6\ XQ +9 &3#Z+-+\ XQ +10 &4W-.+\ XQ +9 &6Z,,*\ XQ +9 &8jY,.'\ XP +10 &:+[,-2\ WQ +9 &;V+0)\ XQ +10 &=X,-#\ XQ +9 &?pZ,.7\ XQ +9 &A3X-/+\ XQ +10 &BX*.*\ XQ +9 &DU.1)\ XQ +9 &Fx]75'\ XQ +10 &H7hID*\ WR +9 &Iyd\\%\ VT +10 &K \ TW +9 &Mf\ RZ +9 &O&\ R[ +10 &P \ R[ +9 &R\ Q\\ +9 &Th:\ R\\ +10 &V('\ Q] +9 &W\ Q] +10 &Y\ Q] +9 &[j<\ P^ +9 &]*@\ P_ +10 &^E\ OT +9 &`P?\ P+ +9 &`\\o>\ VR +3 ( + "collection"'u& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.25 + .Hand.open + "manipulator"&f1 +67 "core" 1 + "manipulator"&s% +4 "core" % Z F +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +92 "core" ' + #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")q+ +2 "core" + + "sampler")p% +4 "core" %ی~} +\ g +2 "collection"'U& +4 "core" &`\\n\ p\ VR +2 "Can"\ II +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +2 "sampler")#.0X<; %\ Y +2 "sampler")c% +3 "core" %V'=@ '\ Z +2 .tIntake.select :close + "sampler")0 +9 )% +2 "core" %VEF .\ ^ i +2 .tSSV.dial :exhaust + "sampler")  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")V'z +413 "core" ' +2 .tExhaust.select :close +2 "sampler") +10 #tSampling 100.0ml +2 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %p  -\ W \\ +61 "collection"'H% +3 "core" %Ӹ\\\ G +2 "sampler").% +4 "core" %p  .\ W \\ +68 "collection"'@% +3 "core" %Ӹ `\ G +2 "sampler")% +4 "core" %p>> -\ X \\ +78 "collection"'6% +3 "core" %Ӹg\ G + "sampler")% +4 "core" %pWW \ X \\ +2 "sampler")L% +3 "core" %pZX -\ X \\ +2 .tIntake.select :close + "sampler")0 +9 ) % +2 "core" %p[^ .\ [ \\ +2 .tSSV.dial :exhaust + "sampler")  +75 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml +2 "sampler"):'z +940 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")[  +75 "core" + #tAllowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open + "sampler") +210 "collection"'E% +3 "core" %ӸW\ G +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"')'Ӵ +119 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")7 +130 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X& +4 "core" &`\\i p\ MR +2 ."airStroke"CSV.dial :waste +4 "sampler")H% +2 "collection"'. +6 "core" %ۃvw \ ^ + ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + "sampler")@  +62 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"''Ӵ +3 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'6 @ +59 "core"  + .tCTV.dial :air +2 .delay 15 seconds +9 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'' +1489 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")L +130 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +3 "collection"'  +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'\\'Ӵ +95 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")K +65 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +61 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +328 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'u% +2 "core" %D \ J +3 .tCS.seek 6.001ml + "collection"'p' +1341 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'U +53 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'m'Ӵ +1465 "core" ' + .tCSV.dial CSR + "collection"'  +41 "core"  +2 "collection"'8% +4 "core" %ӳ\ O + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'q' +584 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +8 '% +3 "core" % \ K +2 .tCS.seek 5ml +2 "collection"'i'qf +832 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'x  +42 "core" ~ +2 .tCS.seek 1ml + "collection"'Y'> +1090 "core" ' +2 "collection"'t9 +4 "core" 9 + "collection"'% +4 "core" %@=\ Q + #tBefore lysing Collection Puck Heater at 20C/28.3psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'N \  +3 'X9 +3 "core" 9d +102 "collection"'{9 +2 "core" 9d +102 "collection"'9 +3 "core" 9 d +102 "collection"'z9 +3 "core" 9 d +102 "collection"'c9 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'h9 +2 "core" 9d +102 "collection"'^9 +2 "core" 9"d +103 "collection"' 9 +2 "core" 9&d +102 "collection"'R9 +2 "core" 9*d +102 "collection"'9 +3 "core" 9/d +102 "collection"'V9 +2 "core" 93d +102 "collection"'$9 +2 "core" 97d +102 "collection"'y9 +3 "core" 9;d +102 "collection"'S9 +3 "core" 9 ?d +102 "collection"'|9 +2 "core" 9#Cd +103 "collection"'I9 +2 "core" 9:Hd +102 "collection"'l9 +2 "core" 9SLd +102 "collection"'9 +3 "core" 9lPd +102 "collection"'9 +2 "core" 9Td +103 "collection"'9 +2 "core" 9Xd +102 "collection"' 9 +2 "core" 9]d +102 "collection"'`9 +3 "core" 9ad +44 "Can"\   +58 "collection"'9 +3 "core" 9ed +102 "collection"'<9 +2 "core" 9id +103 "collection"';9 +2 "core" 92md +102 "collection"'9 +2 "core" 9Pqd +102 "collection"'&9 +3 "core" 9nvd +102 "collection"'r9 +2 "core" 9zd +102 "collection"'9 +51 "core" 9` +102 "collection"']9 +3 "core" 9] +102 "collection"'9 +2 "core" 9Y +103 "collection"'/9 +2 "core" 9W +102 "collection"'}9 +2 "core" 94T +103 "collection"'9 +2 "core" 9SR +103 "collection"'k9 +2 "core" 9sO +102 "collection"'9 +2 "core" 9M +103 "collection"'#9 +2 "core" 9K +102 "collection"'o9 +2 "core" 9H +103 "collection"'9 +2 "core" 9G +103 "collection"'9 +2 "core" 9E +102 "collection"'*9 +2 "core" 9C +102 "collection"'9 +3 "core" 90A +102 "collection"'9 +2 "core" 9G@ +102 "collection"'g9 +3 "core" 9`> +102 "collection"'~9 +3 "core" 9v= +102 "collection"' 9 +3 "core" 9; +102 "collection"',9 +2 "core" 9: +102 "collection"'29 +2 "core" 98 +103 "collection"'19 +2 "core" 97 +103 "collection"'n9 +2 "core" 94 +102 "collection"'9 +2 "core" 93 +103 "collection"'-9 +2 "core" 9 1 +102 "collection"'"9 +2 "core" 90 +102 "collection"'59 +3 "core" 91/ +103 "collection"'9 +2 "core" 9D. +102 "collection"'79 +2 "core" 9U, +102 "collection"''9 +3 "core" 9g+ +102 "collection"'09 +2 "core" 9y) +102 "collection"')9 +3 "core" 9( +103 "collection"' 9 +2 "core" 9& +102 "collection"'9 +2 "core" 9% +102 "collection"'B9 +3 "core" 9\ $ +102 "collection"'!9 +2 "core" 9# +102 "collection"'>9 +3 "core" 9" +102 "collection"'H9 +3 "core" 9! +102 "collection"'.9 +2 "core" 9 +102 "collection"'@9 +2 "core" 9 \  +103 "collection"'69 +2 "core" 9 # +102 "collection"'=9 +3 "core" 9 &' +102 "collection"'9 +3 "core" 9 6+ +102 "collection"'L9 +2 "core" 9 C0 +102 "collection"' 9 +2 "core" 9 Q4 +102 "collection"'49 +3 "core" 9 ]8 +102 "collection"'[9 +3 "core" 9 j< +102 "collection"'E9 +2 "core" 9 w@ +102 "collection"':9 +3 "core" 9 E +102 "collection"'%9 +2 "core" 9 I +103 "collection"'9 +2 "core" 9 M +102 "collection"'+9 +2 "core" 9 Q +103 "collection"'v9 +2 "core" 9 U +102 "collection"'(9 +2 "core" 9 Y +102 "collection"'9 +3 "core" 9 ^ +102 "collection"'99 +2 "core" 9 b +103 "collection"'J9 +2 "core" 9 f +102 "collection"'Z9 +2 "core" 9 j +102 "collection"'A9 +3 "core" 9 n +102 "collection"'Q9 +3 "core" 9 s +102 "collection"'a9 +2 "core" 9\ w +102 "collection"'w9 +3 "core" 9\ { +102 "collection"'\ 9 +3 "core" 9\  +102 "collection"'F9 +2 "core" 9\  +102 "collection"'K9 +2 "core" 9\ \ +103 "collection"'D9 +2 "core" 9\ (\ +102 "collection"'\\9 +3 "core" 9\ /\ +102 "collection"'T9 +3 "core" 9\ 5 +102 "collection"'G9 +2 "core" 9\ < +102 "collection"'M9 +2 "core" 9\ B\ +103 "collection"'P9 +2 "core" 9\ H +102 "collection"'b9 +3 "core" 9\ M\ +102 "collection"'39 +3 "core" 9\ T +102 "collection"'?9 +2 "core" 9\ W +102 "collection"'W9 +3 "core" 9\ \\ +102 "collection"'e9 +2 "core" 9\ a +102 "collection"'f9 +3 "core" 9\ f +102 "collection"'u9 +3 "core" 9\ k +102 "collection"'s9 +2 "core" 9\ o +102 "collection"'U9 +2 "core" 9\ t +103 "collection"'p9 +2 "core" 9\ w +102 "collection"'9 +2 "core" 9\ { +103 "collection"'89 +2 "core" 9\ ~ +102 "collection"'m9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\  +2 'q9 +6 "core"  + 9\  + "collection"'x% +4 "core" %@ +2 #tBegun lysing Collection Puck Heater at 68C/53.3psia +50668 "Can"\ . +9320 "core" ` + "collection"'i9 +4 "core" 9\  + "collection"'t% +4 "core" %@\  + #tEnded lysing Collection Puck Heater at 70C/54.1psia +2 .CS.seek 0ml +2 "collection"''Ӵ +349 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'X @ +102 "core" @ +2 .tCSV.dial :air + "collection"'{ @ +42 "core" ? +3 .tCS.seek 5ml + "collection"''qi +1348 "core" ' + .tCSV.dial CTV + "collection"'z  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'c @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'h'Ӵ +1342 "core" ' +2 "collection"'^% +3 "core" %ӷ w y \ ' +2 #tPuck @64.6psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +103 "core"  +2 .tCBV.dial CSV + "collection"'R  +28 "core"  +2 "collection"'% +4 "core" %ӷ  \ & +2 .tCS.seek 5ml + "collection"'V'ql +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'$  +43 "core" + "collection"'y% +4 "core" %qiVR \ + +2 .tCS.seek 7ml + "collection"'S'~ +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'| @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'I' +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +6 "collection"'l ` +116 "core" ^ + #tLysing Complete +2 "collection"'& +4 "core" &`\\g\ /R + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\  & $   +2 "storage"(% +3 "core" % 3\ L +2 "storage"( . +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(`(+ +187 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &. !\ I + "manipulator"&<& +4 "core" & = > :. + "manipulator"&;% +4 "core" %\  < ;  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +167 "core" ( +2 "manipulator"&&& +4 "core" & < , D @ + "storage"(r& +4 "core" &/ *\ N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(]& +4 "core" &/ =\ O +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +274 "core" ' + "storage"(/- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(}'y +32 "core" ' +2 "manipulator"&& +4 "core" & B L @ + "manipulator"&k% +4 "core" % L L ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&#( +158 "core" ( +2 "manipulator"&o& +4 "core" &% 6 7 >O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &% 2 ; S >O +2 .tForearm.seek CC +2 "manipulator"&' +99 "core" ' +2 .tHand.close + "manipulator"&*/ +71 "core" / +2 .tCC.seek :open + "collection"'( +470 "core" ( + "storage"(& +4 "core" &/ \ P +2 "storage"(g& +3 "core" &/ \ P +2 "manipulator"&~& +3 "core" &# O J I <; +2 "manipulator"& % +3 "core" % < E +2 .tForearm.seek :retract +2 "manipulator"&,'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&2( +161 "core" ( +2 "manipulator"&1& +4 "core" & N G S + "storage"(n& +4 "core" &/ \ T +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&'n +108 "core" ' + .tElbow.hold +2 "manipulator"&-, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&"1 +72 "core" 1 +2 "manipulator"&5% +4 "core" % ͂w E @ # +2 "storage"(& +4 "core" &/ \ O + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 320 counts + "manipulator"&7'ή +15 "core" ' + "manipulator"&'& +4 "core" & O M  S +2 "storage"(0& +4 "core" &/ \ U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&)' +28 "core" ' + "storage"( % +4 "core" % )\ T +2 ."downElevator"SE.seek :down +3 "storage"('} +100 (B% +2 "core" %B w\ TXj +2 "manipulator"&!% +4 "core" % P Q ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +92 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +4 "core" & \ ; +2 "manipulator"&.& +3 "core" & M Q t S +2 "manipulator"&@% +54 "core" %\  P P q , +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(, +171 "core" ( +2 "manipulator"&=& +4 "core" &, [ K : ? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, Q R < ? +3 .tForearm.seek :garage + "manipulator"&L' +95 "core" ' + .tHand.close +2 "manipulator"& / +75 "core" / +2 "manipulator"&4& +4 "core" &, O R V ? + "manipulator"&[% +4 "core" % ι P O Z & +2 .tForearm.seek :retract + "manipulator"&E'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&:( +283 "core" ( + "manipulator"&%& +4 "core" &" L H <: +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &" O O  <: +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&+' +106 "core" ' +2 "manipulator"&v& +4 "core" &# P O 9 <: + "manipulator"&(% +4 "core" % H T  +2 "collection"'& +3 "core" &\ = +2 "collection"'9& +6 "core" &\ = +2 .tCC.seek :closed + "collection"'J(` +4 "core" &\ = +9 & %\ ;$d +9 &Ux\ 79 +9 &vg\ 7N +10 &U\ 9P +9 &TQ\ 9P +10 &Qu\ 9P +9 &R\\\ 9P +9 &R1\ 9P +10 &]T\ 9P +9 &R\ 9P +9 &R~\ 9P +10 &!S\ 9P +9 &#eR\ 9P +10 &%&R\ 9P +9 &&Tk\ 9P +9 &(SR\ 9P +10 &*kR\ 9P +9 &,-R^\ 9P +9 &-Tf\ 9P +10 &/RE\ 9P +9 &1sT,\ 9P +9 &35S\ 9P +10 &4Q\ 9P +9 &6T\ 9P +10 &8{S\ 9P +9 &:>Ui\ 9P +9 &<S\ 9P +10 &=R\ 9P +9 &?R\ 9P +9 &AHRu\ 9O +10 &CS^\ 9P +9 &DPQ\ 9P +10 &FQ6\ 9O +9 &HMT\ 9P +9 &J ]\ 8Q +10 &Ky}\ 7U +9 &M~\ 5X +9 &O77\ 3[ +10 &P \ 4\\ +9 &R \ 3\\ +10 &Ty\ 3\\ +9 &V8\ 2] +9 &W{\ 2] +10 &Y~\ 2^ +9 &[z\ 2^ +9 &]:\ 1_ +10 &^!!\ 1O +9 &`>'$\ 42 +10 &`lw"%\ 6T +5 ( + "collection"'9& +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.30 + "collection"'Z& +4 "core" &`ll$%y\ 7T + &`ll&#z\ 6T +2 .tHand.open + "manipulator"&A1 +74 "core" 1 +2 "manipulator"&Q% +3 "core" %  I @ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%w +43 "core"  +2 "processing"%\ % +4 "core" %e\ _ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%F' +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%K  +44 "core"  +2 .tPS.seek 0ml + "processing"%D' +1615 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%T' +2613 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%G  + "collection"'M  +74 "core" +86  +2 .tPSV.dial :mixloop + "processing"%P +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%b  +130 "core" +2 .tPS.seek 0ml + "processing"%3' +2609 "core" ' + .tPSV.dial :air +2 "processing"%?  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%W' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%e +43 "core" +2 .tPS.seek 0ml + "processing"%f' +2614 "core" ' + .tPSV.dial :air +2 "processing"%u  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +42 "core" +2 .tPS.seek 0ml +2 "processing"%p' +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +9 "core" & O Z > 9) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek CC + "manipulator"&8( +35 "core" ( +2 "manipulator"&m& +4 "core" & O M   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +2 "core" & P O K  +2 .tForearm.seek CC +2 "manipulator"&x' +95 "core" ' + .tHand.close + "manipulator"&N/ +73 "core" / + .tCC.seek :open +2 "collection"'( +473 "core" ( + "manipulator"&i& +4 "core" & R P S  +2 "manipulator"&t% +4 "core" % N R - +2 .tForearm.seek :retract + "manipulator"&Y'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&X(, +271 "core" ( +2 "manipulator"&{& +4 "core" &, [ M z L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, Q Q 3 L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z' +98 "core" ' +2 .tHand.open + "manipulator"&c1 +70 "core" 1 +2 "manipulator"&% +4 "core" % O D f + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &\ M +2 "manipulator"&^% +4 "core" %\ % O N j J +2 "storage"( % +4 "core" % P H "\ i + "storage"(R. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (h& +3 "core" &   j\ c + "manipulator"&$& +4 "core" &, O O  L +2 "manipulator"&y% +3 "core" %\ % O O 9 J +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&V(P +178 "core" ( +2 "manipulator"&|& +4 "core" &P [ K ~ # + "storage"(S& +4 "core" & ? ? -\ g +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&l'ϥ +103 "core" ' +2 "storage"(& +3 "core" & T S S\ i +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +281 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +2 "core" & ' 7 I\ h +2 "manipulator"&& +4 "core" &Q N L Q # + .tElbow.seek 2 +2 "manipulator"&<(P +3 "core" ( + "manipulator"&;& +4 "core" &Q X U 0 # +2 "storage"(_& +3 "core" & P S ,\ i +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&&'y +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&r/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&]& +2 "storage"('} +6 "core" &Q O L * # +2 "manipulator"&j% +3 "core" % z N E  +2 .tForearm.seek :retract +2 "manipulator"&/'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +147 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( + "manipulator"&k& +4 "core" &( ] T A_ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &( O N  A_ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&o' +95 "core" ' + "manipulator"&& +4 "core" &( J [ ^ A_ +2 "manipulator"&% +4 "core" % Q P =  + "collection"'& +4 "core" &\ L +2 "collection"'*& +5 "core" & \ L +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &\ L +7 &\ \ K#b +9 &Uy\ G9 +10 &w\ FN +9 &TE\ HP +10 &TSb\ HP +9 &Q`\ IO +9 &R9\ HO +10 &V\ HO +9 &\\R\ IP +9 &P\ HO +10 &S\ HO +9 &!V\ HO +9 &#dQ}\ HP +10 &%%Uc\ HP +9 &&RS\ IP +10 &(R<\ HP +9 &*lS)\ HP +9 &,/Q\ HO +10 &-U\ IO +9 &/Q\ IO +9 &1uT\ HO +10 &36R\ HP +9 &4U\ HO +10 &6W\ HP +9 &8|T'\ IP +9 &:>VR\ HP +10 &<TK\ HP +9 &=P9\ HO +9 &?V*\ HP +10 &AFS%\ HP +9 &C Q\ HO +59 &DO\ HO +3 &FQE\ HP +2 &HMW\ HP +4 &Ji\ GR + &K\ EU + &Mx?/\ CY +3 &O6ED\ B[ +2 &PLI\ B[ +9 &RSP\ B\\ +10 &TxXX\ B\\ +9 &V9^]\ A\\ +10 &Web|\ A] +9 &Ykg\ A] +9 &[{om{\ A^ +10 &]:vrv\ @_ +9 &^{xh\ @L +9 &`-M~g\ B!f +10 &`k`\ ?+ +9 &`iM\ FS +2 ( +2 "collection"'*& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.35 + .Hand.open + "manipulator"&C1 +76 "core" 1 +2 "manipulator"&% +4 "core" %  L D   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +96 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'~  +132 "core" ~ + .tCSV.dial CTV +2 "collection"'  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%1' +2605 "core" ' +2 "collection"'n% +4 "core" %bc2\ G +2 .tCS.seek 5.5ml + "collection"''/ +1221 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%#  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%"  +70 "core"  +2 .tPS.seek 0ml + "processing"%5' +2614 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +32 "core" ^ + .tCSV.dial :air +2 "collection"'' @ +44 "core" ? +2 .tCS.seek 10ml + "collection"'0' +1211 "core" ' + .tCSV.dial CTV +2 "collection"'  +43 "core"  +3 .tCS.seek 0ml + "collection"','Ӵ +2609 "core" ' + .tCBV.dial :waste1 +2 "collection"'B @ +27 "core" @ + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'!  +131 "core" +2 "collection"'2& +3 "core" &`h\ DS +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\  O E  +2 "storage"(7% +3 "core" %~   \ b +2 "storage"(H. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(.(+ +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (@& +3 "core" &-   \ _ + "manipulator"&}& +4 "core" &% P P $ >O + "manipulator"&)% +4 "core" %\  Q Q k  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&=( +152 "core" ( +2 "manipulator"&& +4 "core" & F K \ +2 "storage"(& +3 "core" &-   Q\ c +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&-' +106 "core" ' +2 "storage"( & +4 "core" &- = < \ e +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(4' +281 "core" ' +2 "storage"([- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&>& +3 "core" & P O K \ +2 "storage"(L& +3 "core" &-   l\ b +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&%'n +36 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(6- +3 "core" -' +2 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(v' +32 "core" ' +2 "manipulator"&(% +4 "core" %wb S P _ +2 "storage"(& +3 "core" &-   \ ^ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 309 counts +2 "manipulator"&E'Σ +15 "core" ' + "manipulator"&& +4 "core" & C O  \ +2 "storage"(Z& +4 "core" &-   %\ d +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&A' +15 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(Q' +34 "core" ' +2 "manipulator"&9& +4 "core" & N N [ \ +2 "manipulator"&w% +3 "core" % A A +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&+( +157 "core" ( +2 "manipulator"&O& +4 "core" &( E N 4 Aa + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &( O P + Aa +2 .tForearm.seek CC +2 "manipulator"&F' +97 "core" ' +2 .tHand.close +2 "manipulator"&\\/ +69 "core" / +2 .tCC.seek :open +2 "collection"'D( +395 "Can"\ nPQ +75 "core" ( +2 "storage"(M& +4 "core" &- ? ? 0\ e + "storage"(G& +4 "core" &- = < h\ f + "manipulator"&P& +4 "core" &% Z O 8 >N + "manipulator"&b% +4 "core" %  E P Q +2 .tForearm.seek :retract + "manipulator"&T'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&?( +151 "core" ( +2 "manipulator"&3& +4 "core" & M O 2  + "storage"(e& +4 "core" &- B S \ h + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&W'n +111 "core" ' + .tElbow.hold +2 "manipulator"&u, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&f1 +67 "core" 1 +2 "manipulator"&U% +4 "core" % }b W \\ % + "storage"(s& +4 "core" &-   \ c +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&'Ω +23 "core" ' + "manipulator"&m& +4 "core" & M D   +2 "storage"(q& +4 "core" &- U S $\ i +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&N' +17 "core" ' + "storage"(:% +4 "core" % ` ^ |\ j +2 ."downElevator"SE.seek :down +3 "storage"(a'} +100 (J% +2 "core" %8 $ ;\ hWd +2 "manipulator"&i% +4 "core" % L F ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +95 "core" ' +42 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%x  +72 "core" +2 .tPS.seek 2.5ml +2 "processing"%{' +2615 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%8  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%c +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +18 "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%' +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%Y& +4 "core" &\ ~ +2 "manipulator"&^& +3 "core" & R P 7  +2 "manipulator"& % +8 "core" %\ ! O P $ 7 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&R(, +173 "core" ( + "manipulator"&z& +4 "core" &, W D 9 F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &, N Q " F +2 .tForearm.seek :garage + "manipulator"&$' +108 "core" ' + .tHand.close +2 "manipulator"&y/ +69 "core" / + "manipulator"&`& +4 "core" &, P K " F +2 "manipulator"&|% +3 "core" % P K 0 +2 .tForearm.seek :retract +2 "manipulator"&S'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&X(k +121 "core" ( + "manipulator"&& +4 "core" &t J P  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &t O M 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +106 "core" ' + "manipulator"& & +5 "core" &t E X ` + "manipulator"&% +4 "core" %v M Q E n +2 "processing"%;& +3 "core" &\ x +2 "processing"%_& +6 "core" &\ x +2 .tPC.seek :closed + "processing"%r(] +5 "core" &\ x +8 &\ w#b +9 &zT\ s: +9 &|\ sO +10 &xc\ sS +9 &:_r\ tS +9 &]_\ tS +10 &\\b\ tS +9 &Z`\ tR +10 &D]\ tS +9 &_\ tS +9 &]\ tS +58 &!^\ sR +6 &#M\\\ sR +2 &%_\ sS +2 &&[\ sS + &(Y\ sS + &*T[\ sS + &,Z\ sR +4 &-\\\ sR +10 &/\\\ sR +9 &1]\\\ sR +9 &3 Z\ sR +10 &4Z\ sR +9 &6Z\ tR +10 &8eW\ sR +9 &:&`\ sS +9 &;_\ sS +10 &=\\\ sS +9 &?l]\ sS +9 &A0W\ sR +10 &B]\ rR +9 &D^\ sR +10 &Fre\ sS +9 &H/s\ rU +9 &I\ pX +10 &K\ pX +9 &Mi \ pY +9 &O+\ pY +10 &P\ pZ +9 &R\ pY +10 &Tp\ pZ +9 &V2\ \ pZ +9 &W\ oZ +10 &Y\ pZ +9 &[x \ oZ +9 &\\e\ o* +10 &]uc\ q9 +9 ( + &]z)\ s4 +2 "processing"%_& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.53 + "processing"%]& +4 "core" &]z)$\ s4 +2 .tHand.open + "manipulator"&j1 +75 "core" 1 +2 "manipulator"&V% +4 "core" % y O L F s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&l'\ +102 "core" ' + .tPRV.dial :air +2 "processing"%k  +42 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%% +4 "core" %O\ x +2 .tPS.seek 0.3ml + "processing"%&' +385 "core" ' + .tPSV.dial PSR +2 "processing"% +111 "core"  +2 "processing"%% +4 "core" %x\ y + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'.U +482 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%<' +1908 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +109 "core" + .tPTV.dial :mixing +2 "processing"%/ @ +72 "core" A + .tPBV.dial :waste2 +2 "processing"%  +91 "core"  +2 .tPS.seek 0ml + "processing"%C' +2604 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &t P O : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&*(k +3 "core" ( + "manipulator"&~& +4 "core" &t Q X C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &t D O  +2 .tForearm.seek PC + "manipulator"&o' +109 "core" ' +2 .tHand.close + "manipulator"&p/ +75 "core" / +2 .tPC.seek :open +2 "processing"%n( +449 "core" ( +2 "manipulator"&I& +4 "core" &t O O : + "manipulator"&#% +4 "core" % Q L h G +2 .tForearm.seek :retract + "manipulator"&"'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&1(, +134 "core" ( +2 "manipulator"&& +4 "core" &, L Z <  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +3 "core" &, R Q O  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +95 "core" ' + .tHand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"&0% +4 "core" % ο O J 0 i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +94 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%!& +4 "core" &\ ~ + "manipulator"&2% +4 "core" %\  P O  $ + "storage"(% +4 "core" % \ r + "storage"(7. +3 "core" .(+ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(H( +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (@& +2 "core" & S S \ j +2 "manipulator"&}& +4 "core" &, N N   + "manipulator"&)% +4 "core" %\  P X D $ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(P +172 "core" ( +2 "manipulator"&& +4 "core" &F M X @ & + "storage"(& +4 "core" & c c\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"& 'ϥ +103 "core" ' +2 "storage"(& +4 "core" & \ r +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(g' +281 "core" ' + "storage"([- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (>& +3 "core" & o n \ n + "manipulator"&L& +4 "core" &G D N  & + .tElbow.seek 2 +2 "manipulator"&6(P +3 "core" ( + "manipulator"&(& +4 "core" &G W R n & +2 "storage"(& +3 "core" & j h }\ n +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'y +26 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&Z/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&9& +2 "storage"(w'} +7 "core" &G E L & +2 "manipulator"&-% +4 "core" % ΐ Q P ) +2 .tForearm.seek :retract + "manipulator"&='\ +99 "core" ' +2 .tElbow.seek PC + "manipulator"&4(k +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +92 "core" ( + "manipulator"&%& +5 "core" &u k  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &u O L 0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&v' +97 "core" ' + "manipulator"&O& +4 "core" &u C X d +2 "manipulator"&K% +4 "core" %ϻ F L +  + "processing"%A& +4 "core" &a\ z +2 "processing"%& +5 "core" &d\ y +2 .tPC.seek :closed + "processing"%\\(] +4 "core" &Z\ y +9 &*xM\ v, +10 &bU\ uA +9 &S|E\ uS +10 &XC\ wR +9 &]>\ vR +9 &\\?\ vR +10 &\\Y,\ vR +9 &Y*\ vR +9 &Z(\ vR +10 &W\ vR +9 & eV\ vR +9 &"(['\ uQ +10 &#Z)\ vR +9 &%W\ uR +10 &'n[\ vQ +9 &)/Y\ vR +9 &*]\ uR +10 &,] \ uR +9 &.uY\ uR +9 &07Y\ uR +10 &1W\ uR +9 &3^\ uR +10 &5~X\ uQ +9 &7@W\ vQ +9 &9Y\ vQ +10 &:\\\ uR +9 &<Y\ uQ +9 &>HX\ vQ +10 &@ Z\ uR +9 &AY\ uR +10 &CW\ uR +9 &EN]\ uR +9 &G h\ uT +10 &H\ sW +9 &J\ sY +9 &LD\ sX +10 &N\ sY +9 &O\ rY +10 &Q\ sX +9 &SK\ sY +9 &U \ rY +10 &V\ rY +9 &X\ rZ +9 &ZP\ rZ +10 &\\\ rG +9 &]4Bq\ s!c +10 &]~;\ v4 +5 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&\ 1 +4 "core" &]~*\ v4 +66 1 +2 "manipulator"&% +4 "core" % ϻ K > f  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +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"%G  +2 %P9 +6 "core" 9 +102 "processing"%b9 +2 "core" 9 +102 "processing"%39 +3 "core" 9  +102 "processing"%e9 +2 "core" 9  +103 "processing"%F9 +2 "core" 9 +102 "processing"%+9 +2 "core" 9 +103 "processing"%f9 +2 "core" 9 +102 "processing"%U9 +2 "core" 9 +102 "processing"%s9 +2 "core" 9" +102 "processing"%m9 +2 "core" 9& +102 "processing"%q9 +8 "core" 9+ +102 "processing"%:9 +2 "core" 9/ +102 "processing"%T9 +2 "core" 93 +103 "processing"%J9 +2 "core" 97 +102 "processing"%i9 +2 "core" 9; +102 "processing"%?9 +3 "core" 9? +102 "processing"%W9 +3 "core" 9D +102 "processing"%9 +2 "core" 9H +102 "processing"%Q9 +2 "core" 9L +102 "processing"%x9 +2 "core" 9P +103 "processing"%N9 +2 "core" 9T +102 "processing"%a9 +3 "core" 9X +102 "processing"%59 +3 "core" 9] +103 "processing"%9 +2 "core" 9a +102 "processing"%89 +2 "core" 9e +103 "processing"%c9 +2 "core" 9i +103 "processing"%9 +2 "core" 9m +102 "processing"%{9 +2 "core" 9 r +102 "processing"%Y9 +2 "core" 9v +103 "processing"%^9 +2 "core" 9z +102 "processing"% 9 +3 "core" 9~ +102 "processing"%z9 +2 "core" 9# +103 "processing"%h9 +2 "core" 9+ +102 "processing"%u9 +2 "core" 91 +103 "processing"%y9 +2 "core" 98 +102 "processing"%`9 +3 "core" 9@ +102 "processing"%|9 +2 "core" 9G +102 "processing"%t9 +2 "core" 9N +103 "processing"%9 +2 "core" 9U +102 "processing"%9 +3 "core" 9\\ +102 "processing"%$9 +2 "core" 9c +3 .tPH.hold 2:00:00,28C +3 "processing"% pp_ +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +7 .PSV.dial PSR + "processing"% +99 "core"  +2 "processing"%;% +4 "core" %\ o + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%R'\ +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%S'Һ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%d  +72 "core"  + .tPSV.dial PTV +2 "processing"%] +83 "core"  + .tPBV.dial :waste1 +2 "processing"%j  +128 "core"  +2 "processing"%V% +55 "core" %Ҿ\ u +2 .tPS.seek 1.5ml +2 "processing"%_' +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +32 "core" , +3 .tPS.seek 0ml + "processing"%' +1596 "core" ' +2 .tdelay 5:00 +22795 "Can"\ zJJ +7207 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"% * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +81 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2340 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%& +81 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" + .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%/' +2331 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" + .tPSV.dial :mixloop +2 "processing"%< +42 "core" +2 .tPRV.dial :ab1 + "processing"% @ +72 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%~' +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'  "processing"%p  +43 "core" +3  + "processing"%X% +4 "core" %p\ | +2 .tPS.seek 0.34ml + "processing"%l' +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'r  +28 "core" + .tPRV.dial :air +2 "processing"%I  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%#'G +1183 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%''\ +860 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%o  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%*'Һ +1598 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +2 .tPTV.dial :mixing +6 "processing"%0 @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%!  +34 "core" +2 "processing"%2% +4 "core" %Ҷ_\ x +2 .tPS.seek 1.85ml + "processing"%' +238 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%7 * +46 "core" ) +2 .tPS.seek 0ml + "processing"%"' +1945 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &\ O +2 "manipulator"&@& +4 "core" &u B A + "manipulator"&}% +4 "core" %\  @ B  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&)(, +136 "core" ( +2 "manipulator"&.& +4 "core" &, G L \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, I @  \ +2 .tForearm.seek :garage +2 "manipulator"&' +102 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&1& +4 "core" &, K : \ + "manipulator"&B% +4 "core" % ξ N N # +2 .tForearm.seek :retract + "manipulator"&['\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&>( +285 "core" ( + "manipulator"&L& +5 "core" &! N J + :0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &! D P :0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +93 "core" ' +2 "manipulator"&Z& +5 "core" &" M O ! :0 +2 "manipulator"&9% +3 "core" % J K ? +2 "collection"'-& +4 "core" &\ P +2 "collection"'& +6 "core" &\ S +2 .tCC.seek :closed +2 "collection"' (` +4 "core" &\ P +8 &.x\ L,} +9 &a\ J@ +10 &_v\ KQ +9 &W\ LR +10 &W\ LQ +9 &W\ LQ +9 &fW\ LQ +10 &)V\ LQ +9 &W\ LQ +9 &Y\ LQ +10 & oW\ LQ +9 &"1W\ LQ +9 &#W\ LQ +10 &%[\ KQ +9 &'uY\ LQ +10 &)7V\ LQ +9 &*W\ LQ +9 &,W\ KQ +10 &.~X\ KQ +9 &0AT\ LQ +9 &2V\ LP +10 &3W\ LQ +9 &5U\ LQ +10 &7HV\ KQ +9 &9\ W\ KQ +9 &:W\ KQ +10 &<W\ KQ +9 &>QV\ KQ +10 &@W\ LQ +9 &AX\ KQ +9 &CU\ KP +10 &EZU\ KP +9 &GT\ LP +9 &HZ\ KQ +10 &Jh\ KS +9 &LS \ HV +9 &N H9\ DY +10 &OY[\ C[\ +9 &Q`]\ C[ +10 &SHcb\ E\\ +9 &U ed\ E\\ +9 &Vki\ E] +10 &Xqo\ D] +9 &ZLtq\ D] +10 &\\\ xx\ C_ +9 &]{{\ C_ +9 &_s|~}\ CF +10 &`E$\ D- +9 &`ur\ ER +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.22 + "collection"'g& +5 "core" &`ul\ FR + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&%% +4 "core" %  M K # < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%6 +111 "core"  +2 "processing"%O% +4 "core" %C\ o + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%K' +1598 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%A  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%w' +1599 "core" ' + .tPSV.dial PSR + "processing"%= +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%n' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%\  + "collection"'  +33 "core"  +124  +2 .tPSV.dial :mixloop + "processing"%P +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +72 "core" + .tPS.seek 0ml +2 "processing"%b' +2609 "core" ' + .tPSV.dial :air +2 "processing"%v  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%3' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%e +44 "core" +2 .tPS.seek 0ml +2 "processing"%F' +2612 "core" ' + .tPSV.dial :air +2 "processing"%+  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%f' +2618 "core" ' +2 .tPSV.dial :mixloop + "processing"%U +44 "core" +2 .tPS.seek 0ml +2 "processing"%s' +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&m& +4 "core" & B K 8" +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&q( +39 "core" ( + "manipulator"&:& +4 "core" & A L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" & M M ) +2 .tForearm.seek CC + "manipulator"&J' +101 "core" ' +2 .tHand.close + "manipulator"&i/ +77 "core" / +2 .tCC.seek :open +2 "collection"'?( +470 "core" ( + "manipulator"&W& +4 "core" & O M  +2 "manipulator"&% +3 "core" % A I  y +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(, +273 "core" ( +2 "manipulator"&N& +4 "core" &, G V P C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +2 "core" &, D L C +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&5' +108 "core" ' +2 .tHand.open + "manipulator"&1 +125 "core" 1 + "manipulator"&8% +5 "core" % I 8 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +92 "core" ' +2 ."da"delayUntil "12:25:48.63" +11945 "Can"\ x__ +12836 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%{  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%^  +54 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2340 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%z +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%h  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%u +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%y  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`' +2334 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%| +128 "core"  +2 "processing"%t% +4 "core" %M\ y + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%$  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +34 "core" + "processing"%C% +4 "core" %ҵJ\ { +2 ."da"PS.seek 1.5ml +2 "processing"%R'{ +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%]' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%j  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%k' +2354 "core" ' + ."da"PSV.dial PTV +2 "processing"%_ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2327 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  +2 "processing"%% +4 "core" %\\\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%&'\ +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1595 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core"  + "processing"%% +4 "core" %ҵ[\ { +2 ."da"PS.seek 1.5ml +2 "processing"%<'{ +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%/' +1616 "core" ' + ."da"delay 2:00 +5714 "Can"\ ON +6289 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%X +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2341 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%r +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%I +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%l +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml + "processing"%#' +2337 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%o  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%'  +128 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%0 +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%!' +386 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%2  +43 "core"  +2 "processing"%7% +3 "core" %?\  +2 ."da"PS.seek 0.55ml +2 "processing"%*'Z +340 "core" ' + #"da"addPMLReagent08 +6 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 2ml + "processing"%'Һ +1547 "core" ' + ."da"PSV.dial :PML +2 "processing"%@ +44 "core" + ."da"PTV.dial :mixing +2 "processing"%} @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%.  +34 "core" +2 "processing"%% +3 "core" %Ҷb\  +2 ."da"PS.seek 1.85ml +4 "processing"%4' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%1' +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +37590 "Can"\ ZY +10412 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%B  +34 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +34 "core" , +2 ."da"PSV.dial :air + "processing"%  +55 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%L' +2351 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%( +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%)  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%Z +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%9  +42 "core"  +2 ."da"PS.seek 0ml + "processing"%-' +2328 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%[ +139 "core"  + "processing"%D% +4 "core" %S\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +44 "processing"% +17 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%g'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%%  +70 "core"  + ."da"PSV.dial PTV + "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +35 "core" + "processing"%O% +4 "core" %ҸN\ +2 ."da"PS.seek 1.5ml +2 "processing"%'~ +592 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +3 "processing"%" * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%A' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%= * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2344 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%n  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%v' +2324 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%b +127 "core"  + "processing"%e% +4 "core" %k\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%3'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%+'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%F +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +32 "core" +2 "processing"%f% +4 "core" %ҿA\  +2 ."da"PS.seek 1.5ml +2 "processing"%m' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%: * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%T' +1595 "core" ' +2 ."da"delay 2:00 +8165 "Can"\ MN +3838 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%i  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%E +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2340 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%J +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%N  +81 "core" +3 ."da"PS.seek 0ml +2 "processing"%a' +2330 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%q +126 "core"  +2 "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8'\ +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +9 ."da"PS.seek 2ml +7 "processing"%Q'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%5 +83 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%{% +4 "core" %Ҽr\  +2 ."da"PS.seek 1.5ml + "processing"%Y' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%s' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%h * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%y' +2337 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%| +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%t +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%`  +70 "core"  +3 ."da"PS.seek 0ml + "processing"%' +2329 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +129 "core"  +8 "processing"%% +13 "core" %\ y +7 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +16 "processing"% +22 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +10 "processing"%;'m +332 "core" ' +2 ."da"delay 5 seconds +502 "processing"%C% +3 "core" %l\ q +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%'\ +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%d'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%R +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%j  +34 "core" + "processing"%V% +4 "core" %ҽ\ o +2 ."da"PS.seek 1.5ml +2 "processing"%S' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%_' +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%k' +2389 "core" ' + ."da"PSV.dial PTV +7 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +47 "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%&  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2361 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  + "processing"%% +4 "core" %\ b +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%'Һ +2101 "core" ' +2 ."da"delay 5 seconds +83 "Can"\ hqq +419 ."da"PTV.dial :puck +3 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +34 "core" +2 "processing"% % +4 "core" %Ҿ\ a +2 ."da"PS.seek 1.5ml + "processing"%p' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +44 "core" ( +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%/  +102 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r' +1610 "core" ' + "processing"%I9 +4 "core" 95B + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%l  +3 "core" 5B + 5B + "processing"%& +4 "core" &]~(\ e4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&~% +4 "core" %\  S S  + "storage"(o% +4 "core" %~\ \ \ \ Z + "storage"('. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"( (+ +193 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (0& +3 "core" &. =\ U +2 "manipulator"&#& +3 "core" &, S R I C +2 "manipulator"&2% +3 "core" %\  Q S  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&7( +186 "core" ( +2 "manipulator"&!& +4 "core" & M Z 7 % + "storage"(& +4 "core" &/\ \ \ \ s\ Y +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&*' +99 "core" ' +2 "storage"(@& +4 "core" &/\ \ \ Z +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(}' +280 "core" ' +2 "storage"(.- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & S S % +2 "storage"(& +3 "core" &/\ \ \ \ Y +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&'n +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&4, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(B- +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(M' +26 "core" ' + "manipulator"&% +4 "core" %͂v G <  + "storage"(1& +4 "core" &/ \ S +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 320 counts + "manipulator"&('ή +23 "core" ' +2 "manipulator"&)& +4 "core" & J B  % + "storage"(Z& +4 "core" &/ \ \ X +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&9' +15 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(L' +38 "core" ' + "manipulator"&[& +5 "core" & J F % + "manipulator"&D% +4 "core" %ϼ D N  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&-'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&g(k +248 "core" ( + "manipulator"&%& +4 "core" &t M S G  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &t Q O  +2 ."da"Forearm.seek PC + "manipulator"&6' +104 "core" ' +2 ."da"Hand.close +2 "manipulator"&O/ +76 "core" / +3 ."da"PC.seek :open + "processing"%( +450 "core" ( +2 "storage"("& +4 "core" &/ \ V + "manipulator"&& +4 "core" &t F P   + "manipulator"&K% +4 "core" % K C + ."da"Forearm.seek :retract +2 "manipulator"&='\ +104 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&w( +256 "core" ( + "manipulator"&A& +4 "core" & M B s * +2 "storage"(\ & +3 "core" &/\ 4\ Y +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&P' +103 "core" ' + ."da"Hand.open +2 "manipulator"&1 +72 "core" 1 + "storage"(n- +4 "core" -' +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"('L +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.1 Pucks below Top Plate +3 "storage"(b' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21oct2213h100ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +418 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.306 seconds\ /var/log/esp/da21oct2213h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct2213h100ml15s.tif +1569 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21oct2213h100ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct2213h100ml30s.tif +3074 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21oct2213h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct2213h100ml70s.tif +7150 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21oct2213h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "20.306 sec auto-exposure",Subject: "da21oct2213h100ml images!" +13 "storage"(e- +6 "core" -' +2 "storage"(v& +6 "core" &/ p\ L + "manipulator"&3& +4 "core" & M O ; ) +2 ."da"Elbow.seek 1 +2 "manipulator"&F( +3 "core" ( + "manipulator"&U& +4 "core" & E O I ) + "storage"(f& +4 "core" &/ \ M +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&+' +15 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.82 Pucks below Top Plate +2 "storage"(:' +59 "core" ' +2 "manipulator"&m& +6 "core" & \\ \\ ` ) + "storage"(i& +4 "core" &/\ \ \ Y +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&>'n +37 "core" ' + ."da"Elbow.hold +4 "manipulator"&E, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +63 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +2 ."da"SE.seek 2 Pucks below Top Plate +2 "storage"(T' +20 "core" ' +2 "manipulator"&W% +4 "core" %xQ O O 2 + "storage"(& +4 "core" &/ =\ V +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 310 counts +6 "manipulator"&J'Τ +19 "core" ' + "manipulator"&N& +4 "core" & Z W g ' +2 "storage"( & +4 "core" &/   \ _ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&q' +25 "core" ' + "storage"(% +6 "core" % D W\ ` +2 ."downElevator"SE.seek :down +4 "storage"(a'} +98 (8% +3 "core" %d6 I \ `U^ +3 "manipulator"&5% +4 "core" % Q R +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +33 ' +3 ."downElevator"SE.stop +2 "storage"(5 +10 ({& +8 "core" &/  \ b +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +6 "processing"%Q& +10 "core" &<\ m +4 "manipulator"&^& +8 "core" & Q S ' +4 "manipulator"&Y% +7 "core" %\ # Q N u @ +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&z(, +181 "core" ( +4 "manipulator"&h& +8 "core" &, P O % F +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &u& +7 "core" &, Q Z F +5 ."psFlush"Forearm.seek :garage +4 "manipulator"&s' +106 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"& / +75 "core" / +4 "manipulator"&|& +8 "core" &, M F 6 F +4 "manipulator"&t% +8 "core" % R F J +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&`'\ +99 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&y(k +122 "core" ( +3 "manipulator"&$& +10 "core" &u R \\  +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +6 "core" &u R R = +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&' +109 "core" ' +4 "manipulator"&C& +8 "core" &u \\ Y / +4 "manipulator"&;% +8 "core" %| \\ Y  +4 "processing"%& +8 "core" &H\ p +3 "processing"%R& +9 "core" &=\ p +5 &;\ o +3 ."psFlush"PC.seek :closed +7 "processing"%j(] +8 "core" &0\ o +2 &$\ o +6 &*xk\ k, +10 &a\ jA +9 &S{`\ jS +10 &Y_\ kR +8 &\\^\ jR +13 &Y\ kR +6 &[X \ kR +9 &X \ kR +11 &X \ kR +9 &X \ kR +8 & eZ \ kR +11 &"'Y \ kR +8 &#\\ \ kR +11 &%Y \ kR +9 &'nZ \ kQ +8 &)/Y \ kR +11 &*Y\ kQ +9 &,Z\ kR +8 &.uZ\ jR +11 &06\\\ kR +8 &1X\ kR +10 &3Z\ kR +10 &5}T\ kR +8 &7?X\ kR +11 &9Z\ kR +9 &:X\ kR +8 &<]\ jR +12 &>HY\ kQ +7 &@ Z\ kR +11 &AX\ jR +9 &CT\ kR +10 &EOV\ kR +9 &G_\ kR +9 &Ht\ iU +9 &J\ hX +10 &LC\ hY +8 &N\ hY +11 &O\ hX +9 &Q\ hX +8 &SL\ hX +11 &U \ hY +9 &V\ hY +9 &X\ gZ +10 &ZQ\ gY +8 &\\\ gG +11 &]3Am\ i"e +9 &]}9\ k4 +4 ( +6 "processing"%R& +7 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.55 +3 "processing"%V& +8 "core" &]})\ l4 +2 &]})\ l4 +3 ."psFlush"Hand.open +2 "manipulator"&d1 +77 "core" 1 +3 "manipulator"&]% +8 "core" % T ] [ +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&S'\ +103 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%G +46 "core"  +2 "processing"%% +10 "core" %\ q +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%'\ +237 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +346 "core" ' +56 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +5 "processing"%_' +352 #"uploadLog"upsync +1753 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +187 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%&'ղ +2612 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +100 "core"  + "processing"%% +4 "core" %ճ\ } + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%'\ +586 "core" ' +2 ."psFlush"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2112 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +31 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%< @ +72 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"% +111 "core" + ."psFlush"PS.seek :empty +2 "processing"%'ղ +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%X +97 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%/'TE +1091 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +1603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%I +70 "core" +2 ."psFlush"PTV.dial :puck + "processing"%l  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%' +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%~ +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%o'\ +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2106 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%0 +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%# U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%2' +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%H @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml + "processing"%!' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%x' +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%c' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +55 "core" B + ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2651 "Can"\ >> +13 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%1' +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%) +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%Z'TE +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%D +84 "core"  +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%*  +54 "core" +4 ."psFlush"PS.seek 0ml +4 "processing"%7' +2630 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%} +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%M +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%9 U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%%' +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%O  +70 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%-' +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\\ +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%"' +2609 "core" ' + ."psFlush"PSV.dial PTV +6 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%K' +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%6 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%\  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%g' +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &\ i + "manipulator"&n& +4 "core" &u @ @ M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&=(k +3 "core" ( +2 "manipulator"&L& +4 "core" &u J M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &u O O # +2 .tForearm.seek PC +2 "manipulator"&e' +104 "core" ' + .tHand.close +2 "manipulator"&v/ +69 "core" / +2 .tPC.seek :open + "processing"%3( +451 "core" ( +2 "manipulator"&U& +4 "core" &u T P + "manipulator"&f% +4 "core" % F K  + .tForearm.seek :retract +2 "manipulator"&m'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&i( +356 "core" ( + "manipulator"&W& +4 "core" &$ Z K c =E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &$ N Q > =E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w' +94 "core" ' + "manipulator"&N& +4 "core" &% M D  =E +2 "manipulator"&P% +4 "core" % Q P ' +2 "collection"' & +3 "core" &\ j +2 "collection"'b& +5 "core" &\ j +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &\ j +7 & &\ h$d +9 &T\ d9 +10 &}{\ cM +9 &Y\ eQ +9 &QY\ eP +10 &Y\ eP +9 &\\\ eP +10 &[\ eP +9 &YY\ eP +9 &V\ eP +10 &Y\ eP +9 &!\\\ eP +9 &#a[\ eP +10 &%#\\\ dP +9 &&Y\ eP +10 &(Z\ eP +9 &*hZ\ dQ +9 &,*Z\ eQ +10 &-]\ dP +9 &/[\ dP +9 &1q\\\ dP +10 &33[\ dP +9 &4Z\ dP +9 &6\\\ dP +10 &8y\\\ dP +9 &::]\ dQ +10 &;Y\ dP +9 &=V\ eP +9 &?\\\ dP +10 &ACU\ eP +9 &C[\ dP +9 &DV\ dP +10 &FY\ dQ +9 &HJZ\ dQ +10 &J `\ dQ +9 &Ky,\ cS +9 &M}SG\ `W +10 &O7tn\ _Z +9 &Pvt\ ^Z +10 &Ryv\ ^[\ +9 &Ty|y\ ^[ +9 &V8~~\ ]\\ +10 &W\ ]\\ +9 &Y\ ]] +9 &[|\ \\] +10 &]<\ \\^ +9 &^\ [M +9 &`@\ _. +10 &`jt\ aN +5 ( +2 "collection"'b& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.16 + "collection"'+& +5 "core" &`jk\ bN + &`jk\ bN + .tHand.open +2 "manipulator"&81 +69 "core" 1 + "manipulator"&F% +4 "core" %  W J ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"':& +4 "core" &`jk\ bN +2 "collection"'>% +3 "core" %ӱ \ b +2 .tCSV.dial CSR + "collection"'{  +41 "core"  +2 "collection"'J% +4 "core" %Ӭ\ b + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'Q'qi +1345 "core" ' + .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 '^% +3 "core" %qd\ a +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.499ml + "collection"'T'> +650 "core" ' + .tCSV.dial :waste +6 "collection"'Y +140 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'q'Ӵ +1979 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'h& +4 "core" &`jj\ aN +2 "collection"'u% +3 "core" %ӵ\ a + .tCSV.dial :flush +2 "collection"'a  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'E'qi +1209 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" A +2 "collection"'|% +4 "core" %ql!\ a +2 .tCS.seek 7ml +2 "collection"'t' +545 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '$  +42 "core"  +92  +2 .tCBV.dial :waste1 + "collection"' @ +43 "core" > +2 .tCS.seek 0ml + "collection"'s'Ӵ +1678 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'C& +4 "core" &`ji\ _N + "collection"';% +4 "core" %Ӹ"\ ` + .tCSV.dial :flush +2 "collection"'z  +71 "core" +2 .tCS.seek 5ml +2 "collection"''qi +1228 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'` @ +54 "core" > + "collection"'% +4 "core" %qo\ ` +3 .tCS.seek 7.001ml + "collection"'V' +534 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'d  +43 "core"  +2 .tCBV.dial :waste2 + "collection"']  +102 "core"  +2 .tCS.seek 0ml +2 "collection"'R'Ӵ +1664 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'G& +4 "core" &`jh \ aN +2 "collection"'% +3 "core" %ӱ \ a +2 .tCSV.dial CSR + "collection"'  +53 "core"  + "collection"'r% +54 "core" %ӱ\ a + #tPulling 8ml of CSR.kill +2 .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'' +1899 "core" ' +2 .tdelay 5 seconds +506 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' +540 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '  +100 "core" +33  +48 .tCTV.dial :intake +3 "collection"'_  +74 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'k' +1903 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +71 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'&'Ӵ +583 "core" ' + .tCSV.dial CSR + "collection"'  +101 "core"  + "collection"'% +5 "core" %ӹ\ ^ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'<'qi +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"' ' +1349 "core" ' + .tCSV.dial CBV +2 "collection"' +100 "core" +2 .tCS.seek 0ml +2 "collection"'X'Ӵ +2602 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & D O 8 :1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&/( +40 "core" ( + "manipulator"&I& +4 "core" & J Y E  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" & N N   +2 .tForearm.seek CC +2 "manipulator"&p' +104 "core" ' + .tHand.close +2 "manipulator"&~/ +73 "core" / +2 .tCC.seek :open +2 "collection"'( +468 "core" ( +2 "manipulator"&o& +4 "core" & O N 2  + "manipulator"&0% +4 "core" % N M 1 | + .tForearm.seek :retract +2 "manipulator"&#'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&'(, +272 "core" ( + "manipulator"&H& +4 "core" &, N L [ W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &, B C u W +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +103 "core" ' +2 .tHand.open +2 "manipulator"&!1 +67 "core" 1 + "manipulator"&@% +4 "core" % U C  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +102 "core" ' +2 "processing"%.& +4 "core" &a\ +1510 "Can"\ /. +60001 \ .. +60000 \ .. +60001 \ .. +60000 \ /. +60001 \ .. +60000 \ F// +60001 \ ;0/ +60000 \ 6// +60001  \ 2/. +60000  \ 0// +60001  \ -// +17302 #t-> access 2 +3 "storage"(c% +3 "core" % \ # + "manipulator"&% +4 "core" %  k m s \ b +2 "manipulator"&& +4 "core" &, k o W +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +828 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (B& +3 "core" &K  ;\  +23714 #t-> startTube 2 +18122 "Can"\ ,// +43749 #t-> da 40 +2 #da sampling at most 40ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 15:30:57EDT22-Oct-21\\n{1 => 3}\\nCan@15:23:40, 22.9C, 25% humidity, 15.1psia, 12.718V, 0.226A, 0.226A avg, 2.88W",Subject: "da sampling at most 40ml" +2 "collection"')& +4 "core" & \  +2 "manipulator"&1% +4 "core" %  X X 2 \ b +3 "storage"(Z% +3 "core" % *\ ! +2 "storage"(D. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(*( +670 "core" ( +4 .tSC.configure :limp +9 "storage"($(\ 1b +4 ([& +8 "core" & f r P\  +9 "manipulator"&}& +8 "core" &,\ \  W +4 "manipulator"&7% +8 "core" %   ~\ b +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&(P +182 "core" ( +4 "manipulator"&M& +8 "core" &T J }"~ +4 "storage"(9& +7 "core" & \  +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 600 counts + "manipulator"&('ϥ +95 "core" ' +3 "storage"(& +8 "core" & r r 3\  +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +3 "storage"(%' +215 #"uploadLog"upsync +58 "core" ' + "storage"(O- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (4& +3 "core" & s w +\  +2 "manipulator"&\\& +4 "core" &V o z"| + .tElbow.seek 2 +2 "manipulator"&-(P +3 "core" ( +2 "manipulator"&& +3 "core" &V  z"| +2 "storage"("& +4 "core" & | z $\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&6'y +25 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&K/ +73 "core" / +2 ."downElevator"SE.seek :down +3 "manipulator"&\ & +2 "storage"(A'} +8 "core" &V {"| + "manipulator"&% +4 "core" % y T } +2 .tForearm.seek :retract + "manipulator"&n'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&L( +139 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +4 "core" ( +2 "manipulator"&& +4 "core" &" t D w<9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &" M x<9 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&y' +93 "core" ' +2 "manipulator"&S& +4 "core" &# z<9 + "manipulator"&j% +4 "core" % z0 +2 "collection"'U& +4 "core" &\ \ \  +2 "collection"'f& +5 "core" &  \  +2 .tCC.seek :closed + "collection"'e(` +5 "core" &\  \  +6 & -\ \ $e +10 &R}\   : +9 &zx\   N +9 &xW   T +10 &;P\ \  T +9 &O\ \  S +10 &Q\   S +9 &U \  T +9 &CT\ \  T +10 &O   S +9 &R  0 S +9 &!Q\ \ % S +10 &#LQ   S +9 &%U\  " S +10 &&P 1 T +9 &(Q \  T +9 &*SR  ! T +10 &,T  + S +9 &-Q  + T +9 &/T  ( S +10 &1[W   T +9 &3S\  % T +10 &4N  . S +9 &6U \ 2 T +9 &8cS  # T +10 &:%R\  + T +9 &;S  & T +9 &=O   S +10 &?kR \  T +9 &A/N \  S +10 &BR   T +9 &DN   S +9 &FtO  S +10 &H5V T +9 &Id+" V +9 &KYC X +10 &Md \\ +9 &O ^ +10 &P ^ +9 &R _ +9 &Tb\ _ +10 &V" ` +9 &W _ +9 &Y a +10 &[d a +9 &]$ b +10 &^ Z\ +9 &`C , +9 &`f W +6 ( + "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.36 +2 .Hand.open + "manipulator"&=1 +3 "core" &`f W +70 1 + "manipulator"&W% +4 "core" % ? v0 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml +52 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")N+ +3 "core" + +2 "sampler")P% +4 "core" %۪ig \ \  + "collection"' & +4 "core" &`f W +2 "Can"\ !MM +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +2 "sampler")#.0X +25 +2 .tdelay 3.8 seconds +382 "collection"'8% +3 "core" %ӱ +2 "sampler")F% +3 "core" %3~lj \ C + .tSSV.dial :spit +2 "sampler"): +133 "core"  +3 .tSS.seek 0ml +2 "sampler")>'z +325 "core" ' + .tSSV.dial CBV +2 "sampler")b  +136 "core" +2 .tCTV.dial :intake + "collection"'{  +75 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "15:34:24.49" +1465 #"flow"0.0L/min +10428 "Can"\ OO +4416 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'J% +3 "core" %ӱ + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'' +57 "core"  +2 .tCTV.dial :air + "collection"'  +75 ."flow"Gate.power :analytic3,:OFF +3 "core" ~ + ."samplerPumpShutdown"Gate.power :sampler,:OFF +3 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +135 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +2 "collection"'B  +2 "sampler"))'z +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")1  +124 "core"  +11  +559 ' +2 "sampler")Z% +4 "core" %wpm $\ , + .tCBV.dial between SSV and waste2 +2 "collection"'D  +27 "core"  +2 "collection"'% +4 "core" %  + ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'[  +46 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'}'Ӵ +2139 "core" ' +3 "collection"'7% +4 "core" %  + "sampler")M% +4 "core" %w,- \ , + #tBubblePoint: Intake @39.3psia, Outlet @26.5psia +2 .CBV.dial SSV + "collection"'9 @ +29 "core" @ +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'' +1480 .tSSV.dial :spit,avoiding: :exhaust + "sampler")= +134 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.reconfigure :exhale +2 "collection"'W  +3 "sampler")#.0X'z +536 "core" ' +53 .tSS.reconfigure :fast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'w'Ӵ +109 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"), +66 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +67 "core"  + .tSS.reconfigure :exhale +3 "sampler")#.0X +331 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 's% +3 "core" %<  +2 .tCS.seek 6ml + "collection"'`' +1345 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"' +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"''Ӵ +1510 "core" ' +2 .tCSV.dial CSR +2 "collection"'$  +43 "core"  +2 "collection"'d% +4 "core" %ӳ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"']' +591 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'V% +2 "core" %  +2 .tCS.seek 5ml +2 "collection"'G'qi +838 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.seek 1ml +2 "collection"''> +1096 "core" ' +2 "collection"'r9 +3 "core" 9 +2 "collection"';% +3 "core" %=, +2 #tBefore lysing Collection Puck Heater at 20.6C/28.1psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'z \  +3 '9 +4 "core" 9 +102 "collection"'9 +2 "core" 9d +102 "collection"'R9 +3 "core" 9 d +102 "collection"'9 +3 "core" 9 d +103 "collection"'9 +2 "core" 9d +102 "collection"'k9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +2 "core" 9"d +103 "collection"'_9 +2 "core" 9&d +102 "collection"'9 +3 "core" 9*d +102 "collection"' 9 +2 "core" 9/d +103 "collection"'9 +2 "core" 93d +102 "collection"'I9 +2 "core" 97d +102 "collection"'l9 +3 "core" 9;d +102 "collection"'~9 +3 "core" 9?d +102 "collection"'i9 +2 "core" 9$Cd +102 "collection"'59 +2 "core" 9;Hd +103 "collection"'9 +2 "core" 9QLd +102 "collection"'o9 +2 "core" 9iPd +102 "collection"'09 +3 "core" 9Td +149 "collection"'p9 +4 "core" 9Zd +102 "collection"'H9 +2 "core" 9^d +102 "collection"'29 +2 "core" 9cd +102 "collection"'/9 +3 "core" 9gd +102 "collection"'&9 +3 "core" 9kd +102 "collection"'<9 +2 "core" 9+od +102 "collection"'@9 +3 "core" 9Gsd +102 "collection"'.9 +2 "core" 9cxd +102 "collection"'#9 +3 "core" 9|d +102 "collection"'c9 +2 "core" 9c +103 "collection"'9 +2 "core" 9a +102 "collection"'9 +3 "core" 9^ +102 "collection"'X9 +2 "core" 9\\ +103 "collection"' 9 +3 "core" 9Y +102 "collection"' 9 +2 "core" 9.V +102 "collection"'B9 +3 "core" 9KS +102 "collection"'19 +2 "core" 9hQ +102 "collection"'!9 +3 "core" 9N +102 "collection"'Z9 +2 "core" 9K +103 "collection"'D9 +2 "core" 9H +103 "collection"'9 +2 "core" 9F +102 "collection"'[9 +2 "core" 9D +102 "collection"'9 +3 "core" 9B +102 "collection"'79 +2 "core" 9/@ +103 "collection"'M9 +2 "core" 9K= +103 "collection"'99 +2 "core" 9f< +102 "collection"')9 +2 "core" 99 +102 "collection"'9 +3 "core" 97 +102 "collection"'x9 +3 "core" 95 +102 "collection"'O9 +2 "core" 93 +102 "collection"''9 +2 "core" 91 +102 "collection"'49 +3 "core" 9/ +102 "collection"'9 +3 "core" 9- +102 "collection"'"9 +2 "core" 9,, +102 "collection"'\ 9 +3 "core" 9C+ +102 "collection"'\\9 +2 "core" 9Y) +103 "collection"'9 +2 "core" 9n' +102 "collection"'}9 +2 "core" 9& +102 "collection"'K9 +3 "core" 9$ +102 "collection"'9 +3 "core" 9# +102 "collection"'(9 +2 "core" 9" +102 "collection"'v9 +3 "core" 9 +102 "collection"'%9 +2 "core" 9\  +102 "collection"'9 +2 "core" 9 +103 "collection"'S9 +3 "core" 9  +102 "collection"'j9 +2 "core" 9  +102 "collection"'U9 +3 "core" 9 ' +102 "collection"'-9 +2 "core" 9 6 +102 "collection"'n9 +3 "core" 9 E# +102 "collection"'69 +2 "core" 9 T' +103 "collection"'A9 +2 "core" 9 a+ +102 "collection"'=9 +2 "core" 9 p0 +102 "collection"'W9 +3 "core" 9 }4 +102 "collection"'y9 +2 "core" 9 8 +103 "collection"'P9 +2 "core" 9 < +102 "collection"' 9 +2 "core" 9 @ +102 "collection"'N9 +3 "core" 9 E +102 "collection"'+9 +2 "core" 9 I +103 "collection"'9 +2 "core" 9 M +102 "collection"'89 +3 "core" 9 Q +102 "collection"'F9 +2 "core" 9 U +103 "collection"':9 +2 "core" 9 Y +102 "collection"'f9 +2 "core" 9 ^ +102 "collection"'b9 +3 "core" 9 b +102 "collection"'{9 +3 "core" 9 f +102 "collection"'J9 +2 "core" 9\ j +103 "collection"'m9 +2 "core" 9\ n +102 "collection"'>9 +2 "core" 9\ s +102 "collection"'Q9 +3 "core" 9\ w +102 "collection"'Y9 +3 "core" 9\ { +102 "collection"'h9 +2 "core" 9\ # +102 "collection"'^9 +3 "core" 9\ * +102 "collection"',9 +2 "core" 9\ 0 +102 "collection"'?9 +3 "core" 9\ 5 +102 "collection"'w9 +3 "core" 9\ : +103 "collection"'T9 +2 "core" 9\ A  +102 "collection"'q9 +2 "core" 9\ F\  +103 "collection"'|9 +2 "core" 9\ J  +102 "collection"'u9 +2 "core" 9\ P  +102 "collection"' 9 +3 "core" 9\ T  +102 "collection"'a9 +3 "core" 9\ Y  +102 "collection"'9 +2 "core" 9\ \\  +102 "collection"'E9 +2 "core" 9\ `  +103 "collection"'t9 +2 "core" 9\ f  +102 "collection"'C9 +3 "core" 9\ i +102 "collection"'s9 +2 "core" 9\ m +102 "collection"'9 +3 "core" 9\ p +102 "collection"'9 +2 "core" 9\ s +102 "collection"'`9 +3 "core" 9\ v +102 "collection"'$9 +2 "core" 9\ z +103 "collection"'d9 +2 "core" 9\ } +102 "collection"'9 +2 "core" 9\  +102 "collection"'V9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'] `\ `\  +3 '9 +4 "core"  + 9\ \ + "collection"'G% +4 "core" %= +2 #tBegun lysing Collection Puck Heater at 68C/54.2psia +7618 "Can"\ +52371 "core" ` +2 "collection"'r9 +3 "core" 9\  +2 "collection"';% +3 "core" %=  +2 #tEnded lysing Collection Puck Heater at 70C/55.0psia +2 .CS.seek 0ml + "collection"''Ӵ +329 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +103 "core" B +2 .tCSV.dial :air +2 "collection"'R @ +43 "core" ? +2 .tCS.seek 5ml +3 "collection"''qi +1337 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'k @ +49 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +45 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Ӵ +1339 "core" ' +2 "collection"'_% +3 "core" %ӹ O T  +2 #tPuck @65.5psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +117 "core" +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'% +4 "core" %ӹ " +2 .tCS.seek 5.001ml + "collection"'I'qn +1349 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'l  +42 "core" +2 "collection"'~% +4 "core" %qn(* $  +2 .tCS.seek 7.001ml + "collection"'i' +590 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'5 @ +45 "core" > +2 .tCS.seek 10ml + "collection"'' +227 "Can"\ PP +610 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'o ` +117 "core" _ + #tLysing Complete +2 "collection"'0& +4 "core" &`fl_ W + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&p% +4 "core" %  ^ [ k + "storage"(H% +4 "core" %\ + "storage"(2. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(/(+ +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (&& +3 "core" &. \ + "manipulator"&<& +4 "core" & Z Y j9& + "manipulator"&@% +4 "core" %  h ^ i +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&.( +164 "core" ( +2 "manipulator"&#& +4 "core" & $ mM +2 "storage"(c& +3 "core" &/   z\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +91 "core" ' + "storage"(& +4 "core" &/   \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(X' +271 "core" ' +2 "storage"( - +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"& & +3 "core" & \\ \\ lM +2 "storage"(B& +3 "core" &/\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&1'n +40 "core" ' + .tElbow.hold +2 "manipulator"&!, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(Z- +2 "core" -' +2 .tSE.seek 2.11 Pucks below Top Plate +2 "storage"(D' +35 "core" ' +2 "manipulator"&% +4 "core" %wR + * ^ + "storage"([& +4 "core" &/ \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 309 counts + "manipulator"&'Σ +19 "core" ' + "manipulator"&7& +5 "core" &  mM + "storage"(M& +4 "core" &/\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&9' +29 "core" ' +2 .tSE.seek 3.11 Pucks below Top Plate +2 "storage"()'o +40 "core" ' + "manipulator"&& +4 "core" &  ! pM +2 "manipulator"&x% +4 "core" % # os +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&'( +162 "core" ( + "manipulator"&4& +4 "core" &' G `  hAb +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &' G D x hAb +2 .tForearm.seek CC + "manipulator"&"' +105 "core" ' + .tHand.close + "manipulator"&\ / +74 "core" / +2 .tCC.seek :open + "collection"'\\( +469 "core" ( +2 "storage"(& +4 "core" &/   \  +2 "storage"(}& +3 "core" &/   \  +2 "manipulator"&K& +3 "core" &$ h ^ ) k>N +2 "manipulator"&% +3 "core" % k k 1 k +2 .tForearm.seek :retract +2 "manipulator"&('\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&v( +153 "core" ( + "manipulator"&%& +4 "core" & / q +2 "storage"(& +3 "core" &/   \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&S'n +111 "core" ' +2 .tElbow.hold +51 "manipulator"&j, +74 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&U1 +69 "core" 1 + "manipulator"&-% +5 "core" % T  ( * d + "storage"(n& +4 "core" &/\ \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&6'Ϋ +19 "core" ' + "manipulator"&A& +4 "core" &  r +2 "storage"(=& +4 "core" &/ ! % \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&W' +32 "core" ' +2 "storage"(y% +4 "core" %k  # &\  +2 ."downElevator"SE.seek :down +4 "storage"(P'} +98 ( % +3 "core" %.  \ Zp +2 "manipulator"&N% +4 "core" % : ri +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +98 "core" ' +25 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & +2 "manipulator"&8& +4 "core" &  q +2 "manipulator"&F% +3 "core" %\ %  q K +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(, +177 "core" ( + "manipulator"&f& +4 "core" &,  q0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &, t q0 +2 .tForearm.seek :garage + "manipulator"&{' +92 "core" ' +2 .tHand.close + "manipulator"&J/ +71 "core" / + "manipulator"&m& +4 "core" &, T t0 +2 "manipulator"&>% +3 "core" %  s* +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Y( +284 "core" ( +2 "manipulator"&h& +4 "core" &%  r>O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &% x q>O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&,' +96 "core" ' +2 "manipulator"&?& +4 "core" &%   o>O + "manipulator"&w% +4 "core" % [ o +2 "collection"'T& +3 "core" & +2 "collection"'q& +5 "core" & +2 .tCC.seek :closed +2 "collection"'|(` +4 "core" &j  +9 &.sL ,~ +10 &av @ +9 &am R +10 & L R +9 &N R +9 &L R +10 &hM R +9 &)Pg R +9 &N6 R +10 &M Q +9 & oL~ R +10 &"2L_ R +9 &#K8 R +9 &%N R +10 &'xO R +9 &):L R +9 &*K R +10 &,L R +9 &.M R +10 &0BI R +9 &2Mm R +9 &3M^ R +10 &5L@ Q +9 &7IN R +9 &9 L R +10 &:Mk Q +9 &<M[ R +10 &>RJJ R +9 &@Q R +9 &AL R +10 &CL Q +9 &EZL R +9 &GO R +10 &HRv R +9 &J`^ U +10 &LQT X +9 &Nz [ +9 &Ol ^ +10 &Qj ^ +9 &SEP ^ +9 &U@ _ +10 &V ` +9 &X\  ` +10 &ZG   ` +9 &\\ a +9 &]p b +10 &_s_ D +9 &`D,B )z +9 &`cr5 [ +3 ( + "collection"'q& +4 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.45 + "collection"'u& +4 "core" &`cr [ +2 .tHand.open + "manipulator"& 1 +67 "core" 1 +2 "manipulator"&a% +4 "core" % c S ^ l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%E +44 "core"  +2 "processing"%t% +4 "core" %S\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%C' +1605 "core" ' +2 .tdelay 5 seconds +507 .PSV.dial :waste1 +2 "processing"%s  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1612 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%`' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%$  + "collection"'d  +77 "core" +87  +2 .tPSV.dial :mixloop +2 "processing"% +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%V  +133 "core" +2 .tPS.seek 0ml + "processing"%' +2612 "core" ' + .tPSV.dial :air +2 "processing"%G  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%] +44 "core" +2 .tPS.seek 0ml +2 "processing"%r' +2615 "core" ' + .tPSV.dial :air +7 "processing"%;  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%R' +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &" ] g j<= + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&k& +4 "core" &" l a j<= + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &" \\ [ j<= +2 .tForearm.seek CC +2 "manipulator"&' +104 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open + "collection"'_( +470 "core" ( + "manipulator"&& +4 "core" &! A m;8 + "manipulator"& % +4 "core" % o  l +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +284 "core" ( +2 "manipulator"&l& +4 "core" &,  rE + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &, b rE +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&I' +103 "core" ' +2 .tHand.open +2 "manipulator"&51 +71 "core" 1 +2 "manipulator"&i% +4 "core" %  v + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +102 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'0& +4 "core" & +2 "manipulator"&p% +4 "core" %\  ( v ^ + "storage"(H% +4 "core" % ? < F\  + "storage"(2. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(&( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (<& +3 "core" &  % \  + "manipulator"&@& +4 "core" &, ' uE +2 "manipulator"&*% +3 "core" %\  P t ^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&#(P +207 "core" ( + "manipulator"&c& +4 "core" &\\ 3 u +2 "storage"(& +3 "core" & ? ? \\\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&L'ϥ +94 "core" ' +2 "storage"(& +4 "core" & 3 .\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( ' +282 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (B& +3 "core" & / 2 "\  +2 "manipulator"&Z& +3 "core" &\\  s +2 .tElbow.seek 2 + "manipulator"&(P +7 "core" ( + "manipulator"&[& +4 "core" &W  s~ +2 "storage"(7& +4 "core" & / 0 K\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&M'y +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&x& + "storage"('} +57 "core" &W G t~ +3 "manipulator"&.% +4 "core" % i  q# +2 .tForearm.seek :retract + "manipulator"&X'\ +100 "core" ' + .tElbow.seek CC +2 "manipulator"&1( +95 "core" ' + ."downElevator"SE.stop + "storage"(5 +57 "core" ( +2 "manipulator"&& +4 "core" &! { @ n<< +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &" n n<< +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&4' +98 "core" ' + "manipulator"&& +5 "core" &" ~ o<; + "manipulator"&9% +4 "core" % { o +2 "collection"'!& +4 "core" &~ +2 "collection"'\ & +5 "core" &p +2 .tCC.seek :closed +2 "collection"'O(` +4 "core" &w +7 & +M %f +9 &Tv3 : +9 &}p N +10 &Q7 R +9 &SL9 R +9 &O R +10 &L R +9 &O R +10 &[M R +9 &O R +9 &L R +10 &!O R +9 &#cK R +9 &%%O R +10 &&N R +9 &(M Q +10 &*kLz R +9 &,-Om R +9 &-La Q +10 &/L@ R +9 &1rP< R +9 &35L0 R +10 &4J" R +9 &6L R +10 &8{J R +9 &:<M R +9 &;L R +10 &=JR R +9 &?NN R +9 &AFLF Q +10 &CM6 R +9 &DHI R +10 &FK Q +9 &HKQ R +9 &J^ T +10 &K|| W +9 &Mx1$ [\ +9 &O1BF ^ +10 &PIH ^ +9 &RNL _ +10 &TvSS ^ +9 &V4XY ` +9 &W]\\ ` +10 &Yaa ` +9 &[ufh a +9 &]6kl b +10 &^qq Q +9 &` Euv * +10 &`dxx ^ +5 ( + "collection"'\ & +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.47 + .Hand.open + "manipulator"&e1 +4 "core" &`dxxz ^ +66 1 + "manipulator"&% +5 "core" %  ` l k + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +98 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'K  +136 "core"  + .tCSV.dial CTV +2 "collection"'  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%%' +2607 "core" ' +2 "collection"'% +4 "core" %MPD  +2 .tCS.seek 5.5ml + "collection"'"'* +1212 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%'  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%(  +84 "core"  +2 .tPS.seek 0ml +2 "processing"%U' +2610 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'- ` +31 "core" ^ +2 .tCSV.dial :air + "collection"'n @ +46 "core" > +2 .tCS.seek 10ml + "collection"'A' +1219 "core" ' + .tCSV.dial CTV + "collection"'=  +46 "core"  +2 .tCS.seek 0ml +2 "collection"'y'Ӵ +2601 "core" ' + .tCBV.dial :waste1 + "collection"'v @ +27 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +136 "core" + "collection"'N& +4 "core" &`dvW ^ +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&S% +4 "core" %\ % 5 8  h J + "storage"(% +4 "core" % \ \ + "storage"(8. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(6(+ +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (F& +3 "core" &,\  + "manipulator"&)& +4 "core" & B K ` g;2 + "manipulator"&W% +4 "core" %\ % H M s g J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&f( +169 "core" ( + "manipulator"&b& +4 "core" & l \\ jY +2 "storage"(P& +4 "core" &,\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&j' +106 "core" ' + "storage"(J& +5 "core" &,  i\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(m' +273 "core" ' +2 "storage"(>- +3 "core" -'y +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&+& +3 "core" & v w 6 mY +2 "storage"({& +4 "core" &, \ \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&h'n +38 "core" ' + .tElbow.hold +2 "manipulator"&^, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(:- +2 "core" -'y +3 .tSE.seek 3.11 Pucks below Top Plate +2 "storage"(?'m +29 "core" ' + "manipulator"&w% +4 "core" %uX   a _ + "storage"(T& +4 "core" &, \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 307 counts + "manipulator"&Q'Ρ +19 "core" ' +2 "manipulator"&\\& +4 "core" &  < nY + "storage"(u& +4 "core" &, 5\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"& ' +25 "core" ' +2 .tSE.seek 4.11 Pucks below Top Plate + "storage"(a'\\ +37 "core" ' + "manipulator"&q& +5 "core" & + nY + "manipulator"&E% +4 "core" % { 9 n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&,( +164 "core" ( + "manipulator"&g& +5 "core" & 3 , 8 h;7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &! - 6 C h;7 +2 .tForearm.seek CC +2 "manipulator"&C' +93 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / + .tCC.seek :open +2 "collection"'( +469 "core" ( +2 "storage"(d& +4 "core" &,   \ + "storage"($& +4 "core" &,   q\ + "manipulator"&& +4 "core" & [ ^ l:* +2 "manipulator"&V% +3 "core" %  \\ \\ Q l +2 .tForearm.seek :retract + "manipulator"&`'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&G( +164 "core" ( + "manipulator"&& +4 "core" & 6 qW + "storage"(]& +4 "core" &,  \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&z'n +114 "core" ' +2 .tElbow.hold + "manipulator"&;, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&r1 +68 "core" 1 +2 "manipulator"&% +4 "core" % yX   x c +2 "storage"(& +3 "core" &, 9\ \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&'Υ +19 "core" ' +2 "manipulator"&k& +4 "core" & D sW + "storage"(& +4 "core" &,   I\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +33 "core" ' + "storage"(Y% +4 "core" %] 5 0 D\  +3 ."downElevator"SE.seek :down +3 "storage"('} +99 (|% +2 "core" %ʬ(  \ Yk +2 "manipulator"&% +4 "core" %ϵ a r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +13 ' +2 ."downElevator"SE.stop + "storage"(5 +2 .tPSV.dial :air +2 "processing"%  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%l' +2616 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%~ +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%5 +44 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%i  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%0' +2612 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +3 "core" &\  +2 "manipulator"&p& +4 "core" & Z tW + "manipulator"&H% +3 "core" %\ V s8 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(, +171 "core" ( +2 "manipulator"&I& +4 "core" &, b sB + .tElbow.reconfigure :loose +51 "manipulator"&$ &.,(#b +4 &<& +2 "core" &, ` sB +2 .tForearm.seek :garage +2 "manipulator"&@' +115 "core" ' +2 .tHand.close + "manipulator"&*/ +67 "core" / +2 "manipulator"&/& +4 "core" &, B wB + "manipulator"&c% +4 "core" % G v +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +118 "core" ( + "manipulator"&& +4 "core" &r  s +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &r  t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +106 "core" ' +2 "manipulator"&B& +4 "core" &r G 8  h + "manipulator"&Z% +4 "core" %m K C W iP +2 "processing"%[& +4 "core" &\  +2 "processing"%7& +4 "core" &#\  +2 .tPC.seek :closed +2 "processing"%(] +4 "core" &\  +9 &(t\ . +10 &`\ B +9 &Fx#\ U +9 &V.\ V +10 &X0\ V +9 &R\ V +10 &KQ3\ U +9 & T2\ U +9 &UC\ U +10 &U;\ U +9 & TQ8\ U +9 &"WL\ V +10 &#UF\ V +9 &%RD\ U +10 &'[UI\ U +9 &)RA\ U +9 &*UF\ U +10 &,UQ\ U +9 &.bSU\ V +9 &0%TX\ U +10 &1SM\ U +9 &3WJ\ V +10 &5kS[\ U +9 &7,UX\ V +9 &8T[\ U +10 &:Vc\ U +9 &5U]\ U +10 &?XV\ U +9 &ASe\ U +10 &C{Ro\ U +9 &E<Ur\ V +9 &F\\u\ V +10 &Hu{\ Y +9 &Jq\ \\ +9 &L3\ \\ +10 &M\ \\ +9 &O\ \\ +10 &Qy\ \\ +9 &S:\ \\ +9 &T\ \\ +10 &V\ \\ +9 &X~\ ] +9 &ZA\ \\ +10 &\\\ M +9 &],Ex\ $l +9 &]{4\ 3 +6 ( + "processing"%7& +5 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.62 + "processing"%x& +4 "core" &]{%\ 3 + &]{%\ 3 + .tHand.open +2 "manipulator"&.1 +70 "core" 1 +2 "manipulator"&#% +4 "core" % s I 6 q fV +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +100 "core" ' +2 .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 "processing"%D% +4 "core" %\  +2 .tPS.seek 0.3ml + "processing"%M' +383 "core" ' +2 .tPSV.dial PSR + "processing"% +102 "core"  + "processing"%9% +4 "core" %?\  +2 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%!'.U +479 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1898 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +103 "core" + .tPTV.dial :mixing +2 "processing"%X @ +74 "core" A + .tPBV.dial :waste2 +2 "processing"%_  +94 "core"  +2 .tPS.seek 0ml +2 "processing"%e' +2608 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&& +4 "core" &r r  p +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek PC +2 "manipulator"&\ (k +3 "core" ( + "manipulator"&K& +4 "core" &r | y  p + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &r | p +2 .tForearm.seek PC +2 "manipulator"&4' +108 "core" ' + .tHand.close + "manipulator"&R/ +74 "core" / +2 .tPC.seek :open + "processing"%( +455 "core" ( +2 "manipulator"&& +3 "core" &r Y [ ) j +2 "manipulator"&'% +4 "core" % c _ @ jX +2 .tForearm.seek :retract + "manipulator"&('\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&%(, +134 "core" ( +2 "manipulator"&-& +4 "core" &, @ r + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &, s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&"' +105 "core" ' + .tHand.open + "manipulator"&=1 +70 "core" 1 + "manipulator"&A% +4 "core" % v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +91 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"% & +4 "core" &\  + "manipulator"&N% +4 "core" %\   s + "storage"(S% +4 "core" %} ? ? b\  + "storage"(. +4 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(8( +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (F& +2 "core" &   \  +2 "manipulator"&)& +4 "core" &,  r + "manipulator"&W% +4 "core" %\  r +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&&(P +183 "core" ( + "manipulator"&b& +4 "core" &^ / r +2 "storage"(P& +3 "core" & 9 ;\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&J'ϥ +41 "Can"\ :: +64 "core" ' +2 "storage"(1& +4 "core" & = ? *\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(}' +278 "core" ' + "storage"(>- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (+& +3 "core" & ; 8 \  + "manipulator"&{& +4 "core" &^ B u + .tElbow.seek 2 +2 "manipulator"&:(P +22 "core" ( +2 "manipulator"&w& +4 "core" &Y 2 v + "storage"(T& +4 "core" & > > F\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&\\'y +32 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&u/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&q& +2 "storage"(E'} +7 "core" &Y  u +2 "manipulator"&j% +4 "core" % Ρ x t +2 .tForearm.seek :retract + "manipulator"&f'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&m(k +153 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +87 "core" ( +2 "manipulator"&h& +4 "core" &s B q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &s C q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&?' +105 "core" ' + "manipulator"&g& +4 "core" &s ] h j +2 "manipulator"&s% +4 "core" % [ f j + "processing"% & +4 "core" &\  +2 "processing"%^& +5 "core" &\  +2 .tPC.seek :closed + "processing"%(] +4 "core" &\  +9 &(u\ - +9 &`}\ A +10 &?v\ T +9 &R\ U +9 &R\ U +10 &Q\ U +9 &CN\ U +9 &O\ T +10 &Qu\ T +9 &Op\ U +10 & LNb\ T +9 &" T]\ U +9 &#Rd\ U +10 &%N]\ T +9 &'TQY\ T +9 &)US\ U +10 &*PW\ U +9 &,QS\ U +10 &.\\UI\ T +9 &0Q<\ U +9 &1NJ\ T +10 &3UT\ T +9 &5dQT\ T +9 &7%QE\ U +10 &8R@\ T +9 &:TB\ T +9 &/MB\ T +9 &?S?\ U +10 &AP/\ T +9 &CtM2\ T +9 &E5U#\ U +10 &Fa0\ W +9 &H{9\ Z +9 &Jh+\ [ +10 &L)2\ \\ +9 &M.\ \\ +10 &O\ \\ +9 &Qo\ \\ +9 &S2\ [ +10 &T\ \\ +9 &V\ \\ +9 &Xt\ ] +10 &Z6\ ] +9 &[\ Q +10 &].P\ %s +9 &]w"\ . +2 ( +2 "processing"%^& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.69 + .Hand.open + "manipulator"&t1 +75 "core" 1 +2 "manipulator"&O% +4 "core" % 3 . . h +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +97 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%$  +2 %9 +6 "core" 9 +102 "processing"%V9 +2 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%]9 +2 "core" 9  +102 "processing"%C9 +2 "core" 9 +103 "processing"%,9 +2 "core" 9 +102 "processing"%r9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9" +103 "processing"%k9 +2 "core" 9& +102 "processing"%9 +3 "core" 9* +102 "processing"%Y9 +2 "core" 9/ +102 "processing"%`9 +2 "core" 93 +102 "processing"%|9 +2 "core" 97 +103 "processing"%9 +2 "core" 9; +102 "processing"%G9 +3 "core" 9? +102 "processing"%z9 +2 "core" 9C +102 "processing"%9 +2 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%a9 +2 "core" 9P +102 "processing"%9 +3 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%U9 +3 "core" 9\\ +102 "processing"%~9 +3 "core" 9a +102 "processing"%9 +2 "core" 9e +102 "processing"%59 +3 "core" 9i +102 "processing"%i9 +3 "core" 9m +102 "processing"%l9 +3 "core" 9q +102 "processing"%9 +3 "core" 9v +103 "processing"%p9 +2 "core" 9z +103 "processing"%H9 +3 "core" 9~ +102 "processing"%I9 +3 "core" 9 +101 "processing"%<9 +3 "core" 9 +102 "processing"%;9 +3 "core" 9  +102 "processing"%*9 +2 "core" 9& +102 "processing"%/9 +3 "core" 9, +102 "processing"%c9 +2 "core" 94 +103 "processing"% 9 +2 "core" 9: +102 "processing"%9 +2 "core" 9A +102 "processing"%o9 +3 "core" 9G +102 "processing"%@9 +2 "core" 9N +103 "processing"%B9 +2 "core" 9T +102 "processing"%Z9 +2 "core" 9\\ +102 "processing"%[9 +3 "core" 9b +3 .tPH.hold 2:00:00,28C +3 "processing"%2 pp_ +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +104 "core"  + "processing"%3% +5 "core" %}\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%x'\ +582 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%.'Һ +1602 "core" ' + .tPTV.dial :puck + "processing"%#  +74 "core"  +2 .tPSV.dial PTV + "processing"%7 +74 "core" + .tPBV.dial :waste1 +2 "processing"%  +131 "core"  +2 "processing"%% +4 "core" %Һ|\  +2 .tPS.seek 1.5ml + "processing"%D' +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%0' +1619 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%9 * +36 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%M +73 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%!' +2446 "core" ' + .tPSV.dial PTV +2 "processing"% +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +73 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%_ +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +72 "core"  +2 .tPS.seek 0ml + "processing"%' +1685 "Can" \ ;; +754 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%K  +133 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"%R @ +75 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%' +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'L  + "processing"%  +44 "core" +3  + "processing"%% +4 "core" %\  +2 .tPS.seek 0.34ml + "processing"%'' +434 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'-  +29 "core" +2 .tPRV.dial :air + "processing"%n  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%4'G +1185 "core" ' +2 .tPRV.dial :waste2 + "processing"%\ @ +74 "core" > +2 .tPS.seek 0.5ml + "processing"%='\ +855 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%A  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"% 'Һ +1605 "core" ' + .tPSV.dial :PML +2 "processing"%N +44 "core" + .tPTV.dial :mixing +2 "processing"%S @ +73 "core" A +2 .tPBV.dial :waste1 + "processing"%  +35 "core" + "processing"%(% +45 "core" %Ҽq\  +2 .tPS.seek 1.85ml + "processing"%"' +228 "core" ' +4 .tPBV.dial between PSV and waste1 +2 "processing"%F * +36 "core" + +5 .tPS.seek 0ml +2 "processing"%)' +1957 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'W& +3 "core" & +2 "manipulator"&6& +3 "core" &s [ ] j +2 "manipulator"&b% +3 "core" %\  Y Z 3 j +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(, +133 "core" ( +2 "manipulator"&%& +4 "core" &, O h  k + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &, \\ [ l +2 .tForearm.seek :garage +2 "manipulator"&v' +93 "core" ' +2 .tHand.close + "manipulator"&>/ +72 "core" / +2 "manipulator"&+& +4 "core" &, s j +2 "manipulator"&{% +3 "core" % κ t  " k1 +2 .tForearm.seek :retract +2 "manipulator"&w'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&T( +281 "core" ( + "manipulator"&u& +4 "core" && G P I g?V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" && S A 7 j?V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&j' +115 "core" ' +2 "manipulator"&&& +5 "core" && N X - g?V + "manipulator"&J% +4 "core" % X R  i +2 "collection"'}& +3 "core" & +2 "collection"'\\& +5 "core" & +2 .tCC.seek :closed +2 "collection"'h(` +4 "core" &  +9 &.v - +9 &`~ A +10 &Zn S +9 &O T +10 &O T +9 &O S +9 &_P T +10 &!J T +9 &O T +9 &S T +10 & hP S +9 &")O T +10 &#L T +9 &%N T +9 &'oO T +10 &)1L T +9 &*O S +9 &,N T +10 &.wS T +9 &09J T +10 &1N T +9 &3O S +9 &5K S +10 &7AO T +9 &9Q T +10 &:L T +9 &<R T +9 &>JH S +10 &@ O S +9 &AK S +9 &CK T +10 &ERO S +9 &GJ S +9 &HS T +10 &J\\ U +9 &LK~ Y +10 &N</ \\ +9 &ORT _ +9 &QWW _ +10 &S?[Z _ +9 &U_] _ +9 &Vbb ` +10 &Xdi a +9 &ZBil a +10 &\\po b +9 &]rs b +9 &_twx A +10 &`G*{{ *| +9 &`f~|{ ] +2 ( +2 "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.40 + "collection"'Q& +4 "core" &`f|{{ ] +2 .tHand.open +2 "manipulator"&:1 +76 "core" 1 +2 "manipulator"&g% +4 "core" % $ ( C d + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +92 "core" ' +2 .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"%E% +4 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%f' +1608 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%t' +1600 "core" ' + .tPSV.dial PSR +2 "processing"%O +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2608 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%^  + "collection"'V  +32 "core"  +130  + .tPSV.dial :mixloop +2 "processing"%? +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +73 "core" +2 .tPS.seek 0ml +2 "processing"%]' +2612 "core" ' + .tPSV.dial :air +2 "processing"%C  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%,' +2602 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +43 "core" +2 .tPS.seek 0ml + "processing"%' +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k' +2606 "core" ' + .tPSV.dial :mixloop +51 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%Y' +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&`& +4 "core" &# * + C _=C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&|( +39 "core" ( + "manipulator"&& +4 "core" & 7 6 d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" & 2 = e +2 .tForearm.seek CC +2 "manipulator"&z' +104 "core" ' + .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +472 "core" ( +2 "manipulator"&a& +4 "core" & $ 8 % g +2 "manipulator"&% +3 "core" % Ρ 7 I C g~ +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&U(, +274 "core" ( +2 "manipulator"&~& +4 "core" &, 3 2 e? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, S Q G e? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&5' +107 "core" ' +2 .tHand.open + "manipulator"&i1 +67 "core" 1 +2 "manipulator"&l% +3 "core" % k ` K m +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + ."da"delayUntil "16:23:08.18" +24749 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%p @ +73 "core" B +2 ."da"PBV.dial :waste1 + "processing"%H  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%I * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%<  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +11 "Can"\ << +2433 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%* +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%/  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%c +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2448 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%o +133 "core"  + "processing"%@% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%B'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%Z'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%[  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +34 "core"  +2 "processing"%e% +4 "core" %Ҿ\  +2 ."da"PS.seek 1.5ml + "processing"%x' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%7' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%. +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2445 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%$ +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M' +2460 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +143 "core"  +2 "processing"%% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X'\ +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%_'Һ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +36 "core" +2 "processing"%K% +3 "core" %ҷ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'} +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%R * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%' +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2443 "core" ' + ."da"PSV.dial PTV +2 "processing"%- +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%n +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%\  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4' +1844 "Can"\ ?? +612 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%A  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%=  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%N  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%S +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%(  +55 "core"  +2 "processing"%F% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"% 'X +334 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%"  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%W'Һ +1547 "core" ' +2 ."da"PSV.dial :PML + "processing"%6 +44 "core" +2 ."da"PTV.dial :mixing + "processing"%b @ +76 "core" B + ."da"PBV.dial :waste1 +2 "processing"%%  +34 "core" +2 "processing"%1% +3 "core" %ҵ\  +2 ."da"PS.seek 1.85ml +2 "processing"%m' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%> * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%+' +2003 "core" ' +3 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%{  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%d * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%v  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%u' +1718 "Can"\ >> +722 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%q +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%P  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%& +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%J  +43 "core"  +3 ."da"PS.seek 0ml +2 "processing"%}' +2459 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%w +132 "core"  +2 "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Q'\ +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 "processing"%g  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%\\ +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%E% +5 "core" %Ҹ~\  +2 ."da"PS.seek 1.5ml + "processing"%j'~ +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%f  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%O * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2441 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +6 "processing"%? +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C' +2461 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%] +132 "core"  +2 "processing"%r% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%,'\ +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%k% +4 "core" %Ҷ\  +2 ."da"PS.seek 1.5ml + "processing"%`'| +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%G' +1622 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%T * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%h' +2445 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%~  +70 "core"  +3 ."da"PS.seek 0ml + "processing"%' +2457 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +131 "core"  +2 "processing"%i% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%l'\ +586 "core" ' +2 ."da"delay 5 seconds +332 "Can"!\ 98 +170 ."da"PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%5 +84 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%p  +36 "core" + "processing"%H% +4 "core" %Ҿ~\  +2 ."da"PS.seek 1.5ml + "processing"%I' +595 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%Y' +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%/ * +47 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%c +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2454 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%@ +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml + "processing"%B' +2445 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%[ +136 "core"  +3 "processing"%% +16 "core" %d +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +10 "processing"% +19 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +8 "processing"%3'm +334 "core" ' +3 ."da"delay 5 seconds +502 "processing"%e% +3 "core" %h|\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%Z'\ +332 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +46 "processing"%#'Һ +1601 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%x +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ҵ{  +2 ."da"PS.seek 1.5ml +2 "processing"%.'{ +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%7 * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%D' +1605 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%$  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%9 +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2465 "core" ' + ."da"PSV.dial PTV +2 "processing"%0 +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%M +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2470 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%! +133 "core"  + "processing"%K% +4 "core" % + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%_'Һ +2100 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%R +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%L% +4 "core" %ҵk +2 ."da"PS.seek 1.5ml + "processing"%'{ +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +103 "core"  +2 ."da"PS.seek 0ml + "processing"%-' +1600 "core" ' + "processing"%n9 +3 "core" 9 5 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%'  +3 "core" 5 + 5 + "processing"%\ & +3 "core" &]w  . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %\  . R% + "storage"(A% +4 "core" %{\ $\ %  + "storage"(=. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(N(+ +197 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (S& +3 "core" &- \ S +2 "manipulator"&4& +3 "core" &, w Q? +2 "manipulator"&(% +3 "core" %\   Q% +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&F( +184 "core" ( +2 "manipulator"&& +4 "core" &|  O) + "storage"("& +4 "core" &-\ $\ $ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& ' +99 "core" ' +2 "storage"(6& +4 "core" &- D - +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(b' +260 "core" ' +2 "storage"(%- +3 "core" -'p + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&1& +2 "core" &|  O) +2 "storage"(>& +4 "core" &.\ \  + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&W'n +35 "core" ' +2 ."da"Elbow.hold + "manipulator"&m, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"({- +2 "core" -'p +3 ."da"SE.seek 4.12 Pucks below Top Plate + "storage"(d'd +33 "core" ' +2 "manipulator"&v% +4 "core" %tU t s C + "storage"(+& +4 "core" &. + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 306 counts +2 "manipulator"&q'Π +18 "core" ' + "manipulator"&P& +4 "core" &  Q& +2 "storage"(&& +4 "core" &. @ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&J' +18 "core" ' +2 ."da"SE.seek 5.12 Pucks below Top Plate +2 "storage"(u'S +42 "core" ' + "manipulator"&w& +5 "core" & i R& + "manipulator"&% +4 "core" %ϟ h Q +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&}'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&Q(k +246 "core" ( +2 "manipulator"&g& +4 "core" &t  P + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +2 "core" &t ' O +2 ."da"Forearm.seek PC +2 "manipulator"& ' +109 "core" ' + ."da"Hand.close +2 "manipulator"&E/ +70 "core" / +3 ."da"PC.seek :open +2 "processing"%:( +452 "core" ( + "storage"()& +4 "core" &. \  +2 "manipulator"&j& +3 "core" &t  J +2 "manipulator"&f% +4 "core" %  J +2 ."da"Forearm.seek :retract + "manipulator"&O'\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&t( +263 "core" ( +2 "manipulator"&& +4 "core" &  O, + "storage"(^& +4 "core" &. W +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&?' +100 "core" ' + ."da"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "storage"(- +3 "core" -'S +2 ."da"SE.seek 4.87 Pucks below Top Plate +2 "storage"(V' +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.11 Pucks below Top Plate + "storage"(]'Y +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21oct2217h40ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +714 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.265 seconds\ /var/log/esp/da21oct2217h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct2217h40ml15s.tif +1569 #SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21oct2217h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct2217h40ml30s.tif +3074 #SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21oct2217h40ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct2217h40ml70s.tif +706 "Can"# +6430 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21oct2217h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "23.265 sec auto-exposure",Subject: "da21oct2217h40ml images!" +9 "storage"(r- +5 "core" -'Y +2 "storage"(C& +4 "core" &. +2 "manipulator"&,& +3 "core" & Z L, +6 ."da"Elbow.seek 1 + "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" & A L, + "storage"(k& +4 "core" &. d +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&' +35 "core" ' +2 ."da"SE.reconfigure :gently +64 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.82 Pucks below Top Plate +2 "storage"(' +58 "core" ' + "manipulator"&`& +6 "core" &  Z, +2 "storage"(& +3 "core" &.  + 8 +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&T'n +40 "core" ' +2 ."da"Elbow.hold + "manipulator"&s, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.01 Pucks below Top Plate +2 "storage"(G' +23 "core" ' + "manipulator"&a% +5 "core" %tX b M + "storage"(& +4 "core" &. " " C +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 306 counts + "manipulator"&z'Π +19 "core" ' +2 "manipulator"&~& +4 "core" &  Z( +2 "storage"(h& +5 "core" &. D H +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&|' +31 "core" ' +4 "storage"(i% +8 "core" % E : g +6 ."downElevator"SE.seek :down +8 "storage"('} +97 (l% +3 "core" %$ ? > } We +2 "manipulator"&5% +7 "core" %  \\} +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&p'\ +92 "core" ' +2 ."downElevator"SE.stop +6 "storage"(5 +5 "core" ' +5 "storage"(H& +12 "core" &. T R > +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +6 "processing"%& +7 "core" &}\  +4 "manipulator"&<& +7 "core" &   3 [( +4 "manipulator"&I% +8 "core" %\ % \\ J +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&*(, +176 "core" ( +4 "manipulator"&/& +8 "core" &, + & ^d +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &c& +8 "core" &, !  ^d +3 ."psFlush"Forearm.seek :garage +5 "manipulator"&Y' +105 "core" ' +4 ."psFlush"Hand.close +6 "manipulator"&;/ +78 "core" / +2 "manipulator"&o& +8 "core" &, + ) 1 cd +4 "manipulator"&@% +8 "core" % * ! 8 d +6 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"& (k +119 "core" ( +3 "manipulator"&[& +8 "core" &n !  C _ +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +6 "core" &n *  8 _ +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&B' +104 "core" ' +3 "manipulator"&e& +9 "core" &n  Y Y +2 "manipulator"&3% +8 "core" %  Y +4 "processing"%Z& +8 "core" &{\  +4 "processing"%x& +10 "core" &p\  +6 ."psFlush"PC.seek :closed +4 "processing"% (] +13 "core" &|\  +4 &\  +2 &x\ * +8 &Be\ 4 +7 &<l~f\ H +9 &ga\ V +9 &Ok\ U +8 &NQn\ V +11 &Ob\ U +9 &Ra\ U +9 &Rf\ U +10 &YPY\ U +8 &RO\ U +11 & NQ\ U +9 &"RQ\ U +8 &$`VY\ U +11 &&#OR\ U +10 &'QW\ U +9 &)RS\ U +10 &+jQS\ T +7 &-,RU\ T +11 &.QK\ U +8 &0TO\ U +9 &2qOI\ U +11 &43QC\ U +9 &5P\ U +8 &7Mr\ T +11 &9yPs\ U +8 &;;Nh\ U +11 &<R\ U +9 &>R\ T +8 &@O\ U +11 &BCQ\ U +9 &DR\ U +9 &EU\ U +10 &G]\ V +8 &I>x\ Y +11 &J\ \\ +9 &L\ [ +8 &N}\ \\ +11 &P@\ [ +9 &R\ [ +8 &S\ [ +11 &U\ \\ +8 &WE\ \\ +10 &Y\ ] +10 &Z\ ] +8 &\\~\ > +11 &]X+l\ Y +9 &]|-\ 5 +2 ( +6 "processing"%x& +6 #"psFlush"Processing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.65 +4 "processing"%& +8 "core" &]|*\ 5 +2 &]|* \ 5 +2 ."psFlush"Hand.open +4 "manipulator" +73 "core" 1 +3 "manipulator"&7% +9 "core" %  X +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&.'\ +104 "core" ' +4 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%$ +46 "core"  +3 "processing"%% +11 "core" %\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%9'\ +260 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +325 "core" ' +4 ."psFlush"delay 5 seconds +502 .PSR.select :air +5 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%D' +392 #"uploadLog"upsync +1715 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%0 @ +194 "core" A +2 ."psFlush"PTV.dial :PRVmixing + "processing"%  +133 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%M +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%X'ղ +2630 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +103 "core"  +2 "processing"%!% +3 "core" %շ\  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%K'\ +581 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2111 "core" ' + ."psFlush"delay 1 second +107 .PBV.dial :waste1 + "processing"%R  +34 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +75 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%L +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%_'ղ +2611 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +104 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1591 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%n +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%'  +73 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%\ ' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%A'\ +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2104 "core" ' + ."psFlush"PSV.dial PTV +52 "processing"%S +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%4 U +55 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%(' +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%8 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%"  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U' +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%% +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%1' +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%> @ +49 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%v  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%+' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%P +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%&'TE +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +1594 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%F' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +74 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%W'\ +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2098 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%J U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%g' +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +44 "Can"*\ CC +2565 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%}' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%)' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +84 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%f' +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%^  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q' +2607 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" & +2 "manipulator"&& +91 "core" &n '  $ c +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&O(k +2 "core" ( +2 "manipulator"&u& +4 "core" &n + ( @ c + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &n , ( & b +2 .tForearm.seek PC +2 "manipulator"&r' +106 "core" ' + .tHand.close + "manipulator"&C/ +76 "core" / +2 .tPC.seek :open + "processing"%,( +451 "core" ( + "manipulator"&& +4 "core" &n ( +  ] + "manipulator"&k% +4 "core" %   ]` +2 .tForearm.seek :retract +2 "manipulator"&`'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +397 "core" ( + "manipulator"&a& +4 "core" & J 9 e +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" & L E n e +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +100 "core" ' + "manipulator"&?& +4 "core" & > 2 ^ h +2 "manipulator"&~% +4 "core" % : 8 h +2 "collection"'h& +4 "core" &" +2 "collection"'i& +4 "core" & +2 .tCC.seek :closed +2 "collection"'](` +4 "core" &&  +9 &+s$ , +10 &`~$ A +9 &Kp' T +9 & L& T +10 &Q+ T +9 &O( T +9 &PQ% T +10 &O0 T +9 &P& T +10 &R/ T +9 & WP4 T +9 &"P& T +10 &#P3 T +9 &%R) T +10 &'_R( T +9 &)!O0 T +9 &*O& T +10 &,P& T +9 &.hR0 T +9 &0+N( T +10 &1P+ T +9 &3P/ T +9 &5qN2 T +10 &73P1 T +9 &8O- T +10 &:P* T +9 &;M* T +10 &?P8 T +9 &AM; S +9 &CO3 T +10 &EBL: T +9 &GM3 T +10 &HS6 T +9 &J_? U +9 &L>x- 8 X +10 &MYK; [ +9 &Ono= ^ +9 &Qqpo: _ +10 &S1rsB _ +9 &Tsw2 ` +10 &Vw{4 ` +9 &Xr}}A a +9 &Z5< a +10 &[9 a +9 &]: b +9 &_n: H +10 &`E*D *{ +9 &`nw8 R +2 ( +2 "collection"'i& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.34 +2 "collection"'l& +4 "core" &`nu- R + .tHand.open + "manipulator"&1 +73 "core" 1 + "manipulator"&5% +4 "core" %  - &  dw +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &`nu4 R +2 "collection"'T% +4 "core" %ӵ6 + .tCSV.dial CSR +2 "collection"'H  +41 "core"  +2 "collection"'z% +4 "core" %ӳ: + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''qi +1337 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 '<% +2 "core" %qnB  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'I'H +679 "core" ' + .tCSV.dial :waste +2 "collection"'G +133 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'|'Ӵ +1972 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'/& +4 "core" &`nt1 R + "collection"'c% +4 "core" %Ӳ9 + .tCSV.dial :flush +2 "collection"'  +43 "core"  + .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'s'qi +1284 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'; @ +45 "core" A + "collection"'o% +4 "core" %qeI  +2 .tCS.seek 7ml +2 "collection"'@'z +556 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'p  + '[  +43 "core"  +95  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" @ +2 .tCS.seek 0ml +2 "collection"'Y'Ӵ +1764 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'e& +4 "core" &`ns2 R + "collection"'3% +4 "core" %ӹ3 + .tCSV.dial :flush + "collection"'Z  +75 "core" +2 .tCS.seek 5ml +2 "collection"'*'qi +1335 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" A + "collection"':% +4 "core" %qh=  +2 .tCS.seek 7ml +2 "collection"''} +566 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'#  +44 "core"  + .tCBV.dial :waste2 +2 "collection"'7  +104 "core"  +3 .tCS.seek 0ml + "collection"'x'Ӵ +1767 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'$& +4 "core" &`ns% R + "collection"'% +4 "core" %ӱ! + .tCSV.dial CSR +2 "collection"'B  +43 "core"  + "collection"'-% +4 "core" %ӱ0 +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'9' +1999 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +14 .tCS.seek 10ml +2 "collection"'0' +560 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' 'M  +138 "core"  +4  +2 .tCTV.dial :intake + "collection"'D  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"' ' +2001 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'!  +74 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'X'Ӵ +585 "core" ' + .tCSV.dial CSR +2 "collection"'K  +103 "core"  +2 "collection"'R% +4 "core" %ӯ2 + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''qi +1338 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'L' +1345 "core" ' + .tCSV.dial CBV +2 "collection"' +105 "core" +2 .tCS.seek 0ml + "collection"''Ӵ +2605 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&_& +4 "core" & + " ^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&n& +4 "core" & * ' ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" & , * ] +2 .tForearm.seek CC + "manipulator"&' +106 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / +2 .tCC.seek :open + "collection"'\ ( +468 "core" ( + "manipulator"&A& +4 "core" &   _ +2 "manipulator"&S% +4 "core" %  `Z +2 .tForearm.seek :retract + "manipulator"&4'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&=(, +270 "core" ( + "manipulator"&8& +4 "core" &, " * $ bR +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &, '  cR +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"' +90 "core" ' +2 .tHand.open +2 "manipulator"&1 +73 "core" 1 + "manipulator"&6% +4 "core" % K = dI +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +96 "core" ' +2 "processing"%%& +4 "core" &\  +14766 "Can"'\ 87 +60001 "\ 87 +60001 0\ 88 +60000 /\ 87 +48965 #t-> exit +6 #mEXIT @1634940110.18EDT @1635176095.27EDT = =tMAIN =mMAIN_scheduler @EDT1635176097.17 #"core_reset"Sent BREAK +2 #t@29249 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +243 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +405 "Can"\ F + \ Fk #tPolling Can every 10:00 +4 #Cleanly exited at 18:01:50EDT22-Oct-21 +1111 #-> ESP.ready! +3 #Powering core bus +568 .Gate.power :raw,:ON +2 "sampler") +32 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +4 "core" % !\ +2 .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %"\ G + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %u\ 0 +2 .tSS.configure :default +2 "sampler")#.0X access 1 +2 "storage"(;% +4 "core" % /\ " + "manipulator"&<% +4 "core" %\ J K  +2 "manipulator"&=& +3 "core" & M J * +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(>(< +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &< \  +41958 "Can"\ $;: +60000 \ ;; +60001 \ ;; +60000 \ ;: +60001 \ :: +60001 \ ;: +60000 \ ;: +60001 \ :: +60001 \ :: +60000 \ =:: +60001 \ ;: +60001 \ ;: +60000 \ :: +60001 \ :; +60000 \ ;; +60001 \ ;: +60001 \ :: +60000 \ :: +60001 \ :; +60001 \ ;: +60000 \ ;: +60001 \ ;: +33246 #t-> $da[:extractVol]=0.19 +26755 "Can"\ ;; +60000 \ :; +60001 \ :: +60001 \ ;: +60001 \ ;; +60000 \ ;; +60001 \ ;; +60001 \ ;: +60000 \ ;; +60001 \ ;: +60000 \ \ :: +60001 \ ;; +60001 \ ;; +60001 \ ;: +60001 \ ;: +60000 \ ;: +60001 \ ;; +60000 \ ;: +60001 \ ;: +60001 \ :: +60000 \ :; +60001 \ ;: +60001 \ :; +60001 \ ;; +60000 \ ;: +60002 \ << +59999 \ ;; +60001 y :: +60001 o ;: +60000 X ;: +60001 \\ ;; +60000 U ;; +60001 L ;: +60000 K ;; +60001 G ;; +60001 C ;; +60000 E ;: +60001 A :: +60000 B ;: +60001 = ;: +60000 @ ;; +60001 = ;; +60000 > ;: +60001 6 ;; +60000 8 ;; +60001 = :: +60000 = ;: +60001 7\ c:: +60001 4\ :: +60001 5\ :: +60000 0\ :: +60000 3\ ;: @EDT1635221108.91 3\ ;: +60001 <\ ;: +60000 >\ ;; +60001 G\ :: +60000 D\ :: +60001 A\ :: +60001 9\ ;: +60000 8\ ;; +60001 2\ :: +60000 /\ ;: +60001 2\ :: +60001 7\ :: +60000 8\ :: +60001 7\ :: +60001 8\ M:: +60000 <\ 8:: +60001 ;\ 1;; +60001 \ -;; +60000 \ *;; +60001 +\ ):: +60000 \ \ &:: +60001 \ %;: +60001 \ #;; +60000 \ #;; +60001 \ !;; +60001  \ ;: +60001 \ ;; +60000 \ ;; +60001 \ ;; +60001 \ :: +60000 \ ;; +60001 \ :: +23590 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +4 #mEXIT @1635239945.06EDT @1635268036.86EDT = =mMAIN_scheduler =tMAIN @EDT1635268038.65 #"core_reset"Sent BREAK +2 #t@12730 receive with ifg=0x10, ie=0xFD + #@13362 receive with ifg=0x10, ie=0xFD + #@14016 receive with ifg=0x10, ie=0xFD #@14647 receive with ifg=0x10, ie=0xFD + #@15288 receive with ifg=0x10, ie=0xFD + #@15922 receive with ifg=0x10, ie=0xFD #@16553 receive with ifg=0x10, ie=0xFD + #@16879 receive with ifg=0x80, ie=0xFD #@4709 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +235 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +367 "Can"T\ x== + T\ x== + #tPolling Can every 10:00 +2 #Cleanly exited at 05:19:05EDT26-Oct-21 +313 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %ӹ !%\ S + .tCS.configure :default +8 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + +6 .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %W\ z + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %uss '\ cg + .tSS.configure :default +3 "sampler")#.0X $da[:extractVol]=0.19 +9494 #-> access 2 +2 "storage"(3% +3 "core" % 8 1 ]\ h +2 "manipulator"&4% +4 "core" %\  N M W  + "manipulator"&5& +4 "core" & R P o * +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(6(K +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (7& +3 "core" &K6 < <\ e +13437 #t-> startTube 2 +33782 "Can"[\ |88 +60001 P\ }98 +60000 @\ 89 +37692 #t-> da 40 +2 #da sampling at most 40ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 13:43:41EDT26-Oct-21\\n{}\\nCan@13:37:24, 22.8C, 27% humidity, 15.1psia, 13.128V, 0.282A, 0.288A avg, 3.70W",Subject: "da sampling at most 40ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'8& +3 "core" &\ Y +2 .tHand.open +3 "manipulator"&91 +67 "core" 1 + "manipulator"&:% +7 "core" % \  R S +  + "storage"(;% +4 "core" % \ v + "storage"(<. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(=( +672 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +4 (>& +8 "core" & h Z 2\ o +2 "manipulator"&?& +11 "core" & O P t * +6 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&@(P +28 "core" ( +4 "manipulator"&A& +8 "core" &H O T X z +2 "storage"(B& +8 "core" & \ r +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +4 "manipulator"&C'ϥ +101 "core" ' +5 "storage"(D& +13 "core" & o\ t +6 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(E' +278 "core" ' +2 "storage"(F- +8 "core" -' +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +7 (G& +6 "core" & A\ r +3 "manipulator"&H& +15 "core" &H O P Y z +4 .tElbow.seek 2 +4 "manipulator"&I(P +6 "core" ( +2 "manipulator"&J& +8 "core" &H \\ ^ z +3 "storage"(K& +8 "core" & \ r +83 .tForearm.seek 2 + 300 counts +15 "manipulator"&L'y +49 "core" ' +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&M/ +72 "core" / +8 ."downElevator"SE.seek :down +6 "manipulator"&N& +4 "storage"(O'} +13 "core" &H K O z +4 "manipulator"&P% +8 "core" % o P P  @ +4 .tForearm.seek :retract + "manipulator"&Q'\ +99 "core" ' +3 .tElbow.seek CC +2 "manipulator"&R( +98 #"uploadLog"upsync +22 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +35 "core" ( + "manipulator"&S& +4 "core" & ^ E O :+ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" &! P Q C :+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U' +103 "core" ' +2 "manipulator"&V& +4 "core" &! T X Q :+ +2 "manipulator"&W% +4 "core" % M R h + "collection"'X& +4 "core" &\ W +2 "collection"'Y& +5 "core" &\ W +2 .tCC.seek :closed +2 "collection"'Z(` +4 "core" &\ W +7 &I\ T%i +9 &pT~\ Q9 +10 &}~ w\ QN +9 &rZ\ SR +10 &5X\ SQ +9 &T \ SQ +9 &Y~\ SQ +10 &{X\ SQ +9 &=Z \ SQ +9 &Y\ SR +10 &Y"\ SQ +9 &!Z \ SQ +10 &#FW\ SQ +9 &%Z\ SQ +9 &&Z  \ RQ +10 &(Y \ RQ +9 &*NX\ SQ +9 &,X!\ RQ +10 &-[ +\ RQ +9 &/Y\ RQ +10 &1WZ  \ RQ +9 &3Z!(\ RQ +9 &4Y \ SP +10 &6Y!+\ SQ +9 &8_X \ SQ +9 &:!X" %\ RQ +10 &;U  #\ SQ +9 &=W  $\ RQ +10 &?gV" \ SQ +9 &A)W %\ SQ +9 &BY!)\ SP +10 &DU \ SQ +9 &FoY#"\ RQ +9 &H/`1+\ RQ +10 &IpB:\ QS +9 &Ko\\!\ PV +10 &M]\ MZ +9 &O\ M[ +9 &P(\ M[ +10 &R\ L\\ +9 &T_ \ L\\ +9 &V%\ L] +10 &W!\ L] +9 &Y+\ K] +10 &[a"\ K^ +9 &]!"\ J^ +9 &^*\ KV +10 &`E!\ L+ +9 &`d#\ OS +5 ( +2 "collection"'Y& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.23 +2 .Hand.open + "manipulator"&[1 +3 "core" &`dm\ PS +71 1 + "manipulator"&\\% +4 "core" %  Y L I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +98 "core" ' + #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")^+ +2 "core" + +2 "sampler")_% +4 "core" %utq +\ ag +2 "collection"'`& +3 "core" &`dm\ PS +3 "Can"M\ yLM +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'a  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")b +3 "core"  +2 "sampler")c +5 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X +26  +2 .tdelay 3.8 seconds +382 "collection"'g% +3 "core" %ӹ\ N +2 "sampler")h% +4 "core" %3}!om #\ _ + .tSSV.dial :spit +2 "sampler")i +130 "core"  +2 .tSS.seek 0ml +2 "sampler")j'z +276 "core" ' + .tSSV.dial CBV +2 "sampler")k  +131 "core"  +2 .tCTV.dial :intake +2 "collection"'l  +72 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "13:47:09.01" +1487 #"flow"0.0L/min +14844 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +209 "collection"'m% +3 "core" %ӹ\ I +2 #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X% +2 "core" %\ L +2 "sampler")?% +4 "core" %z BD \ \\\ O + #tEvacuated: Intake @15.7psia, Outlet @12.7psia +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")A +131 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''Ӵ +115 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")H +131 "core" +3 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 #tEvacuated: Intake @16.6psia, Outlet @13.7psia +2 .SSV.dial :spit,avoiding: :exhaust + "sampler") +132 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +333 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'w% +3 "core" %;\ G +2 .tCS.seek 6ml +2 "collection"'x' +1344 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +6 "collection"'y +40 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'u'Ӵ +1457 "core" ' + .tCSV.dial CSR +2 "collection"'z  +42 "core"  +2 "collection"'v% +4 "core" %ӱ\ N + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'}' +591 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '~% +2 "core" %\ I +3 .tCS.seek 5ml + "collection"''qi +835 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core" ~ +2 .tCS.seek 1ml +2 "collection"''> +1084 "core" ' + "collection"'9 +4 "core" 9 + "collection"'% +4 "core" %C,\ N +2 #tBefore lysing Collection Puck Heater at 20.5C/28.0psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"' \  +3 '9 +5 "core" 9 +102 "collection"' 9 +2 "core" 9d +102 "collection"' 9 +3 "core" 9 d +102 "collection"' 9 +2 "core" 9 d +102 "collection"'9 +2 "core" 9d +103 "collection"'{9 +2 "core" 9d +102 "collection"'|9 +4 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9"d +102 "collection"'9 +2 "core" 9&d +102 "collection"'9 +2 "core" 9*d +103 "collection"'9 +2 "core" 9/d +102 "collection"'9 +2 "core" 93d +102 "collection"'9 +3 "core" 97d +102 "collection"'9 +2 "core" 9;d +102 "collection"'9 +3 "core" 9?d +102 "collection"'9 +2 "core" 92Cd +103 "collection"'9 +2 "core" 9IHd +102 "collection"' 9 +2 "core" 9aLd +102 "collection"'!9 +3 "core" 9zPd +102 "collection"'"9 +3 "core" 9Td +102 "collection"'#9 +3 "core" 9Xd +102 "collection"'$9 +2 "core" 9]d +102 "collection"'%9 +2 "core" 9ad +102 "collection"'&9 +3 "core" 9ed +102 "collection"''9 +3 "core" 9 id +102 "collection"'9 +3 "core" 9>md +102 "collection"'9 +2 "core" 9\\qd +102 "collection"')9 +3 "core" 9zvd +102 "collection"'*9 +2 "core" 9zc +102 "collection"'+9 +2 "core" 9~` +102 "collection"'.9 +3 "core" 9^ +102 "collection"',9 +3 "core" 9[ +102 "collection"'09 +2 "core" 9X +102 "collection"'9 +3 "core" 91U +102 "collection"'-9 +2 "core" 9PR +103 "collection"'19 +2 "core" 9pO +102 "collection"'29 +3 "core" 9M +102 "collection"'49 +2 "core" 9I +102 "collection"'(9 +3 "core" 9G +102 "collection"'59 +3 "core" 9E +102 "collection"'79 +2 "core" 9C +102 "collection"'9 +3 "core" 9$A +102 "collection"'89 +2 "core" 9?> +102 "collection"'/9 +2 "core" 9\\< +103 "collection"':9 +3 "core" 9v: +102 "collection"';9 +2 "core" 98 +102 "collection"'<9 +3 "core" 96 +102 "collection"'39 +2 "core" 94 +102 "collection"'>9 +2 "core" 92 +102 "collection"'?9 +3 "core" 90 +102 "collection"'A9 +3 "core" 9/ +102 "collection"'69 +2 "core" 9&- +102 "collection"'B9 +2 "core" 9=+ +103 "collection"'9 +2 "core" 9T) +102 "collection"'9 +3 "core" 9k( +102 "collection"'G9 +2 "core" 9& +102 "collection"'D9 +3 "core" 9$ +102 "collection"'H9 +2 "core" 9# +102 "collection"'99 +3 "core" 9" +102 "collection"'F9 +2 "core" 9! +103 "collection"'9 +2 "core" 9 +102 "collection"'J9 +2 "core" 9 +102 "collection"'M9 +3 "core" 9  +102 "collection"'N9 +2 "core" 9   +102 "collection"'K9 +3 "core" 9 ) +102 "collection"'@9 +3 "core" 9 : +102 "collection"'C9 +2 "core" 9 I +102 "collection"'S9 +2 "core" 9 X +103 "collection"'E9 +2 "core" 9 g! +102 "collection"'L9 +3 "core" 9 u% +103 "collection"'P9 +2 "core" 9 * +102 "collection"'T9 +2 "core" 9 . +102 "collection"'W9 +3 "core" 9 2 +102 "collection"'X9 +2 "core" 9 6 +102 "collection"'O9 +2 "core" 9 : +103 "collection"'Q9 +2 "core" 9 > +102 "collection"'\ 9 +2 "core" 9 C +102 "collection"'[9 +3 "core" 9 G +102 "collection"'\\9 +2 "core" 9 K +102 "collection"'V9 +3 "core" 9 O +102 "collection"'_9 +3 "core" 9 S +102 "collection"'`9 +2 "core" 9 X +102 "collection"'a9 +3 "core" 9\ \\ +102 "collection"'I9 +2 "core" 9\ ` +102 "collection"'U9 +3 "core" 9\ d +102 "collection"'c9 +3 "core" 9\ h +102 "collection"'9 +2 "core" 9\ l +102 "collection"'b9 +3 "core" 9\ $q +102 "collection"'^9 +2 "core" 9\ +u +102 "collection"'e9 +3 "core" 9\ 1y +102 "collection"'g9 +3 "core" 9\ 7} +102 "collection"'i9 +2 "core" 9\ = +102 "collection"'f9 +2 "core" 9\ A +103 "collection"'k9 +2 "core" 9\ G +102 "collection"'Y9 +3 "core" 9\ K +102 "collection"'d9 +2 "core" 9\ P +102 "collection"'h9 +3 "core" 9\ T +102 "collection"'l9 +2 "core" 9\ Y +102 "collection"'j9 +3 "core" 9\ ] +102 "collection"'p9 +2 "core" 9\ a +103 "collection"'m9 +2 "core" 9\ d +102 "collection"'r9 +2 "core" 9\ g +102 "collection"'s9 +3 "core" 9\ j +102 "collection"'q9 +3 "core" 9\ m +102 "collection"'t9 +4 "core" 9\ p\ +102 "collection"'n9 +3 "core" 9\ t +102 "collection"'w9 +2 "core" 9\ w +102 "collection"'o9 +3 "core" 9\ y +102 "collection"'y9 +2 "core" 9\ } +102 "collection"'x9 +3 "core" 9\ ~ +102 "collection"'z9 +2 "core" 9\  +103 "collection"'v9 +2 "core" 9\  +102 "collection"'u9 +3 "core" 9\ \ +102 "collection"'~9 +2 "core" 9\  +102 "collection"'}9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"' `\ `\  +3 '9 +4 "core"  + 9\  + "collection"'% +5 "core" %CD +2 #tBegun lysing Collection Puck Heater at 68.1C/54.5psia +14038 "Can"H\ ( +45950 "core" ` +2 "collection"'9 +3 "core" 9\  +2 "collection"'% +4 "core" %C\  +2 #tEnded lysing Collection Puck Heater at 70C/53.9psia + .CS.seek 0ml +2 "collection"' 'Ӵ +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +103 "core" B + .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 5ml +2 "collection"''qi +1338 "core" ' + .tCSV.dial CTV +2 "collection"'{  +44 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'| @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"''Ӵ +1342 "core" ' +2 "collection"'% +4 "core" %ӹ Q Q\ & + #tPuck @64.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"' +104 "core"  + .tCBV.dial CSV +2 "collection"'  +28 "core"  + "collection"'% +4 "core" %ӹ\ & +2 .tCS.seek 5.001ml +2 "collection"''qn +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" + "collection"'% +4 "core" %ql64\ * +2 .tCS.seek 7ml +2 "collection"'' +580 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'!' +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'" ` +115 "core" ^ +2 #tLysing Complete +2 "collection"'#& +4 "core" &`df\ .S + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&$% +3 "core" %\ % 8 . H K +2 "storage"(%% +3 "core" % b\ L +2 "storage"(&. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"('(+ +188 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &-  O\ H + "manipulator"&& +4 "core" & 1 6 ^ 9$ + "manipulator"&)% +4 "core" %\ % 6 3 m K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&*( +162 "core" ( +2 "manipulator"&+& +4 "core" & ( 2 , g + "storage"(.& +4 "core" &- '\ M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&,' +103 "core" ' + "storage"(0& +4 "core" &- Y\ O +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +275 "core" ' + "storage"(-- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(1'y +32 "core" ' +2 "manipulator"&2& +4 "core" & B B U g +2 "manipulator"&4% +3 "core" % E N $ y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&5( +158 "core" ( + "manipulator"&7& +4 "core" &% $ - ?P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &% ' ( ?P +2 .tForearm.seek CC +2 "manipulator"&8' +97 "core" ' +2 .tHand.close + "manipulator"&// +68 "core" / +2 .tCC.seek :open + "collection"':( +468 "core" ( + "storage"(;& +4 "core" &- P\ Q +2 "storage"(<& +4 "core" &- s\ Q + "manipulator"&3& +4 "core" & ? I 8" + "manipulator"&>% +4 "core" % P M  +2 .tForearm.seek :retract + "manipulator"&?'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&A( +161 "core" ( + "manipulator"&6& +5 "core" & J N O g + "storage"(B& +4 "core" &- `\ T + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&'n +109 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&G1 +65 "core" 1 +2 "manipulator"&D% +4 "core" % ͂` : = +2 "storage"(H& +3 "core" &- \ O +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&9'ή +15 "core" ' + "manipulator"&F& +4 "core" & P O : g +2 "storage"(& +4 "core" &- \ U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&J' +31 "core" ' + "storage"(M% +4 "core" %} \ U +3 ."downElevator"SE.seek :down +4 "storage"(N'} +99 (K% +3 "core" %A \ UXj + "manipulator"&@% +4 "core" % R R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +93 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'S& +4 "core" & \ ; +2 "manipulator"&E& +4 "core" & P R i g + "manipulator"&L% +4 "core" %\  O R E  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(, +171 "core" ( +2 "manipulator"&T& +4 "core" &, Y N 3 B + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" &, P E & B +2 .tForearm.seek :garage + "manipulator"&X' +93 "core" ' +2 .tHand.close + "manipulator"&O/ +71 "core" / + "manipulator"&Q& +4 "core" &, Z K b B +2 "manipulator"&\ % +3 "core" % κ N P . 9 +2 .tForearm.seek :retract +2 "manipulator"&['\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\( +279 "core" ( +3 "manipulator"&V& +8 "core" &# P O ; =E +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &_& +8 "core" &# O M < =E +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&`' +108 "core" ' +4 "manipulator"&a& +8 "core" &$ R O Z =E +3 "manipulator"&I% +7 "core" % Q Y +4 "collection"'U& +7 "core" &S\ > +4 "collection"'c& +9 "core" &\ = +6 .tCC.seek :closed +3 "collection"'(` +9 "core" &\ > +2 &o\ > +6 &,s~\ 9,~ +8 &b|\ 8@ +11 &cq}\ 8P +7 &$RV\ 9P +10 &S.\ :P +11 &Q\ 9P +8 &jR\ 9P +10 &-R\ 9P +10 &S\ :P +8 &S\ 9P +11 & sR\ 9P +9 &"5Sg\ 9P +8 &#SN\ 9P +11 &%T&\ :P +8 &'zT\ :P +10 &)<QT\ 9P +10 &*SI\ :P +8 &,R(\ 9P +11 &.S\ 9P +8 &0ER\ 9P +9 &2R\ 9P +11 &3R}\ :P +8 &5Q\ 9P +13 &7LS\ 9P +5 &9S\ 9P +9 &:R\ 9P +10 &<Ts\ 9P +9 &>TQ[\ :P +9 &@SB\ 9P +10 &AR&\ :P +9 &CQ\ :P +9 &E^Q\ :P +10 &G S\ :P +9 &HY\ 9Q +10 &Jgo\ 8R +9 &LTl\ 7V +9 &N \ 5Z +10 &O\ 4[ +9 &Q\ 3[ +9 &SK\ 4\\ +10 &U y\ 3\\ +9 &V\ 3\\ +9 &X\ 3^ +10 &ZM\ 3^ +9 &\\ \ 2^ +10 &]\ 2_ +9 &_v\ \ 3C +9 &`F.\  s\ 3)z +10 &`lu  `\ 7T +2 ( + "collection"'c& +4 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.32 + "collection"'b& +4 "core" &`lx  O\ 7T +2 .tHand.open + "manipulator"&^1 +66 "core" 1 + "manipulator"&e% +4 "core" %  K L [ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +94 "core" ' +2 .tPSV.dial PSR +2 "processing"%i +127 "core"  + "processing"%f% +5 "core" %\ _ + #tPulling 1.499ml of PSR.flush + .PSR.select :flush +2 "processing"%j +11 .tPS.seek 1.5ml +2 "processing"%k' +1255 "Can"J\ _MM +342 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Y  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%d' +1615 "core" ' + .tPSV.dial PSR +2 "processing"%h +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%l' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%j +2 "collection"'p  +6 "core" A +2 "processing"%m  +68 "core" +91  + .tPSV.dial :mixloop +2 "processing"%r +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%s  +129 "core" +2 .tPS.seek 0ml +2 "processing"%q' +2627 "core" ' +2 .tPSV.dial :air + "processing"%t  +52 "core" +2 .tPS.seek 2.5ml +2 "processing"%n' +2610 "core" ' + .tPSV.dial :mixloop +7 "processing"%w +53 "core" +2 .tPS.seek 0ml +2 "processing"%o' +2613 "core" ' + .tPSV.dial :air +2 "processing"%y  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%x' +2602 "core" ' + .tPSV.dial :mixloop +2 "processing"%z +55 "core" +2 .tPS.seek 0ml +2 "processing"%v' +2610 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&u& +4 "core" & O N :1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&~( +40 "core" ( +2 "manipulator"&}& +4 "core" & E W  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & F O ( +2 .tForearm.seek CC + "manipulator"&' +104 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +468 "core" ( + "manipulator"&& +4 "core" & O P 3 +2 "manipulator"&% +3 "core" % R Z 5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (, +270 "core" ( +2 "manipulator"& & +4 "core" &, F Y # ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &, P P  ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&{' +101 "core" ' +2 .tHand.open + "manipulator"&|1 +72 "core" 1 + "manipulator"&% +5 "core" % ξ R L 2  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +46 .tForearm.seek :retract +11 "manipulator"&'\ +95 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &\ L +2 "manipulator"&% +4 "core" %\  P S 9 * + "storage"(% +4 "core" %m > > \ g + "storage"(. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & \  T\ a +2 "manipulator"&& +4 "core" &, R [ > ; + "manipulator"&% +4 "core" %\  O Z  * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(P +179 "core" ( + "manipulator"& & +4 "core" &N P M  $ +2 "storage"(& +4 "core" & 3 1 a\ e +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&"'ϥ +110 "core" ' +2 "storage"(#& +4 "core" & < ;\ g +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"($' +279 "core" ' +2 "storage"(%- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (&& +2 "core" & : 4\ f +2 "manipulator"&& +3 "core" &N S ] $ +2 .tElbow.seek 2 +2 "manipulator"&(P +3 "core" ( + "manipulator"&)& +4 "core" &N Z ]  $ +2 "storage"(=& +4 "core" & = ; \ g +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&+'y +28 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&./ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&0& + "storage"(R'} +8 "core" &N N O  $ + "manipulator"&]% +4 "core" % P O M X +2 .tForearm.seek :retract +2 "manipulator"&-'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&2( +142 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +2 "core" ( +2 "manipulator"&4& +4 "core" &! ^ ^ ;6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &! Z S W ;6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&7' +102 "core" ' +2 "manipulator"&& +5 "core" &" U ] ;6 + "manipulator"&,% +4 "core" % R Y 1 +2 "collection"'*& +4 "core" &2\ L +2 "collection"'/& +4 "core" &&\ L +2 .tCC.seek :closed +2 "collection"'((` +4 "core" &\ L +8 & %\ J$e +9 &Vy\ F9 +10 &wK\ FN +9 &Ri\ HP +9 &[RO\ HO +10 &QV\ HO +9 &TD\ GP +9 &P\ HO +10 &cW\ GO +9 &$Q\ GP +10 &R\ HP +9 &!U\ HO +9 &#kUz\ GO +10 &%,Vh\ GP +9 &&UW\ GP +9 &(P@\ HO +10 &*rQ/\ GP +9 &,5V$\ GO +9 &-W \ GP +10 &/S\ GP +9 &1{Q\ GO +10 &3<Q\ HP +9 &4R\ HP +9 &6U\ GO +10 &8Q,\ HP +9 &:ERa\ GO +9 &<QK\ HP +10 &=R:\ GP +9 &?T/\ GP +10 &AMO'\ GO +9 &CU\ GP +9 &DRe\ GO +10 &FR4\ HP +9 &HR]\ GP +9 &J pw\ FS +10 &K\ DW +9 &M}!\ BZ +10 &O;)&\ B[\ +9 &P..\ B[ +9 &R62\ A\\ +10 &T~;8\ A\\ +9 &V??>\ @\\ +9 &WDB\ @] +10 &YMJ\ @] +9 &[QO\ @^ +10 &]@WUx\ ?_ +9 &_]\\p\ ?L +9 &`0Md_c\ B d +10 &`ifc^\ =* +9 &`nedY\ EV +2 ( +3 "collection"'/& +2 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.38 +2 .Hand.open + "manipulator"&Z1 +68 "core" 1 + "manipulator"&;% +4 "core" %  W E  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<'\ +98 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'3  +131 "core"  + .tCSV.dial CTV +2 "collection"'>  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%6' +2615 "core" ' + "collection"'B% +4 "core" %DD\ G +2 .tCS.seek 4.5ml +2 "collection"'8'a +1472 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%5  +39 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%G  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%D' +2629 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'H ` +32 "core" ^ + .tCSV.dial :air +2 "collection"'F @ +44 "core" ? +2 .tCS.seek 10ml + "collection"'' +1462 "core" ' + .tCSV.dial CTV +2 "collection"'M  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'?'Ӵ +2602 "core" ' + .tCBV.dial :waste1 +2 "collection"'K @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'@  +131 "core" +2 "collection"'A& +4 "core" &`k\ GV + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %  D O  a +2 "storage"(9% +3 "core" %u : :\ f +2 "storage"(S. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(E(+ +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (L& +3 "core" &-  \ a +2 "manipulator"&1& +4 "core" &! O N G :, + "manipulator"&J% +4 "core" %  P R C a +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&T( +161 "core" ( +2 "manipulator"&W& +4 "core" & L O 2 U + "storage"(N& +4 "core" &- 6 :\ f +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +93 "core" ' +2 "storage"(O& +4 "core" &- ; 1\ e +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Q' +279 "core" ' +2 "storage"(\ - +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&C& +3 "core" & B B z U +2 "storage"(X& +3 "core" &- - ( !\ e +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&V'n +35 "core" ' +2 .tElbow.hold + "manipulator"&_, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(P- +3 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(a' +28 "core" ' +2 "manipulator"&I% +4 "core" %xd O O S + "storage"(U& +5 "core" &-   w\ _ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&['Τ +15 "core" ' + "manipulator"&:& +4 "core" & O N  U +2 "storage"(b& +4 "core" &- 1 :\ e +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&^' +24 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(e'} +39 "core" ' + "manipulator"&c& +4 "core" & Q M 0 U +2 "manipulator"&i% +4 "core" % F J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&`( +162 "core" ( + "manipulator"&Y& +4 "core" &% Q J >M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &% B A s >M +2 .tForearm.seek CC +2 "manipulator"&h' +96 "core" ' + .tHand.close +2 "manipulator"&d/ +70 "core" / +2 .tCC.seek :open +2 "collection"'j( +468 "core" ( + "storage"(p& +4 "core" &- 8 & 1\ h +2 "storage"(m& +3 "core" &- $ % \ h +2 "manipulator"&r& +3 "core" &$ O R g =F +2 "manipulator"&s% +3 "core" % P Q y  +2 .tForearm.seek :retract +2 "manipulator"&l'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&t( +164 "core" ( +2 "manipulator"&q& +4 "core" & C V J V + "storage"(w& +4 "core" &- Q R q\ k + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&n'n +112 "core" ' +2 .tElbow.hold +2 "manipulator"&y, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&o1 +68 "core" 1 +3 "manipulator"&z% +4 "core" % vZ X [ Z + "storage"(x& +4 "core" &-  0 R\ d + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 308 counts +2 "manipulator"&u'΢ +16 "core" ' + "manipulator"&}& +4 "core" & W E L V +2 "storage"(& +4 "core" &- R R \ k +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +15 "core" ' +2 "storage"(\\% +4 "core" % E H \ l +2 ."downElevator"SE.seek :down +3 "storage"(g'} +99 (% +3 "core" %Z; R S \ iWg +2 "manipulator"&% +4 "core" % O O  w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +47 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +2605 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%~  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%| +54 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%  +39 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%' +2610 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &c\ | + "manipulator"&& +4 "core" & N O V + "manipulator"&% +4 "core" %\  K D   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +168 "core" ( + "manipulator"&{& +4 "core" &, U B ? F +53 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +2 "core" &, P P  F +2 .tForearm.seek :garage +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / +2 "manipulator"&'& +4 "core" &, M D F +2 "manipulator"& % +3 "core" % λ Q O A < +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& (k +116 "core" ( +2 "manipulator"&#& +4 "core" &u G N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &u N M / +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&%' +109 "core" ' + "manipulator"&&& +4 "core" &u E L  +2 "manipulator"&% +4 "core" %l F @ T R +2 "processing"%)& +3 "core" &\ v +3 "processing"%=& +4 "core" &\ v +3 .tPC.seek :closed + "processing"%.(] +4 "core" &\ v +8 &I\ t'n +9 &dV\ q: +10 &}\ pO +9 &d`\ rS +10 &(Z\ qS +9 &Y\ qS +9 &^\ qS +10 &o[\ qR +9 &1\\\ rR +9 &\\\ qS +10 &]\ qS +9 &!v`\ qS +10 &#8]\ qS +9 &$` \ pS +9 &&Y\ qR +10 &(~\\\ qS +9 &*@\\\ pS +9 &,Y*\ qS +10 &-\\*\ pS +9 &/W'\ pR +10 &1H_)\ qS +9 &3\ Y7\ pS +9 &4T@\ qR +10 &6Y9\ qS +9 &8QX2\ pR +9 &:\\/\ pR +10 &;^1\ pS +9 &=]8\ pR +10 &?Y^7\ pR +9 &AV7\ pR +9 &B]7\ pS +10 &DY7\ qR +9 &F_`G\ pS +9 &HsW\ pU +10 &IU\ nX +9 &KQ\ nX +10 &MVK\ nY +9 &OP\ nX +9 &PY\ nX +10 &R[\ mX +9 &T^^\ mY +9 &V b\ mY +10 &WY\ mZ +9 &Yb\ mZ +10 &[d\\\ mZ +9 &\\`n`\ n4 +9 &]sLp\ p0 +5 ( +2 "processing"%=& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.52 +2 "processing"%0& +4 "core" &]t q\ r/ + &]t g\ q/ + .tHand.open +2 "manipulator"&]1 +66 "core" 1 +2 "manipulator"&% +4 "core" % o O L j X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +102 "core" ' +2 .tPRV.dial :air + "processing"%4  +42 "core"  + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 "processing"%$% +4 "core" %\ w +2 .tPS.seek 0.3ml +2 "processing"%+' +379 "core" ' + .tPSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%,% +4 "core" %\ x + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +3 "processing"%*'.U +485 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1902 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%R +111 "core" + .tPTV.dial :mixing +2 "processing"%- @ +72 "core" B + .tPBV.dial :waste2 +2 "processing"%  +89 "core"  +2 .tPS.seek 0ml +2 "processing"%Z' +2613 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&;& +4 "core" &u B A D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&/(k +3 "core" ( + "manipulator"&3& +4 "core" &u Q W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &u N K +2 .tForearm.seek PC + "manipulator"&7' +103 "core" ' + .tHand.close +2 "manipulator"&v/ +66 "core" / +2 .tPC.seek :open + "processing"%B( +449 "core" ( +2 "manipulator"&!& +4 "core" &u N P J + "manipulator"&5% +4 "core" % K P R +2 .tForearm.seek :retract + "manipulator"&G'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&6(, +133 "core" ( + "manipulator"&H& +4 "core" &, \\ M  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &, F M   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&8' +103 "core" ' + .tHand.open +2 "manipulator"&M1 +69 "core" 1 + "manipulator"&% +4 "core" % N @ ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K'\ +91 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%@& +4 "core" &\ | + "manipulator"&A% +4 "core" %\  O P Q  + "storage"(% +4 "core" %} r \ q +2 "storage"(9. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(S( +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (L& +2 "core" &  G Z N\ k +2 "manipulator"&1& +4 "core" &, R O \\  +2 "manipulator"&J% +3 "core" %\  P R i  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +190 "core" ( +2 "manipulator"&W& +4 "core" &Z R W )  + "storage"(N& +4 "core" & c i\ p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&O'ϥ +100 "core" ' +2 "storage"(2& +4 "core" & [\ q +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(<' +280 "core" ' +2 "storage"(\ - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (C& +3 "core" & l p )\ n + "manipulator"&X& +4 "core" &Z Q Q   +2 .tElbow.seek 2 + "manipulator"&P(P +3 "core" ( +2 "manipulator"&I& +3 "core" &Z E N   +2 "storage"(U& +3 "core" & o m \ n +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&:'y +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&b/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&c& +2 "storage"(i'} +7 "core" &Z L B w  + "manipulator"&% +4 "core" % o E O ! W +2 .tForearm.seek :retract +2 "manipulator"&T'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Q(k +155 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +80 "core" ( +2 "manipulator"&V& +4 "core" &p 9 P  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" &p [ Z L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&a' +107 "core" ' + "manipulator"&Y& +5 "core" &p M C  + "manipulator"&k% +4 "core" % O M ; +2 "processing"%^& +3 "core" &\ w +2 "processing"%_& +5 "core" &\ w +2 .tPC.seek :closed +2 "processing"%d(] +5 "core" &\ w +9 &)y\ s- +9 &c\ qA +10 &^z\ qR +9 &Z|\ sR +9 &Z\ sR +10 &W\ sR +9 &eXs\ sR +9 &'Zh\ sR +10 &[i\ sR +9 &Yo\ rR +10 & mWm\ sR +9 &"/Y^\ sR +9 &#YV\ sR +10 &%ZY\ sR +9 &'uZ]\ rR +9 &)8Y`\ rR +10 &*Z[\ rR +9 &,ZS\ rR +10 &.~[D\ rR +9 &0?WH\ rR +9 &2XI\ rR +10 &3ZJ\ rR +9 &5YD\ rR +9 &7IYB\ rQ +10 &9 ]D\ qR +9 &:Y8\ rR +10 &<X9\ rR +9 &>QXD\ rQ +9 &@ZO\ rQ +10 &AUL\ rR +9 &CUE\ rR +9 &EW]M\ rR +10 &GkI\ qT +9 &HB\ pV +10 &JJ\ oX +9 &LME\ oX +9 &ND\ oY +10 &O5\ oY +9 &Q0\ oY +9 &SU2\ pX +10 &U:\ oY +9 &V6\ oY +10 &X0\ oY +9 &ZZ4\ oY +9 &\\3\ oF +10 &]3>u6\ p#g +9 &]~5!\ r3 +5 ( +2 "processing"%_& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.60 +2 .Hand.open + "manipulator"&f1 +3 "core" &]~$&\ s3 +67 1 + "manipulator"&(% +4 "core" % Ͼ S C & +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +101 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%m  +2 %r9 +6 "core" 9 +102 "processing"%s9 +2 "core" 9 +102 "processing"%q9 +2 "core" 9  +103 "processing"%w9 +2 "core" 9  +102 "processing"%h9 +2 "core" 9 +103 "processing"%`9 +2 "core" 9 +102 "processing"%o9 +3 "core" 9 +102 "processing"%z9 +2 "core" 9 +102 "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"%l9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%9 +2 "core" 9; +103 "processing"%t9 +2 "core" 9? +102 "processing"%n9 +3 "core" 9C +102 "processing"%u9 +2 "core" 9H +102 "processing"%e9 +3 "core" 9L +102 "processing"%9 +2 "core" 9P +102 "processing"%9 +3 "core" 9T +102 "processing"%g9 +2 "core" 9X +102 "processing"%D9 +3 "core" 9] +102 "processing"% 9 +2 "core" 9a +102 "processing"%~9 +2 "core" 9e +102 "processing"%|9 +46 "core" 9i +111 "processing"%9 +3 "core" 9o +102 "processing"% 9 +3 "core" 9t +102 "processing"%9 +2 "core" 9&x +102 "processing"%9 +2 "core" 9,| +102 "processing"%9 +3 "core" 93 +102 "processing"%{9 +3 "core" 9: +102 "processing"%9 +2 "core" 9B +102 "processing"%y9 +2 "core" 9H +103 "processing"%9 +2 "core" 9P +102 "processing"%'9 +6 "core" 9V +102 "processing"% 9 +2 "core" 9] +102 "processing"%9 +3 "core" 9d +102 "processing"%#9 +2 "core" 9k +3 .tPH.hold 2:00:00,28C +4 "processing"% ppi +3 .tdelay 1:30 +3 "core"  +437 "Can"E\ > +8563 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%&% +4 "core" %\ n + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml + "processing"%'\ +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%)'Һ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%  +72 "core"  + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPBV.dial :waste1 +2 "processing"%  +128 "core"  + "processing"%0% +4 "core" %Һ\ s +2 .tPS.seek 1.5ml +2 "processing"%]' +581 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%=' +1599 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%4  +35 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%%' +2353 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +82 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%, +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%*' +2333 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%R  +128 "core" + .tPSV.dial :mixloop +2 "processing"%- +55 "core" + .tPRV.dial :ab1 +2 "processing"% @ +72 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"';  + "processing"%3  +44 "core" +3  + "processing"%>% +4 "core" %\ z +2 .tPS.seek 0.34ml +2 "processing"%v' +434 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +6 "collection"'  +28 "core" +2 .tPRV.dial :air + "processing"%"  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%.'G +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%! @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%5'\ +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%H  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%F'Һ +1596 "core" ' +2 .tPSV.dial :PML + "processing"%7 +43 "core" + .tPTV.dial :mixing +2 "processing"%/ @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%M  +34 "core" +2 "processing"%% +4 "core" %ҽ\ t +2 .tPS.seek 1.85ml + "processing"%@' +240 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%A * +45 "core" ) +2 .tPS.seek 0ml +2 "processing"%' +304 "Can"H\ wHG +1650 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +3 "core" &\ S +2 "manipulator"&G& +3 "core" &p L M +2 "manipulator"&8% +4 "core" %\ % A B J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&L(, +133 "core" ( + "manipulator"&1& +5 "core" &, I O $  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &, O L   +2 .tForearm.seek :garage + "manipulator"&E' +96 "core" ' +2 .tHand.close + "manipulator"&W/ +75 "core" / +2 "manipulator"&N& +5 "core" &, J M   + "manipulator"&6% +4 "core" % M L ) +2 .tForearm.seek :retract + "manipulator"&2'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&K( +282 "core" ( +2 "manipulator"&\ & +4 "core" &! O F d :0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +2 "core" & H G :0 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&X' +107 "core" ' +2 "manipulator"&I& +4 "core" &" O O 3 :0 +2 "manipulator"&U% +4 "core" % A C + "collection"'b& +4 "core" &\ M +2 "collection"'c& +5 "core" &\ Q +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &\ Q +8 & .\ P$e +9 &U\ L9 +9 &~}\ LN +10 &Z\ MQ +9 &QW\ NQ +10 &V\ IQ +9 &T\ JQ +9 &U\ KQ +10 &[W\ KQ +9 &W\ KQ +9 &U\ KQ +10 &!V\ KQ +9 &#dV\ KP +10 &%$W\ KQ +9 &&Y\ KQ +9 &(W\ KQ +10 &*jW\ KQ +9 &,,W\ KQ +9 &-W\ KQ +10 &/U\ KQ +9 &1sW\ KQ +10 &35U\ KQ +9 &4V\ KQ +9 &6V\ KQ +10 &8zY\ KQ +9 &:<V\ KQ +9 &;U\ KQ +10 &=U\ KP +9 &?Y\ KQ +10 &AET\ KQ +9 &CW\ KQ +9 &DQ\ KQ +10 &FW\ KQ +9 &HLV\ KQ +9 &J b\ KR +10 &Kx\ JU +9 &M~'\ GX +10 &O7DB\ F[\ +9 &PFG\ E\\ +9 &RLJ\ E\\ +10 &TzQM\ E\\ +9 &V:TQ\ D] +9 &WWW\ D\\ +10 &Y\\\\\ D^ +9 &[}`_\ D^ +10 &]>cc\ C^ +9 &^ii\ CL +9 &`.Lkl\ E d +10 &`onn\ B){ +9 &`fkn\ IM +2 ( +2 "collection"'c& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.23 +2 "collection"'& +3 "core" &`cmn\ IM +2 .tHand.open + "manipulator"&O1 +69 "core" 1 + "manipulator"&<% +4 "core" %  P F +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&:'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%V +98 "core"  +2 "processing"%[% +4 "core" %\ q + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%P' +1595 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%Y  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%k' +1616 "core" ' + .tPSV.dial PSR +2 "processing"%^ +44 "core"  + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%i' +2616 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%T  + "collection"'B  +31 "core" ~ +128  +2 .tPSV.dial :mixloop +2 "processing"%f +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%(  +72 "core" +2 .tPS.seek 0ml + "processing"%r' +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%_  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%s' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +41 "core" +2 .tPS.seek 0ml +2 "processing"%q' +2611 "core" ' +2 .tPSV.dial :air + "processing"%w  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2610 "core" ' + .tPSV.dial :mixloop +7 "processing"%` +42 "core" +2 .tPS.seek 0ml +2 "processing"%o' +2661 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +4 "core" & J O 5 8 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&x( +35 "core" ( +2 "manipulator"&}& +4 "core" & K O a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & I L +2 .tForearm.seek CC +2 "manipulator"&\\' +103 "core" ' +2 .tHand.close + "manipulator"&l/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +468 "core" ( +2 "manipulator"&& +4 "core" & Q Q / + "manipulator"&t% +4 "core" % O P R +2 .tForearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&u(, +270 "core" ( + "manipulator"&e& +4 "core" &, J B K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &, J D K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +102 "core" ' +2 .tHand.open + "manipulator"&g1 +72 "core" 1 + "manipulator"&D% +4 "core" % P K + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 ."da"delayUntil "14:35:42.99" +24773 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%~ @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%|  +31 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , + ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2347 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%{ +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y' +2332 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +2 "processing"%'% +4 "core" %\ { + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +203 "Can"D\ }AA +1404 "core" ' + ."da"PTV.dial :puck +2 "processing"%#  +72 "core"  +2 ."da"PSV.dial PTV + "processing"% +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%&  +34 "core" + "processing"%Z% +4 "core" %ҿ4\ x +2 ."da"PS.seek 1.5ml +2 "processing"%' +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%) +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2348 "core" ' + ."da"PSV.dial PTV +2 "processing"%] +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%$' +2340 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +126 "core"  +2 "processing"%% +4 "core" %<\ | + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%,'Һ +1604 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%+ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +31 "core"  + "processing"%R% +4 "core" %Ҹ0\  +2 ."da"PS.seek 1.5ml +2 "processing"%-'~ +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%*' +1607 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%;  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2346 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%v +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%!  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%.' +2355 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%H  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%5  +128 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%7  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%/ +41 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%M' +395 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +43 "core"  +2 "processing"%A% +4 "core" %\ z +2 ."da"PS.seek 0.55ml +2 "processing"%F'a +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%@  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%9'Һ +1552 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%G +42 "core" + ."da"PTV.dial :mixing +2 "processing"%8 @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%1  +34 "core" +2 "processing"%J% +4 "core" %Ҿ:\  +2 ."da"PS.seek 1.85ml +2 "processing"%Q' +232 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%W * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%N' +1957 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +498 "Can"=\ wut +47507 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%6  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +33 "core" + + ."da"PSV.dial :air +2 "processing"%E  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2341 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%C +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%L  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%I +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b' +2324 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +127 "core"  +2 "processing"%j% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%<  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%c +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%V  +32 "core" +2 "processing"%[% +4 "core" %ҷ\  +2 ."da"PS.seek 1.5ml +2 "processing"%X'} +584 "core" ' +2 ."da"delay 3 seconds +258 "Can"8\ << +44 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Y' +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%P  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%^ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%B' +2349 "core" ' + ."da"PSV.dial PTV +2 "processing"%T +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%f +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_' +2329 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +2 "processing"%r +127 "core"  + "processing"%a% +4 "core" %\ y + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%s'\ +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%w'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%q +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%`  +34 "core" + "processing"%h% +4 "core" %ҵ\  +2 ."da"PS.seek 1.5ml +2 "processing"%z'{ +597 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%} * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%' +1600 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%l  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2341 "core" ' + ."da"PSV.dial PTV +2 "processing"% +83 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%t +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +6 "processing"%\\ +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%e  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2344 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%x +126 "core"  +2 "processing"%g% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%D'\ +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +33 "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 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%o' +1600 "core" ' +2 ."da"delay 2:00 +3920 "Can"4\ xlk +8082 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2343 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%' +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%y  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2327 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +128 "core"  +7 "processing"%% +16 "core" %\ t +6 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +6 "processing"% +17 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%&'m +335 "core" ' + ."da"delay 5 seconds +503 "processing"%Z% +3 "core" %i@\ q + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%'\ +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1605 "core" ' + ."da"PTV.dial :puck +45 .PSV.dial PTV +9 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%0% +4 "core" %Һ6\ g +2 ."da"PS.seek 1.5ml +2 "processing"%)' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%]' +1597 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%4 * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2363 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%$ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%+' +2362 "core" ' + #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%% +128 "core"  +2 "processing"%R% +4 "core" %D\ b + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%,'Һ +2114 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +32 "core" +2 "processing"%;% +4 "core" %Ҽ\ \\ +2 ."da"PS.seek 1.5ml +2 "processing"%3' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%*  +110 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +1614 "core" ' +2 "processing"%"9 +3 "core" 9\ 5? +2 #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +2 "processing"%v  +3 "core" 5@ + 5@ + "processing"%!& +4 "core" &]~$\ _3 +7 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\ & O P ' !N + "storage"(H% +4 "core" %z U\ U + "storage"(5. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(7(+ +196 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (/& +2 "core" &+ \ P +2 "manipulator"&.& +3 "core" &, P O * K +2 "manipulator"&% +3 "core" %\ & J I  !N +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&A( +187 "core" ( +2 "manipulator"&M& +4 "core" & N J $ ( + "storage"(@& +4 "core" &+ *\ S +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&F' +102 "core" ' + "storage"(G& +4 "core" &+ \ U +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(8' +279 "core" ' +2 "storage"(1- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&J& +3 "core" & O N < ( + "storage"(W& +4 "core" &, \ T +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&9'n +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&Q, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(6- +4 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(p' +29 "core" ' +2 "manipulator"&E% +4 "core" %vd 4 4 I + "storage"(N& +4 "core" &, \ M + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&C'΢ +19 "core" ' + "manipulator"&L& +4 "core" & M B % +2 "storage"(I& +4 "core" &, \ S +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&U' +28 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +3 "storage"(\ 'x +40 "core" ' + "manipulator"&2& +5 "core" & F M ' % + "manipulator"&j% +4 "core" % E O $ r +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(k +244 "core" ( + "manipulator"&<& +4 "core" &t P J 0 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +3 "core" &t N R  +2 ."da"Forearm.seek PC + "manipulator"&V' +104 "core" ' + ."da"Hand.close +2 "manipulator"&[/ +65 "core" / +3 ."da"PC.seek :open +2 "processing"%O( +452 "core" ( +2 "storage"(& +4 "core" &, \ P +2 "manipulator"&X& +3 "core" &t % 4 +2 "manipulator"&P% +3 "core" % ' ) +2 ."da"Forearm.seek :retract +2 "manipulator"&^'\ +102 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&k( +259 "core" ( + "manipulator"&Y& +4 "core" & F P + +2 "storage"(T& +3 "core" &, V\ R +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&f' +92 "core" ' + ."da"Hand.open +2 "manipulator"&(1 +65 "core" 1 +2 "storage"(i- +4 "core" -'x +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(B'D +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(r'~ +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21oct2615h40ml.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +396 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.829 seconds\ /var/log/esp/da21oct2615h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct2615h40ml15s.tif +1568 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21oct2615h40ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct2615h40ml30s.tif +3072 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21oct2615h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct2615h40ml70s.tif +7151 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21oct2615h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "19.829 sec auto-exposure",Subject: "da21oct2615h40ml images!" +11 "storage"(a- +5 "core" -'~ +2 "storage"(_& +6 "core" &, v t :\ H + "manipulator"&s& +4 "core" & 2 < + + ."da"Elbow.seek 1 +2 "manipulator"&q( +4 "core" ( +2 "manipulator"&`& +3 "core" & : D + +2 "storage"(h& +3 "core" &, w | \ H +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&w' +4 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.81 Pucks below Top Plate +2 "storage"(}' +79 "core" ' +2 "manipulator"&z& +6 "core" & S R  + + "storage"(l& +4 "core" &, \ W +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&K'n +37 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&:, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2 Pucks below Top Plate +2 "storage"(' +27 "core" ' + "manipulator"&% +5 "core" %s] & % + "storage"(t& +6 "core" &, O\ R +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 305 counts + "manipulator"&\\'Ο +18 "core" ' +2 "manipulator"&e& +5 "core" & ] Y G ' + "storage"(& +4 "core" &,\ \ \ Y +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&x' +25 "core" ' +2 "storage"(g% +4 "core" %\ \  \ [ +3 ."downElevator"SE.seek :down +3 "storage"('} +100 (D% +3 "core" %3\ \ \ ZV` +2 "manipulator"&% +5 "core" % O P @ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&~'\ +96 "core" ' +30 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (|& +4 "core" &,  \ ] +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%n& +5 "core" &f\ i +3 "manipulator"& & +4 "core" & Q O g ' + "manipulator"&% +12 "core" %\  G K ^ . +8 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(, +182 "core" ( +4 "manipulator"&& +11 "core" &, S P N O +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &{& +8 "core" &, N M O +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&o' +94 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&/ +73 "core" / +4 "manipulator"&& +8 "core" &, R O K O +3 "manipulator"&'% +8 "core" % O N  7 +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&y'\ +99 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&(k +119 "core" ( +4 "manipulator"&#& +12 "core" &q S Q K +3 ."psFlush"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +5 && +8 "core" &q O O V +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"& ' +99 "core" ' +3 "manipulator"&Z& +11 "core" &q R R +4 "manipulator"&&% +8 "core" % Q P  +3 "processing"%& +9 "core" &\ l +4 "processing"%& +8 "core" &x\ l +7 ."psFlush"PC.seek :closed +2 "processing"% (] +7 "core" &b\ l +2 &a\ l +10 &Y\ k#a +6 &{UT\ g: +11 &|}X\ gN +7 &}Z[\ hR +10 &?ZO\ hR +9 &\\U\ hR +10 &WK\ hR +8 &UN\ hR +11 &IZO\ hR +7 & V\ hR +10 &X`\ hQ +11 &!X\ hQ +8 &#QW\ hR +11 &%X(\ hQ +11 &&Z&\ hR +7 &(Z\ hR +10 &*ZY\ gQ +8 &,Y\ hR +9 &-W\ hR +11 &/V \ hQ +8 &1aX\ hR +10 &3#[ \ hR +10 &4T\ hR +8 &6X\ hR +11 &8iU \ hR +11 &:+X\ hR +6 &;X\ gQ +13 &=W\ hQ +6 &?rX\ hQ +11 &A4V\ hQ +10 &BX\ hQ +14 &DW\ hR +6 &Fx\\ \ hR +7 &H4n \ gT +8 &I\ \ fW +13 &K \ fX +6 &Mm \ eY +10 &O0\ \ fX +10 &P\ eX +8 &R\ eY +11 &Tu\ eY +9 &V7\ eY +8 &W\ eY +11 &Y \ eY +8 &[{\ dY +10 &\\d\ f&w +10 &]|^ \ h3 +8 ( +6 "processing"%& +8 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.55 +3 "processing"%0& +7 "core" &] \ i/ +3 &] \ j/ +3 &] \ j/ +3 ."psFlush"Hand.open +6 "manipulator"&1 +81 "core" 1 +4 "manipulator"&% +8 "core" % O P 9 +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +4 "manipulator"&)'\ +107 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%m +44 "core"  +2 "processing"%4% +8 "core" % \ o +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +4 "processing"%'\ +266 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +134 "Can"=\ q== +181 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +8 "processing"%]' +611 #"uploadLog"upsync +1500 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%= @ +185 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%$ +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ղ +2610 "core" ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR + "processing"% +100 "core"  + "processing"%%% +4 "core" %կ\  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%R'\ +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%- @ +71 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%; +111 "core" + ."psFlush"PS.seek :empty +2 "processing"%,'ղ +2623 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +97 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%*'TE +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%3' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%" +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%v  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%!' +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%H'\ +591 "core" ' + ."psFlush"PSR.select :air +7 "processing"% +10 ."psFlush"PS.seek 2.5ml +7 "processing"%5' +2103 "core" ' +2 ."psFlush"PSV.dial PTV +52 "processing"%/ +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%. U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%S @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%@  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%u' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +74 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%J' +2621 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%L +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%I'TE +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%A' +2624 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%8 +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%9'\ +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%U U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%<' +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%c @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%b' +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%d +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2605 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%X +82 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%P' +1279 "Can"?\ 99 +1323 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%V @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%T  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'(& +4 "core" &\ j +2 "manipulator"&i& +4 "core" &q P Q = + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&^(k +4 "core" ( + "manipulator"&\ & +4 "core" &q N B L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &q L N N +2 .tForearm.seek PC +2 "manipulator"&a' +101 "core" ' + .tHand.close + "manipulator"&_/ +76 "core" / + .tPC.seek :open +2 "processing"%s( +451 "core" ( + "manipulator"&`& +4 "core" &q O O * +2 "manipulator"&h% +3 "core" % P C & +2 .tForearm.seek :retract +2 "manipulator"&z'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&l( +356 "core" ( +2 "manipulator"&& +4 "core" &" I X  ;7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" &" L L ;7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&e' +107 "core" ' +2 "manipulator"&& +4 "core" &" M O ;7 + "manipulator"&k% +4 "core" % P P 7  +2 "collection"'g& +4 "core" &\ i +2 "collection"'f& +4 "core" & \ i +2 .tCC.seek :closed +2 "collection"'r(` +4 "core" &\ i +9 &-x\ d,} +9 &b\ b@ +10 &bx\ bQ +9 &$Y\ dP +9 &Z\ dP +10 &[\ dQ +9 &iZ\ dQ +9 &,Z\ dP +10 &\\\ dQ +9 &Z\ cQ +10 & rW\ dP +9 &"4W\ dP +9 &#Y\ dP +10 &%[\ cQ +9 &'zW\ dP +9 &)=W\ dP +10 &*Z\ cQ +9 &,\\\ cP +10 &.\\\ cQ +9 &0DY\ dP +9 &2W\ cP +10 &3Z\ cQ +9 &5Y\ \ cQ +9 &7KZ\ cQ +10 &9 Z\ cQ +9 &:U\ cP +10 &<X\ dP +9 &>TT\ cP +9 &@\\\ cP +10 &AZ\ cP +9 &CW \ cP +9 &E[W \ cQ +10 &GW\ cP +9 &H_\ cQ +10 &Jh\ bR +9 &LU#\ `V +9 &NNC\ ^Y +10 &O^]\ ][ +9 &Qb` \ ][ +9 &SNdb\ ][ +10 &Uhg\ \\[ +9 &Vjk\ \\\\ +10 &Xql\ \\\\ +9 &ZOqp \ [] +9 &\\vu\ \ [] +10 &]yx \ [^ +9 &_vz}{\ ]I +9 &`Lu} \ `\\ +10 &` \ ]X +9 ( +2 "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.17 +2 "collection"'D& +4 "core" &`n~\ \ `R + &`n\ `R + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&w% +4 "core" % P G  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&q'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'}& +4 "core" &`n}B\ aR +2 "collection"'K% +4 "core" %Ӵ}\ ` + .tCSV.dial CSR +2 "collection"'|  +40 "core"  +2 "collection"'n% +4 "core" %Ӯ~"\ ` + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'\\'qi +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 ' % +3 "core" %qiF\ Z +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"''C +658 "core" ' +2 .tCSV.dial :waste +6 "collection"' +128 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'x'Ӵ +1968 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &`lE\ ^R +2 "collection"'{% +3 "core" %ӶB\ ^ +2 .tCSV.dial :flush + "collection"'  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"':'qi +1229 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +42 "core" A +2 "collection"'% +4 "core" %qh\ ] +2 .tCS.seek 7ml + "collection"'''} +546 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'~  + '#  +41 "core"  +92  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'o'Ӵ +1680 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'Z& +4 "core" &`k$\ \\R + "collection"'&% +4 "core" %ӷA\ \\ + .tCSV.dial :flush +2 "collection"'  +70 "core" +3 .tCS.seek 5ml + "collection"''qi +1267 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'y @ +44 "core" B + "collection"'O% +4 "core" %qe3\ \\ +3 .tCS.seek 7ml + "collection"'0'z +544 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +101 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +1674 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'m& +4 "core" &`k\ \\R +2 "collection"'4% +3 "core" %ӷ9\ \\ +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"' % +4 "core" %ӷ:\ [ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'' +1900 "core" ' +2 .tdelay 5 seconds +507 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'=' +544 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +2 '$  +100 "core" +32  +2 .tCTV.dial :intake +2 "collection"']  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' +1920 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'%  +71 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Ӵ +589 "core" ' + .tCSV.dial CSR +2 "collection"'R  +100 "core"  +2 "collection"'% +4 "core" %ӳ*\ Z + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'-'qi +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"';' +1345 "core" ' + .tCSV.dial CBV +2 "collection"'+ +100 "core" +2 .tCS.seek 0ml +2 "collection"'>'Ӵ +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&,& +5 "core" & M M  9% + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*( +2 "core" ( +2 "manipulator"&"& +4 "core" & R F $ 9% + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" & M O @ 9% +2 .tForearm.seek CC + "manipulator"&3' +101 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tCC.seek :open + "collection"'!( +470 "core" ( + "manipulator"&H& +4 "core" & R F ; 8 +2 "manipulator"&/% +3 "core" % D M +2 .tForearm.seek :retract +2 "manipulator"&.'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&5(, +283 "core" ( + "manipulator"&S& +4 "core" &, Y M ! K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, K D K +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&@' +101 "core" ' +2 .tHand.open +2 "manipulator"&M1 +70 "core" 1 + "manipulator"&G% +4 "core" % P E J +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +96 "core" ' +2 "processing"%1& +4 "core" &\ +24749 "Can">\ 54 +60000 5\ 54 +60001 2\ 44 +60001 -\ 44 +60000 /\ 44 +60001 4\ 44 +60001 2\ 44 +60000 0\ 44 +60001 -\ >55 +60001 /\ 645 +60001 4\ 155 +60000 7\ .55 +60001 8\ ,55 +60001 8\ )55 +60000 8\ (54 +60001 9\ '55 +60000 =\ &55 +60001 @\ %55 +60001 G\ $55 +60000 H\ #55 +60001 N\ "55 +60001 T\ 55 +60000 U\ 55 +60001 a\ 55 +60001 O\ 55 +60000 Z\ 55 +60001 _\ 65 +60002 X\ 76 +59999 d\ 65 +60001 i\ 55 +60000 f\ 55 +60001 m\ 55 +60001 o\ 55 +60000 `\ 55 +60001 c\ 55 +60000 e\ 55 +60001 X\ 65 +60001 f\ 55 +60000 k\ 55 +60001 X\ 55 +60000 f\ 55 +60001 c\ 55 +60000 \\\ 55 +60001 k\ 55 +60000 U\ \ 55 +60001 [\ 55 +60000 \\\ 55 +60001 B\ 55 +60000 X\ 55 +60001 A\ 55 +60000 Q\ 55 @EDT1635307644.82 E\ 55 +60000 T\ 55 +60001 T\ 55 +60000 R\ 55 +60001 X 55 +60000 J 55 +60001 ` 55 +60000 _ 55 +60001 i 55 +60000 | 55 +60001 { 55 +60001  55 +60001  55 +60000  55 +60001  55 +60000  65 +60001 \ 55 +60000 \ u54 +60001 \ }44 +60001 \ }54 +60000 \ 45 +60001 \ 44 +60000 \ 44 +60001 \ 54 +60001 \ 54 +60000 \ 44 +60001 \ 55 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60001 \ o54 +60000 \ <55 +60001 \ 455 +60000 \ /55 +60004 \ -66 +59998 \ *55 +60000 \ (55 +60001 \ '55 +60000 \ %55 +60001 \ $55 +60001 \ #55 +60000 \ "55 +60001 \ "55 +60000 \ !55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 "\ 55 +60000 \ 56 +60001 /\ 55 +60001 D\ 55 +60000 6\ 55 +60001 C\ 55 +60000 U\ 55 +60001 B\ 55 +60001 C\ 55 +60000 K\ 55 +60001 @\ 55 +60001 C\ 55 +60000 a\ 55 +60001 Q\ 55 +60001 U\ 55 +60000 n\ 55 +60001 i\ \ 55 +60000 T\ 55 +60001 o\ 55 +60000 w\ 55 +60001 r\ 55 +60000 w\ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001  55 +60000  55 +60001  55 +60000  55 +60001  65 +60000  55 +60001 ~ 55 +60000 q 55 +60001  55 +60001  55 +60000  55 +60001  65 +60000  55 +60001  55 +60000  55 +60001  55 +60001 \ +54 +60000 \ v54 +60001 \ {45 +60000 \ {44 +60001 \ {54 +60001 \ ~54 +60000 \ 54 +60001 \ 44 +60000 \ 44 +60001 \ 55 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60001 \ 54 +60000 \ 44 +60001 \ 44 +60001 \ 44 +60001 \ 44 +60001 \ 54 +60000 \ 44 +60001 \ 44 +60001 \ 54 +60000  \ H54 +60001  \ 755 +60001 \ 154 +60000 \ .55 +60001 \ ,55 +60001 \ *55 +60000 \ (55 +60001 \ &55 +60001 \ %55 +60000 \ %55 +60000 \ $55 +60001 \ #55 +60000 \ "55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ \ 55 +60001 \ 55 +60000 \ 55 +60001 \ \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 @EDT1635394045.69 \ 55 +60001  \ 55 +60000 &\ 55 +60001 %\ 55 +60001 (\ 55 +60000 )\ 55 +60001 )\ 55 +60000 $\ 55 +60001  \ 55 +60001 \ 55 +60000 \ 55 +60001 \ \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001  \ 55 +60001 \ \ 54 +60000 \ 65 +60001  55 +60001  55 +60000  55 +60001  55 +60000  65 +60001  55 +60001  55 +60000  55 +60001  55 +60000  65 +60001  55 +60001  55 +60000  55 +60001 \ _55 +60000 \ y54 +60001 \ {54 +60001 \ |44 +60000 \ |44 +60001 \ ~54 +60000 \ 54 +60001 \ 44 +60000 \ 55 +60001 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60001 \ 54 +60000 \ 44 +60001 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60001 \ 44 +60001 \ E55 +60000 \ 555 +60001 \ 055 +60001 \ -55 +60000 \ *55 +60001 \ (55 +60001 \ '55 +60000 \ %55 +60001 \ %55 +60001 \ #55 +60000 \ "54 +60001 \ "55 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60001 \ 55 +60000 /\ 55 +60001 C\ 55 +60001 C\ 55 +60000 H\ 55 +60001 ,\ 55 +40815 #t-> can +3 "Can"\ 55 +19183 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 ~\ 55 +60001 }\ 55 +60000 ~\ 55 +60001 0\ 55 +27542 #t-> ESP.ready! +2 "collection"' % +3 "processing"%W% +4 "manipulator"&J% +5 "core" %Ӳ +5 "sampler")E% +4 "core" %v\  + %\ % 2 3  d F + %ۇ L +2 "manipulator"&6& +4 "core" &, Z D f dK + "storage"(L& +4 "core" &,\  + "storage"(N% +4 "core" %|\  + "collection"'I& +4 "core" & + "processing"%j& +3 "core" &x\  +3 "collection"'F% +4 "core" %Ӳ +2 "processing"%2% +4 "core" %?\  +2 "sampler")8% +3 "core" %ۇ I +2 "collection"'A& +4 "core" & + "processing"%9& +4 "core" &x\  + "manipulator"&p% +4 "core" %\ % O G k d F +2 "manipulator"&U& +3 "core" &, 2 5 j dK +2 "storage"(C& +3 "core" &,\  +2 "storage"(c% +4 "core" %|\  + "collection"'<9 +3 "core" 9<Q +2 "processing"%[9 +3 "core" 9Qc +597 #t-> access 2 +2 "storage"(Q% +4 "core" %|\  + "manipulator"&d% +4 "core" %\ % 2 7 O d F +2 "manipulator"&b& +3 "core" &, L E Z dK +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(X(K +827 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &K/ _ m   +21737 #t-> startTube 2 +9155 "Can"\ 55 +60001 \ 55 +60000 \ 55 +2411 #t-> da 100 +2 #da sampling at most 100ml +3 ."Qmail"DAfans.email "Started da in tube 2 at 14:27:50EDT28-Oct-21\\n{1 => 3}\\nCan@14:27:26, 21.3C, 42% humidity, 14.9psia, 12.567V, 0.263A, 0.263A avg, 3.31W",Subject: "da sampling at most 100ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'V& +3 "core" &a +2 "manipulator"&P% +5 "core" %\ % 4 3 a F + "storage"(T% +4 "core" %| \  +2 "storage"(Y. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"((( +669 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +5 (i& +7 "core" & T a C +4 "manipulator"&\ & +8 "core" &, 1 3 P ]K +4 "manipulator"&B% +8 "core" %\ % . / h ] F +5 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 .tElbow.seek 2 + "manipulator"&_(P +193 "core" ( +3 "manipulator"&& +9 "core" &K   b \\( +3 "storage"()& +8 "core" & q q +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"& 'ϥ +106 "core" ' +4 "storage"(`& +8 "core" & n p  +4 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(h' +275 "core" ' +4 "storage"(a- +6 "core" -' +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (^& +6 "core" & q r +3 "manipulator"&& +6 "core" &K > 6  ^( +4 .tElbow.seek 2 +4 "manipulator"&t(P +6 "core" ( +3 "manipulator"&& +9 "core" &K 3 3 ^( +2 "storage"(k& +8 "core" & p r +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&g'y +15 "core" ' +2 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&z/ +73 "core" / +8 ."downElevator"SE.seek :down +9 "manipulator"&& + "storage"(D'} +14 "core" &] 2 2 ^% +4 "manipulator"&% +8 "core" % m  ( \\_ +3 .tForearm.seek :retract +4 "manipulator"&w'\ +99 "core" ' +4 .tElbow.seek CC +4 "manipulator"&}( +120 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +24 "core" ( +3 "manipulator"&f& +8 "core" &% ! $ , Z>O +4 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 &K& +8 "core" &%  ! \\ [>O +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&|' +100 "core" ' +2 "manipulator"&n& +5 "core" &% % [>O +2 "manipulator"&e% +4 #"uploadLog"upsync +4 "core" %   R [ +2 "collection"'?& +4 "core" & +2 "collection"' & +5 "core" &h +2 .tCC.seek :closed +2 "collection"'\\(` +4 "core" & k +7 & -l %h +10 &S|n : +9 &zyr O +9 &We U +10 &CQj U +9 &Pm T +10 &Sf U +9 &Nj U +9 &LRa T +10 & Pf U +9 &Tn U +9 &!O^ U +10 &#SNb U +9 &%P\\ U +10 &&ST U +9 &(OY U +9 &*[NO U +10 &,O^ U +9 &-Ra T +9 &/Q\\ T +10 &1dR` T +9 &3&R` T +10 &4P] T +9 &6Qc T +9 &8lQ` T +10 &:.QZ T +9 &;Qd T +9 &=O] T +10 &?sT[ U +9 &A6Ra T +10 &BQQ T +9 &DQ[ T +9 &FzU[ U +10 &H;X$ ] U +9 &Ij81a W +9 &KdTZ Z +10 &Mi_ ^ +9 &O&a _ +9 &PS ` +10 &RT ` +9 &ThV a +10 &V)V a +9 &WS a +9 &YS b +10 &[lF b +9 &]*F b# +9 &^D ` +10 &`"<F - +9 &`q G W +5 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.40 +2 .Hand.open + "manipulator"&1 +4 "core" &`qrH W +72 1 + "manipulator"&% +4 "core" %   W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler"){+ +3 "core" + +2 "sampler")% +4 "core" %ۊ =  + "collection"'x& +4 "core" &`qqi W +3 "Can"\ ON +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +3 "sampler")#.0X +2 .tSSV.dial :spit +2 "sampler") +136 "core"  +3 .tSS.seek 0ml + "sampler")''z +265 "core" ' + .tSSV.dial CBV +2 "sampler")Z  +136 "core"  +2 .tCTV.dial :intake +2 "collection"'&  +77 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "14:31:17.89" +1487 #"flow"0.0L/min +14844 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %ӲT +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X 3 +18 "collection"'%% +4 "core" %Ӳb + "sampler")% +4 "core" %o : 3 +21 "collection"'R% +3 "core" %Ӳ +2 "sampler")% +3 "core" %o A 3 +25 "collection"'% +3 "core" %Ӳd +2 "sampler")-% +4 "core" %o B 3 +28 "collection"'+% +3 "core" %Ӳ + "sampler");% +4 "core" %o(* 6 3 +32 "collection"',% +3 "core" %Ӳ + "sampler")"% +4 "core" %o68 3 3 +37 "collection"'v% +3 "core" %Ӳf +2 "sampler")% +3 "core" %oHH 7 3 +42 "collection"'l% +3 "core" %Ӳb + "sampler")q% +4 "core" %o^^ ; 3 +47 "collection"'r% +3 "core" %Ӳ +2 "sampler")H% +3 "core" %ovv 7 3 +54 "collection"'/% +3 "core" %Ӳ + "sampler")3% +4 "core" %o F 3 +2 "sampler")S% +3 "core" %o ; 3 + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" %o 4 3 + .tSSV.dial :exhaust +2 "sampler")*  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")M'z +913 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")G  +76 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open +51 "sampler") +211 "collection"'1% +3 "core" %Ӳh + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0X 3 +3 #tVacuum too high -- waiting up to 40 seconds +2 .SS.reconfigure :exhale +2 "sampler")#.0X  +18 "collection"'R% +3 "core" %Ӳ + "sampler")% +5 "core" %*o >  +20 "collection"'% +3 "core" %Ӳ +2 "sampler")-% +4 "core" %*o ?  +24 "collection"'+% +3 "core" %Ӳ + "sampler");% +5 "core" %*n 6  +27 "collection"',% +3 "core" %Ӳ +2 "sampler")"% +4 "core" %*o B  + "collection"'v% +4 "core" %Ӳs + #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 1.56ml/s +3 "sampler")#.n0X  +32 "collection"'G% +3 "core" %Ӳ + "sampler")1% +5 "core" %h A  +36 "collection"'M% +3 "core" %Ӳ + "sampler")% +4 "core" %h 8  +42 "collection"' % +3 "core" %Ӳ + "sampler")J% +4 "core" %h 8  +47 "collection"'W% +5 "core" %Ӳ{ + "sampler")E% +4 "core" %h 5  +54 "collection"'6% +3 "core" %Ӳ + "sampler")L% +4 "core" %h 7  + "collection"'N% +4 "core" %Ӳ| + #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 1.41ml/s +3 "sampler")#.c0X # +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")  +33 "core" +2 ."airStroke"CS.reconfigure :fast +3 "collection"'#d @b +2 ."airStroke"CS.seek 0ml +2 "collection"''Ӵ +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'0 @ +87 "core" > +3 ."airStroke"CS.seek 10ml +2 "collection"'o' +56 "core"  + .tCTV.dial :air +2 "collection"'y  +74 ."flow"Gate.power :analytic3,:OFF +2 "core"  +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +2 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust + "sampler") +137 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'  +2 "sampler")'z +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")  +125 "core"  +13  +605 ' +2 "sampler")#% +4 "core" %} 6  + .tCBV.dial between SSV and waste2 +2 "collection"'  +29 "core"  +2 "collection"'% +4 "core" %   +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'4  +45 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<{b +3 .tCS.seek 0ml + "collection"'m'Ӵ +2291 "core" '}{ ע +3 "collection"'%% +4 "core" %~ + "sampler")% +4 "core" %} A  + #tBubblePoint: Intake @39.4psia, Outlet @15.3psia +2 .CBV.dial SSV + "collection"'R @ +31 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'q'Ӵ +111 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +137 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X & + #tEvacuated: Intake @16.3psia, Outlet @14.2psia +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")p +84 "Can" `` +53 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'d'Ӵ +98 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +49 "sampler")b +27 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +109 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +327 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %B  +2 .tCS.seek 6ml + "collection"'j' +1341 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'` +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'u'Ӵ +1541 "core" ' +2 .tCSV.dial CSR + "collection"'a  +44 "core"  +2 "collection"'^% +4 "core" %Ӵ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'X' +583 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'i% +3 "core" %  +2 .tCS.seek 5ml +2 "collection"'k'qh +841 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'z  +42 "core"  +2 .tCS.seek 1ml +2 "collection"''> +1083 "core" ' +2 "collection"'9 +3 "core" 9Qi +2 "collection"'_% +3 "core" %? +2 #tBefore lysing Collection Puck Heater at 18.6C/27.9psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"' \  +2 'f9 +5 "core" 9Qi +102 "collection"'h9 +2 "core" 9Qjd +102 "collection"'K9 +3 "core" 9Rj d +102 "collection"')9 +3 "core" 9Sj d +102 "collection"'g9 +2 "core" 9Sjd +102 "collection"'n9 +2 "core" 9Vjd +102 "collection"'t9 +3 "core" 9Zjd +103 "collection"'e9 +2 "core" 9_jd +102 "collection"'?9 +2 "core" 9gk"d +102 "collection"'D9 +3 "core" 9qk&d +102 "collection"'w9 +3 "core" 9|k*d +102 "collection"'9 +3 "core" 9k/d +102 "collection"'!9 +2 "core" 9k3d +102 "collection"'9 +2 "core" 9l7d +103 "collection"'9 +2 "core" 9l;d +102 "collection"' 9 +3 "core" 9l?d +102 "collection"'9 +3 "core" 9lCd +102 "collection"'x9 +2 "core" 9mHd +102 "collection"'|9 +2 "core" 9 nLd +103 "collection"'{9 +2 "core" 9 nPd +102 "collection"':9 +3 "core" 98oTd +102 "collection"'9 +2 "core" 9PpXd +102 "collection"'~9 +3 "core" 9iq]d +102 "collection"'9 +2 "core" 9qad +102 "collection"'Z9 +3 "core" 9red +102 "collection"'&9 +2 "core" 9rid +102 "collection"'59 +3 "core" 9smd +102 "collection"''9 +2 "core" 9sqd +102 "collection"'O9 +3 "core" 9\ tvd +102 "collection"'9 +2 "core" 9'uzd +102 "collection"'09 +3 "core" 9Bu~d +102 "collection"'9 +2 "core" 9_vd +103 "collection"'y9 +2 "core" 9{wd +102 "collection"'>9 +2 "core" 9xd +102 "collection"'9 +3 "core" 9za +102 "collection"' 9 +3 "core" 9z_ +102 "collection"' 9 +2 "core" 9|\\ +103 "collection"'9 +2 "core" 9 }Z +102 "collection"'9 +2 "core" 9*~W +102 "collection"'#9 +3 "core" 9GT +102 "collection"'9 +3 "core" 9cR +102 "collection"'9 +3 "core" 9O +102 "collection"'49 +2 "core" 9M +102 "collection"'o9 +2 "core" 9K +103 "collection"'%9 +2 "core" 9F +102 "collection"'9 +2 "core" 9F +102 "collection"'R9 +3 "core" 9C +102 "collection"'9 +3 "core" 9*A +102 "collection"'9 +2 "core" 9E? +102 "collection"'-9 +2 "core" 9_< +103 "collection"'+9 +3 "core" 9y; +102 "collection"'9 +2 "core" 98 +102 "collection"';9 +2 "core" 97 +103 "collection"'"9 +2 "core" 95 +102 "collection"'v9 +2 "core" 94 +102 "collection"'=9 +3 "core" 91 +102 "collection"',9 +3 "core" 9 / +102 "collection"'9 +3 "core" 9!. +102 "collection"'m9 +2 "core" 97- +102 "collection"']9 +2 "core" 9M+ +102 "collection"'q9 +3 "core" 9a* +102 "collection"'r9 +3 "core" 9u( +102 "collection"'/9 +3 "core" 9' +102 "collection"'39 +2 "core" 9& +102 "collection"'H9 +2 "core" 9 $ +103 "collection"'9 +2 "core" 9" +102 "collection"'*9 +3 "core" 9! +102 "collection"'$9 +2 "core" 9 +103 "collection"'G9 +2 "core" 9 +102 "collection"'M9 +2 "core" 9 ! +102 "collection"'S9 +3 "core" 9 % +102 "collection"'19 +3 "core" 9 &* +102 "collection"' 9 +2 "core" 9 6. +102 "collection"'J9 +2 "core" 9 C2 +103 "collection"'W9 +2 "core" 9 Q6 +102 "collection"'E9 +3 "core" 9 _: +102 "collection"'69 +2 "core" 9 l> +102 "collection"'L9 +3 "core" 9 xC +102 "collection"'N9 +2 "core" 9 G +102 "collection"'9 +2 "core" 9 K +103 "collection"'F9 +3 "core" 9 O +102 "collection"'29 +2 "core" 9 S +102 "collection"'89 +3 "core" 9 X +102 "collection"'9 +2 "core" 9 \\ +102 "collection"'.9 +2 "core" 9 ` +103 "collection"'99 +3 "core" 9 d +102 "collection"'p9 +2 "core" 9 h +102 "collection"'A9 +3 "core" 9 l +102 "collection"'U9 +2 "core" 9 q +102 "collection"'c9 +2 "core" 9 u +103 "collection"'<9 +2 "core" 9 y +102 "collection"'Q9 +3 "core" 9\ } +102 "collection"'C9 +2 "core" 9\  +102 "collection"'b9 +2 "core" 9\  +103 "collection"'l9 +2 "core" 9\  +102 "collection"'d9 +3 "core" 9\  +102 "collection"'[9 +3 "core" 9\ $ +102 "collection"'79 +2 "core" 9\ * +102 "collection"'9 +2 "core" 9\ / +103 "collection"'V9 +2 "core" 9\ 5 +102 "collection"'I9 +3 "core" 9\ : +102 "collection"'T9 +3 "core" 9\ ? +102 "collection"'Y9 +2 "core" 9\ D +102 "collection"'@9 +2 "core" 9\ I +103 "collection"'P9 +2 "core" 9\ N +102 "collection"'\ 9 +3 "core" 9\ R +102 "collection"'9 +3 "core" 9\ V +102 "collection"'B9 +2 "core" 9\ Y +102 "collection"'`9 +3 "core" 9\ ^ +102 "collection"'j9 +2 "core" 9\ a +102 "collection"'a9 +2 "core" 9\ e +103 "collection"'^9 +2 "core" 9\ h +102 "collection"'u9 +3 "core" 9\ k +102 "collection"'i9 +2 "core" 9\ n +102 "collection"'X9 +3 "core" 9\ r +102 "collection"'z9 +3 "core" 9\ u +102 "collection"'k9 +2 "core" 9\ w +102 "collection"'9 +3 "core" 9\ z +102 "collection"'_9 +2 "core" 9\ } +102 "collection"'f9 +2 "core" 9\  +103 "collection"'h9 +2 "core" 9\  +103 "collection"'K9 +2 "core" 9\  +102 "collection"')9 +3 "core" 9\  +102 "collection"'g9 +2 "core" 9\  +102 "collection"'n9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'t `\ `\  +2 'e9 +5 "core"  + 9\ \ + "collection"'?% +4 "core" %? + #tBegun lysing Collection Puck Heater at 68.1C/55.9psia +35952 "Can" +24038 "core" ` + "collection"'D9 +4 "core" 9\ s + "collection"'w% +4 "core" %? +2 #tEnded lysing Collection Puck Heater at 70C/55.2psia + .CS.seek 0ml +2 "collection"''Ӵ +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'! @ +107 "core" B +2 .tCSV.dial :air + "collection"' @ +44 "core" ? +3 .tCS.seek 5ml + "collection"''qi +1347 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +45 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +45 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'x  +44 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'| @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'{'Ӵ +1342 "core" ' +2 "collection"':% +4 "core" %Ӹ U S + #tPuck @65.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"' +107 "core"  + .tCBV.dial CSV +2 "collection"'~  +29 "core"  +2 "collection"'% +4 "core" %Ӹ +2 .tCS.seek 5.001ml +2 "collection"'Z'qm +1340 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'&  +43 "core" + "collection"'5% +4 "core" %qj  +2 .tCS.seek 7ml +2 "collection"''' +583 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +54 "collection"'O @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'' +845 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'0 ` +118 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &`qk W +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&y% +4 "core" %\ &  L!N + "storage"(>% +4 "core" %\ \  +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"( (+ +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &+\  k +2 "manipulator"&& +4 "core" &! f K<@ + "manipulator"&% +4 "core" %\ & K!N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&#( +165 "core" ( +2 "manipulator"&& +4 "core" &  OM + "storage"(& +4 "core" &+\ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&4' +94 "core" ' +2 "storage"(o& +4 "core" &+\ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(%' +278 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&R& +3 "core" & G QM + "storage"(& +4 "core" &+\ \  D +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'n +33 "core" ' +2 .tElbow.hold +2 "manipulator"&-, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(+- +2 "core" -' +3 .tSE.seek 2.1 Pucks below Top Plate + "storage"('v +28 "core" ' +2 "manipulator"&;% +4 "core" %kh  E + "storage"("& +4 "core" &+ @ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 297 counts + "manipulator"&v'Η +18 "core" ' +2 "manipulator"&=& +4 "core" &  = QM +2 "storage"(,& +4 "core" &+\ \   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +27 "core" ' +2 .tSE.seek 3.1 Pucks below Top Plate +2 "storage"(m'e +39 "core" ' +2 "manipulator"&]& +4 "core" &  t TM +2 "manipulator"&q% +4 "core" %  $ T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +94 "core" ' + .tElbow.seek CC +2 "manipulator"&/( +164 "core" ( + "manipulator"&3& +4 "core" &# 6 K>H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &#  L>H +2 .tForearm.seek CC +2 "manipulator"&' +102 "core" ' +2 .tHand.close + "manipulator"&*/ +77 "core" / + .tCC.seek :open +2 "collection"'$( +472 "core" ( +2 "storage"(G& +4 "core" &+    + "storage"(M& +4 "core" &+   +2 "manipulator"&S& +3 "core" & P:* +2 "manipulator"&1% +4 "core" % ι P + .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&J( +166 "core" ( +2 "manipulator"&W& +4 "core" &  T? +2 "storage"(E& +3 "core" &+   x +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&6'n +112 "core" ' + .tElbow.hold +2 "manipulator"&L, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&N1 +70 "core" 1 +3 "manipulator"&% +4 "core" % ́R 8 G + "storage"(F& +4 "core" &+\ \  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&2'έ +19 "core" ' + "manipulator"&8& +4 "core" & T? +2 "storage"(& +4 "core" &+   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&.' +32 "core" ' +2 "storage"(9% +4 "core" %o   +2 ."downElevator"SE.seek :down +4 "storage"(p'} +99 (A% +2 "core" %.   Zt +2 "manipulator"&U% +4 "core" %Ͽ Ug +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +98 "core" ' +21 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'<& +4 "core" & +2 "manipulator"&Q& +4 "core" & T? + "manipulator"&C% +5 "core" %\ (  g T"X +2 .tElbow.seek FlushPuck::Garage + "manipulator"&b(, +175 "core" ( +2 "manipulator"&l& +4 "core" &,  p TE +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &,  k SE +2 .tForearm.seek :garage +2 "manipulator"&[' +97 "core" ' + .tHand.close +2 "manipulator"&7/ +67 "core" / +2 "manipulator"&& +4 "core" &,  h VE + "manipulator"&V% +4 "core" % ά  s W- +2 .tForearm.seek :retract + "manipulator"&I'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&T( +295 "core" ( +2 "manipulator"&Y& +4 "core" &&  > Q@Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &&  Q@Z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P' +94 "core" ' +2 "manipulator"&\ & +4 "core" &&  1 S@Z +2 "manipulator"&% +3 "core" %\  ~ S +2 "collection"'B& +4 "core" &n +2 "collection"'`& +5 "core" & +2 .tCC.seek :closed +2 "collection"'j(` +4 "core" & +8 &\ % $d +9 &Sw : +9 &{r N +10 &zQ S +9 &<J S +10 &J S +9 &K S +9 &J S +10 &EL S +9 &L S +9 &K S +10 &!L S +9 &#NJf S +10 &%L S +9 &&M S +9 &(L S +10 &*UK S +9 &,L S +9 &-L S +10 &/K S +9 &1]L S +9 &3Lx S +10 &4J S +9 &6L S +10 &8eL S +9 &:'L S +9 &;Ke S +10 &=J S +9 &?nK S +9 &A1J R +10 &BK S +9 &DI S +10 &FvI S +9 &H6Nj S +9 &IXO T +10 &Kq} W +9 &Me [ +10 &O ^ +9 &P\ } _ +9 &R  _ +10 &T_  ` +9 &V   ` +9 &W a +10 &Y a +9 &[an b +9 &]! b! +10 &^  _ +9 &`= / +10 &`p\  X +5 ( +2 "collection"'`& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.47 + "collection"'a& +4 "core" &`pl X + &`pl X + .tHand.open +2 "manipulator"&^1 +71 "core" 1 +2 "manipulator"&u% +4 "core" % \ | O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&i'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%X +44 "core"  +2 "processing"%z% +4 "core" %\\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%k' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%_' +1599 "core" ' + .tPSV.dial PSR +2 "processing"%f +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%h' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%K  +2 "collection"')  +78 "core" +89  + .tPSV.dial :mixloop +2 "processing"%g +118 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%n  +135 "core" +2 .tPS.seek 0ml + "processing"%e' +2603 "core" ' + .tPSV.dial :air +2 "processing"%?  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2607 "core" ' + .tPSV.dial :mixloop +51 "processing"%t +45 "core" +2 .tPS.seek 0ml +2 "processing"%D' +2602 "core" ' + .tPSV.dial :air +2 "processing"%w  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' + .tPSV.dial :mixloop +7 "processing"%! +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2613 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &"  M=G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +37 "core" ( + "manipulator"&& +5 "core" & ~ P\ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" & I P\ +2 .tForearm.seek CC + "manipulator"&|' +101 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"':( +472 "core" ( +2 "manipulator"&& +4 "core" &  S\ + "manipulator"&~% +4 "core" %  } Sv +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&{(, +268 "core" ( +2 "manipulator"&&& +4 "core" &,  Th +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &, & \ Uh +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z' +126 "core" ' +2 .tHand.open + "manipulator"&O1 +69 "core" 1 + "manipulator"&'% +4 "core" % δ " U +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&0'\ +93 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" & +2 "manipulator"&y% +4 "core" %\  B V + "storage"(>% +4 "core" %{ 5 1  + "storage"(. +3 "core" .(+ +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &   + "manipulator"&& +4 "core" &, : Uh +2 "manipulator"&(% +4 "core" %\  U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +182 "core" ( + "manipulator"&& +4 "core" &J  T& +2 "storage"(o& +4 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&}'ϥ +107 "core" ' +2 "storage"(& +4 "core" & 0    +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +283 "core" ' + "storage"(R- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &   + "manipulator"&+& +4 "core" &K 1 R& +2 .tElbow.seek 2 + "manipulator"&;(P +3 "core" ( + "manipulator"&"& +4 "core" &K  T R& +2 "storage"(=& +3 "core" &    +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&,'y +35 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&]/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&q& +2 "storage"(4'} +7 "core" &K T& + "manipulator"&#% +4 "core" % Λ & 9 V +2 .tForearm.seek :retract +2 "manipulator"&%'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +150 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&v& +4 "core" &*  QCp + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &* ) PCp +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&3' +72 "Can" @@ +30 "core" ' + "manipulator"&H& +5 "core" &*  SCp + "manipulator"&% +4 "core" % S +2 "collection"'-& +4 "core" &S +2 "collection"'*& +4 "core" &R +3 .tCC.seek :closed +2 "collection"'r(` +4 "core" &< +7 &\ % $d +10 &|Sw : +9 &{q" N +9 &xO+ S +10 &:J S +9 &Jw S +10 &K S +9 &J S +9 &CLm S +10 &L_ S +9 &LJ S +9 &!K) S +10 &#KI S +9 &% L S +10 &&LE S +9 &(K> S +9 &*SJE S +10 &,L; S +9 &-M( S +9 &/J S +10 &1[K S +9 &3J S +9 &4I R +10 &6L S +9 &8aL" S +10 &:#L9 S +9 &;L+ S +9 &=J S +10 &?jK S +9 &A,J S +9 &BJ S +10 &DI S +9 &FsN S +10 &H1Y T +9 &Inw W +9 &Kf Z +10 &M[@;e ^ +9 &OGCM _ +9 &PLL@ _ +10 &RPP; ` +9 &T[WV* ` +10 &V^[ a +9 &Wb` b +9 &Ygi b +10 &[[nl b" +9 &]us b' +9 &^{y b0 +10 &`4P d +9 &`f + +10 &`p Y +2 ( +2 "collection"'*& +2 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.59 +2 .Hand.open + "manipulator"&\\1 +76 "core" 1 +2 "manipulator"&G% +4 "core" %   P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +96 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'S  +137 "core" ~ + .tCSV.dial CTV +2 "collection"'1  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%W' +2613 "core" ' +2 "collection"'E% +4 "core" %ea  +2 .tCS.seek 4.5ml +2 "collection"''a +1473 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%/  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%N  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2608 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'F ` +30 "core" _ +2 .tCSV.dial :air + "collection"'8 @ +45 "core" > +3 .tCS.seek 10ml + "collection"'' +1467 "core" ' + .tCSV.dial CTV +2 "collection"'9  +45 "core"  +2 .tCS.seek 0ml +2 "collection"' 'Ӵ +2601 "core" ' + .tCBV.dial :waste1 +2 "collection"'A @ +30 "core" > + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'U  +137 "core" +2 "collection"'J& +4 "core" &`k< Y + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&6% +3 "core" %\ "  KB +2 "storage"(<% +3 "core" %\ \  +2 "storage"(Q. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(C(+ +190 "core" ( +4 .tSC.configure :limp +3 "storage"($(\ 1b +3 (2& +3 "core" &, ` +2 "manipulator"&m& +4 "core" &&  J@Y + "manipulator"&.% +4 "core" %\ #  JB +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&l( +164 "core" ( +2 "manipulator"&d& +5 "core" &  NY + "storage"(p& +4 "core" &,\ \   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&L' +101 "core" ' + "storage"(7& +4 "core" &,\ \ h +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +277 "core" ' + "storage"(V- +4 "core" -'n + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&c& +3 "core" & OY +2 "storage"([& +3 "core" &,\ \ Q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&Y'n +34 "core" ' +2 .tElbow.hold +2 "manipulator"&b, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(@- +2 "core" -'n +3 .tSE.seek 3.1 Pucks below Top Plate + "storage"(\ 'b +34 "core" ' + "manipulator"&% +5 "core" %qY w t E B + "storage"(B& +4 "core" &,  + .tForearm.force -20 + "manipulator"&5 +51 .tForearm.seek 1 + 303 counts +3 "manipulator"&I'Ν +18 "core" ' +2 "manipulator"&$& +4 "core" &  I PY +2 "storage"(a& +4 "core" &,\ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&^' +35 "core" ' +2 .tSE.seek 4.1 Pucks below Top Plate +2 "storage"(u'Q +40 "core" ' +2 "manipulator"&`& +4 "core" &  k QY +2 "manipulator"&X% +4 "core" % o Py +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&P( +157 "core" ( +2 "manipulator"&& +4 "core" &# c I=F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &" J=F +2 .tForearm.seek CC +2 "manipulator"&k' +92 "core" ' +2 .tHand.close +2 "manipulator"&f/ +68 "core" / +2 .tCC.seek :open +2 "collection"'_( +472 "core" ( +2 "storage"()& +4 "core" &,\ \  + "storage"(K& +4 "core" &,\ \  + "manipulator"&g& +4 "core" &  L:+ + "manipulator"&n% +4 "core" %  L +2 .tForearm.seek :retract +2 "manipulator"&h'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&?( +156 "core" ( +2 "manipulator"&e& +4 "core" & 2 P + "storage"(t& +4 "core" &,\ \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"& 'n +114 "core" ' +2 .tElbow.hold + "manipulator"&w, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&D1 +76 "core" 1 +2 "manipulator"&!% +5 "core" % t\\ w  D + "storage"(& +4 "core" &, + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 306 counts +2 "manipulator"&'Π +18 "core" ' +2 "manipulator"&& +4 "core" &   S + "storage"(x& +4 "core" &,\ \  ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +24 "core" ' + "storage"(T% +5 "core" %R  +2 ."downElevator"SE.seek :down +4 "storage"(i'} +99 (j% +3 "core" %ȱ   Zo + "manipulator"&% +4 "core" % U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +95 "core" ' +16 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%|  +73 "core" +2 .tPS.seek 2.5ml +2 "processing"%&' +2602 "core" ' +2 .tdelay 1 second +106 .PSV.dial :mixloop +2 "processing"%5 +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +55 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%O +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%'  +44 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%' +2612 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &6\  +2 "manipulator"&y& +3 "core" & W U +2 "manipulator"&>% +3 "core" %\ % ( U K +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +175 "core" ( +2 "manipulator"&Z& +4 "core" &, 2  UT + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, UT +2 .tForearm.seek :garage + "manipulator"&' +93 "core" ' +2 .tHand.close + "manipulator"&(/ +69 "core" / + "manipulator"& & +4 "core" &, WT +2 "manipulator"&% +4 "core" %  [ W& + .tForearm.seek :retract +2 "manipulator"&o'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&{(k +121 "core" ( +2 "manipulator"&& +4 "core" &t 2  S + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +2 "core" &t A T +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&R' +108 "core" ' +2 "manipulator"&& +4 "core" &t ! J +2 "manipulator"&+% +3 "core" %j JD +2 "processing"%"& +4 "core" &_ +2 "processing"%=& +4 "core" &Z +2 .tPC.seek :closed +2 "processing"%](] +4 "core" &~ \ +9 &)r{ - +9 &^ B +10 &Gu U +9 &V W +9 &T V +10 &R V +9 &IR W +9 & O V +10 &S V +9 &T V +9 & RSE V +10 &"W V +9 &#R V +10 &%Q V +9 &'[Of V +9 &)U# V +10 &*Q W +9 &,R V +9 &.cW V +10 &0%T V +9 &1S V +10 &3R V +9 &5lQ V +9 &7.Q V +10 &8S W +9 &:U V +9 &5P V +9 &?X V +10 &AR V +9 &C{P V +9 &E=S V +10 &FZ W +9 &Hs Z +9 &Jq \\ +10 &L2 ] +9 &M ] +10 &O ] +9 &Qy \\ +9 &S: ] +10 &T ] +9 &V ] +10 &X} ^ +9 &Z> ^ +9 &\\ O +10 &]-Fy #k +9 &]|; 4 +5 ( +2 "processing"%=& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.63 +2 "processing"%q& +4 "core" &]|* 4 + &]|* 4 + .tHand.open + "manipulator" +73 "core" 1 +2 "manipulator"&% +4 "core" % p < HL +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +97 "core" ' +2 .tPRV.dial :air + "processing"%v  +44 "core"  + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 "processing"%% +5 "core" % +2 .tPS.seek 0.3ml + "processing"%,' +386 "core" ' + .tPSV.dial PSR +2 "processing"%H +103 "core"  +2 "processing"%% +4 "core" %?  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%-'.U +481 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%;' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%4 +115 "core" + .tPTV.dial :mixing +2 "processing"%% @ +75 "core" A + .tPBV.dial :waste2 +3 "processing"%:  +93 "core"  +2 .tPS.seek 0ml + "processing"%\\' +2614 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&G& +4 "core" &t  R +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&*(k +3 "core" ( + "manipulator"&S& +4 "core" &t  R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +2 "core" &t g R +2 .tForearm.seek PC +2 "manipulator"&3' +104 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / + .tPC.seek :open +2 "processing"%E( +449 "core" ( +2 "manipulator"&& +4 "core" &t j M + "manipulator"&/% +4 "core" % " Ly +2 .tForearm.seek :retract + "manipulator"&N'\ +99 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&W(, +134 "core" ( +2 "manipulator"&F& +4 "core" &, (  U + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &, U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +93 "core" ' + .tHand.open +2 "manipulator"&91 +68 "core" 1 +2 "manipulator"&% +4 "core" %  % V< +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A'\ +96 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%U& +4 "core" &>\ +2 "manipulator"&J% +3 "core" %\  9 T* +2 "storage"(6% +4 "core" %y   @ + "storage"(<. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(Q( +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (2& +3 "core" &   + "manipulator"&m& +4 "core" &,   S + "manipulator"&.% +52 "core" %\    S* +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& (P +176 "core" ( +2 "manipulator"&d& +4 "core" &F  ` S% + "storage"(p& +4 "core" &  = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&7'ϥ +98 "core" ' +2 "storage"(& +4 "core" & E +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(M' +283 "core" ' + "storage"(V- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (c& +3 "core" & L h + "manipulator"&[& +5 "core" &G   Q% + .tElbow.seek 2 +2 "manipulator"&@(P +3 "core" ( +2 "manipulator"&& +3 "core" &G  R R% +2 "storage"(B& +3 "core" &   +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&$'y +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&a/ +64 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&`& +4 "storage"(X'} +4 "core" &T  R# +2 "manipulator"&L% +4 "core" % g  b T' +2 .tForearm.seek :retract + "manipulator"&l'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(k +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +87 "core" ( +2 "manipulator"&Y& +4 "core" &t 1 g T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &t . U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&\ ' +101 "core" ' + "manipulator"&& +5 "core" &t L +2 "manipulator"&% +4 "core" % ] K + "processing"%^& +4 "core" & +2 "processing"%b& +5 "core" & +2 .tPC.seek :closed +2 "processing"%f(] +4 "core" &  +9 &%q . +9 &_ B +10 &Bs U +9 &Q V +9 &Q V +10 &Q V +9 &EO V +10 &R V +9 &R V +9 &O V +10 & NN V +9 &"Q V +9 &#Q V +10 &%Q V +9 &'UU V +10 &)R V +9 &*P V +9 &,Q U +10 &.]S V +9 &0 N V +9 &1P U +10 &3R V +9 &5fO V +10 &7)O U +9 &8R U +9 &:P U +10 &1O U +9 &?U V +10 &AO U +9 &CvLw V +10 &E8T V +9 &F` W +9 &Huj Z +10 &Jl \\ +9 &L, ] +9 &M ] +10 &O ] +9 &Qs \\ +10 &S4 ] +9 &T ] +9 &V ] +10 &Xx ] +9 &Z: ] +9 &[ O +10 &]+H #k +9 &]z9 5 +5 ( +2 "processing"%b& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.69 +2 .Hand.open + "manipulator"&z1 +3 "core" &]z* 5 +64 1 + "manipulator"&r% +4 "core" %  I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&)'\ +98 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +3 "processing"%K  + %g9 +6 "core" 9 +102 "processing"%n9 +2 "core" 9~ +102 "processing"%e9 +2 "core" 9|  +102 "processing"%t9 +3 "core" 9z  +102 "processing"%k9 +3 "core" 9y +102 "processing"%P9 +2 "core" 9x +103 "processing"%D9 +2 "core" 9w +102 "processing"%!9 +3 "core" 9w +102 "processing"%9 +2 "core" 9x" +102 "processing"%9 +3 "core" 9z& +102 "processing"%x9 +2 "core" 9{*! +102 "processing"%T9 +3 "core" 9}/! +102 "processing"%h9 +3 "core" 93! +102 "processing"%j9 +2 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%?9 +2 "core" 9? +102 "processing"% 9 +2 "core" 9C +103 "processing"%9 +2 "core" 9H +102 "processing"%u9 +2 "core" 9L +102 "processing"%|9 +3 "core" 9P +102 "processing"%9 +2 "core" 9T +102 "processing"%i9 +2 "core" 9X +102 "processing"%9 +3 "core" 9\\ +102 "processing"%59 +2 "core" 9a +102 "processing"% 9 +3 "core" 9e +102 "processing"%O9 +2 "core" 9i +102 "processing"%'9 +3 "core" 9m +102 "processing"%&9 +2 "core" 9q +102 "processing"%9 +3 "core" 9v +102 "processing"%y9 +3 "core" 9z +102 "processing"%>9 +2 "core" 9~ +102 "processing"%Z9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%w9 +3 "core" 9\ +102 "processing"%(9 +2 "core" 9\ +103 "processing"% 9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%~9 +3 "core" 9& +102 "processing"%9 +2 "core" 90 +102 "processing"%09 +2 "core" 97 +102 "processing"%9 +3 "core" 9? +102 "processing"%9 +2 "core" 9F +102 "processing"%+9 +2 "core" 9O +102 "processing"%"9 +3 "core" 9U +102 "processing"%9 +3 "core" 9] +102 "processing"%o9 +2 "core" 9c +102 "processing"%s9 +3 "core" 9i +3 .tPH.hold 2:00:00,28C +3 "processing"%q ppi +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"%# +102 "core"  +2 "processing"%% +4 "core" %~ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%='\ +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%v'Һ +1604 "core" ' + .tPTV.dial :puck +2 "processing"%  +74 "core"  + .tPSV.dial PTV +2 "processing"% +75 "core" + .tPBV.dial :waste1 +2 "processing"%R  +134 "core"  +2 "processing"%% +4 "core" %Ҽc  +2 .tPS.seek 1.5ml +2 "processing"%H' +582 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%,' +1597 "core" ' +2 .tdelay 5:00 +6630 "Can" KJ +23372 #trecoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%-  +35 "core"  + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%% +75 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%:' +2495 "core" ' + .tPSV.dial PTV +2 "processing"%; +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +73 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%1  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2491 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%{  +136 "core" + .tPSV.dial :mixloop +2 "processing"%} +45 "core" +2 .tPRV.dial :ab1 +2 "processing"%] @ +75 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'/  +2 "processing"%F  +45 "core" +2  +2 "processing"%8% +3 "core" %?  +3 .tPS.seek 0.34ml + "processing"%3' +440 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'*  +29 "core" + .tPRV.dial :air +2 "processing"%9  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%U @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%J'\ +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%6  +45 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%<'Һ +1602 "core" ' +2 .tPSV.dial :PML +2 "processing"%N +45 "core" + .tPTV.dial :mixing +2 "processing"% @ +77 "core" B + .tPBV.dial :waste1 +2 "processing"%2  +34 "core"  +2 "processing"%m% +4 "core" %Ҿ$  +2 .tPS.seek 1.85ml + "processing"%.' +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%C * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%d' +1955 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +3 "core" &A +2 "manipulator"&& +3 "core" &t 3 F +2 "manipulator"&W% +3 "core" %\  \ E +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +50 .tElbow.seek FlushPuck::Garage +4 "manipulator"&A(, +134 "core" ( +2 "manipulator"&V& +4 "core" &,  F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" &, I I +2 .tForearm.seek :garage + "manipulator"&[' +98 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 "manipulator"&B& +4 "core" &, + J + "manipulator"&a% +4 "core" % F +2 .tForearm.seek :retract +2 "manipulator"&`'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&L( +288 "core" ( +2 "manipulator"& & +4 "core" &&  F@X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" && ' F@X +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&M' +98 "core" ' +2 "manipulator"&$& +4 "core" &'  E@X +2 "manipulator"&Y% +3 "core" %  B +2 "collection"'I& +4 "core" &> +2 "collection"'@& +5 "core" &; +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &$ \ +8 &*r - +9 &^~ A +10 &Hq) T +9 &M U +9 &P V +10 &N( U +9 &JQ# U +10 & N% U +9 &O V +9 &O U +10 & SL$ U +9 &"O U +9 &#O! V +10 &%O U +9 &'YO V +10 &)L# U +9 &*N U +9 &,K' U +10 &.bP' U +9 &0$M U +9 &1K" U +10 &3O& U +9 &5jL U +10 &7,O( U +9 &8N$ U +9 &:J$ U +10 &5K% U +9 &?O U +10 &AL" U +9 &C|L U +10 &E>N' U +9 &GL T +9 &HS$ V +10 &J~`) W +9 &L8| Z +9 &M- ] +10 &OB> _ +9 &QjEA ` +10 &S+GE# a +9 &TKK a +9 &VOM b +10 &XlRP! b +9 &Z+XU b# +9 &[Z[ b( +10 &]^^ b+ +9 &_Xc` S +10 &`F!ee , +9 &`gge ^ +2 ( +2 "collection"'@& +2 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.46 +2 "collection"'& +4 "core" &`g}ff4 ^ + .tHand.open + "manipulator"&^1 +68 "core" 1 + "manipulator"&X% +5 "core" % t k @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%E +103 "core"  + "processing"%z% +5 "core" %' + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%r' +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%g  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%b' +1599 "core" ' + .tPSV.dial PSR +2 "processing"%n +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%\ ' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +2 "processing"%e  +2 "collection"'t  +33 "core" ~ +134  +2 .tPSV.dial :mixloop +2 "processing"%k +102 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%P  +77 "core" +2 .tPS.seek 0ml +2 "processing"%D' +2621 "core" ' + .tPSV.dial :air +2 "processing"%!  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%x' +2610 "core" ' +2 .tPSV.dial :air + "processing"%T  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2123 "Can" ts +490 "core" ' + .tPSV.dial :mixloop +2 "processing"%j +45 "core" +3 .tPS.seek 0ml +2 "processing"%' +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +4 "core" &# j Z ;=C +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +43 "core" ( +2 "manipulator"&& +4 "core" & l v 5 @ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &u& +3 "core" & t l Q A +2 .tForearm.seek CC + "manipulator"&|' +103 "core" ' + .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open + "collection"'i( +470 "core" ( + "manipulator"&& +5 "core" & v w c C + "manipulator"&5% +4 "core" % t  E +2 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&O(, +278 "core" ( +2 "manipulator"&'& +4 "core" &, i G* + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +2 "core" &, , G* +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +93 "core" ' + .tHand.open +2 "manipulator"&y1 +73 "core" 1 +2 "manipulator"&>% +4 "core" %  E= +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +96 "core" ' +2 ."da"delayUntil "15:22:19.68" +24762 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%w  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%( * +36 "core" , + ."da"PSV.dial :air +2 "processing"%  +56 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2486 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%~ +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%0 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2487 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%+ +134 "core"  +2 "processing"%"% +4 "core" %T + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%o'Һ +1591 "core" ' + ."da"PTV.dial :puck +7 "processing"%s  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%# +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%\\% +4 "core" %ҷW  +2 ."da"PS.seek 1.5ml +2 "processing"%='} +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1599 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%R  +34 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +881 "Can" ZZ +1603 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%H +75 "core" +4 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%K +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%- +85 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%4  +124 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%' +2507 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +134 "core"  + "processing"%;% +4 "core" %R + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%G'\ +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +9 ."da"PS.seek 2ml +7 "processing"%S'Һ +1600 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%1 +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%:  +34 "core"  + "processing"%{% +4 "core" %ҹL  +2 ."da"PS.seek 1.5ml +2 "processing"%}' +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%/  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2514 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%9 +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2486 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%6  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%J  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%N  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%2' +379 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%m  +44 "core"  +2 "processing"%C% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%<'Y +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%.  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%p'Һ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"% +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%W @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%V  +36 "core" + "processing"%c% +4 "core" %ҶH  +2 ."da"PS.seek 1.85ml +2 "processing"%' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%B' +1953 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +20001 "Can" ON +28001 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%a  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%[  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2497 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%7 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%A  +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"%Y  +55 "core" +2 ."da"PS.seek 0ml +2 "processing"%I' +2496 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +145 "core"  + "processing"%_% +4 "core" %K +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%^'Һ +1594 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%X  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%@ +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%E  +35 "core" + "processing"%z% +4 "core" %ҵJ  +2 ."da"PS.seek 1.5ml +2 "processing"%M'{ +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%g' +1591 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%r  +34 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%t' +2269 "Can" RR +232 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!' +2490 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%D +134 "core"  +2 "processing"%% +4 "core" %h + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +598 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%T'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%x +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%j  +34 "core" + "processing"%h% +4 "core" %Ҷ`  +2 ."da"PS.seek 1.5ml +2 "processing"%?'| +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%u' +1616 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +45 "processing"%L * +41 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2509 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%| +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&' +2515 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + "processing"%y% +4 "core" %R + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%>'\ +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%w% +4 "core" %ҵ<  +2 ."da"PS.seek 1.5ml +2 "processing"%('{ +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%~  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2512 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +507 .PSV.dial PSR +2 "processing"%+ +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%" +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +76 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2508 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +149 "core"  +5 "processing"%#% +16 "core" %P +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +16 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%'m +20 "Can" +315 "core" ' + ."da"delay 5 seconds +503 "processing"%\\% +6 "core" %qP  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%o'\ +342 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Һ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%= +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +36 "core" + "processing"%% +103 "core" %ҵ:  +2 ."da"PS.seek 1.5ml +2 "processing"%v'{ +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%H' +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%K  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +46 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2513 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%; +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1' +2516 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +135 "core"  +2 "processing"%{% +4 "core" %] + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%S'Һ +2116 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%] +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +33 "core"  + "processing"%/% +4 "core" %- +2 ."da"PS.seek 1.5ml +2 "processing"%F' +588 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +105 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*' +1598 "core" ' + "processing"%99 +4 "core" 95 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%3  +4 "core" 5 5 + "processing"%U& +4 "core" &]z*? 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\  /, +2 "storage"(6% +4 "core" % = = + "storage"(J. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(N(+ +189 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &- > < ? + "manipulator"&& +4 "core" &, X /* + "manipulator"&m% +4 "core" %\   /, +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&C( +189 "core" ( + "manipulator"&2& +100 "core" &| E ., +2 "storage"(.& +4 "core" &- G E a +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&<' +92 "core" ' + "storage"(& +4 "core" &- F Q % +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(W' +265 "core" ' +2 "storage"(V- +3 "core" -'m +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&c& +2 "core" &} ., +2 "storage"(& +4 "core" &- = E + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&p'n +36 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(a- +3 "core" -'m +2 ."da"SE.seek 4.11 Pucks below Top Plate +2 "storage"()'a +38 "core" ' +2 "manipulator"&[% +4 "core" %qb  ! +2 "storage"(B& +3 "core" &-   +46 ."da"Forearm.force -20 +9 "manipulator"&5 +2 ."da"Forearm.seek 1 + 303 counts +2 "manipulator"&7'Ν +19 "core" ' +2 "manipulator"&A& +4 "core" & d .( + "storage"($& +4 "core" &- 8 B O +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Y' +16 "core" ' +2 ."da"SE.seek 5.11 Pucks below Top Plate +2 "storage"( 'P +44 "core" ' +2 "manipulator"&`& +4 "core" & /( +2 "manipulator"&_% +4 "core" % / +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&I'\ +97 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(k +253 "core" ( +2 "manipulator"&X& +4 "core" &u v - + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &u h - +2 ."da"Forearm.seek PC +2 "manipulator"&E' +102 "core" ' + ."da"Hand.close +2 "manipulator"&z/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%^( +450 "core" ( +2 "storage"(d& +4 "core" &- 9 = y + "manipulator"&M& +4 "core" &u  ( + "manipulator"&r% +4 "core" %  & ( +2 ."da"Forearm.seek :retract +2 "manipulator"&n'\ +106 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&b( +266 "core" ( +2 "manipulator"&g& +4 "core" &} h -0 + "storage"(e& +4 "core" &- A I  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&k' +105 "core" ' +2 ."da"Hand.open +2 "manipulator"&P1 +66 "core" 1 +2 "storage"(\ - +4 "core" -'P +2 ."da"SE.seek 4.87 Pucks below Top Plate +2 "storage"(t' +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.11 Pucks below Top Plate +2 "storage"(D'V +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21oct2816h100ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +947 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.57 seconds\ /var/log/esp/da21oct2816h100ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct2816h100ml15s.tif +1568 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21oct2816h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct2816h100ml30s.tif +3073 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21oct2816h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct2816h100ml70s.tif +7143 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21oct2816h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "25.57 sec auto-exposure",Subject: "da21oct2816h100ml images!" +11 "storage"(- +5 "core" -'V +2 "storage"(!& +6 "core" &- E ; v +2 "manipulator"&& +3 "core" & Q ./ +2 ."da"Elbow.seek 1 +2 "manipulator"&x( +4 "core" ( + "manipulator"&j& +4 "core" & W ./ +2 "storage"(h& +4 "core" &- 9 > ` +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&T' +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.82 Pucks below Top Plate +5 "storage"(' +61 "core" ' +2 "manipulator"&?& +5 "core" & O < 4 8/ +2 "storage"(& +3 "core" &- w x c +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&L'n +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&l, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.01 Pucks below Top Plate +2 "storage"(u' +25 "core" ' +2 "manipulator"&% +4 "core" %wS B , +2 "storage"(5& +4 "core" &- _ _ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 309 counts +2 "manipulator"&|'Σ +19 "core" ' +2 "manipulator"&'& +5 "core" & P Q  ;* +2 "storage"(& +4 "core" &- q +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& ' +31 "core" ' +2 "storage"(y% +4 "core" % , +3 ."downElevator"SE.seek :down +4 "storage"(&'} +98 (>% +3 "core" %"  Ym +2 "manipulator"&% +4 "core" % J G  ;i +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +4 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (w& +4 "core" &- X +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"% & +5 "core" & +2 "manipulator"& & +5 "core" & H M M ;* + "manipulator"&(% +5 "core" %\ ' M C  ;!P +6 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&~(, +186 "core" ( +3 "manipulator"&& +9 "core" &, j o s =B +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &0& +6 "core" &, l l =B +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&' +109 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&/ +71 "core" / +3 "manipulator"&+& +8 "core" &, y h AB +4 "manipulator"&"% +8 "core" %  y  BX +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +5 "manipulator"&(k +125 "core" ( +4 "manipulator"&s& +8 "core" &s f c @ +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &#& +6 "core" &s R V Q @ +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&' +97 "core" ' +4 "manipulator"&\\& +12 "core" &s N D # : +2 "manipulator"&% +9 "core" % K M G : +4 "processing"%o& +8 "core" &\ +4 "processing"%=& +10 "core" & +7 ."psFlush"PC.seek :closed +4 "processing"%R(] +8 "core" & +2 & +4 & $c +9 &{R| ; +12 &yz O +8 &hZ W +10 &,N V +12 &N V +5 &N V +10 &sN V +10 &4Q W +8 &N V +10 &Q V +10 &!|O V +8 &#=M V +11 &$O V +8 &&L V +9 &(N V +11 &*ET V +8 &,P V +14 &-Q W +7 &/N V +8 &1NP V +10 &3M V +7 &4L V +10 &6L V +11 &8VM V +8 &:Q V +118 &;O V +10 &=O V +6 &?^N V +6 &A!L- U +3 &BM V +7 &DL V +7 &FeRq V +4 &H"` X +3 &I [ +7 &K" ] +6 &MZ ] +4 &O ] +2 &P' \\ +2 &RO \\ +2 &Ta ] +4 &V" ] +2 &W ^ +5 &Y ] +2 &[f ^ +2 &\\ds 0 +2 &]u` : +6 ( +2 &]{+ 4 +4 &]{+ 4 +4 "processing"%=& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.64 +4 "processing"%& +8 "core" &]{+ 4 +2 ."psFlush"Hand.open +4 "manipulator"&1 +72 "core" 1 +3 "manipulator"&% +8 "core" %  8 +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&v'\ +98 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +3 "processing"%K +46 "core"  +4 "processing"%-% +8 "core" % +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%4'\ +289 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +302 "core" ' +4 ."psFlush"delay 5 seconds +506 .PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%H' +1003 #"uploadLog"upsync +1099 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%, @ +196 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%;  +136 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%% +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%G'ղ +2615 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +104 "core"  +2 "processing"%:% +4 "core" %ճc + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%{'\ +591 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%1' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%]  +33 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%} @ +75 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%/ +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%S'ղ +2615 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%8 +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%9 +86 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%3  +73 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%U' +1636 "Can" >> +990 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%6'\ +592 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%m' +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%.  +84 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%O' +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%Z' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%V +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%c' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%[  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%B' +2610 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%A +56 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%$'TE +1089 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%`' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%<  +54 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C' +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%W +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%p'\ +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%7' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%) +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Y U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%X' +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%@ @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%z  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%I' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%f +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%d' +2608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%r' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%E @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%e  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2624 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'P& +4 "core" &I +2 "manipulator"&\ & +3 "core" &s  F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&n(k +2 "core" ( +2 "manipulator"& & +4 "core" &s  F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" &s  F +2 .tForearm.seek PC +2 "manipulator"&' +105 "core" ' + .tHand.close + "manipulator"&!/ +72 "core" / +2 .tPC.seek :open +2 "processing"%( +491 "core" ( +12 "manipulator"&j& +4 "core" &s d j z ? + "manipulator"&h% +4 "core" % t v ; ?p +2 .tForearm.seek :retract + "manipulator"&?'\ +106 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +371 "core" ( +2 "manipulator"&& +4 "core" &' s BAb +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &'   BAb +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'' +99 "core" ' +2 "manipulator"&& +4 "core" &( v CAb + "manipulator"&b% +4 "core" % C +2 "collection"'y& +4 "core" &< +3 "collection"'k& +4 "core" & +2 .tCC.seek :closed +2 "collection"'D(` +5 "core" &" +7 &\ & $e +9 &zS}( : +9 &yx, O +10 &kS+ U +9 &-O4 U +9 &J+ U +10 &L- U +9 &sK. U +10 &5N+ U +9 &L4 U +9 &L6 U +10 &!{L/ U +9 &#=K6 U +10 &$M' V +9 &&P+ V +9 &(Q. U +10 &*EO* U +9 &,L- U +9 &-N# U +10 &/J) U +9 &1LO, V +9 &3O1 U +10 &4K= U +9 &6Q@ U +10 &8UN? U +9 &:L@ U +9 &;L: U +10 &=J? U +9 &?^N? U +9 &AL> U +10 &BO@ U +9 &DJA U +10 &FfN> U +9 &H'OG U +9 &IW@ V +10 &Kp? X +9 &MZ9-D \\ +9 &OWQ? _ +10 &PYX< ` +9 &R[[B a +10 &TT_^@ a +9 &Vba@ b +9 &Wgd> b +10 &Yhg? b +9 &[QlkB b& +9 &] on; b- +10 &^qp> b5 +9 &`*SuuD "k +10 &`v#vuB ){ +9 &`ntuB P +2 ( +2 "collection"'k& +2 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.44 +2 "collection"'>& +4 "core" &`mtsZ P + .tHand.open + "manipulator"&1 +73 "core" 1 + "manipulator"&T% +5 "core" % \\ \\ ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &`mprW P + "collection"'L% +4 "core" %Ӹqpi + .tCSV.dial CSR +2 "collection"'w  +42 "core"  + "collection"' % +4 "core" %ӴqpR +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"' 'qi +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '(% +2 "core" %qgpoh  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'|'A +684 "core" ' + .tCSV.dial :waste +2 "collection"'u +136 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"' 'Ӵ +1975 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +4 "core" &`mno~ P +2 "collection"'0% +4 "core" %Ӷom| + .tCSV.dial :flush +2 "collection"'&  +43 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'l'qi +1294 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +46 "core" B + "collection"'+% +4 "core" %qeklb  +2 .tCS.seek 7ml +2 "collection"'"'z +574 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +2 's  +43 "core"  +97  + .tCBV.dial :waste1 +2 "collection"'# @ +44 "core" > +2 .tCS.seek 0ml +2 "collection"''Ӵ +686 "Can" OO +1099 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'\\& +4 "core" &`lno( P +2 "collection"'% +3 "core" %ӷon_ +2 .tCSV.dial :flush + "collection"'~  +76 "core" +2 .tCS.seek 5ml +2 "collection"'o'qi +1292 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" A +2 "collection"'^% +4 "core" %qemlo  +2 .tCS.seek 7ml +2 "collection"''z +565 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +107 "core"  +2 .tCS.seek 0ml +2 "collection"'='Ӵ +1792 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'K& +4 "core" &`kjik P + "collection"'-% +4 "core" %Ӱlki + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'*% +4 "core" %ӰmiP + #tPulling 8ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'4' +2046 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"',' +573 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'; + '%  +105 "core" +36  + .tCTV.dial :intake +2 "collection"'H  +87 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'' +2038 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"':  +77 "core" ~ +2 .tCS.reconfigure :default +7 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'G'Ӵ +581 "core" ' + .tCSV.dial CSR +2 "collection"'{  +117 "core"  +2 "collection"']% +4 "core" %Ӵll3 + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'}'qi +1342 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'/' +1343 "core" ' + .tCSV.dial CBV +2 "collection"'1 +103 "core" +2 .tCS.seek 0ml +2 "collection"'8'Ӵ +2602 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&S& +4 "core" &% m j =?P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +45 "core" ( + "manipulator"&9& +4 "core" &  v c A\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" & u s A\ +2 .tForearm.seek CC +2 "manipulator"&F' +99 "core" ' + .tHand.close +2 "manipulator"&/ +74 "core" / + .tCC.seek :open +2 "collection"'U( +471 "core" ( +2 "manipulator"&6& +4 "core" & { z D\ + "manipulator"&% +4 "core" % z  D +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&J(, +270 "core" ( + "manipulator"&Q& +5 "core" &,  Fd + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" &,  Fd +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&.' +104 "core" ' + .tHand.open + "manipulator"&21 +71 "core" 1 + "manipulator"&% +5 "core" %  I + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +91 "core" ' + "processing"%V& +5 "core" &{ +40760 "Can" 22 +60001 ) 22 +60000 : 22 +60001 G 22 +60000 R 22 +60001 * 22 +60001 a 22 +60000 j 22 +60001 l 22 +60001 n 22 +60000 f 32 +60001 } 22 +60001 ^} 22 +60000 { 32 +60001 [| 22 +60001 { 22 +60001 y{\ j11 +60000 {\ |21 +60001 t{\ y11 +60001 O|\ x11 +60000 6}\ y11 +60001 "~\ |11 +60001 ~\ ~11 +60001 \ \ 11 +60001  \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60001 \ 21 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60001 \ 10 +60001 \ 11 +60001 \ _22 +60000 '\ 911 +60001 4\ 122 +60001 B\ -22 +60001 \ )21 +60000 \ (22 +60001 \ &22 +60001 \ %21 +60000 g\ #21 +60001 i\ "22 @EDT1635480446.63 T\ 22 +60001 a\ 21 +60000 K\ 22 +60001 [\ 22 +60001 M\ 22 +60000 F\ 21 +60001 E\ 21 +60000 C\ 22 +60001 E\ 21 +60001 L\ 22 +60000 Q\ 21 +60001 W\ 22 +60000 ^\ 21 +60001 y\ 22 +60000 \ 11 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ \ 22 +60000 \ 21 +60001 \ 22 +60001 %\ 22 +60000 %\ 22 +60001 2\ 22 +60000 B\ 22 +60001 B\ 22 +60000 C\ 22 +60001 C\ 22 +60000 G\ 32 +60001 M 22 +60000 C 22 +60001 < 22 +60001 5 22 +60000 6 22 +60001 2 22 +60000 : 22 +60001 9 22 +60001 / 22 +60000 + 22 +60001 1 22 +60000 8 22 +60001 1 21 +60001 /\ <22 +60000 *\ v11 +60001 *\ z11 +60001 6\ z11 +60000 <\ |21 +60001 7\ ~11 +60001 0\ 11 +60001 2\ 11 +60001 8\ 11 +60000 ;\ 11 +60001 <\ 11 +60001 8\ 11 +60000 @\ 11 +60001 ;\ 11 +60001 B\ 11 +60000 M\ 11 +60001 P\ 10 +60001 M\ 11 +53628 #t-> exit +6 #mEXIT @1635521183.39EDT @1635523929.34EDT = =mMAIN_scheduler =tMAIN @EDT1635523931.23 #"core_reset"Sent BREAK +2 #t@26069 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +245 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +402 "Can"=\ = + =\ =i + #tPolling Can every 10:00 +3 #Cleanly exited at 11:26:23EDT29-Oct-21 +333 #-> ESP.ready! +3 #Powering core bus +555 .Gate.power :raw,:ON +2 "sampler") +53 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" % '\  + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %N\ > + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ ( + .tSS.configure :default +3 "sampler")#.0X + .tPC.configure :default +2 "processing"%$x2 ^22b +5 "manipulator"& % +3 "core" % , + .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +2 &\ & +3 "core" & I + .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" & |\ 2 + .tSC.configure :loose +3 "storage"($.(\ 1~b +2 ( % +4 "core" %\ 2 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +3 "core" + .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +3 "core" + .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 + "sampler") +10 "collection"'% + "processing"%% +6 "core" % \  "manipulator"&% +4 ."rdySampler"Intake.select :close +4 .Exhaust.select :close +2 .CTV.dial :air + "collection"'  +3 "core" %c\ = + % %  + "manipulator"&% +2 ."rdyProcessing"PSV.dial :air +5 "processing"%  +2 "core" %  +3 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&'\ +3 "core" + ."rdySampler"CSV.dial :waste1 +2 "collection"' +54 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +4 "core"  + "sampler")  +5 "core"  +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +5 "collection"'#d @b + "sampler")#.0X $da[:extractVol]=0.19 +2157 #-> access 2 +3 "storage"(;% +3 "core" % g\ $ +2 "manipulator"&<% +4 "core" %\ # K J  + "manipulator"&=& +4 "core" & J F - +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +3 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (?& +3 "core" &K u ~ m\  +52435 "Can">\ *<< +60000 :\ &<< +37981 #t-> startTube 2 +22020 "Can",\ $=< +60000  \ #== +34867 #t-> da 100 +2 #da sampling at most 100ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 12:58:10EDT29-Oct-21\\n{1 => 6}\\nCan@12:52:21, 23.3C, 56% humidity, 14.9psia, 12.674V, 0.312A, 0.312A avg, 3.96W",Subject: "da sampling at most 100ml" +2 "collection"'@& +5 "core" &\    +2 .tHand.open + "manipulator"&A1 +68 "core" 1 + "manipulator"&B% +5 "core" % \ #  v + "storage"(C% +5 "core" % Z _\  + "storage"(D. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +671 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +7 (F& +4 "core" &  1 9 A\  +6 "manipulator"&G& +8 "core" & v q- +4 .tElbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&H(P +30 "core" ( +4 "manipulator"&I& +10 "core" &Y k tm +2 "storage"(J& +7 "core" & : /\  +6 .tForearm.seek 2 + 600 counts +4 "manipulator"&K'ϥ +100 "core" ' +4 "storage"(L& +15 "core" & _ ]\  +6 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(M' +279 "core" ' +2 "storage"(N- +8 "core" -' +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (O& +6 "core" & = 3 B\  +4 "manipulator"&P& +8 "core" &Y ; wm +4 .tElbow.seek 2 +2 "manipulator"&Q(P +6 "core" ( +4 "manipulator"&R& +8 "core" &Y  wm +2 "storage"(S& +7 "core" & . : b\  +6 .tForearm.seek 2 + 300 counts +2 "manipulator"&T'y +21 "core" ' +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +4 "manipulator"&U/ +73 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&V& +4 "storage"(W'} +17 "core" &Y 8 um +2 "manipulator"&X% +8 "core" % o tG +4 .tForearm.seek :retract +4 "manipulator"&Y'\ +100 "core" ' +4 .tElbow.seek CC +3 "manipulator"&Z( +113 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +43 "core" ( +57 "manipulator"&[& +10 "core" && d q@[ +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &\\& +7 "core" && q@[ +5 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&]' +96 "core" ' +4 "manipulator"&^& +8 "core" &&  s@[ +4 "manipulator"&_% +6 "core" %  s* +4 "collection"'`& +8 "core" &\ \   +4 "collection"'a& +10 "core" &    +5 .tCC.seek :closed +4 "collection"'b(` +8 "core" &   +17 &   +2 &  C +2 &Fu\  3 +6 &<n  H +7 &c  T +8 &Q\   T +10 &WQ   S +10 &O \  S +8 &Q  T +11 &R\  S +9 &^Q  T +10 & U\  T +9 & O   T +8 &"N\   T +11 &$fN\ \  T +13 &&(O   T +6 &'R   T +9 &)S\   S +9 &+oQ  S +10 &-0S\   T +11 &.S\   T +6 &0T\ \  T +11 &2wQ  S +9 &49O   S +8 &5Q\ \  S +11 &7P   S +9 &9~T\   T +10 &;AN  S +11 &=O  S +8 &>L\   S +9 &@O T +9 &BHP   T +10 &D L   S +10 &EN  T +8 &GW T +10 &IKh&% U +9 &KJ> X +10 &Lvk \\ +9 &Nx ^ +9 &P8 _ +10 &Q _ +13 &S _ +6 &Uz ` +9 &W< ` +9 &X a +8 &Z a +11 &\\| b +9 &^= b +10 &_t 0 +9 &`d [ +9 ( +2 &`jm U +6 "collection"'a& +7 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.39 + .Hand.open +4 "manipulator"&c1 +6 "core" &`jm U +41 #"uploadLog"upsync +22 "core" 1 +2 "manipulator"&d% +4 "core" %  z v $ p* +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +96 "core" ' + #tcollectSample 100ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")f+ +3 "core" + +2 "sampler")g% +4 "core" % \ Y + "collection"'h& +4 "core" &`jm U +3 "Can"#\ QP +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +25  +2 .tdelay 3.8 seconds +382 "collection"'l% +3 "core" %ӵ +2 "sampler")m% +4 "core" %3y( \  + .tSSV.dial :spit +2 "sampler")n +136 "core"  +2 .tSS.seek 0ml + "sampler")o'z +300 "core" ' + .tSSV.dial CBV +2 "sampler")p  +134 "core"  +2 .tCTV.dial :intake + "collection"'q  +73 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "13:01:38.04" +1466 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'r% +3 "core" %ӵ + #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X= "  +18 "collection"':% +3 "core" %ӵ + "sampler");% +4 "core" %qRIG   +21 "collection"'<% +4 "core" %ӵ +2 "sampler")=% +4 "core" %qR\\\\   +24 "collection"'?% +3 "core" %ӵ +2 "sampler")!% +4 "core" %qRzx "  +27 "collection"'@% +3 "core" %ӵ +2 "sampler")A% +4 "core" %tJ   +32 "collection"'B% +3 "core" %ӵ + "sampler")C% +4 "core" %v   Q +2 "sampler")D% +3 "core" %v " : +2 .tIntake.select :close + "sampler")0 +9 )>% +3 "core" %t ! < +2 .tSSV.dial :exhaust + "sampler")F  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")G'z +920 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")I  +76 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +210 "collection"'J% +3 "core" %ӵ + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 1.92ml/s +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"''Ӵ +127 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +135 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'' +1482 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +134 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +3 "collection"'  +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'3'Ӵ +95 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")4 +62 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +71 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '!% +3 "core" %>  +2 .tCS.seek 6ml + "collection"'@' +1342 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"'A +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'B'Ӵ +1526 "core" ' + .tCSV.dial CSR +2 "collection"'C  +44 "core"  + "collection"'D% +5 "core" %ӱ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'>' +587 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +9 'F% +7 "core" %  \ +3 .tCS.seek 5ml + "collection"'6'qf +838 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'7  +41 "core"  +2 .tCS.seek 1ml +2 "collection"'I'> +1090 "core" ' + "collection"'J9 +4 "core" 9 + "collection"'G% +4 "core" %< +2 #tBefore lysing Collection Puck Heater at 20.8C/27.3psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'& \  +2 'N9 +5 "core" 9 +102 "collection"'O9 +3 "core" 9d +102 "collection"' 9 +2 "core" 9 d +102 "collection"'P9 +3 "core" 9 d +150 "collection"'R9 +4 "core" 9d +102 "collection"'S9 +2 "core" 9d +103 "collection"'U9 +2 "core" 9d +102 "collection"'V9 +2 "core" 9 d +103 "collection"'X9 +2 "core" 9$d +102 "collection"'H9 +3 "core" 9(d +102 "collection"'L9 +3 "core" 9,d +102 "collection"'$9 +2 "core" 91d +103 "collection"'T9 +2 "core" 95d +102 "collection"'[9 +3 "core" 9 9d +102 "collection"'\\9 +2 "core" 9=d +102 "collection"'Q9 +3 "core" 91Ad +103 "collection"'^9 +2 "core" 9HEd +102 "collection"'_9 +2 "core" 9^Jd +103 "collection"'`9 +2 "core" 9wNd +102 "collection"'W9 +2 "core" 9Rd +103 "collection"'Y9 +3 "core" 9Vd +102 "collection"'+9 +2 "core" 9Zd +103 "collection"'c9 +2 "core" 9_d +102 "collection"'d9 +3 "core" 9cd +102 "collection"'a9 +2 "core" 9gd +103 "collection"'g9 +2 "core" 9/kd +103 "collection"'h9 +2 "core" 9Lod +102 "collection"'K9 +2 "core" 9gtd +103 "collection"'M9 +2 "core" 9xd +102 "collection"'9 +2 "core" 9|d +103 "collection"'f9 +2 "core" 9b +103 "collection"'l9 +2 "core" 9` +103 "collection"'j9 +2 "core" 9_ +102 "collection"'n9 +2 "core" 9\ \\ +103 "collection"'9 +2 "core" 9%Z +102 "collection"'k9 +3 "core" 9<X +102 "collection"'i9 +3 "core" 9UW +102 "collection"'p9 +2 "core" 9nU +102 "collection"'r9 +3 "core" 9R +102 "collection"']9 +2 "core" 9Q +102 "collection"'o9 +3 "core" 9O +103 "collection"'u9 +2 "core" 9N +102 "collection"'v9 +2 "core" 9L +103 "collection"'w9 +2 "core" 9J +102 "collection"'m9 +3 "core" 9 H +102 "collection"'y9 +3 "core" 9#G +102 "collection"'s9 +2 "core" 99D +103 "collection"'t9 +2 "core" 9NB +103 "collection"'q9 +2 "core" 9cA +102 "collection"'}9 +3 "core" 9v? +102 "collection"'~9 +3 "core" 9> +102 "collection"'z9 +2 "core" 9; +102 "collection"'|9 +3 "core" 9: +102 "collection"'9 +2 "core" 99 +102 "collection"'9 +3 "core" 96 +102 "collection"'9 +2 "core" 95 +102 "collection"'9 +3 "core" 93 +102 "collection"'{9 +2 "core" 92 +102 "collection"'9 +3 "core" 9)1 +102 "collection"'x9 +2 "core" 9;/ +102 "collection"'9 +3 "core" 9N- +102 "collection"'9 +3 "core" 9`, +102 "collection"' 9 +2 "core" 9r+ +103 "collection"' 9 +2 "core" 9\ ) +102 "collection"' 9 +2 "core" 9( +103 "collection"'\ 9 +2 "core" 9& +103 "collection"'9 +2 "core" 9% +102 "collection"'9 +2 "core" 9$ +103 "collection"'9 +2 "core" 9# +103 "collection"'9 +2 "core" 9#! +102 "collection"'9 +3 "core" 9( +102 "collection"' 9 +2 "core" 9 , +103 "collection"'9 +2 "core" 9 0 +103 "collection"'9 +2 "core" 9 %4 +102 "collection"'9 +2 "core" 9 38 +102 "collection"'9 +3 "core" 9 A< +102 "collection"'9 +2 "core" 9 OA +102 "collection"'9 +3 "core" 9 ]E +102 "collection"'9 +2 "core" 9 kI +102 "collection"'"9 +3 "core" 9 x M +102 "collection"'9 +3 "core" 9 \ Q +102 "collection"''9 +2 "core" 9  V +102 "collection"'(9 +3 "core" 9  Z +102 "collection"')9 +2 "core" 9 ^ +102 "collection"'9 +3 "core" 9 b +102 "collection"'9 +3 "core" 9 f +102 "collection"'#9 +2 "core" 9 k +102 "collection"',9 +3 "core" 9 o +102 "collection"'9 +2 "core" 9 s +103 "collection"'9 +2 "core" 9 w +102 "collection"'9 +3 "core" 9 { +102 "collection"'/9 +3 "core" 9  +102 "collection"'.9 +2 "core" 9\  +103 "collection"'-9 +2 "core" 9\  +102 "collection"'49 +2 "core" 9\  +103 "collection"'%9 +2 "core" 9\ !\ +102 "collection"'39 +2 "core" 9\ + +103 "collection"'09 +2 "core" 9\ 2\ +103 "collection"'59 +2 "core" 9\ 9 +102 "collection"'29 +3 "core" 9\ @ +102 "collection"'89 +3 "core" 9\ H +102 "collection"'19 +3 "core" 9\ N +102 "collection"':9 +2 "core" 9\ T +102 "collection"';9 +3 "core" 9\ [! +102 "collection"'99 +2 "core" 9\ `" +102 "collection"'<9 +3 "core" 9\ f" +102 "collection"'=9 +3 "core" 9\ k# +102 "collection"'!9 +2 "core" 9\ p# +102 "collection"'?9 +3 "core" 9\ v$ +102 "collection"'A9 +2 "core" 9\ z& +102 "collection"'@9 +3 "core" 9\ % +103 "collection"'C9 +3 "core" 9\ & +103 "collection"'D9 +2 "core" 9\ & +102 "collection"'B9 +2 "core" 9\ ( +4 .tCH.hold 10:00,70C +3 "collection"'F `\ `\  + '>9 +6 "core"  + 9\ ' + "collection"'7% +4 "core" %< +2 #tBegun lysing Collection Puck Heater at 68.1C/54.8psia +8924 "Can" +51064 "core" ` + "collection"'69 +4 "core" 9\  + "collection"'J% +4 "core" %<wz +2 #tEnded lysing Collection Puck Heater at 70C/53.9psia +2 .CS.seek 0ml + "collection"'G'Ӵ +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'N @ +104 "core" A + .tCSV.dial :air +2 "collection"'O @ +43 "core" > +2 .tCS.seek 5ml +2 "collection"' 'qi +1339 "core" ' + .tCSV.dial CTV + "collection"'P  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'R @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'S  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +6 "collection"'U @ +44 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'V'Ӵ +1340 "core" ' +2 "collection"'X% +4 "core" %Ӹ 2 4 + #tPuck @64.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'H +105 "core"  + .tCBV.dial CSV +2 "collection"'L  +30 "core"  + "collection"'$% +4 "core" %Ӹ +2 .tCS.seek 5.001ml +2 "collection"'T'qm +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'[  +44 "core" +2 "collection"'\\% +4 "core" %qjt  +2 .tCS.seek 7ml +2 "collection"'Q' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'^ @ +44 "core" > +2 .tCS.seek 10ml +2 "collection"'_' +830 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'` ` +117 "core" _ +2 #tLysing Complete + "collection"'W& +4 "core" &`jg U +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&Y% +4 "core" %\  \\ ] i" + "storage"(+% +4 "core" %y \ + "storage"(c. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(d(+ +185 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (a& +2 "core" &. \  +2 "manipulator"&g& +4 "core" &$ A S & i>H + "manipulator"&h% +4 "core" %\  U X J i" +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&K( +163 "core" ( +2 "manipulator"&M& +4 "core" & 2 mw +2 "storage"(& +4 "core" &.  8\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&f' +91 "core" ' + "storage"(l& +5 "core" &.   x\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(j' +70 "Can"\ XX +185 "core" ' + "storage"(n- +3 "core" -'\\ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & \\ [ lw + "storage"(k& +4 "core" &. \ \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&i'n +37 "core" ' +2 .tElbow.hold + "manipulator"&p, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(r- +2 "core" -'\\ +2 .tSE.seek 5.11 Pucks below Top Plate +2 "storage"(]'P +35 "core" ' + "manipulator"&o% +5 "core" %nR % * ) _ + "storage"(u& +4 "core" &. \  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&v'Κ +19 "core" ' + "manipulator"&w& +5 "core" &  nv + "storage"(m& +4 "core" &. A\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&y' +26 "core" ' +2 .tSE.seek 6.11 Pucks below Top Plate +2 "storage"(s'? +40 "core" ' +2 "manipulator"&t& +4 "core" & H qv +2 "manipulator"&q% +4 "core" % M q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +96 "core" ' + .tElbow.seek CC +2 "manipulator"&~( +154 "core" ( +2 "manipulator"&z& +4 "core" &" W A i<> + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &" Y c i<> +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open + "collection"'( +474 "core" ( +2 "storage"(& +4 "core" &. "  \  + "storage"({& +4 "core" &.   `\  + "manipulator"&& +4 "core" & x m:1 + "manipulator"&x% +4 "core" % \  m +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +165 "core" ( +2 "manipulator"& & +4 "core" & t , pQ +2 "storage"( & +4 "core" &.  \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"& 'n +113 "core" ' +2 .tElbow.hold + "manipulator"&\ , +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +3 "manipulator"&% +4 "core" % |d I O < e + "storage"(& +4 "core" &.\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 314 counts +2 "manipulator"&'Ψ +30 "core" ' + "manipulator"&& +5 "core" & 0 tQ + "storage"( & +4 "core" &. 1 . R\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +20 "core" ' + "storage"(% +5 "core" %? / 0 Y\  +2 ."downElevator"SE.seek :down +4 "storage"('} +98 (% +3 "core" %< 7 :\ Xf +2 "manipulator"&% +4 "core" %  s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 ' + ."downElevator"SE.stop +55 "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &Z +2 "manipulator"&"& +4 "core" & W rQ + "manipulator"&% +4 "core" %\  c s +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(, +172 "core" ( +3 "manipulator"&(& +4 "core" &, . rK + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +3 "core" &, Z sK +2 .tForearm.seek :garage + "manipulator"&' +97 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&#& +4 "core" &, ) sK +2 "manipulator"&,% +4 "core" % d s +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +284 "core" ( +2 "manipulator"&& +4 "core" &(  oBi +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &( A oBi +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&.' +110 "core" ' +2 "manipulator"&-& +4 "core" &)  nBi +2 "manipulator"&4% +4 "core" %  n +2 "collection"'%& +4 "core" & +2 "collection"'3& +5 "core" & +2 .tCC.seek :closed +3 "collection"'0(` +3 "core" &w +6 & %P $d +10 &Tx : +9 &}p N +10 &J R +9 &IKW R +9 & K R +10 &M R +9 &K Q +9 &QN R +10 &M R +9 &Lu R +9 &!LM R +10 &#[L/ Q +9 &%L R +9 &&N R +10 &(L R +9 &*bKu R +10 &,#PV R +9 &-L( R +9 &/L R +10 &1jLl R +9 &3+P R +10 &4K R +9 &6M R +9 &8qJz R +10 &:3L\\ R +9 &;LW R +9 &=K5 R +10 &?zL R +9 &A;O R +9 &BL R +10 &DJ R +9 &FO} R +10 &HCPc R +9 &JYG S +9 &Kth W +10 &Mp [ +9 &O+y ] +10 &Pc ^ +9 &RG ^ +9 &Tl? _ +10 &V, _ +9 &W X _ +9 &Y\ \ o ` +10 &[n  g a +9 &]. W a +9 &^< T +10 &`E , +9 &`c \\ +6 ( + "collection"'3& +4 "core" &`cs \\ +2 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.45 + "collection"'5& +5 "core" &`cs \\ + .tHand.open + "manipulator"&21 +70 "core" 1 + "manipulator"&8% +5 "core" %  d _ k + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%: +132 "core"  +2 "processing"%;% +4 "core" %\  + #tPulling 1.499ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%9' +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +7 "processing"%<  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%=' +1601 "core" ' + .tPSV.dial PSR + "processing"%! +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%?' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%A + "collection"'@  +6 "core" A +2 "processing"%C  +70 "core" +94  +2 .tPSV.dial :mixloop + "processing"%D +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%B  +133 "core" +2 .tPS.seek 0ml + "processing"%>' +2612 "core" ' +2 .tPSV.dial :air + "processing"%7  +57 "core" +2 .tPS.seek 2.5ml + "processing"%&' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +42 "core" +2 .tPS.seek 0ml +2 "processing"%6' +2613 "core" ' +2 .tPSV.dial :air +6 "processing"%J  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +44 "core" +2 .tPS.seek 0ml + "processing"%O' +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&G& +5 "core" &% 7 4 ] h?U + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&P( +3 "core" ( +2 "manipulator"&R& +3 "core" &% @ 6 h?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &% 9 9 h?U +2 .tForearm.seek CC +2 "manipulator"&U' +105 "core" ' +2 .tHand.close + "manipulator"& / +71 "core" / + .tCC.seek :open +2 "collection"'X( +471 "core" ( + "manipulator"&H& +4 "core" &$ [ ] j>M +2 "manipulator"&L% +3 "core" % Θ Y Z Z jf +2 .tForearm.seek :retract +2 "manipulator"&$'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&V(, +286 "core" ( + "manipulator"&[& +5 "core" &, ~  o( + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &, u  o( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T' +107 "core" ' + .tHand.open + "manipulator"&^1 +71 "core" 1 +2 "manipulator"&Q% +4 "core" % t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +95 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'W& +4 "core" &" +2 "manipulator"&Y% +4 "core" %\ % ~  b p H +2 "storage"(+% +4 "core" %  \  + "storage"(c. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(a( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (g& +3 "core" & \  +2 "manipulator"&h& +4 "core" &, u  n( + "manipulator"&E% +4 "core" %\ %  o H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&M(P +181 "core" ( +2 "manipulator"&& +3 "core" &V ~  n# +2 "storage"(l& +4 "core" &  " |\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&Z'ϥ +114 "core" ' + "storage"(e& +5 "core" &   v\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(n' +280 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (k& +3 "core" &   q\  + "manipulator"&r& +4 "core" &V ~ s  p# +2 .tElbow.seek 2 + "manipulator"&o(P +3 "core" ( +2 "manipulator"&u& +4 "core" &V | u > p# + "storage"(w& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&m'y +27 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&t/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&q& +2 "storage"(f'} +7 "core" &V K s# +2 "manipulator"&K% +4 "core" % m |  p + .tForearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i( +145 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +5 "core" ( + "manipulator"&v& +4 "core" &( m lAd +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &( ] ` ( lAd +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&z' +100 "core" ' +2 "manipulator"&|& +4 "core" &( y l I lAd + "manipulator"&y% +4 "core" % a l f l +2 "collection"'p& +4 "core" & +2 "collection"'& +5 "core" & +2 .tCC.seek :closed + "collection"'}(` +5 "core" &  +9 &.s , +9 &bx\\ A +10 &gk4 R +9 &'J R +9 &Kg R +10 &II R +9 &oKC R +9 &1N) R +10 &J Q +9 &L R +10 & xJ Q +9 &"9K R +9 &#I R +10 &%K R +9 &'L R +9 &)AG R +10 &+I R +9 &,K R +9 &.N R +10 &0JJw Q +9 &2 Jg R +10 &3IS R +9 &5J> Q +9 &7PL) R +10 &9L# R +9 &:J Q +9 &<K R +10 &>YH R +9 &@K Q +10 &AK R +9 &CI R +9 &EaIG R +10 &G#Li R +9 &HW^ T +9 &JlR V +10 &LS Y +9 &N\ & ] +10 &O+( ^ +9 &Q)) ^ +9 &SK/0 _ +10 &U 31 _ +9 &V:9 ` +9 &XA@ ` +10 &ZMFD a +9 &\\ LH a +10 &]OO b +9 &_v~VR G +9 &`F&ZX + +10 &`f}ZY _ +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.57 + .Hand.open + "manipulator"&b1 +75 "core" 1 +2 "manipulator"&% +4 "core" % T G h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +100 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +134 "core"  +2 .tCSV.dial CTV + "collection"'x  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2618 "core" ' +2 "collection"' % +4 "core" %67V  +2 .tCS.seek 4.15ml + "collection"''V +1564 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%~  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +84 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2610 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" ^ +2 .tCSV.dial :air + "collection"' @ +46 "core" > +2 .tCS.seek 10ml + "collection"' ' +1565 "core" ' +2 .tCSV.dial CTV + "collection"'  +46 "core"  +2 .tCS.seek 0ml + "collection"''Ӵ +2629 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +29 "core" > + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +55 "collection"'  +136 "core" +2 "collection"'& +4 "core" &`fy~ _ + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"& % +4 "core" %\ ( A B T f"^ + "storage"(% +4 "core" % \  + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"("(+ +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &. 6\  +2 "manipulator"&s& +3 "core" &% + * > d?U +2 "manipulator"&% +4 "core" %\ ( 0 A d"^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&(( +166 "core" ( + "manipulator"&)& +5 "core" & c O + iV + "storage"(& +4 "core" &. \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&\ ' +115 "core" ' +2 "storage"(& +4 "core" &. ;\ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(#' +240 "core" ' + "storage"(,- +4 "core" -'X + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & P G iV +2 "storage"(& +4 "core" &. Y\  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&'n +35 "core" ' +2 .tElbow.hold + "manipulator"&/, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"('- +2 "core" -'X +3 .tSE.seek 6.12 Pucks below Top Plate + "storage"(-'L +28 "core" ' +2 "manipulator"&4% +4 "core" %n\\   \\ +2 "storage"(%& +4 "core" &. }\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&'Κ +19 "core" ' + "manipulator"&& +4 "core" & b R e jV +2 "storage"(5& +4 "core" &. e\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&2' +35 "core" ' +2 .tSE.seek 7.12 Pucks below Top Plate +2 "storage"(8'; +54 "core" ' +2 "manipulator"&3& +4 "core" & h h jV +2 "manipulator"&:% +4 "core" % [ ] \ jf +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +99 "core" ' +2 .tElbow.seek CC + "manipulator"&.( +158 "core" ( + "manipulator"&<& +4 "core" &% !  d?T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &% '  ? d?T +2 .tForearm.seek CC +2 "manipulator"&!' +102 "core" ' + .tHand.close +2 "manipulator"&=/ +72 "core" / +2 .tCC.seek :open + "collection"'A( +468 "core" ( +2 "storage"(@& +4 "core" &. I\ +2 "storage"(C& +4 "core" &.\ + "manipulator"&D& +4 "core" &! 8 > Q g;6 + "manipulator"&B% +4 "core" % C L g +2 .tForearm.seek :retract + "manipulator"&?'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&7( +162 "core" ( +2 "manipulator"&>& +4 "core" & v  p[ +2 "storage"(F& +3 "core" &.   C\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&&'n +110 "core" ' +2 .tElbow.hold + "manipulator"&J, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&61 +69 "core" 1 +2 "manipulator"&N% +5 "core" % zY   ` + "storage"(I& +4 "core" &. "\  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 312 counts + "manipulator"&G'Φ +16 "core" ' + "manipulator"&R& +4 "core" & R o[ +2 "storage"(S& +4 "core" &.   G\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"& ' +18 "core" ' + "storage"(% +5 "core" %8   \ +2 ."downElevator"SE.seek :down +3 "storage"(1'} +99 (0% +3 "core" %   \ Xf +2 "manipulator"&H% +4 "core" % y  ps +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +76 "core" ' + ."downElevator"SE.stop + "storage"(5 +18 "core" ' +2 .tPSV.dial :air + "processing"%U  +72 "core" +2 .tPS.seek 2.5ml + "processing"%[' +2606 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%\\ +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%P  +43 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%^ +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%Q  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%W' +2605 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%$& +4 "core" &\ \ +2 "manipulator"&Y& +4 "core" & C r[ + "manipulator"&+% +4 "core" %\ "  rA +2 .tElbow.seek FlushPuck::Garage + "manipulator"&c(, +171 "core" ( +2 "manipulator"&T& +4 "core" &,  rH + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &, @ rH +2 .tForearm.seek :garage + "manipulator"&h' +107 "core" ' +2 .tHand.close +4 "manipulator"&E/ +66 "core" / +2 "manipulator"&d& +4 "core" &, 8 vH + "manipulator"&% +4 "core" % η  v +2 .tForearm.seek :retract +2 "manipulator"&l'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&V(k +116 "core" ( + "manipulator"&e& +4 "core" &u 2 q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &u # q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +109 "core" ' + "manipulator"&k& +5 "core" &u 7 ; : g + "manipulator"&r% +4 "core" %b E H f3 +2 "processing"%u& +4 "core" &\ \ +2 "processing"%w& +5 "core" &.\ \ +2 .tPC.seek :closed + "processing"%t(] +4 "core" &6\ \ +9 &J8\ 'o +9 &rT}7\ ; +9 &zzK\ P +10 &g]S\ V +9 &,R[\ U +9 &VW\ U +10 &Wc\ U +9 &qPf\ U +10 &2Xb\ V +9 &UM\ U +9 &PY\ U +10 &!xXh\ V +9 &#:TZ\ V +9 &$Ul\ U +10 &&Qr\ U +9 &(Ss\ U +10 &*CVt\ U +9 &,U\ U +9 &-Tz\ U +10 &/St\ U +9 &1KUv\ U +9 &3 R\ U +10 &4O|\ U +9 &6P\ T +10 &8TP\ U +9 &:U\ U +9 &;T\ U +10 &=S\ U +9 &?[T\ U +9 &AQ\ U +10 &BR\ U +9 &DQ\ U +10 &FcX\ U +9 &Hj\ X +9 &I\ [ +10 &K\ \\ +9 &MZ\ [ +9 &O\ \\ +10 &P\ [ +9 &R\ \\ +10 &T_\ \\ +9 &V!\ \\ +9 &W\ ] +10 &Y\ \\ +9 &[f\ ] +9 &\\du\ / +10 &]tb\ : +9 ( +2 "processing"%w& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.59 +2 "processing"%q& +4 "core" &]z*\ 4 + &]z*\ 4 + .tHand.open +2 "manipulator"&K1 +64 "core" 1 +2 "manipulator"&M% +4 "core" % j )  \ d6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +102 "core" ' + .tPRV.dial :air +2 "processing"%v  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%] +44 "core" + "processing"%n% +4 "core" %|\  +3 .tPS.seek 0.3ml + "processing"%m' +384 "core" ' +2 .tPSV.dial PSR + "processing"%| +102 "core"  +2 "processing"%y% +4 "core" %@\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%p'.U +486 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%o' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%f +103 "core" +2 .tPTV.dial :mixing + "processing"%j @ +74 "core" B + .tPBV.dial :waste2 +2 "processing"%X  +92 "core"  +2 .tPS.seek 0ml +43 "processing"%b' +2622 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &u w  n +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(k +2 "core" ( +2 "manipulator"&& +4 "core" &u  n +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &u  % n +2 .tForearm.seek PC +2 "manipulator"&z' +108 "core" ' + .tHand.close +2 "manipulator"&O/ +70 "core" / +2 .tPC.seek :open +2 "processing"% ( +451 "core" ( + "manipulator"&_& +5 "core" &u ? B g + "manipulator"&~% +4 "core" % @ D B g1 +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +134 "core" ( + "manipulator"&& +4 "core" &, 2 r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, P r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +100 "core" ' +2 .tHand.open + "manipulator"&1 +77 "core" 1 + "manipulator"& % +5 "core" %  t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &\  +2 "manipulator"&% +4 "core" %\ ( q r ' p"^ + "storage"( % +4 "core" % 2 + \  +2 "storage"(. +3 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & \  +2 "manipulator"&s& +4 "core" &, t o + "manipulator"&% +4 "core" %\ (  o"^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&a(P +174 "core" ( + "manipulator"&)& +4 "core" &G | d n$ +2 "storage"(& +4 "core" &   \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&i'ϥ +112 "core" ' +3 "storage"(& +4 "core" & -  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"({' +280 "core" ' +2 "storage"(,- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" &   |\  + "manipulator"&& +4 "core" &G  n$ +2 .tElbow.seek 2 + "manipulator"&'(P +4 "core" ( + "manipulator"&4& +4 "core" &G L n$ + "storage"(%& +4 "core" &   y\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'y +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&5/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&3& +2 "storage"(:'} +7 "core" &G y  n$ +2 "manipulator"&\ % +4 "core" % ΁  o +2 .tForearm.seek :retract +2 "manipulator"&('\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&#(k +7 "Can"\ >> +150 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( +2 "manipulator"&& +4 "core" &u  q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &u M q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&-' +107 "core" ' +2 "manipulator"&<& +4 "core" &u O P C g + "manipulator"&9% +4 "core" %w M D  ge +2 "processing"%2& +4 "core" &h\  +2 "processing"%/& +5 "core" &\  +2 .tPC.seek :closed + "processing"%=(] +4 "core" &\  +9 &&v\ . +9 &a\ B +9 &Np\ T +10 & N\ U +9 &R\ U +10 &Q\ T +9 &TO\ T +9 &N\ U +10 &Q\ T +9 &S\ U +10 & [L\ U +9 &"O\ T +9 &#O\ T +10 &%O\ U +9 &'cR\ U +9 &)%N\ U +10 &*O\ T +9 &,O\ T +10 &.kRk\ U +9 &0,Pu\ U +9 &1My\ T +10 &3Ql\ T +9 &5tLm\ T +9 &76Rm\ T +10 &8Q|\ T +9 &:Ou\ T +10 &<{Rx\ U +9 &>?Lo\ T +9 &?Qe\ U +10 &AOn\ T +9 &CQl\ T +9 &EEUb\ U +10 &G\\j\ V +9 &Hud\ X +9 &Jxi\ [ +10 &L;a\ [\ +9 &MZ\ [ +10 &OO\ [ +9 &QS\ [ +9 &SBY\ [ +10 &UW\ \\ +9 &VY\ \\ +9 &Xa\ \\ +10 &ZHU\ \\ +9 &\\\ E\ I +10 &]?NxP\ Q +9 &]rDR\ = +5 ( +2 "processing"%/& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.68 + .Hand.open +2 "manipulator"&;1 +3 "core" &]r?L\ = +71 1 +2 "manipulator"&}% +4 "core" % z '  ch +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +97 "core" ' +4 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%C  +2 %D9 +6 "core" 9 +102 "processing"%B9 +2 "core" 9 +102 "processing"%>9 +3 "core" 9  +102 "processing"%F9 +2 "core" 9  +102 "processing"%!9 +3 "core" 9 +102 "processing"%.9 +2 "core" 9 +102 "processing"%69 +3 "core" 9 +102 "processing"%N9 +2 "core" 9 +102 "processing"%I9 +3 "core" 9" +102 "processing"%R9 +2 "core" 9& +102 "processing"%S9 +3 "core" 9* +103 "processing"%9 +2 "core" 9/ +102 "processing"%?9 +2 "core" 93 +103 "processing"%09 +2 "core" 97 +102 "processing"%H9 +2 "core" 9; +102 "processing"%79 +3 "core" 9? +102 "processing"%&9 +3 "core" 9C +102 "processing"%G9 +2 "core" 9H +103 "processing"%U9 +2 "core" 9L +102 "processing"%89 +3 "core" 9P +102 "processing"% 9 +3 "core" 9T +102 "processing"%19 +2 "core" 9X +102 "processing"%9 +2 "core" 9] +103 "processing"%\\9 +2 "core" 9a +102 "processing"%P9 +2 "core" 9e +102 "processing"%^9 +3 "core" 9i +102 "processing"%Q9 +2 "core" 9m +102 "processing"%[9 +3 "core" 9q +102 "processing"%$9 +2 "core" 9v +103 "processing"%Y9 +2 "core" 9z +102 "processing"%+9 +3 "core" 9#~ +102 "processing"%T9 +3 "core" 9) +102 "processing"%g9 +2 "core" 90 +102 "processing"%J9 +3 "core" 97 +102 "processing"%E9 +2 "core" 9> +102 "processing"%d9 +3 "core" 9F +102 "processing"%9 +3 "core" 9M +102 "processing"%L9 +2 "core" 9T +102 "processing"%e9 +3 "core" 9\\ +102 "processing"%`9 +2 "core" 9c +102 "processing"%h9 +3 "core" 9j +103 "processing"%k9 +2 "core" 9q +3 .tPH.hold 2:00:00,28C +3 "processing"%r ppj +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%u +102 "core"  +2 "processing"%c% +4 "core" %\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml + "processing"%l'\ +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%*'Һ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%q  +73 "core"  +2 .tPSV.dial PTV + "processing"%K +74 "core" + .tPBV.dial :waste1 +2 "processing"%M  +133 "core"  + "processing"%w% +4 "core" %ҵ4\  +2 .tPS.seek 1.5ml +2 "processing"%v'{ +583 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%] * +32 "core" + +3 .tPS.seek 0ml + "processing"%n' +1594 "core" ' +4 .tdelay 5:00 +30003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 + "processing"%  +36 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%W * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%| +72 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%y' +2446 "core" ' + .tPSV.dial PTV +2 "processing"%m +74 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%f +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%j  +71 "core"  +3 .tPS.seek 0ml + "processing"%X' +2443 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +6 "processing"%o  +106 "Can"\ OO +27 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"% @ +73 "core" @ +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%x' +403 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "collection"'O  + "processing"%V  +45 "core" +2  + "processing"%Z% +4 "core" %\  +2 .tPS.seek 0.34ml +2 "processing"%t' +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'_  +30 "core" + .tPRV.dial :air +2 "processing"%~  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G +1176 "core" ' + .tPRV.dial :waste2 + "processing"% @ +74 "core" > +2 .tPS.seek 0.5ml +2 "processing"%z'\ +854 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Һ +1599 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"% @ +75 "core" B +2 .tPBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +4 "core" %ҶA\  +2 .tPS.seek 1.85ml +2 "processing"% ' +225 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%' +1946 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & +2 "manipulator"&s& +4 "core" &u 0 C  d + "manipulator"&% +4 "core" %\  Q 6 d +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&"(, +134 "core" ( + "manipulator"&)& +5 "core" &, S 9 ] i + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, ; , e +2 .tForearm.seek :garage +2 "manipulator"& ' +104 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&& +4 "core" &, f ]  j +2 "manipulator"&,% +4 "core" % λ ] \\ j +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +284 "core" ( + "manipulator"&4& +4 "core" &&  * 3 ]@Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &&   P c@Z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&5' +107 "core" ' + "manipulator"&3& +4 "core" &' # 1 e@Z +2 "manipulator"&\ % +4 "core" %$ > 2  gq +2 "collection"'a& +4 "core" & +2 "collection"'i& +5 "core" & +2 .tCC.seek :closed + "collection"'{(` +5 "core" &  +9 &/w ,~ +9 &^| @ +10 &Tr S +9 &M T +9 &O T +10 &N T +9 &XO T +9 &M T +10 &O T +9 &R T +9 & aN T +10 &"#N T +9 &#R T +10 &%N T +9 &'iP T +9 &),N S +10 &*N T +9 &,O S +9 &.pO T +10 &03N T +9 &1N S +10 &3N T +9 &5yK T +9 &7;N T +10 &8S T +9 &:N T +9 &<L T +10 &>DL S +9 &@N T +10 &AN T +9 &CL S +9 &EKJ T +10 &G K T +9 &HR T +9 &Jb V +10 &LD Y +9 &M3' ] +10 &ODC _ +9 &QxEE _ +9 &S8HH ` +10 &TLJ ` +9 &VOO ` +9 &X{SP a +10 &Z;VU a +9 &[XW b +10 &]\\\\ b" +9 &_r_\\ J +9 &`K(c` )y +10 &`pvca T +2 ( +2 "collection"'i& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.42 + "collection"'& +5 "core" &`pzb_ T + .tHand.open +2 "manipulator"&1 +68 "core" 1 + "manipulator"&% +4 "core" % 3  + ab +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%< +103 "core"  +2 "processing"%9% +4 "core" %\\\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%2' +1595 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%:  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%(' +1617 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%;' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%}  "collection"'D  +34 "core" ~ +130  +2 .tPSV.dial :mixloop + "processing"%/ +115 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%B  +75 "core" +2 .tPS.seek 0ml +2 "processing"%-' +2624 "core" ' +2 .tPSV.dial :air + "processing"%>  +57 "core" +2 .tPS.seek 2.5ml + "processing"%F' +2603 "core" ' + .tPSV.dial :mixloop +2 "processing"%! +42 "core" +2 .tPS.seek 0ml +2 "processing"%.' +2626 "core" ' + .tPSV.dial :air +2 "processing"%6  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%N' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%I +44 "core" +2 .tPS.seek 0ml +2 "processing"%R' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&S& +4 "core" &#   ) ^=B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +47 "core" ( + "manipulator"&?& +5 "core" &   5 a + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &   a +2 .tForearm.seek CC +2 "manipulator"&H' +104 "core" ' + .tHand.close + "manipulator"&7/ +77 "core" / +2 .tCC.seek :open +2 "collection"'&( +471 "core" ( + "manipulator"&G& +5 "core" & ! / ` + "manipulator"&U% +4 "core" % W   1 c +2 .tForearm.seek :retract + "manipulator"&8'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +274 "core" ( +2 "manipulator"&1& +4 "core" &, * * a6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, ! & d6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&\\' +102 "core" ' +2 .tHand.open + "manipulator"&P1 +69 "core" 1 +2 "manipulator"&^% +4 "core" % Ϊ : > f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +107 "core" ' + ."da"delayUntil "13:51:40.75" +24725 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%[ @ +73 "core" A +2 ."da"PBV.dial :waste1 + "processing"%$  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%+  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +891 "Can"\ 99 +1556 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%g +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%J  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%E +43 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%d  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2448 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%L +133 "core"  + "processing"%e% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%`'\ +630 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%k  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%u +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +34 "core" +2 "processing"%b% +4 "core" %Һ\  +2 ."da"PS.seek 1.5ml +2 "processing"%l' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%q * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%K' +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +34 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2448 "core" ' + ."da"PSV.dial PTV +2 "processing"%v +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%C +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|' +2443 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%n +133 "core"  + "processing"%m% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%p'\ +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%f'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%j +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +36 "core" + "processing"%o% +4 "core" %Һ\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%X' +1601 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%Z +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2439 "core" ' +2 ."da"PSV.dial PTV + "processing"%_ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%~ +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%t +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +7 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2435 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +44 "core"  + ."da"delay 5 seconds +247 "Can"\ >? +256 ."da"PTV.dial :PRVmixing +2 "processing"%z  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +45 "core"  + "processing"%% +4 "core" %V\  +2 ."da"PS.seek 0.55ml +2 "processing"%'` +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Һ +1555 "core" ' +2 ."da"PSV.dial :PML + "processing"%s +44 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +75 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%)  +34 "core" + "processing"%% +4 "core" %ҽJ\  +2 ."da"PS.seek 1.85ml +2 "processing"%#' +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1949 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%,  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +34 "core" , + ."da"PSV.dial :air +3 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%4' +2463 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%% +43 "core" +2 ."da"delay 2 seconds +175 "Can" \ << +27 ."da"PSV.dial :air +2 "processing"%"  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%3 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%a' +2441 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  + "processing"%A% +4 "core" %\ \ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%i +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%<  +36 "core" + "processing"%9% +4 "core" %Ҷ \  +2 ."da"PS.seek 1.5ml +2 "processing"%5'| +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%:' +1624 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%2  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +47 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%( +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2461 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%} +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +44 "processing"%/ +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%B +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>' +2449 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%- +133 "core"  + "processing"%!% +5 "core" %H\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%F'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%6'Һ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%. +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%I  +33 "core" +2 "processing"%N% +4 "core" %ҸC\  +2 ."da"PS.seek 1.5ml +2 "processing"%S'~ +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%? * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%0' +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%{' +2472 "core" ' +2 ."da"PSV.dial PTV + "processing"%G +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%U +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%H +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%1  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2448 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +144 "core"  + "processing"%P% +4 "core" % \  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%^'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%8'Һ +668 "Can"\ 99 +936 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%\\ +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%[  +34 "core" +2 "processing"%$% +4 "core" %ҿ6\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +584 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%R' +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%d' +2469 "core" ' + ."da"PSV.dial PTV +2 "processing"%T +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%L +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%e +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`' +2446 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%k +136 "core"  +3 "processing"%u% +14 "core" %8\  +8 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +4 "processing"% +23 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%c'm +342 "core" ' +2 ."da"delay 5 seconds +502 "processing"%b% +3 "core" %m7  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%h'\ +341 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%q'Һ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%l +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +36 "core" + "processing"%w% +4 "core" %ҿ8\ +2 ."da"PS.seek 1.5ml +2 "processing"%*' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%v' +1596 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2497 "core" ' +2 ."da"PSV.dial PTV + "processing"%n +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"%m +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%| +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +83 "core" +3 ."da"PS.seek 0ml + "processing"%j' +2462 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%y +133 "core"  +2 "processing"%o% +4 "core" %H +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%f'Һ +2102 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +84 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%O% +4 "core" %ҷ  +2 ."da"PS.seek 1.5ml +2 "processing"%V'} +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%X  +102 "core"  +3 ."da"PS.seek 0ml +2 "processing"%_' +1623 "core" ' +2 "processing"%~9 +3 "core" 9 5 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%t  +3 "core" 5 + 5 + "processing"%& +4 "core" &]r> = +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&x% +4 "core" %\   UI +2 "storage"(% +3 "core" % F < +2 "storage"(z. +55 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"( (+ +201 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &+ \  # +2 "manipulator"&& +5 "core" &, r T6 + "manipulator"&% +4 "core" %\  h TI +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +192 "core" ( + "manipulator"&& +5 "core" &  S, + "storage"( & +4 "core" &+ A * +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(s& +4 "core" &+ A 8 +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(' +231 "core" ' +2 "storage"()- +3 "core" -'A +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & @ M, +2 "storage"(& +4 "core" &,\  / + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'n +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&#, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(,- +3 "core" -'A +2 ."da"SE.seek 7.12 Pucks below Top Plate +2 "storage"(@'5 +34 "core" ' + "manipulator"& % +5 "core" %~b f f  A + "storage"(& +4 "core" &, H + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 316 counts + "manipulator"&%'Ϊ +28 "core" ' + "manipulator"&"& +5 "core" &  O* + "storage"(3& +4 "core" &,\ \  6 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&\ ' +35 "core" ' +2 ."da"SE.seek 8.12 Pucks below Top Plate + "storage"(4'$ +49 "core" ' + "manipulator"&& +5 "core" &  O* + "manipulator"&A% +4 "core" %  O` +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&a'\ +95 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&(k +250 "core" ( +2 "manipulator"&& +4 "core" &u < N + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" &u  N +2 ."da"Forearm.seek PC +2 "manipulator"&<' +109 "core" ' + ."da"Hand.close +2 "manipulator"&9/ +69 "core" / +2 ."da"PC.seek :open + "processing"%( +449 "core" ( +2 "storage"(& +4 "core" &,\ \  " + "manipulator"&5& +4 "core" &u Z I +2 "manipulator"&2% +4 "core" % Id + ."da"Forearm.seek :retract +2 "manipulator"& '\ +107 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(( +266 "core" ( +2 "manipulator"&:& +4 "core" & ( P* + "storage"(}& +4 "core" &, D  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&/' +93 "core" ' +2 ."da"Hand.open +6 "manipulator"&B1 +75 "core" 1 +2 "storage"(;- +3 "core" -'$ +2 ."da"SE.seek 7.88 Pucks below Top Plate +2 "storage"(D' +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.11 Pucks below Top Plate +2 "storage"(-'* +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21oct2914h100ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1606 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 31.973 seconds\ /var/log/esp/da21oct2914h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21oct2914h100ml15s.tif +1571 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21oct2914h100ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21oct2914h100ml30s.tif +3078 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21oct2914h100ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21oct2914h100ml70s.tif +565 "Can" +6562 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21oct2914h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "31.973 sec auto-exposure",Subject: "da21oct2914h100ml images!" +12 "storage"(!- +4 "core" -'* +2 "storage"(>& +6 "core" &,  + "manipulator"&F& +4 "core" &  N* +2 ."da"Elbow.seek 1 +2 "manipulator"&.( +40 "core" ( +2 "manipulator"&I& +4 "core" &  P + "storage"(N& +6 "core" &,\ \  m +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&6' +4 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.83 Pucks below Top Plate + "storage"(?' +67 "core" ' +2 "manipulator"&S& +6 "core" &   [ + "storage"(7& +5 "core" &, H J P + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&'n +39 "core" ' + ."da"Elbow.hold +2 "manipulator"&', +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.01 Pucks below Top Plate + "storage"(0' +28 "core" ' +2 "manipulator"&G% +5 "core" %xR  N + "storage"(U& +4 "core" &, # & % +2 ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"&H'Τ +19 "core" ' + "manipulator"&1& +5 "core" & + " ^ + "storage"({& +4 "core" &, = > 1 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&' +26 "core" ' +4 "storage"(P% +8 "core" % ^ \\ +5 ."downElevator"SE.seek :down +5 "storage"('} +99 (^% +3 "core" %ܮ _ _ V` +3 "manipulator"&\\% +7 "core" % . .  a +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&['\ +66 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +26 "core" ' + "storage"($& +5 "core" &, b _ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%8& +5 "core" &\ + "manipulator"&+& +5 "core" & *  ^ +113 "manipulator"&Y% +10 "core" %\ # , + _B +6 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&g(, +172 "core" ( +4 "manipulator"&J& +8 "core" &,  * 3 `A +2 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &E& +15 "core" &,  2 `A +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&R' +106 "core" ' + ."psFlush"Hand.close +4 "manipulator"&T/ +78 "core" / +2 "manipulator"&L& +10 "core" &, *  S aA +2 "manipulator"&e% +8 "core" % ν + + a +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +107 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&d(k +117 "core" ( +2 "manipulator"&k& +8 "core" &u - ,  d +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &u& +8 "core" &u C B e +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&`' +105 "core" ' +3 "manipulator"&b& +11 "core" &u ` X +6 "manipulator"&c% +7 "core" %y O Xt +5 "processing"%h& +10 "core" &\  +4 "processing"%l& +10 "core" &\  +4 &\ +4 ."psFlush"PC.seek :closed +8 "processing"%M(] +10 "core" &\  +2 &\  +6 &(s\ . +8 &a~\ B +8 &Oow\ U +11 &Kq\ U +9 &Lz\ U +8 &N|\ T +12 &UL}\ U +8 &L~\ T +13 &Ny\ U +5 &Pz\ T +9 & ^Lv\ T +11 &" Ng\ T +9 &#Ki\ U +8 &%Ke\ T +11 &'eOd\ U +9 &)'Oi\ U +10 &*Li\ T +9 &,Mb\ U +8 &.nRd\ T +10 &00Jc\ T +10 &1K_\ T +10 &3Od\ T +9 &5vN[\ T +9 &78QV\ T +11 &8PL\ U +9 &:OF\ U +7 &<}Pk\ U +10 &>@N\ T +10 &@L\ T +8 &ANK\ U +11 &CN\ T +9 &EHQ\ T +10 &GU \ U +9 &Hp=\ X +10 &J|c\ [ +9 &L=/\ [\ +9 &M\ [\ +10 &O\ [ +9 &Q \ [ +9 &SD\ [ +10 &U\ \\ +9 &V\ \\ +10 &X\ \\ +9 &ZJ\ \\ +9 &\\\ \ K +12 &]0Ah\ &q +7 &]4\ 2 +4 ( +5 &]%\ 2 +6 "processing"%l& +9 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.71 +3 "processing"%w& +7 "core" &]%\ 2 +4 &]%\ 2 +2 ."psFlush"Hand.open +4 "manipulator"&q1 +76 "core" 1 +4 "manipulator"&K% +8 "core" % { Wt +4 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +5 "manipulator"&*'\ +101 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +2 "processing"%C +58 "core"  +4 "processing"%% +8 "core" %\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%W'\ +135 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +454 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%v' +1648 #"uploadLog"upsync +452 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%n @ +193 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%m  +132 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%| +115 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%p'ղ +2612 "core" ' + ."psFlush"PSR.select :air +7 .PSV.dial PSR + "processing"%] +102 "core"  + "processing"%y% +4 "core" %կ\  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%o'\ +590 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."psFlush"PTV.dial :mixing + "processing"% @ +74 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%O +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%f'ղ +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +103 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%X'TE +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +73 "core" +2 ."psFlush"PTV.dial :puck + "processing"%t  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%x +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%'\ +596 "core" ' + ."psFlush"PSR.select :air +7 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% ' +2623 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%Q' +2607 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%) +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%" +57 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%3'TE +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%A +86 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2622 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +583 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%\ U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2568 "Can" \ =< +100 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%i @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%9  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +56 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +86 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%2' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%< @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%}  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2602 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'B& +4 "core" & + "manipulator"&;& +4 "core" &u 3 5 d +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& (k +3 "core" ( +2 "manipulator"&4& +3 "core" &u 3 5 A d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &u B @ e +2 .tForearm.seek PC +2 "manipulator"&!' +105 "core" ' + .tHand.close +2 "manipulator"&>/ +66 "core" / +2 .tPC.seek :open + "processing"%F( +453 "core" ( + "manipulator"&I& +5 "core" &u ( : _ + "manipulator"&N% +4 "core" % + ! 7 ^ +2 .tForearm.seek :retract + "manipulator"&S'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7( +368 "core" ( +2 "manipulator"&G& +4 "core" &$ " % , a>H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &% - - b>H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&1' +99 "core" ' +2 "manipulator"&{& +4 "core" &% + * b>H +2 "manipulator"&(% +3 "core" % " , b +2 "collection"'P& +4 "core" & +2 "collection"'/& +5 "core" & +2 .tCC.seek :closed +3 "collection"'-(` +3 "core" & +6 & 1 +10 &+D| 3 +9 &Km~ H +9 &b U +9 &P T +10 &cR T +9 &&N T +10 &P T +9 &N T +9 &jO U +10 &-P T +9 & Q T +9 &"O T +10 &$sO T +9 &&6Q T +10 &'Q T +9 &)M T +9 &+|O T +10 &-=O T +9 &.O T +9 &0O T +10 &2N T +9 &4FN T +10 &6 O T +9 &7O T +9 &9P T +10 &;NN T +9 &=O T +9 &>J T +10 &@N T +9 &BXN S +10 &DL T +9 &EQ$ T +9 &GN# S +10 &I[U U +9 &Ki! V +9 &L5'" Z +10 &NZO" ] +9 &PGZ[ _ +10 &RZZ _ +9 &S\\[) ` +9 &Ua_ ` +10 &WIcb a +9 &Y hg a +9 &Zlj a +10 &\\mn b +9 &^Itq b# +10 &_nvs 0 +9 &`fwv! Z +9 ( +3 "collection"'/& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.34 + "collection"'^& +4 "core" &`llvv T + &`lmwv. T +2 .tHand.open + "manipulator"&\\1 +65 "core" 1 + "manipulator"&6% +4 "core" % - , _ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +100 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'?& +4 "core" &`lmvt T + "collection"'% +5 "core" %Ӵwu. + .tCSV.dial CSR +2 "collection"'$  +41 "core"  +2 "collection"'8% +4 "core" %Ӵus + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'+'qi +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'H% +3 "core" %qdsq^  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.499ml + "collection"'0'> +681 "core" ' + .tCSV.dial :waste +2 "collection"'Y +133 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Ӵ +1969 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +4 "core" &`lkqoT T + "collection"'J% +4 "core" %ӸqoU + .tCSV.dial :flush +2 "collection"'E  +44 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'''qi +1295 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'T @ +44 "core" A +2 "collection"'L% +4 "core" %qfpoM  +2 .tCS.seek 7ml + "collection"'e'{ +569 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'[  + 'k  +44 "core"  +95  + .tCBV.dial :waste1 +2 "collection"'u @ +42 "core" @ +2 .tCS.seek 0ml +2 "collection"'R'Ӵ +1776 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'b& +4 "core" &`lkrp0 T +2 "collection"'c% +3 "core" %ӴrpI +2 .tCSV.dial :flush + "collection"'h  +76 "core" +2 .tCS.seek 5ml + "collection"'g'qi +1284 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +46 "core" B + "collection"'% +4 "core" %qfnmQ  +2 .tCS.seek 7ml +2 "collection"'w'{ +564 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'q  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'K  +104 "core"  +2 .tCS.seek 0ml +2 "collection"'l'Ӵ +1765 "core" ' +2 #tDisinfecting external Intake with kill +6 "collection"'C& +4 "core" &`ljop# T + "collection"'% +4 "core" %ӷpp* + .tCSV.dial CSR +2 "collection"'`  +49 "core"  + "collection"'_% +5 "core" %ӷop@ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'W' +2000 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'n' +562 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'m + '|  +102 "core" +36  +2 .tCTV.dial :intake + "collection"'v  +86 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"']' +2018 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'y  +75 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'p'Ӵ +583 "core" ' +2 .tCSV.dial CSR + "collection"'o  +105 "core"  +2 "collection"'% +4 "core" %ӵln' + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''qi +1342 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'O' +1349 "core" ' + .tCSV.dial CBV +2 "collection"'j +105 "core" +2 .tCS.seek 0ml + "collection"'Z'Ӵ +2598 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&f& +4 "core" &   [;8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&X( +40 "core" ( + "manipulator"&~& +4 "core" &  ) ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" & -  ^ +2 .tForearm.seek CC + "manipulator"&V' +103 "core" ' + .tHand.close +2 "manipulator"&x/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +472 "core" ( +2 "manipulator"&& +4 "core" & $ ( Q _ + "manipulator"&% +52 "core" % + ) _A +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&z(, +273 "core" ( + "manipulator"&& +4 "core" &,  " # a3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, * ( a3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& ' +107 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&s% +4 "core" % M B  g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 "processing"%)& +4 "core" &\  +14547 "Can"\ 99 +60001 \ 99 +60001 \ 99 +60000 \ 99 +60001 \ \ 99 +60000 \ \ 99 +60000 \ 99 +60001  \ 99 +60000  \ 99 +60001 \ 99 +60000  \ 99 +60001 \ 99 +60000  99 +60001  99 +60001  99 +60000  99 +60001  99 +41276 #t-> access 1 +2 "storage"(Q% +3 "core" %\ \  +2 "manipulator"&% +4 "core" %\ *  M#b +2 "manipulator"&& +4 "core" &,  L3 + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"( (< +663 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (,& +2 "core" &<  \ +18028 "Can" 99 +60000  9: +2401 #t-> exit +5 #mEXIT @1635544365.98EDT @1635875707.06EDT = =tMAIN =mMAIN_scheduler @EDT1635875708.98 #"core_reset"Sent BREAK +2 #t@26328 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +207 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +244 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +415 "Can"\ D + \ Dg + #tPolling Can every 10:00 +2 #Cleanly exited at 17:52:45EDT29-Oct-21 +2287 #-> ESP.ready! +3 #Powering core bus +561 .Gate.power :raw,:ON +2 "sampler") +37 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %\  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\ E +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %A?J\ . +2 .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.19 +8645 #-> access 2 + "storage"(;% +4 "core" %{ J\  + "manipulator"&<% +4 "core" %\ [ | +2 "manipulator"&=& +3 "core" & 5 |* +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(>(K +3 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (?& +3 "core" &K { u ?\  +29832 "Can"\ #<< +2659 #t-> startTube 2 +57341 "Can"\ <; +60001 \ <; +60001 \ ;; +60000 \ ;; +11563 #t-> da 40 +2 #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 14:47:15EDT02-Nov-21\\n{}\\nCan@14:45:20, 23.6C, 23% humidity, 15.2psia, 12.620V, 0.300A, 0.300A avg, 3.79W",Subject: "da sampling at most 40ml" +7 "collection"'@& +5 "core" &@  +2 .tHand.open +2 "manipulator"&A1 +66 "core" 1 +2 "manipulator"&B% +5 "core" % \ ! m | D l +2 "storage"(C% +4 "core" %} \ L\  +2 "storage"(D. +4 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +674 "core" ( +6 .tSC.configure :limp +7 "storage"($(\ 1b +7 (F& +10 "core" &  \  +4 "manipulator"&G& +8 "core" & ; 9 h* +5 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +4 "manipulator"&H(P +28 "core" ( +3 "manipulator"&I& +9 "core" &Z b f kn +3 "storage"(J& +8 "core" & \ +5 .tForearm.seek 2 + 600 counts +2 "manipulator"&K'ϥ +97 "core" ' +3 "storage"(L& +9 "core" & \ +5 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(M' +286 "core" ' +5 "storage"(N- +7 "core" -' +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (O& +5 "core" & \ \ +4 "manipulator"&P& +8 "core" &Z f ^ kn +8 .tElbow.seek 2 +4 "manipulator"&Q(P +6 "core" ( +3 "manipulator"&R& +7 "core" &Z [ ] ln +3 "storage"(S& +8 "core" & \ \ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&T'y +26 "core" ' +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&U/ +75 "core" / +6 ."downElevator"SE.seek :down +7 "manipulator"&V& +3 "storage"(W'} +22 "core" &Z a e jn +3 "manipulator"&X% +9 "core" % z Z Y n i +3 .tForearm.seek :retract +4 "manipulator"&Y'\ +104 "core" ' +4 .tElbow.seek CC +3 "manipulator"&Z( +105 "core" ' +7 ."downElevator"SE.stop + "storage"(5 +52 "core" ( +3 "manipulator"&[& +9 "core" &# 9 = F h=C +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &\\& +5 "core" &# / 9 g=C +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +4 "manipulator"&]' +117 "core" ' +3 "manipulator"&^& +8 "core" &# f g j=C +3 "manipulator"&_% +7 "core" %K f g kR +4 "collection"'`& +7 "core" &0  +4 "collection"'a& +12 "core" &=  +2 &:  +4 .tCC.seek :closed +6 "collection"'b(` +8 "core" &5  +3 &; \  +6 &3v; ,~ +16 &_{, @ +6 &*p. S +6 &O+ T +10 &Q. T +9 &kP3 T +13 &-Q0 T +6 &O0 T +9 &Q6 T +9 &sQ( T +9 & 5Q2 T +10 &!P. T +10 &#P) T +9 &%{Q+ T +14 &'=S T +6 &)K T +7 &*P$ T +10 &,P4 T +9 &.GQ+ T +10 &0 M* T +9 &1P- T +10 &3Q4 T +9 &5OO$ T +9 &7Q+ T +10 &8N% S +9 &:Q T +9 &K! T +8 &?P" T +9 &AN" S +9 &C^O T +9 &E"O S +10 &FR T +9 &H],) U +10 &J\\rH<$ X +9 &Lwp [\ +9 &M ^ +10 &O* _ +9 &QN _ +12 &S# ` +10 &T" _ +6 &V# a +10 &XP& a +9 &Z a +11 &[ b +8 &] b" +9 &_L% R +9 &`?'+ / +11 &`os W +4 ( +5 "collection"'a& +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.45 +3 .Hand.open + "manipulator"&c1 +6 "core" &`or% W +65 1 +3 "manipulator"&d% +7 "core" % K L F gR +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&e'\ +94 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +3 #Priming 7ml + .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +109 #"uploadLog"upsync +51 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")f+ +3 "core" + + "sampler")g% +4 "core" %}?? \\ +2 "collection"'h& +4 "core" &`or W +3 "Can"\ PP + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +25  +2 .tdelay 3.8 seconds +382 "collection"'l% +3 "core" %Ӵ +2 "sampler")m% +4 "core" %3}!;9   + .tSSV.dial :spit +2 "sampler")n +134 "core"  +3 .tSS.seek 0ml + "sampler")o'z +321 "core" ' + .tSSV.dial CBV +2 "sampler")p  +136 "core"  +2 .tCTV.dial :intake + "collection"'q  +75 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "14:50:43.44" +1444 #"flow"0.0L/min +14841 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'r% +3 "core" %Ӵ( +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0Xac`  0 +4 #tVacuum too high -- waiting up to 40 seconds + .SS.reconfigure :exhale +2 "sampler")#.0X% +4 "core" %lj`jj \  +69 "collection"'F% +3 "core" %Ӵ +2 "sampler")G% +4 "core" %lj`mm   +78 "collection"'I% +3 "core" %Ӵ + "sampler")J% +4 "core" %lj`sr   +89 "collection"'L% +3 "core" %Ӵ +2 "sampler")$% +4 "core" %lj`tu   +100 "collection"'&% +3 "core" %Ӵ + "sampler")N% +4 "core" %lj`{z   +113 "collection"' % +3 "core" %Ӵ +2 "sampler")O% +4 "core" %lj`   +127 "collection"'P% +3 "core" %Ӵ +2 "sampler")R% +4 "core" %lj`  +144 "collection"'S% +3 "core" %Ӵ +2 "sampler")U% +4 "core" %lk_   + "collection"'V% +4 "core" %Ӵ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.z0Xd% +3 "core" %Ӵ +2 "sampler")F% +3 "core" %jZff   +22 "collection"'G% +3 "core" %Ӵ + "sampler")I% +4 "core" %jZih  +24 "collection"'J% +3 "core" %Ӵ +2 "sampler")L% +4 "core" %jZig   +28 "collection"'$% +3 "core" %Ӵ + "sampler")&% +4 "core" %kZig  +32 "collection"'N% +3 "core" %Ӵ + "sampler") % +4 "core" %kZih \  +37 "collection"'O% +3 "core" %Ӵ + "sampler")P% +4 "core" %kZhh   +41 "collection"'R% +3 "core" %Ӵ +2 "sampler")S% +4 "core" %kZki  +47 "collection"'U% +3 "core" %Ӵ +2 "sampler")V% +3 "core" %kZli  +54 "collection"'K% +3 "core" %Ӵ + "sampler")/% +4 "core" %kZlj   +61 "collection"'M% +3 "core" %Ӵ +2 "sampler")[% +4 "core" %kZkj   +69 "collection"'\\% +3 "core" %Ӵ + "sampler")T% +4 "core" %kZll   +78 "collection"'Q% +3 "core" %Ӵ +2 "sampler")^% +4 "core" %kZml   +88 "collection"'_% +3 "core" %Ӵ +2 "sampler")`% +4 "core" %kZmn   +100 "collection"'W% +3 "core" %Ӵ + "sampler")Y% +4 "core" %kZop  +113 "collection"'*% +3 "core" %Ӵ +2 "sampler")c% +4 "core" %kZon \  +127 "collection"'d% +4 "core" %Ӵ + "sampler")X% +5 "core" %kZpn  +143 "collection"'a% +3 "core" %Ӵ +2 "sampler")g% +4 "core" %kZqq   +162 "collection"'h% +3 "core" %Ӵ +2 "sampler")]% +4 "core" %kZsu   +183 "collection"'% +4 "core" %Ӵ + "sampler")f% +4 "core" %kZvv  +196 "collection"'k% +3 "core" %Ӵ +2 "sampler")j% +3 "core" %kZyw  +196 "collection"'l% +3 "core" %Ӵ +2 "sampler")m% +4 "core" %kZy|   +196 "collection"'n% +3 "core" %Ӵ +3 "sampler")i% +3 "core" %kZ~   +195 "collection"'p% +3 "core" %Ӵ +2 "sampler")q% +3 "core" %kZ   +197 "collection"'r% +2 "core" %Ӵ +2 "sampler")o% +4 "core" %kZ  +196 "collection"'u% +3 "core" %Ӵ + "sampler")v% +4 "core" %kZ \  +196 "collection"'w% +3 "core" %Ӵ +2 "sampler")x% +4 "core" %kZ   +196 "collection"'y% +3 "core" %Ӵ + "sampler")z% +4 "core" %kZ \  +196 "collection"'{% +3 "core" %Ӵ +2 "sampler")|% +4 "core" %k  y +196 "collection"'}% +3 "core" %Ӵ + "sampler")~% +4 "core" %k  y +2 "collection"'% +3 "core" %Ӵ +2 #tIntake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.26ml/s +2 "sampler")#.Y0Xgchf   +21 "collection"'t% +3 "core" %Ӵ + "sampler") % +4 "core" %'z +347 "core" ' + .tSS.stop + "sampler")5 +3 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'F& +4 "core" &`on- W +2 ."airStroke"CSV.dial :waste +3 "sampler")G% +2 "collection"'I +6 "core" %ی33  +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")J  +64 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'L'Ӵ +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'$ @ +61 "core"  +2 .tCTV.dial :air +2 .delay 15 seconds +10 "core" A +3 ."airStroke"CS.seek 10ml + "collection"'&' +1332 "Can"\ KK +156 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")N +136 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.reconfigure :exhale +4 "collection"'  +2 "sampler")#.0X +338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'm% +2 "core" %A'  +2 .tCS.seek 6ml +2 "collection"'n' +1338 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'i +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'p'Ӵ +1529 "core" ' + .tCSV.dial CSR +2 "collection"'q  +44 "core"  + "collection"'r% +4 "core" %ӱD + #tPulling 2ml of CSR.AqMeOH +2 .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'o' +587 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 'u% +8 "core" % D \ +2 .tCS.seek 5ml +2 "collection"'v'qf +844 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'w  +42 "core"  +2 .tCS.seek 1ml +2 "collection"'x'> +1083 "core" ' +2 "collection"'y9 +3 "core" 9 +2 "collection"'z% +3 "core" %?N +2 #tBefore lysing Collection Puck Heater at 21.1C/28.5psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'{ \  +3 '|9 +4 "core" 9 +102 "collection"'}9 +2 "core" 9d +102 "collection"'~9 +3 "core" 9 d +102 "collection"'9 +2 "core" 9 d +102 "collection"'B9 +3 "core" 9d +102 "collection"'H9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'s9 +3 "core" 9d +102 "collection"'9 +2 "core" 9"d +102 "collection"'t9 +3 "core" 9&d +102 "collection"' 9 +2 "core" 9*d +102 "collection"'\ 9 +3 "core" 9.d +102 "collection"' 9 +2 "core" 93d +102 "collection"'9 +3 "core" 97d +102 "collection"' 9 +2 "core" 9;d +103 "collection"'9 +3 "core" 9?d +102 "collection"'9 +2 "core" 9Cd +103 "collection"'9 +2 "core" 9&Hd +102 "collection"'9 +2 "core" 98Ld +102 "collection"'9 +3 "core" 9JPd +102 "collection"'9 +2 "core" 9^Td +102 "collection"'9 +3 "core" 9rXd +102 "collection"'9 +2 "core" 9]d +102 "collection"'9 +3 "core" 9ad +102 "collection"'9 +2 "core" 9ed +102 "collection"'9 +3 "core" 9id +102 "collection"'9 +3 "core" 9md +102 "collection"'9 +2 "core" 9qd +102 "collection"'9 +3 "core" 9vd +102 "collection"'9 +2 "core" 9-zd +102 "collection"'9 +3 "core" 9F~d +102 "collection"' 9 +2 "core" 9ad +103 "collection"'%9 +2 "core" 9zd +102 "collection"')9 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'"9 +3 "core" 9b +102 "collection"'(9 +2 "core" 9` +102 "collection"'9 +3 "core" 9] +102 "collection"'#9 +2 "core" 9[ +102 "collection"'9 +3 "core" 95W +102 "collection"',9 +3 "core" 9QU +102 "collection"'-9 +2 "core" 9mS +102 "collection"'9 +3 "core" 9P +102 "collection"'09 +2 "core" 9M +102 "collection"''9 +3 "core" 9K +102 "collection"'29 +3 "core" 9H +102 "collection"'39 +2 "core" 9F +102 "collection"'49 +3 "core" 9C +102 "collection"'9 +2 "core" 9.A +102 "collection"'69 +3 "core" 9J? +102 "collection"'79 +3 "core" 9f< +102 "collection"'89 +3 "core" 9: +102 "collection"'59 +2 "core" 97 +102 "collection"'99 +3 "core" 95 +102 "collection"';9 +2 "core" 94 +102 "collection"'<9 +3 "core" 92 +102 "collection"'.9 +3 "core" 90 +102 "collection"':9 +2 "core" 9. +103 "collection"'!9 +2 "core" 9., +102 "collection"'19 +3 "core" 9D+ +102 "collection"'=9 +3 "core" 9\\) +102 "collection"'?9 +2 "core" 9p( +102 "collection"'@9 +3 "core" 9& +102 "collection"'C9 +2 "core" 9% +102 "collection"'D9 +3 "core" 9 # +102 "collection"'9 +3 "core" 9" +102 "collection"'F9 +2 "core" 9 +102 "collection"'G9 +3 "core" 9 +102 "collection"'I9 +3 "core" 9 +102 "collection"'J9 +2 "core" 9 ! +103 "collection"'$9 +2 "core" 9 % +103 "collection"'>9 +2 "core" 9 -* +102 "collection"'L9 +2 "core" 9 <. +103 "collection"'N9 +2 "core" 9 K2 +102 "collection"' 9 +3 "core" 9 Z6 +102 "collection"'P9 +2 "core" 9 h: +103 "collection"'R9 +2 "core" 9 v? +102 "collection"'S9 +2 "core" 9 C +103 "collection"'A9 +2 "core" 9  G +102 "collection"'U9 +2 "core" 9  K +103 "collection"'&9 +3 "core" 9  O +102 "collection"'K9 +2 "core" 9  S +102 "collection"'/9 +3 "core" 9  X +102 "collection"'M9 +2 "core" 9 \\ +102 "collection"'O9 +3 "core" 9 ` +102 "collection"'\\9 +3 "core" 9 d +102 "collection"'T9 +2 "core" 9 h +102 "collection"'Q9 +3 "core" 9 m +102 "collection"'[9 +2 "core" 9 q +102 "collection"'^9 +3 "core" 9\ u +102 "collection"'`9 +3 "core" 9\ y +102 "collection"'W9 +4 "core" 9\ } +102 "collection"'*9 +3 "core" 9\  +102 "collection"'_9 +3 "core" 9\ ( +102 "collection"'d9 +2 "core" 9\ / +103 "collection"'V9 +2 "core" 9\ 5 +102 "collection"'c9 +3 "core" 9\ < +102 "collection"'Y9 +2 "core" 9\ A +102 "collection"'X9 +3 "core" 9\ G +102 "collection"'g9 +2 "core" 9\ M +102 "collection"'h9 +3 "core" 9\ R +103 "collection"'a9 +2 "core" 9\ W +102 "collection"'9 +2 "core" 9\ \\ +103 "collection"'f9 +2 "core" 9\ a\ +102 "collection"']9 +3 "core" 9\ d\ +102 "collection"'k9 +3 "core" 9\ i \ +102 "collection"'j9 +3 "core" 9\ l!\ +102 "collection"'m9 +2 "core" 9\ p! +102 "collection"'l9 +3 "core" 9\ r" +102 "collection"'i9 +2 "core" 9\ v" +102 "collection"'n9 +3 "core" 9\ y# +102 "collection"'q9 +3 "core" 9\ |#\ +102 "collection"'r9 +2 "core" 9\ ~% +102 "collection"'p9 +3 "core" 9\ %\ +102 "collection"'u9 +2 "core" 9\ %\ +104 "collection"'o9 +54 "core" 9\ '\ +102 "collection"'w9 +3 "core" 9\ '\ +3 .tCH.hold 10:00,70C +3 "collection"'v `\ `\  +2 'y9 +6 "core"  + 9\ &\ + "collection"'z% +4 "core" %? +2 #tBegun lysing Collection Puck Heater at 68C/56.0psia +30804 "Can" +29185 "core" ` + "collection"'|9 +4 "core" 9\  +2 "collection"'}% +3 "core" %? +2 #tEnded lysing Collection Puck Heater at 70.1C/54.7psia +2 .CS.seek 0ml +2 "collection"'~'Ӵ +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +104 "core" A +2 .tCSV.dial :air +2 "collection"'B @ +43 "core" ? +3 .tCS.seek 5ml + "collection"'H'qi +1335 "core" ' + .tCSV.dial CTV +2 "collection"'  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'s @ +45 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'t @ +43 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"' 'Ӵ +1347 "core" ' + "collection"'\ % +4 "core" %ӵ L N +2 #tPuck @65.2psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +106 "core" ~ +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"' % +4 "core" %ӵ  $ ! +2 .tCS.seek 5ml + "collection"''qj +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" + "collection"'% +4 "core" %qg  +2 .tCS.seek 7ml +2 "collection"''| +586 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'' +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +118 "core" ^ +2 #tLysing Complete + "collection"'& +5 "core" &`om W + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\  , d +2 "storage"(% +4 "core" %y _\  + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((+ +186 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &. \  +2 "manipulator"&& +4 "core" &! ) )  b;6 + "manipulator"&% +4 "core" %\  * + c +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +166 "core" ( +2 "manipulator"& & +4 "core" & L I \\ gG +2 "storage"(%& +3 "core" &/ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&)' +102 "core" ' + "storage"(& +5 "core" &/ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"("' +277 "core" ' + "storage"((- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"('y +30 "core" ' +2 "manipulator"&#& +4 "core" & 6 7 hG + "manipulator"&% +4 "core" % 7 5 hx +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&-( +156 "core" ( +2 "manipulator"&& +4 "core" &#  # b=E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &# + ' " b=E +2 .tForearm.seek CC +2 "manipulator"&'' +106 "core" ' + .tHand.close + "manipulator"&2/ +76 "core" / +2 .tCC.seek :open + "collection"'3( +468 "core" ( + "storage"(4& +4 "core" &/ \  +2 "storage"(& +3 "core" &/ q\  +2 "manipulator"&6& +4 "core" &    ' d9# + "manipulator"&7% +4 "core" % ΀ ) &  dW +2 .tForearm.seek :retract + "manipulator"&8'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&5( +164 "core" ( + "manipulator"&9& +4 "core" & X ` c kQ +2 "storage"(;& +4 "core" &/\ \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&<'n +107 "core" ' +2 .tElbow.hold + "manipulator"&., +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&:1 +71 "core" 1 +2 "manipulator"&!% +4 "core" % ̀n ( , N _ +2 "storage"(1& +4 "core" &/\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&='ά +19 "core" ' +2 "manipulator"&?& +4 "core" & ^ [  lP +2 "storage"(@& +3 "core" &/ \ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&C' +29 "core" ' + "storage"(D% +5 "core" %z 6\ \  +2 ."downElevator"SE.seek :down +3 "storage"('} +99 (F% +3 "core" %z8 h\ [v +2 "manipulator"&G% +4 "core" % Y ] jr + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +95 "core" ' +54 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'J& +4 "core" & +2 "manipulator"&$& +3 "core" & [ Y G jP +2 "manipulator"&>% +4 "core" %\ # c \\ Z j= + .tElbow.seek FlushPuck::Garage +2 "manipulator"&L(, +175 "core" ( +2 "manipulator"&N& +4 "core" &, ] e j5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +4 "core" &, [ Y k5 +2 .tForearm.seek :garage + "manipulator"&P' +95 "core" ' +2 .tHand.close + "manipulator"&R/ +68 "core" / + "manipulator"&S& +4 "core" &, x ` ^ l5 +2 "manipulator"&A% +3 "core" % k v x l +2 .tForearm.seek :retract +2 "manipulator"&U'\ +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&&( +286 "core" ( +3 "manipulator"&K& +4 "core" &% E S $ h?P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &% R G ; i?P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&M' +96 "core" ' + "manipulator"&O& +5 "core" &% , ; h?P + "manipulator"&\\% +4 "core" % 7 7 h +2 "collection"'T& +4 "core" &b +2 "collection"'Q& +5 "core" &T +2 .tCC.seek :closed + "collection"'[(` +5 "core" &@ +7 & % $e +9 &Uv  : +10 &|p  N +9 &K R +10 &IL S +9 & L R +9 &Ll R +10 &J R +9 &RL R +9 &L{ R +10 &I R +9 &!L R +10 &#ZK R +9 &%L  R +9 &&O  R +10 &(L R +9 &*bL R +9 &,%N R +10 &-N R +9 &/Lg R +10 &1jM R +9 &3+M S +9 &4K R +10 &6L{ R +9 &8rL` R +9 &:4OC R +10 &;L" R +9 &=K~ R +10 &?zL \ R +9 &A<J| R +9 &BK R +10 &DI R +9 &FK~ R +9 &HCO S +10 &JW~ S +9 &Kyj W +10 &Mr [ +9 &O+ ^ +9 &P ^ +10 &R _ +9 &Tn~ _ +9 &V.h _ +10 &WN ` +9 &Y3 a +10 &[n \ - a +9 &]0\   a +9 &^u V +10 &`!P - +9 &`cm Q +2 ( +2 "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.47 + "collection"'^& +5 "core" &`cn H Q + .tHand.open + "manipulator"&`1 +76 "core" 1 + "manipulator"&W% +4 "core" % ? C 0 e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%_ +131 "core"  + "processing"%d% +4 "core" %l\  +2 #tPulling 1.499ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%V' +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%c  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%Y' +1613 "core" ' +2 .tPSV.dial PSR +6 "processing"%X +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%g' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%h + "collection"'a  +6 "core" A + "processing"%  +70 "core" +96  + .tPSV.dial :mixloop +2 "processing"%f +101 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%]  +133 "core" +2 .tPS.seek 0ml +2 "processing"%k' +2613 "core" ' + .tPSV.dial :air +2 "processing"%j  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%m' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +44 "core" +2 .tPS.seek 0ml +2 "processing"%i' +2621 "core" ' + .tPSV.dial :air +2 "processing"%n  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +44 "core" +2 .tPS.seek 0ml +2 "processing"%p' +494 "Can"\ MM +2130 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&u& +4 "core" &" & E b<< +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&o( +3 "core" ( + "manipulator"&w& +4 "core" &" ( * # b<< +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &" *   b<< +2 .tForearm.seek CC + "manipulator"&z' +104 "core" ' +2 .tHand.close + "manipulator"&{/ +72 "core" / +2 .tCC.seek :open +2 "collection"'v( +468 "core" ( + "manipulator"&|& +4 "core" &" ; 4 e<9 + "manipulator"&}% +4 "core" % α @ @ er +2 .tForearm.seek :retract +2 "manipulator"&x'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +286 "core" ( + "manipulator"&B& +4 "core" &,  p  o: +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &, {  n: +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +56 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"&s1 +72 "core" 1 +2 "manipulator"&% +4 "core" %   q I mg +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +93 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'H& +4 "core" &g + "manipulator"&\ % +5 "core" %\  X [ = k! + "storage"( % +4 "core" % E\ +2 "storage"(. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &  X\  + "manipulator"&& +4 "core" &, W Y a j: +2 "manipulator"&% +4 "core" %\  Y Z \\ j! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +181 "core" ( +2 "manipulator"&& +4 "core" &H b Q , i% +2 "storage"(& +3 "core" & \ \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +98 "core" ' + "storage"(& +4 "core" & \ \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +284 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +4 "core" & \  +2 "manipulator"&& +4 "core" &I 9 8  h% +2 .tElbow.seek 2 + "manipulator"&(P +4 "core" ( + "manipulator"&& +4 "core" &I A > g% + "storage"(E& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"& 'y +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&%/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(Z'} +6 "core" &I 8 7 h% +2 "manipulator"&e% +4 "core" % y W K A j +2 .tForearm.seek :retract + "manipulator"&('\ +96 "core" ' + .tElbow.seek CC +2 "manipulator"&#( +148 "core" ( +3 "manipulator"&& +4 "core" ' + &$ 5 < { h>L + ."downElevator"SE.stop +3 .tElbow.reconfigure :loose + "storage"(5 +4 "manipulator"&$ &.,(#b +2 &"& +4 "core" &$ . 5 h>L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' + "manipulator"&0& +5 "core" &$ 2 6 h>L + "manipulator"&)% +4 "core" % 5 6 H h" +2 "collection"'& +4 "core" & +2 "collection"'2& +5 "core" & +3 .tCC.seek :closed + "collection"',(` +4 "core" & +8 & % $c +10 &Rt 9 +9 &|s N +9 &N R +10 &DM{ R +9 &K] R +10 &KL R +9 &JY R +9 &KLy R +10 &Ih R +9 &LL R +9 &!N@ R +10 &#TJ- R +9 &%L& R +10 &&M S +9 &(L R +9 &*[L4 R +10 &,LR S +9 &-L R +9 &/J R +10 &1cL R +9 &3%K R +10 &4J R +9 &6L S +9 &8lK R +10 &:-L R +9 &;L R +9 &=G R +10 &?tL R +9 &A6Jp R +10 &BKl R +9 &DIe R +9 &F}L] R +10 &H<QP S +9 &IaF T +9 &K; X +10 &Mf- \\ +9 &O#& ^ +10 &P   ^ +9 &R&# _ +9 &Tf01 _ +10 &V%67Q ` +9 &W78c ` +9 &Y;=0 a +10 &[g@A: a +9 &]'FF= b +10 &^LJ7 Y +9 &`EQP0 , +9 &`gQR- [ +6 ( +2 "collection"'2& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.54 + .Hand.open + "manipulator"&b1 +4 "core" &`gSS! [ +61 1 +2 "manipulator"&4% +4 "core" % * " d" +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'6  +135 "core"  +2 .tCSV.dial CTV +2 "collection"'7  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2607 "core" ' + "collection"';% +4 "core" %!>>  +2 .tCS.seek 4.15ml +2 "collection"'''V +1564 "core" ' +2 .tdelay 8 seconds +807 .PSV.dial :air + "processing"%-  +44 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%:  +84 "core"  +2 .tPS.seek 0ml + "processing"%!' +2612 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'1 ` +31 "core" ^ +2 .tCSV.dial :air + "collection"'? @ +46 "core" > +2 .tCS.seek 10ml + "collection"'@' +1562 "core" ' + .tCSV.dial CTV +2 "collection"'D  +46 "core"  +2 .tCS.seek 0ml + "collection"'8'Ӵ +2629 "core" ' + .tCBV.dial :waste1 +2 "collection"'F @ +29 "core" > + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'G  +136 "core" + "collection"'5& +4 "core" &`g~ [ +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&<% +4 "core" %\    a +2 "storage"(=% +3 "core" %| ^\  +2 "storage"(J. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"($(+ +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (>& +2 "core" &- { \ +2 "manipulator"&& +4 "core" &"   " `<? + "manipulator"&C% +4 "core" %\   P ` +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&N( +165 "core" ( +2 "manipulator"& & +4 "core" & ? 8  en +2 "storage"(& +3 "core" &. w\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&.' +97 "core" ' +2 "storage"(R& +4 "core" &. @\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(S' +280 "core" ' + "storage"(A- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&I& +3 "core" & 1 . 8 dn + "storage"(P& +4 "core" &. \  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&K'n +38 "core" ' + .tElbow.hold +2 "manipulator"&/, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(L- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(O' +30 "core" ' +2 "manipulator"&\\% +5 "core" %z`  W + "storage"(T& +4 "core" &. 9 9 ) + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts +2 "manipulator"&U'Φ +24 "core" ' + "manipulator"&3& +5 "core" &  *  cn + "storage"(^& +4 "core" &. \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&`' +24 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"(W' +40 "core" ' +2 "manipulator"&Q& +4 "core" & C A 9 fn + "manipulator"&_% +4 "core" %Ϻ > @  gu +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&M( +193 "core" ( +2 "manipulator"&c& +4 "core" & '  b + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" & ) + " c + .tForearm.seek CC +2 "manipulator"&X' +96 "core" ' +2 .tHand.close +2 "manipulator"&Y/ +70 "core" / +2 .tCC.seek :open + "collection"'h( +468 "core" ( + "storage"(a& +4 "core" &. N\  +2 "storage"(& +4 "core" &.\  + "manipulator"&f& +4 "core" & 7 6 h +2 "manipulator"&]% +3 "core" %  4 - e h +2 .tForearm.seek :retract +2 "manipulator"&g'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&j( +149 "core" ( +2 "manipulator"&k& +4 "core" & ; 6 G hg +2 "storage"(l& +4 "core" &. I\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&m'n +113 "core" ' +2 .tElbow.hold + "manipulator"&n, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&i1 +77 "core" 1 +2 "manipulator"&r% +5 "core" % z`   ] + "storage"(q& +4 "core" &.\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&u'Φ +19 "core" ' +2 "manipulator"&w& +4 "core" & e Y kg +2 "storage"(y& +3 "core" &.\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&{' +23 "core" ' + "storage"(&% +4 "core" %\ \ +3 ."downElevator"SE.seek :down +3 "storage"(*'} +99 ([% +2 "core" %/1 *\ Zs +2 "manipulator"&|% +4 "core" % W \\ 8 j +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +90 "core" ' +49 ' +2 ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%z  +72 "core" +2 .tPS.seek 2.5ml + "processing"%B' +2607 "core" ' +45 .tdelay 1 second +111 .PSV.dial :mixloop +2 "processing"%~ +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%o  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%s +43 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%H' +2632 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%x& +4 "core" &\ \ + "manipulator"&\ & +4 "core" & } og + "manipulator"& % +4 "core" %\   o +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +172 "core" ( +2 "manipulator"&& +4 "core" &, {  o? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &,  o? +2 .tForearm.seek :garage + "manipulator"&' +104 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 "manipulator"&& +4 "core" &,  r? +2 "manipulator"&% +3 "core" %  q +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +117 "core" ( + "manipulator"&& +5 "core" &q c p  l + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &q w r * m +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +106 "core" ' +2 "manipulator"&& +4 "core" &q  ' c +2 "manipulator"&% +3 "core" %l -  cP +2 "processing"%& +4 "core" &\ \ +3 "processing"%E& +4 "core" &\ \ +2 .tPC.seek :closed +2 "processing"%%(] +4 "core" &\   +9 &2|\ - +10 &`\ B +9 &?r\ U +10 &U\ U +9 &U\ U +9 &Q\ U +10 &ER\ U +9 &R\ U +9 &T\ U +10 &U\ U +9 & KT\ U +10 &"Q\ U +9 &#T\ U +9 &%T\ U +10 &'UN\ U +9 &)T\ U +9 &*U\ U +10 &,R\ U +9 &.\\U\ U +10 &0R\ U +9 &1R \ U +9 &3T\ U +10 &5eQ \ U +9 &7'W \ U +9 &8R \ U +10 &:T\ U +9 &/R\ U +9 &?U\ U +9 &AR_\ U +10 &CuQ7\ U +9 &E6U!\ U +10 &F_\ W +9 &Hv!\ X +9 &Jk(\ [\ +10 &L+,\ \\ +9 &M*\ [ +9 &O-\ \\ +10 &Qq.\ \\ +9 &S3.\ \\ +9 &T,\ \\ +10 &V1\ \\ +9 &Xw9\ \\ +9 &Z8<\ ] +10 &[;\ Q +9 &]0N=\ "i +10 &]w.8\ 3 +5 ( +2 "processing"%E& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.63 + "processing"%& +5 "core" &]w%<\ 3 + &]w%;\ 3 + .tHand.open + "manipulator"&e1 +68 "core" 1 + "manipulator"&% +5 "core" % r  $ `Q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +113 "core" ' + .tPRV.dial :air +2 "processing"%  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%" +44 "core" + "processing"%% +4 "core" %\  +2 .tPS.seek 0.3ml +2 "processing"% ' +386 "core" ' + .tPSV.dial PSR +2 "processing"%0 +102 "core"  +2 "processing"%)% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'.U +482 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +1898 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%Z +103 "core" + .tPTV.dial :mixing +2 "processing"%( @ +75 "core" B + .tPBV.dial :waste2 +2 "processing"%v  +94 "core"  +2 .tPS.seek 0ml +2 "processing"%b' +2613 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&4& +4 "core" &q x m +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&2(k +7 "core" ( +2 "manipulator"&6& +3 "core" &q u m +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &q y  m +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' +2 .tHand.close + "manipulator"&p/ +69 "core" / +2 .tPC.seek :open +2 "processing"%;( +451 "core" ( + "manipulator"&& +4 "core" &q 1 - * d + "manipulator"&-% +4 "core" %  ' M d +2 .tForearm.seek :retract +2 "manipulator"&:'\ +136 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&9(, +133 "core" ( + "manipulator"&1& +4 "core" &, N c  k +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &, Z ] k +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'' +117 "core" ' + .tHand.open + "manipulator"&D1 +76 "core" 1 +2 "manipulator"&@% +4 "core" % [ \\ 0 l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +94 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%G& +4 "core" &'\  +2 "manipulator"&5% +3 "core" %\  Z V l +2 "storage"(<% +3 "core" %  \ +2 "storage"(=. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(J( +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (>& +3 "core" &  9\  +2 "manipulator"&& +3 "core" &, Y X X k +2 "manipulator"&C% +3 "core" %\  [ d n j +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& (P +174 "core" ( + "manipulator"& & +5 "core" &P a S e j$ + "storage"(& +4 "core" &  T\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&R'ϥ +89 "core" ' +2 "storage"(#& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +282 "core" ' + "storage"(A- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (I& +3 "core" &  O\  + "manipulator"&P& +4 "core" &P Y \\ X j$ +2 .tElbow.seek 2 +2 "manipulator"&L(P +3 "core" ( + "manipulator"&\\& +4 "core" &P a ] i$ + "storage"(T& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&3'y +12 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&^/ +66 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&Q& + "storage"(_'} +6 "core" &P Y Y J j$ +2 "manipulator"&.% +4 "core" % { c Z kc +2 .tForearm.seek :retract + "manipulator"&N'\ +97 "core" ' + .tElbow.seek PC +2 "manipulator"&S(k +159 "core" ' + ."downElevator"SE.stop + "storage"(5 +84 "core" ( + "manipulator"&K& +4 "core" &r e H k +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &r c \\ k +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&O' +105 "core" ' + "manipulator"&c& +4 "core" &r ! )  c +2 "manipulator"&`% +4 "core" %  & P c +2 "processing"%V& +4 "core" &h\  +2 "processing"%/& +5 "core" &\  +2 .tPC.seek :closed + "processing"%Y(] +4 "core" &a\  +10 &&pa\ . +9 &ad\ B +10 &Kp_\ T +9 &PE\ U +9 &TF\ U +10 &ON\ U +9 &PO<\ U +10 &O8\ T +9 &Q2\ U +9 &N3\ T +10 & XO6\ U +9 &"T8\ U +9 &#O6\ U +10 &%O4\ T +9 &'aQ'\ T +10 &)"N#\ U +9 &*O\ U +9 &,O&\ T +10 &.hRv\ U +9 &0)R\ U +9 &1N\ T +10 &3TE\ T +9 &5qL\ T +9 &73R\ T +10 &8O \ U +9 &:N \ U +10 &:P \ U +9 &?T \ U +10 &AO \ U +9 &CQ \ T +9 &EBT \ U +10 &F_ \ W +9 &Hw\ Y +10 &Jv \ [\ +9 &L6 \ \\ +9 &M \ \\ +10 &O \ \\ +9 &Q|\ \\ +9 &S> \ \\ +10 &U \ [ +9 &V\ \\ +10 &X\ ] +9 &ZC\ ] +9 &\\\ O +10 &]0I\ ` +9 &] Q\ 6 +6 ( + "processing"%/& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.69 + .Hand.open +2 "manipulator"&d1 +3 "core" &])\ 6 +65 1 +2 "manipulator"&,% +5 "core" %   6 a + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&a'\ +103 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +54 "processing"%  +3 %f9 +5 "core" 9 +102 "processing"%]9 +3 "core" 9 +102 "processing"%k9 +2 "core" 9  +102 "processing"%l9 +3 "core" 9  +102 "processing"%X9 +2 "core" 9 +103 "processing"%M9 +2 "core" 9 +102 "processing"%i9 +2 "core" 9 +102 "processing"%r9 +3 "core" 9 +102 "processing"%q9 +2 "core" 9" +102 "processing"%w9 +3 "core" 9& +102 "processing"%y9 +2 "core" 9* +102 "processing"%&9 +3 "core" 9/ +102 "processing"%g9 +2 "core" 93 +102 "processing"%[9 +3 "core" 97 +102 "processing"%|9 +3 "core" 9; +102 "processing"%j9 +2 "core" 9? +102 "processing"%m9 +3 "core" 9C +102 "processing"%u9 +2 "core" 9H +102 "processing"%W9 +3 "core" 9L +102 "processing"%z9 +3 "core" 9P +102 "processing"%{9 +2 "core" 9T +102 "processing"%*9 +3 "core" 9 X +102 "processing"%!9 +2 "core" 9] +102 "processing"%~9 +3 "core" 9a +102 "processing"%o9 +3 "core" 9e +102 "processing"%s9 +2 "core" 9 i +102 "processing"%9 +3 "core" 9&m +102 "processing"%B9 +2 "core" 9,r +102 "processing"%x9 +2 "core" 91v +103 "processing"%\ 9 +3 "core" 99z +102 "processing"% 9 +3 "core" 9>~ +102 "processing"%9 +2 "core" 9E +102 "processing"% 9 +3 "core" 9J +102 "processing"%n9 +2 "core" 9P +102 "processing"%9 +2 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"%9 +2 "core" 9d +102 "processing"%}9 +3 "core" 9j +102 "processing"%9 +2 "core" 9p +3 .tPH.hold 2:00:00,28C +4 "processing"%t ppk +4 .tdelay 1:30 +2 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +102 "core"  +2 "processing"%% +4 "core" %X\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%'\ +585 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Һ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%  +74 "core"  + .tPSV.dial PTV +2 "processing"% +73 "core" + .tPBV.dial :waste1 +2 "processing"%+  +133 "core"  + "processing"%% +5 "core" %Ҿv\  +2 .tPS.seek 1.5ml + "processing"%e' +599 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 .tPS.seek 0ml + "processing"%E' +1602 "core" ' +2 .tdelay 5:00 +2170 "Can"\ <; +27833 #trecoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%" * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2443 "core" ' + .tPSV.dial PTV +2 "processing"%H +74 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +74 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2441 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Z  +132 "core" +2 .tPSV.dial :mixloop + "processing"%( +44 "core" + .tPRV.dial :ab1 +2 "processing"%v @ +74 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'4  + "processing"%6  +44 "core" +3  + "processing"%7% +4 "core" %Q\  +2 .tPS.seek 0.34ml +2 "processing"%p' +428 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" + .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%%'G +1177 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +74 "core" > +2 .tPS.seek 0.5ml + "processing"%-'\ +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%1  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%?'Һ +1600 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"%2 @ +75 "core" B + .tPBV.dial :waste1 +2 "processing"%D  +34 "core" +2 "processing"%@% +4 "core" %Һp\  +2 .tPS.seek 1.85ml + "processing"%:' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%G * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%5' +1967 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'<& +3 "core" &A +2 "manipulator"&=& +4 "core" &r ; ? 5 h +2 "manipulator"&'% +3 "core" %  ) I b +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(, +133 "core" ( + "manipulator"&& +4 "core" &, 5 ? g +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &, < >  h +2 .tForearm.seek :garage + "manipulator"&$' +93 "core" ' + .tHand.close + "manipulator"& / +69 "core" / +2 "manipulator"&& +4 "core" &, G * = c +2 "manipulator"&#% +3 "core" % / @ 7 c +2 .tForearm.seek :retract +2 "manipulator"&9'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&F( +281 "core" ( +2 "manipulator"&A& +4 "core" &%   d>K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" &% ) ) G _>K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P' +104 "core" ' +2 "manipulator"&\\& +4 "core" &% . 8 a>K +2 "manipulator"&T% +4 "core" % + /  d + "collection"'^& +4 "core" &H +2 "collection"'Q& +5 "core" &N +2 .tCC.seek :closed +2 "collection"'.(` +4 "core" &H +7 & 'P $d +10 &R{S : +9 &zvJ N +9 &{TN T +10 &=NH T +9 &NT T +10 &OQ T +9 &MO T +9 &ENW T +10 &OK T +9 &OK T +9 &!OQ T +10 &#OMJ S +9 &%OQ T +10 &&OR T +9 &(ON T +9 &*VMW T +10 &,NX T +9 &-OJ T +10 &/LT T +9 &1^OP T +9 &3 LQ T +10 &4MV T +9 &6RS T +9 &8gNS S +10 &:'OU T +9 &;OO S +9 &=MP T +10 &?mOU T +9 &A0LQ T +10 &BPV T +9 &DNV T +9 &FwOW S +10 &H8OU T +9 &IYS U +9 &KoX W +10 &MjV [ +9 &O!31Q ^ +10 &P76Q _ +9 &R9;U _ +9 &Tc<=U ` +10 &V$BCT ` +9 &WDGX a +9 &YIKX a +10 &[cONT b +9 &]$QSU b! +10 &^UWS ^ +9 &`=W\\Q / +9 &`s ZZR T +6 ( +2 "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.39 +2 "collection"' & +4 "core" &`smX]Q T + &`smX[O T +2 .tHand.open + "manipulator"&R1 +66 "core" 1 +2 "manipulator"&% +4 "core" % )  a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%K +102 "core"  + "processing"%U% +4 "core" %l\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%L' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%c  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%`' +1614 "core" ' + .tPSV.dial PSR +2 "processing"%V +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%_' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +4 "processing"%N  +2 "collection"';  +33 "core" ~ +129  + .tPSV.dial :mixloop +2 "processing"%d +114 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +52 "processing"%,  +75 "core" +2 .tPS.seek 0ml + "processing"%f' +2632 "core" ' +2 .tPSV.dial :air + "processing"%/  +57 "core" +2 .tPS.seek 2.5ml +2 "processing"%]' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%O +42 "core" +2 .tPS.seek 0ml +2 "processing"%k' +413 "Can"\ rs +2213 "core" ' + .tPSV.dial :air +2 "processing"%l  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%X' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%M +43 "core" +3 .tPS.seek 0ml + "processing"%i' +2628 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&r& +4 "core" &!  u \\;7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q( +42 "core" ( +2 "manipulator"&w& +4 "core" & " ` + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +3 "core" &   s ` +2 .tForearm.seek CC + "manipulator"&&' +95 "core" ' + .tHand.close + "manipulator"&g/ +73 "core" / + .tCC.seek :open +2 "collection"'[( +471 "core" ( +2 "manipulator"&|& +4 "core" & ( c + "manipulator"&j% +4 "core" %  * * = b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&u(, +271 "core" ( +2 "manipulator"&W& +4 "core" &, '  ] `N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &, -  < cN +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&{' +107 "core" ' +2 .tHand.open + "manipulator"&*1 +74 "core" 1 + "manipulator"&!% +4 "core" % I < u fY +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&~'\ +93 "core" ' +2 ."da"delayUntil "15:40:56.99" +24700 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%o @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%s  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%B  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2463 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%\ +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n' +2463 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +143 "core"  +2 "processing"%% +4 "core" %5\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +580 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%}'Һ +1602 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%b% +3 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1612 "core" ' + ."da"delay 2:00 +11759 "Can"\ JI +244 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%+  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2465 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2480 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +143 "core"  +2 "processing"%H% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%0'\ +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%)'Һ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%Z% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%(' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%v * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1604 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2460 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%p +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%%' +2452 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%1  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%-  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%2 +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%D' +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%@  +45 "core"  + "processing"%G% +4 "core" %$\  +2 ."da"PS.seek 0.55ml +2 "processing"%?'Y +332 "core" ' + #"da"addPMLReagent08 +50 .PSV.dial :air +2 "processing"%:  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%<'Һ +1542 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%= +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%' @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%C% +4 "core" %ҹ\ \ +2 ."da"PS.seek 1.85ml +2 "processing"%S' +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%' +1944 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +15890 "Can"\ LL +32112 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%#  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +36 "core" , +2 ."da"PSV.dial :air + "processing"%$  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%A' +2445 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%I +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%>  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%\\ +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^' +2444 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +132 "core"  +2 "processing"%h% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"% '\ +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%Q +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +34 "core" +2 "processing"%U% +4 "core" %ҹ\  +2 ."da"PS.seek 1.5ml +2 "processing"%P' +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%c' +1613 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +34 "core" +2 ."da"delay 30 seconds +1405 "Can"\ == +1597 ."da"PBV.dial between PSV and waste1 +3 "processing"%V * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%` +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%;' +2469 "core" ' + ."da"PSV.dial PTV +2 "processing"%N +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%d +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%, +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%_  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/' +2443 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +132 "core"  +2 "processing"%O% +3 "core" %{\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%]'\ +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%l'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%k +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%M  +34 "core"  + "processing"%X% +4 "core" %һ\  +2 ."da"PS.seek 1.5ml +2 "processing"%r' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%y' +1625 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%3 +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%.' +2482 "core" ' + ."da"PSV.dial PTV +2 "processing"%| +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%W  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%z' +2463 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +144 "core"  + "processing"%*% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%!'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m'Һ +1598 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%{ +86 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%o  +34 "core"  + "processing"%s% +4 "core" %Ҷ9\  +2 ."da"PS.seek 1.5ml +2 "processing"%'| +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%B * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%i' +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%\  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2459 "core" ' + ."da"PSV.dial PTV +2 "processing"%x +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +246 "Can"\ :: +256 ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2443 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +47 .PSV.dial PSR +18 "processing"% +134 "core"  +6 "processing"%% +17 "core" %m\  +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +22 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +11 "processing"%'m +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%b% +4 "core" %h.\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%}'\ +335 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1604 "core" ' +2 ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"% +84 "core"  +2 ."da"PBV.dial :waste1 + "processing"%+  +36 "core" +2 "processing"%% +4 "core" %Ҹ  +2 ."da"PS.seek 1.5ml +2 "processing"%'~ +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%e' +1618 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2494 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%E +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%H +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%0  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"% ' +2469 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +133 "core"  + "processing"%Z% +4 "core" %t + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%)'Һ +2110 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%v +84 "core"  +2 ."da"PBV.dial :waste1 + "processing"%(  +35 "core"  + "processing"%4% +4 "core" %ҽV  +2 ."da"PS.seek 1.5ml +2 "processing"%6' +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +34 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%  +102 "core"  +3 ."da"PS.seek 0ml +2 "processing"%' +1592 "core" ' + "processing"%9 +4 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%p  +3 "core" 5 + 5 + "processing"%& +4 "core" &])L 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\  3 P# +2 "storage"(1% +3 "core" %|  +2 "storage"(-. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((+ +193 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (2& +3 "core" &- \  ( +2 "manipulator"&%& +3 "core" &, " ON +2 "manipulator"&@% +3 "core" %\   O# +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&G( +187 "core" ( + "manipulator"&D& +4 "core" &  N) +2 "storage"(:& +4 "core" &-\ \ I +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&?' +98 "core" ' +2 "storage"(=& +4 "core" &- +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"('' +290 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&C& +3 "core" &  L) +2 "storage"( & +3 "core" &-\  - +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&<'n +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&S, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(#- +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(a' +32 "core" ' + "manipulator"&$% +4 "core" %ve g S @ +2 "storage"(& +3 "core" &-  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&I'΢ +25 "core" ' + "manipulator"&>& +5 "core" & P N( + "storage"(\\& +4 "core" &-\  " +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&T' +19 "core" ' +3 ."da"SE.seek 2.11 Pucks below Top Plate + "storage"(A'~ +40 "core" ' +2 "manipulator"&9& +4 "core" &  P( +2 "manipulator"&h% +4 "core" %Ϟ - P + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&^'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"& (k +248 "core" ( + "manipulator"&& +4 "core" &m  Q + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &m M P +2 ."da"Forearm.seek PC +2 "manipulator"&K' +107 "core" ' + ."da"Hand.close +2 "manipulator"&U/ +65 "core" / +2 ."da"PC.seek :open +2 "processing"%R( +452 "core" ( +2 "storage"(5& +4 "core" &-\  + "manipulator"&P& +4 "core" &m ~  H + "manipulator"&L% +4 "core" %  H5 +2 ."da"Forearm.seek :retract +2 "manipulator"&V'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&`( +260 "core" ( + "manipulator"&c& +4 "core" & B Q, +2 "storage"(N& +4 "core" &-\ #\ " +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&d' +100 "core" ' +2 ."da"Hand.open +2 "manipulator"&,1 +70 "core" 1 +2 "storage"(_- +3 "core" -'~ +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(;'J +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(f' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21nov0216h20ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1190 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 27.813 seconds\ /var/log/esp/da21nov0216h20ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21nov0216h20ml15s.tif +1569 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21nov0216h20ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21nov0216h20ml30s.tif +3069 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21nov0216h20ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21nov0216h20ml70s.tif +7147 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21nov0216h20ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "27.813 sec auto-exposure",Subject: "da21nov0216h20ml images!" +6 "storage"(O- +4 "core" -' +2 "storage"(/& +74 "core" &- / + "manipulator"&]& +4 "core" &  N+ +2 ."da"Elbow.seek 1 +2 "manipulator"&k( +5 "core" ( +2 "manipulator"&M& +4 "core" &  N+ + "storage"(X& +4 "core" &-\ \  +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&l' +3 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.82 Pucks below Top Plate +3 "storage"(w' +60 "core" ' + "manipulator"&r& +5 "core" &   [+ + "storage"(g& +6 "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 +3 "manipulator"&F'n +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&3, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2 Pucks below Top Plate +2 "storage"(y' +20 "core" ' + "manipulator"&|% +5 "core" %rZ  K + "storage"(j& +6 "core" &- B L + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 304 counts + "manipulator"&&'Ξ +18 "core" ' +2 "manipulator"&W& +4 "core" &   5 Z( +2 "storage"(.& +4 "core" &- < 9  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&q' +31 "core" ' +2 "storage"(*% +5 "core" % D F  +3 ."downElevator"SE.seek :down +3 "storage"(z'} +99 (!% +3 "core" %. < =  Yl +2 "manipulator"&{% +4 "core" % Z| +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&o'\ +92 "core" ' +34 ' + ."downElevator"SE.stop + "storage"(5 +3 (s& +4 "core" &. I O  +3 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%m& +5 "core" &\  +6 "manipulator"&B& +11 "core" &   [( +4 "manipulator"&% +8 "core" %\ "   Z/ +5 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&\ (, +181 "core" ( +3 "manipulator"& & +8 "core" &, ) - \\C +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +6 "core" &, * + ]C +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&i' +97 "core" ' +4 ."psFlush"Hand.close +3 "manipulator"&x/ +73 "core" / +5 "manipulator"&& +9 "core" &, , + _C +3 "manipulator"&% +8 "core" % %  d _ +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"& (k +116 "core" ( +6 "manipulator"&& +8 "core" &v " , & _ +4 ."psFlush"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +4 && +7 "core" &v + ! _ +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&' +106 "core" ' +4 "manipulator"&b& +10 "core" &v \ V +4 "manipulator"&% +8 "core" %  V +3 "processing"%}& +8 "core" &\  +4 "processing"%& +12 "core" &\  +2 &\  +4 ."psFlush"PC.seek :closed +6 "processing"%+(] +9 "core" &\  +2 &\  +6 &(s\ - +10 &^}\ A +16 &Gs\ T +7 &P\ U +8 &O\ U +8 &O\ U +7 &KN\ U +10 & O\ U +10 &P\ U +8 &P\ U +10 & UO\ T +9 &"Q\ U +10 &#P\ U +9 &%P\ U +9 &'\\O\ U +10 &)N\ U +9 &*O\ U +9 &,S\ U +10 &.cP\ U +9 &0&O\ U +10 &1S\ U +9 &3O\ U +9 &5mK\ T +10 &7/O\ T +10 &8T\ U +8 &:P\ T +10 &7P\ T +10 &?Q\ T +9 &AR\ U +9 &C|N\ U +10 &E>N\ U +10 &FV\ U +9 &Hm\ W +9 &Js\ [ +9 &L4\ [\ +10 &M\ \\ +9 &O\ [ +10 &Qy\ [ +9 &S;\ [ +9 &T\ \\ +10 &V\ \\ +9 &X~\ \\ +9 &Z?\ ] +10 &\\\ O +9 &].I\  b +10 &]y@\ 8 +4 ( +3 "processing"%& +8 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.67 +3 "processing"%& +7 "core" &]y0\ 8 +2 &]y0\ 8 +3 ."psFlush"Hand.open +3 "manipulator"&1 +68 "core" 1 +3 "manipulator"&% +9 "core" %  + T +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +57 "core"  +3 "processing"%% +8 "core" %\  +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%"'\ +276 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +318 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%e' +1633 #"uploadLog"upsync +477 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%E @ +193 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%H  +133 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +116 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%0'ղ +2618 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +101 "core"  + "processing"%% +4 "core" %մ\  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Z'\ +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2116 "core" ' +2 ."psFlush"delay 1 second +107 .PBV.dial :waste1 +2 "processing"%v  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%( @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%4 +103 "core" + ."psFlush"PS.seek :empty +2 "processing"%)'ղ +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%7 +103 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'TE +780 "Can"\ @? +314 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +53 "processing"% +75 "core" + ."psFlush"PTV.dial :puck +2 "processing"%p  +74 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%1'\ +595 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%% U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%@' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%J @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%:  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%u' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%~' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%C' +2616 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%$  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%> +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%\\'TE +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%9' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%?  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%G' +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%' +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%<'\ +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%a +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%T U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%U  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%^' +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Y +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%5' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%L' +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%K @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +95 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% ' +2610 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"',& +4 "core" &} + "manipulator"&_& +5 "core" &v @ 2 k d + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&V(k +8 "core" ( + "manipulator"&A& +5 "core" &m ? + D e + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &m + + $ d +2 .tForearm.seek PC +2 "manipulator"&O' +105 "core" ' +2 .tHand.close + "manipulator"&// +74 "core" / +2 .tPC.seek :open +2 "processing"%]( +449 "core" ( +2 "manipulator"&M& +4 "core" &m   _ + "manipulator"&X% +4 "core" % $  - _x +2 .tForearm.seek :retract +2 "manipulator"&r'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&g( +369 "core" ( + "manipulator"&|& +4 "core" &) *   cBl +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" &) & + D cBl +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&W' +99 "core" ' + "manipulator"&.& +4 "core" &) ( $  cBl +2 "manipulator"&*% +4 "core" % '  A c +2 "collection"'`& +4 "core" &y +2 "collection"'d& +5 "core" & +2 .tCC.seek :closed +2 "collection"'f(` +4 "core" & +7 & & $c +10 &R{ 9 +9 &yx N +9 &pW U +10 &4N T +9 &O T +9 &O T +10 &zQ T +9 &<Q T +9 &O T +10 &Q T +9 &!P T +10 &#CO T +9 &%P T +9 &&Ny T +10 &(Q T +9 &*KO T +9 &,Q| T +10 &-Q T +9 &/N T +10 &1SP~ T +9 &3O T +9 &4P T +10 &6P T +9 &8\\N T +9 &:P T +10 &;O T +9 &=N T +10 &?eN T +9 &A'N T +9 &BN S +10 &DL T +9 &FlL T +9 &H.O T +10 &IZ U +9 &Kt X +10 &M`* [\ +9 &ONF ^ +9 &PNO _ +10 &RPP ` +9 &TZVT ` +10 &VYX ` +9 &W[] a +9 &Y`` a +10 &[[bd b +9 &]fh b +9 &^kj ` +10 &`#Clm *} +9 &`o mn W +6 ( + "collection"'d& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.35 + "collection"'!& +5 "core" &`oxnm W + &`oxmn W + .tHand.open + "manipulator"&{1 +72 "core" 1 + "manipulator"&l% +5 "core" %  (  6 _ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'w& +4 "core" &`oxln W +2 "collection"'F% +4 "core" %Ӻll + .tCSV.dial CSR +2 "collection"'s  +41 "core"  +2 "collection"'m% +4 "core" %Ӻlm + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'&'qi +1336 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'B% +2 "core" %qemp  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"''? +683 "core" ' +2 .tCSV.dial :waste +2 "collection"'y +132 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'q'Ӵ +1656 "Can"\ UU +315 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"' & +4 "core" &`ovoo W +2 "collection"'% +3 "core" %ӹop +2 .tCSV.dial :flush + "collection"'z  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'3'qi +1290 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +51 "collection"'x @ +56 "core" > +2 "collection"'% +4 "core" %qkop  +2 .tCS.seek 7ml +2 "collection"'' +560 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'o  +2 '  +44 "core"  +95  + .tCBV.dial :waste1 +2 "collection"' @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'i'Ӵ +1760 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'b& +5 "core" &`orxz~ W + "collection"'% +4 "core" %ӱww +2 .tCSV.dial :flush + "collection"'\  +75 "core" +3 .tCS.seek 5ml + "collection"'}'qi +1287 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'n @ +44 "core" A +2 "collection"'R% +4 "core" %qhqsy  +2 .tCS.seek 7ml + "collection"''} +560 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +43 "core"  + .tCBV.dial :waste2 +2 "collection"'  +106 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +1765 "core" ' + #tDisinfecting external Intake with kill + "collection"'& +5 "core" &`opqsv W + "collection"'% +4 "core" %Ӷstz +2 .tCSV.dial CSR + "collection"'  +55 "core"  +2 "collection"'% +4 "core" %Ӷqt} + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'"' +2021 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +10 .tCS.seek 10ml +7 "collection"'E' +563 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'H + '  +106 "core" +33  + .tCTV.dial :intake +2 "collection"'e  +75 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'' +2014 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'  +74 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'0'Ӵ +582 "core" ' + .tCSV.dial CSR +2 "collection"'Z  +105 "core"  + "collection"'v% +4 "core" %Ӵqtl +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'('qi +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'4' +1342 "core" ' +2 .tCSV.dial CBV + "collection"' +105 "core" +2 .tCS.seek 0ml +2 "collection"'7'Ӵ +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" &%   \\?T +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +49 "core" ( +2 "manipulator"&& +4 "core" & *  7 _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" & * " _ +2 .tForearm.seek CC + "manipulator"&6' +95 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +469 "core" ( +2 "manipulator"&1& +4 "core" & 2 " & d + "manipulator"&2% +4 "core" % , +  d +2 .tForearm.seek :retract + "manipulator"&%'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&-(, +274 "core" ( + "manipulator"&J& +4 "core" &, 9  d9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &, 1 6 e9 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&:' +100 "core" ' +2 .tHand.open + "manipulator"&D1 +71 "core" 1 + "manipulator"&=% +4 "core" % K ; % e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&u'\ +99 "core" ' +2 "processing"%& +4 "core" &\  +37134 "Can"\ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +23202 #t-> access 1 +2 "storage"(~% +4 "core" %y \  + "manipulator"& % +4 "core" %\ & E E e!M +2 "manipulator"&C& +3 "core" &, E C f9 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"($(< +669 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (#& +2 "core" &< ^ U D  +36096 "Can"\ 866 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 65 +60001 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ B66 +60000 \ 866 +60001 \ 366 +60000 \ 066 +60001 \ .66 +60001 \ ,66 +60000 \ *66 +60001 \ (66 +60000 \ '66 +60001 \ $66 +60001 \ #66 +60000 \ 66 +60001 \ 66 +60001 \ 88 +60000 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60001 \ 66 @EDT1635912320.44 \ 66 +60001 \ 67 +60000 \ 66 +60001 \ \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60001 \ 67 +60000 \ 66 +60001 \ 76 +60000  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001 \ 66 +60001 \ 65 +60000 \ 55 +60001 \ 56 +60000 \ 65 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 55 +60001 \ 65 +60001 \ 65 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ _65 +60000 \ ;66 +60001 \ 366 +60001 \ /66 +60000 \ +66 +60001 \ )66 +60000 \ (66 +60001 \ &66 +60000 \ %66 +60001 \ #66 +60001 \ #66 +60000 \ "66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ \ 66 +60000 \ 66 +60001 \ 66 +60000 t\ 66 +60001 j\ 66 +60000 p\ 76 +60001 r\ 66 +60000 j 66 +60001 r 66 +60000 r 66 +60001 i 66 +60000 w 76 +60001 { 66 +60000 l 66 +60001 q 66 +60000 m 76 +60001 k 76 +60000 f 66 +60001 c 66 +60000 b 67 +60001 e 66 +60001 c 66 +60000 ` 66 +60001 f 66 +60000 u 66 +60001 b 66 +60000 ] 76 +60001 e 67 +60001 b 77 +60000 j 66 +60001 f 76 +60000 i\ >66 +60001 k\ ~66 +60000 k\ 55 +60001 }\ }66 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 65 +60001 \ 55 +60000 \ 66 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ _66 +60000 \ 866 +60001 \ 066 +60000 \ -66 +60001 \ *66 +60001 \ (65 +60000 \ %66 +60001 \ $66 +60000 \ $66 +60001 \ "66 +60001 \ "66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000  \ 66 +60001 \ 67 @EDT1635998721.24 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ \ 66 +60000 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000  66 +60001  66 +60000  66 +60001  76 +60000  66 +60001  66 +60000  77 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000  76 +60001  76 +60000  66 +60001  66 +60000  66 +60001 \ 966 +60001 \ y65 +60000  \ {66 +60001 \ y55 +60001 \ z55 +60000 \ z55 +60001 \ |66 +60000 \ 66 +60001 \ 65 +60001 \ 65 +60000 \ 65 +60001  \ 65 +60000 \ 66 +60001 \ \ 55 +60000 \ \ 55 +60001 \ 66 +60001 \ 66 +60000 \ 55 +60001 \ 65 +60000 !\ 56 +60001 \ 56 +60001 \ I66 +60000 \ 566 +60001 \ /66 +60000 \ +66 +60001 \ (66 +60000 \ '66 +60001 \ &66 +60001 \ $66 +60000 \ "66 +60001 \ !66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 m\ 66 +60000 _\ 66 +60001 c\ 66 +60000 s\ 66 +60001 t\ 66 +60001 { 66 +60000 { 66 +60001 t 66 +60000  76 +60001  77 +60001 | 66 +60000  76 +60001  76 +60000  76 +60001  66 +60001  76 +60000  76 +60001  76 +60000  66 +60001  66 +60001  66 +60000  66 +60001 \ Z65 +60001 \ x55 +60000 \ y65 +60001 \ x66 +60000 \ z66 +60001 \ {55 +60000 \ }65 +60001 \ 65 +60001 \ 66 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 66 +60001 \ 65 +60001 \ 55 +60000 \ 55 @EDT1636085122.03 \ 55 +60000 \ 866 +60001 \ /66 +60001 \ +66 +60000 \ )66 +60001 \ &66 +60000 \ %66 +60001 \ #66 +60000 \ "66 +60001 \ !66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 67 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 76 +60000 \ 77 +60001 \ 66 +60000 \ 66 +60000 \ 77 +60001 \ 66 +60000 \ \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001  66 +60000  66 +60001  66 +60000  76 +60001  66 +60000  76 +60001  66 +60001  76 +60000  77 +60001  67 +60001  66 +60000  66 +60001  66 +60001  66 +60001  77 +60000  77 +60001  76 +60001  66 +60000  76 +60001 \ 66 +60000 \ s65 +60001 \ w65 +60001 \ w66 +60000 \ w66 +60001 \ x66 +60001 \ z55 +60000 \ }55 +22850 #t-> can +3 "Can"\ }66 +37148 \ ~55 +60000 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 66 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ >66 +60001 \ 266 +60001 \ ,66 +60000 \ )66 +60001 \ &66 +17313 #t-> access 2 +2 "storage"(>% +3 "core" %y r q\  +2 "manipulator"&% +4 "core" %\ & . {!M + "manipulator"&\\& +4 "core" &, , |9 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(h(K +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (?& +3 "core" &K ^ ]\  +2247 #t-> startTube 2 +40215 "Can"\ $66 +60001 \ #66 +42858 #t-> da 40 + #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 14:52:31EDT05-Nov-21\\n{}\\nCan@14:45:22, 23.8C, 21% humidity, 15.3psia, 12.674V, 0.269A, 0.269A avg, 3.41W",Subject: "da sampling at most 40ml" +2 "collection"'9& +5 "core" & +2 "manipulator"&'% +4 "core" %\ &  w!M +2 "storage"(G% +4 "core" %y N O +\  +2 "storage"(<. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(a( +673 "core" ( +3 .tSC.configure :limp +6 "storage"($(\ 1b +6 (T& +8 "core" & ) )\  +3 "manipulator"&I& +8 "core" &,  s9 +3 "manipulator"&Q% +6 "core" %\ & ^ t!M +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&(P +187 "core" ( +3 "manipulator"&U& +9 "core" &L  r% +5 "storage"(S& +9 "core" & 3 4 o\  +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +4 "manipulator"&Y'ϥ +101 "core" ' +4 "storage"(^& +10 "core" & K A \  +4 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(P' +281 "core" ' +3 "storage"(5- +7 "core" -' +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +5 (K& +7 "core" & 2 / P\  +3 "manipulator"&L& +8 "core" &L  r% +4 .tElbow.seek 2 +3 "manipulator"&N(P +7 "core" ( +2 "manipulator"&c& +7 "core" &L  r% +3 "storage"(,& +8 "core" & 4 4 W\  +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&_'y +20 "core" ' +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 .tHand.close +3 "manipulator"&A/ +77 "core" / +7 ."downElevator"SE.seek :down +6 "manipulator"&;& +4 "storage"(/'} +15 "core" &L  r% +3 "manipulator"& % +8 "core" % ΁  r +3 .tForearm.seek :retract +4 "manipulator"&'\ +98 "core" ' +3 .tElbow.seek CC +4 "manipulator"&+( +121 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +26 "core" ( +3 "manipulator"&M& +9 "core" &'  r@] +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &X& +9 "core" &&  q@] +3 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&O' +105 "core" ' +3 "manipulator"&V& +8 "core" &'  r@] +4 "manipulator"&|% +7 "core" %  r +4 "collection"'j& +8 "core" & +5 "collection"'.& +10 "core" & +4 & +4 .tCC.seek :closed +3 "collection"'*(` +8 "core" & +5 & 2 +8 &1Dx 3 +9 &Nl~ G +10 &d U +9 &O T +9 &cQ T +10 &&O T +9 &N T +10 &O S +10 &lQ T +8 &-T T +10 & N T +10 &"O S +8 &$uQ S +10 &&6Q T +9 &'Q T +10 &)P S +9 &+|Q T +9 &->U T +10 &/N T +10 &0O T +8 &2O S +10 &4FP T +9 &6T T +10 &7S T +9 &9Tz T +9 &;NRy T +10 &=R T +10 &>Oy T +8 &@O S +10 &BVS} T +9 &DQ} S +10 &ETu T +9 &GXq T +10 &IWg("s V +9 &KXIn Y +9 &Lu ] +10 &Nt ^ +9 &PFs _ +9 &Rq _ +10 &Ss _ +9 &Uo ` +10 &WIr ` +111 &Y\ u a +35 &Zq b +4 &\\q b +2 &^Kx b + &_or - +2 &`d$} b +2 ( +3 &`ort W +2 &`osr W +2 &`osq W +4 &`orp W +2 &`osq W +2 &`ost W +2 &`orq W + &`orj W +4 &`oso W +2 &`oro W +2 &`orr W +2 &`orl W +8 "collection"'.& +7 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.36 + .Hand.open +3 "manipulator"&`1 +6 "core" &`orl W +2 &`orr W +2 &`osk W +59 1 +2 "manipulator"&r% +8 "core" %  G n +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&['\ +97 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +3 #Priming 7ml + .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +85 #"uploadLog"upsync +74 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")!+ +3 "core" + + "sampler"){% +5 "core" %ۗ+* \  + "collection"'l& +4 "core" &`orQ W +3 "Can"\ NN + #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %ӱn +2 "sampler")% +3 "core" %u po   +100 "collection"'\\% +3 "core" %ӱR +2 "sampler")?% +4 "core" %u    +113 "collection"'$% +3 "core" %ӱM + "sampler")9% +5 "core" %u   +2 "collection"''% +3 "core" %ӱg +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.z0XQ% +3 "core" %ӱM + "sampler")% +4 "core" %jZgi   +163 "collection"'\\% +3 "core" %ӱF + "sampler")?% +4 "core" %jZll   +184 "collection"'$% +3 "core" %ӱa +2 "sampler")9% +3 "core" %jZst   +196 "collection"''% +3 "core" %ӱY +2 "sampler")(% +4 "core" %jZ{z \  +196 "collection"'h% +3 "core" %ӱ@ + "sampler")T% +4 "core" %jZ  + "collection"'I% +4 "core" %ӱ9 +2 #tIntake @16.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.26ml/s +2 "sampler")#.Y0XS + "sampler")-% +4 "core" %`SP   +19 "collection"'^% +3 "core" %ӱ` + "sampler")u% +4 "core" %`RO   +21 "collection"'5% +3 "core" %ӱK +2 "sampler")K% +4 "core" %`RR   +24 "collection"'L% +3 "core" %ӱc +2 "sampler")c% +4 "core" %`RS   +28 "collection"',% +3 "core" %ӱ[ + "sampler")G% +4 "core" %`TQ   +32 "collection"'A% +3 "core" %ӱ` + "sampler");% +4 "core" %`TS   +37 "collection"' % +3 "core" %ӱb + "sampler")% +4 "core" %`SV   +41 "collection"'Y% +3 "core" %ӱ_ +2 "sampler")M% +4 "core" %aWR   +47 "collection"'P% +3 "core" %ӱ_ + "sampler")X% +4 "core" %`WT   +54 "collection"'_% +3 "core" %ӱA + "sampler")N% +4 "core" %`VU   +61 "collection"'V% +3 "core" %ӱ_ +2 "sampler")|% +3 "core" %`WT   +69 "collection"'j% +4 "core" %ӱC +2 "sampler")/% +3 "core" %`WW   +79 "collection"'% +2 "core" %ӱE +2 "sampler")% +4 "core" %_XX   +88 "collection"'`% +3 "core" %ӱ? +2 "sampler")r% +4 "core" %`Z[ \  +100 "collection"'.% +3 "core" %ӱT + "sampler")O% +4 "core" %`\\[  +113 "collection"'!% +4 "core" %ӱU + "sampler")F% +4 "core" %`]]   +128 "collection"'d% +3 "core" %ӱF + "sampler")<% +4 "core" %`\\^   +144 "collection"'s% +4 "core" %ӱL + "sampler")m% +4 "core" %`a]   +163 "collection"'W% +2 "core" %ӱB +2 "sampler")w% +4 "core" %`bb  +183 "collection"'B% +4 "core" %ӱ] + "sampler")&% +4 "core" %`eg   +196 "collection"'y% +3 "core" %ӱ[ +2 "sampler")8% +3 "core" %`kj   +196 "collection"'% +3 "core" %ӱB +2 "sampler")z% +4 "core" %`op   +196 "collection"'q% +3 "core" %ӱa + "sampler"){% +4 "core" %`vv   +196 "collection"'x% +3 "core" %ӱN +2 "sampler")% +3 "core" %`|{  +196 "collection"'3% +3 "core" %ӱF +2 "sampler")o% +4 "core" %`   +196 "collection"'% +3 "core" %ӱ\\ + "sampler")% +4 "core" %`   + "collection"'% +4 "core" %ӱ[ +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.14ml/s +2 "sampler")#.P0XQ'Ӵ +2 "core" ' + ."airStroke"CSV.dial :air +2 "collection"' @ +75 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'\\' +70 "core"  +2 .tCTV.dial :air +2 "collection"'?  +75 "core"  +2 .tdelay 15 seconds +2 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1499 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")$ +134 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'9  + "sampler")''z +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")(  +126 "core"  +10  +557 ' +3 "sampler")h% +9 "core" %y$&  I +2 .tCBV.dial between SSV and waste2 +4 "collection"'T  +31 "core"  +4 "collection"'I% +8 "core" %c  +110 ."connect"CTV.dial CSV,avoiding: :air +8 .tCSV.dial CTV +4 "collection"'S  +46 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'-'Ӵ +2125 "core" ' h +3 "collection"'e% +4 "core" % pf  + "sampler")^% +4 "core" %y$' I +2 #tBubblePoint: Intake @39.7psia, Outlet @15.6psia + .CBV.dial SSV +2 "collection"'u @ +31 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'Y'Ӵ +93 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")M +136 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'o'Ӵ +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +88 "core" ' + ."CSpush"CS.stop + "collection"'5 +46 "core"  + .tSS.reconfigure :exhale +3 "sampler")#.0X +337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '% +3 "core" %>X  +2 .tCS.seek 6ml +2 "collection"'n' +1344 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"' +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"''Ӵ +1517 "core" ' + .tCSV.dial CSR +2 "collection"'  +44 "core"  + "collection"'% +4 "core" %ӹj +2 #tPulling 1.999ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'"' +587 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'H% +4 "core" % Y \ +2 .tCS.seek 5ml + "collection"'l'qf +838 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'b  +41 "core"  +3 .tCS.seek 1ml + "collection"'E'> +1093 "core" ' +2 "collection"'9 +3 "core" 9 +2 "collection"'% +4 "core" %<v + #tBefore lysing Collection Puck Heater at 21.3C/29.1psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +51 "collection"'Z \  +2 'v9 +5 "core" 9 +102 "collection"'9 +2 "core" 9d +102 "collection"'9 +2 "core" 9 d +103 "collection"' 9 +2 "core" 9 d +102 "collection"'49 +3 "core" 9d +102 "collection"')9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +103 "collection"'p9 +2 "core" 9d +102 "collection"'9 +3 "core" 9"d +102 "collection"'g9 +2 "core" 9&d +102 "collection"'k9 +3 "core" 9*d +103 "collection"'f9 +2 "core" 9/d +102 "collection"'9 +3 "core" 93d +102 "collection"'19 +3 "core" 97d +102 "collection"'29 +2 "core" 9';d +102 "collection"'69 +3 "core" 9<?d +102 "collection"'J9 +3 "core" 9QDd +102 "collection"'@9 +2 "core" 9gHd +102 "collection"'09 +3 "core" 9}Ld +102 "collection"'9 +2 "core" 9Pd +103 "collection"'D9 +2 "core" 9Td +102 "collection"'=9 +2 "core" 9Xd +103 "collection"'%9 +2 "core" 9]d +102 "collection"':9 +3 "core" 9ad +102 "collection"'t9 +3 "core" 9ed +102 "collection"'9 +3 "core" 95id +102 "collection"'9 +2 "core" 9Pmd +103 "collection"' 9 +2 "core" 9krd +102 "collection"'C9 +2 "core" 9vd +103 "collection"'9 +2 "core" 9zd +102 "collection"'9 +3 "core" 9~b +102 "collection"'#9 +3 "core" 9_ +102 "collection"'?9 +2 "core" 9\\ +103 "collection"'79 +2 "core" 9Y +102 "collection"'>9 +3 "core" 92W +102 "collection"'$9 +3 "core" 9NU +102 "collection"'99 +2 "core" 9lS +103 "collection"'(9 +2 "core" 9O +102 "collection"'~9 +3 "core" 9L +102 "collection"'h9 +2 "core" 9J +102 "collection"'T9 +3 "core" 9H +102 "collection"'I9 +2 "core" 9F +102 "collection"'S9 +3 "core" 9D +102 "collection"'\\9 +2 "core" 9/@ +102 "collection"'e9 +3 "core" 9I> +102 "collection"'^9 +3 "core" 9c< +102 "collection"'u9 +2 "core" 9}; +103 "collection"''9 +2 "core" 99 +102 "collection"'K9 +2 "core" 97 +103 "collection"'L9 +2 "core" 95 +102 "collection"'c9 +3 "core" 93 +102 "collection"'59 +2 "core" 91 +103 "collection"',9 +2 "core" 9/ +102 "collection"'A9 +2 "core" 9(- +103 "collection"';9 +2 "core" 9=+ +102 "collection"'9 +3 "core" 9U) +102 "collection"'G9 +3 "core" 9j( +102 "collection"'M9 +2 "core" 9' +102 "collection"'-9 +3 "core" 9% +102 "collection"' 9 +2 "core" 9# +102 "collection"'Y9 +3 "core" 9" +102 "collection"'Q9 +2 "core" 9! +102 "collection"'X9 +3 "core" 9 +102 "collection"'_9 +2 "core" 9 +102 "collection"'P9 +3 "core" 9   +102 "collection"'V9 +3 "core" 9  +102 "collection"'|9 +2 "core" 9 (  +103 "collection"'j9 +2 "core" 9 7  +102 "collection"'/9 +3 "core" 9 H  +102 "collection"'9 +2 "core" 9 V ! +102 "collection"'N9 +4 "core" 9 f & +102 "collection"'9 +2 "core" 9 t* +102 "collection"'r9 +3 "core" 9 . +102 "collection"'.9 +2 "core" 9 2 +102 "collection"'!9 +3 "core" 9 6 +102 "collection"'F9 +3 "core" 9 : +102 "collection"'d9 +3 "core" 9 ? +102 "collection"'<9 +2 "core" 9 C +102 "collection"'s9 +3 "core" 9 G +102 "collection"'`9 +3 "core" 9 K +102 "collection"'W9 +3 "core" 9 O +102 "collection"'w9 +3 "core" 9 T +102 "collection"'B9 +2 "core" 9 X +102 "collection"'O9 +3 "core" 9 \\ +102 "collection"'y9 +2 "core" 9\ ` +102 "collection"'89 +3 "core" 9\ d +102 "collection"'9 +2 "core" 9\ i +102 "collection"'&9 +3 "core" 9\ m +102 "collection"'z9 +2 "core" 9\ %q +102 "collection"'{9 +3 "core" 9\ +u +102 "collection"'x9 +3 "core" 9\ 3y +102 "collection"'39 +2 "core" 9\ 8!} +103 "collection"'q9 +2 "core" 9\ >" +102 "collection"'9 +3 "core" 9\ D# +102 "collection"'m9 +3 "core" 9\ I$ +102 "collection"'o9 +3 "core" 9\ O$ +102 "collection"'9 +2 "core" 9\ T%\ +103 "collection"'9 +2 "core" 9\ Y& +102 "collection"'U9 +2 "core" 9\ ]'\ +103 "collection"'\ 9 +2 "core" 9\ a'\ +102 "collection"'9 +3 "core" 9\ f(\ +103 "collection"' 9 +2 "core" 9\ k)\ +102 "collection"'R9 +3 "core" 9\ m( +102 "collection"'9 +3 "core" 9\ p( +102 "collection"'}9 +2 "core" 9\ r( +102 "collection"'9 +3 "core" 9\ t( +102 "collection"'9 +2 "core" 9\ w) +102 "collection"'i9 +3 "core" 9\ y) +102 "collection"'9 +2 "core" 9\ {) +102 "collection"'n9 +3 "core" 9\ }* +97 "Can" +5 "collection"'9 +2 "core" 9\ *\ +102 "collection"'9 +3 "core" 9\ , +102 "collection"'9 +2 "core" 9\ , +102 "collection"'H9 +3 "core" 9\ ,\ +102 "collection"'"9 +2 "core" 9\ -\ +102 "collection"'b9 +3 "core" 9\ - +4 .tCH.hold 10:00,70C +3 "collection"'l `\ `\  +2 '9 +5 "core"  + 9\ \ +2 "collection"'% +4 "core" %<gi  + #tBegun lysing Collection Puck Heater at 68.1C/51.8psia +59448 "Can" +542 "core" ` +2 "collection"'v9 +3 "core" 9\  +2 "collection"'% +3 "core" %<z} +2 #tEnded lysing Collection Puck Heater at 70C/53.0psia +2 .CS.seek 0ml +2 "collection"''Ӵ +329 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +105 "core" B +2 .tCSV.dial :air +2 "collection"'4 @ +43 "core" > +3 .tCS.seek 5ml +2 "collection"')'qi +1342 "core" ' + .tCSV.dial CTV +2 "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'p @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +46 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'g @ +45 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'k'Ӵ +1344 "core" ' + "collection"'f% +4 "core" %Ӹ + + + #tPuck @62.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +105 "core"  + .tCBV.dial CSV +2 "collection"'1  +29 "core"  +2 "collection"'2% +4 "core" %Ӹ  +2 .tCS.seek 5.001ml + "collection"'6'qm +1346 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +6 "collection"'J  +41 "core" +2 "collection"'@% +4 "core" %qk  +2 .tCS.seek 7ml +2 "collection"'0' +583 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +55 "core" B +2 .tCS.seek 10ml + "collection"'D' +836 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'= ` +120 "core" ^ +2 #tLysing Complete + "collection"'%& +4 "core" &`om  W +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&:% +4 "core" %\  7 @ g + "storage"(t% +5 "core" %v\  + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((+ +189 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +2 "core" &, \  +2 "manipulator"&C& +4 "core" &# 2 = f>J +2 "manipulator"&% +3 "core" %\  @ B f +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +163 "core" ( + "manipulator"&#& +5 "core" & ] _ j` + "storage"(?& +4 "core" &, s\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&7' +106 "core" ' + "storage"(>& +5 "core" &, 6\ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"($' +277 "core" ' + "storage"(9- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(('y +30 "core" ' +2 "manipulator"&~& +4 "core" & N O n l` +2 "manipulator"&h% +4 "core" % c Z kY +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&I( +160 "core" ( +2 "manipulator"&S& +4 "core" &+ G 4 fDy + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &+ 2 =  fDy +2 .tForearm.seek CC + "manipulator"&e' +101 "core" ' + .tHand.close +2 "manipulator"&^/ +69 "core" / +2 .tCC.seek :open + "collection"'u( +470 "core" ( + "storage"('& +4 "core" &, ;\ +2 "storage"(K& +4 "core" &, H\ \ + "manipulator"&L& +4 "core" &% X X ( i?V + "manipulator"&c% +4 "core" %  L W K i +2 .tForearm.seek :retract + "manipulator"&5'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&,( +167 "core" ( + "manipulator"&A& +5 "core" & Y V lD + "storage"(;& +4 "core" &,  6\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&'n +114 "core" ' + .tElbow.hold +2 "manipulator"&G, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&M1 +66 "core" 1 +3 "manipulator"&-% +55 "core" % oW '  k ` +4 "storage"( & +3 "core" &, c\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 301 counts + "manipulator"&Y'Λ +19 "core" ' +2 "manipulator"&Q& +4 "core" & s pD +2 "storage"(X& +4 "core" &,   4\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&_' +22 "core" ' +2 "storage"(P% +4 "core" %   \  +3 ."downElevator"SE.seek :down +3 "storage"(V'} +99 (|% +2 "core" %>  p\ \\w +2 "manipulator"&j% +5 "core" % p t p + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +91 "core" ' +58 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" & + "manipulator"&N& +4 "core" &  oD +2 "manipulator"&% +4 "core" %\   o +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&r(, +174 "core" ( + "manipulator"&.& +5 "core" &, y - o6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +3 "core" &,  o6 +2 .tForearm.seek :garage + "manipulator"&F' +96 "core" ' + .tHand.close +2 "manipulator"&d/ +70 "core" / +2 "manipulator"&<& +4 "core" &, z = p6 +2 "manipulator"&s% +3 "core" % ε r q ' p' +2 .tForearm.seek :retract +2 "manipulator"&`'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W( +290 "core" ( +2 "manipulator"&w& +4 "core" &' N c " kAc +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &' e c kAc +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&O' +113 "core" ' +2 "manipulator"&y& +4 "core" &( } r  nAc +2 "manipulator"&8% +3 "core" %  } o n +2 "collection"'& +4 "core" &{| +2 "collection"'&& +5 "core" &{| +2 .tCC.seek :closed +2 "collection"'z(` +4 "core" &{} +8 & $z{ $d +9 &Tvy|^ 9 +9 &|swz N +10 &Nxz R +9 &CLv{ R +10 &Lwy R +9 &Mwyz R +9 &Kxx R +10 &MMtx R +9 &Lvw R +9 &Luv Q +10 &!Ltw R +9 &#UKuv R +10 &%Mtv R +9 &&Ntw R +9 &(Mtv R +10 &*^Lsw Q +9 &,Lswo R +9 &-MquT R +10 &/Lru; R +9 &1eLrv R +9 &3&Kru \ R +10 &4Lpt R +9 &6Lqr R +10 &8mLqt R +9 &:/Mpq R +9 &;Jpr R +10 &=Kpq R +9 &?uLpql R +9 &A7Lnq R +10 &BLoq Q +9 &DJon R +10 &F|Nno R +9 &H>Nps R +9 &I[|a S +10 &KxS W +9 &MlM Z +10 &O&: ] +9 &P ^ +9 &Rn ^ +10 &Tg _ +9 &V( _ +9 &W ` +10 &Y a +9 &[h a +10 &]( b +9 &^ U +9 &`H + +10 &`g n Y +5 ( +2 "collection"'&& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.46 + "collection"'{& +5 "core" &`gxw Y + &`gxe Y + .tHand.open + "manipulator"&x1 +68 "core" 1 +2 "manipulator"&3% +4 "core" % # d T C k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&q'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  +2 "processing"%m% +4 "core" %\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%o' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1599 "core" ' +2 .tPSV.dial PSR + "processing"%U +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%\ ' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +3 "processing"%  +2 "collection"'  +76 "core" +87  +2 .tPSV.dial :mixloop +2 "processing"%R +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +133 "core" +2 .tPS.seek 0ml + "processing"%}' +2614 "core" ' + .tPSV.dial :air +2 "processing"%  +119 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2618 "core" ' +2 .tPSV.dial :mixloop + "processing"%i +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :air +2 "processing"%n  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +5 "core" &$ A C < g>M + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&"( +38 "core" ( + "manipulator"&b& +5 "core" & _ P k + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & Z [ j +2 .tForearm.seek CC +2 "manipulator"&' +102 "core" ' + .tHand.close +2 "manipulator"&Z/ +74 "core" / +2 .tCC.seek :open + "collection"'l( +470 "core" ( + "manipulator"&v& +4 "core" & }  j m +2 "manipulator"&% +3 "core" % ε b n ' mz +2 .tForearm.seek :retract +2 "manipulator"&E'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +273 "core" ( + "manipulator"&4& +4 "core" &, {  o> +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, ~ o> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +96 "core" ' + .tHand.open + "manipulator"&p1 +75 "core" 1 +2 "manipulator"&% +4 "core" % γ 1 q@ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +99 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"')& +4 "core" & +2 "manipulator"&f% +4 "core" %\ & }  o!O + "storage"(% +4 "core" %   \  +2 "storage"(1. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(2( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (k& +3 "core" & \ \  +2 "manipulator"&J& +4 "core" &, y z _ m> +2 "manipulator"&@% +3 "core" %\ & | 6 n!O +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&6(P +183 "core" ( + "manipulator"&& +4 "core" &G [ d l' +2 "storage"(0& +3 "core" & c\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&='ϥ +104 "core" ' + "storage"(%& +4 "core" &   \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(:' +281 "core" ' + "storage"(t- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & \  + "manipulator"& & +4 "core" &H t u 4 n' +2 .tElbow.seek 2 + "manipulator"&C(P +4 "core" ( + "manipulator"&& +4 "core" &H ~ ( o' + "storage"(a& +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&#'y +42 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&?/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&>& + "storage"(+'} +8 "core" &T  o% + "manipulator"&[% +4 "core" % s _  l% +2 .tForearm.seek :retract +2 "manipulator"&9'\ +104 "core" ' +2 .tElbow.seek CC +52 "manipulator"&~( +85 "core" ' + ."downElevator"SE.stop + "storage"(5 +63 "core" ( +2 "manipulator"&h& +4 "core" &( 1  mAc +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &' ~ z nAc +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&S' +90 "core" ' +2 "manipulator"&\\& +4 "core" &' V X  lAb +2 "manipulator"&7% +4 "core" % g h . l; +2 "collection"'& +4 "core" & +2 "collection"'^& +5 "core" & +2 .tCC.seek :closed +2 "collection"'T(` +4 "core" &Q  +8 &,n ,~ +9 &av @ +10 &]l R +9 &H R +9 &L R +10 &I R +9 &eLe R +10 &(KL Q +9 &Mf R +9 &N{ R +10 & mLp R +9 &"/JP R +9 &#K@ R +10 &%L7 R +9 &'sQ! R +10 &)6K R +9 &*L R +9 &,L R +10 &.}LT R +9 &0>NH R +9 &2K R +10 &3L Q +9 &5J R +10 &7HL Q +9 &9M R +9 &:L R +10 &<L R +9 &>OI R +9 &@L{ R +10 &AL R +9 &CKm Q +10 &EXKl Q +9 &GNS R +9 &HZL S +10 &JoB V +9 &LJ2 Y +9 &N& ] +10 &O ^ +9 &Q ^ +10 &S@ \  _ +9 &UE _ +9 &Vk ` +10 &X!  ` +9 &ZB&$/ a +9 &\\)+: b +10 &]228 b +9 &_r77, @ +10 &`R2;=, b +8 ( +4 "collection"'^& +2 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.54 +2 .Hand.open + "manipulator"&*1 +3 "core" &``h?> T +65 1 + "manipulator"&'% +5 "core" % a Q j; + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'L  +133 "core"  + .tCSV.dial CTV +2 "collection"'c  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%A' +2612 "core" ' +2 "collection"';% +4 "core" %$'  +2 .tCS.seek 4.15ml +2 "collection"'e'V +1556 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%I  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%M  +72 "core"  +2 .tPS.seek 0ml + "processing"%-' +2614 "core" ' + .tCBV.dial between PRV and waste1 +7 "collection"' ` +30 "core" ^ + .tCSV.dial :air +2 "collection"'Q @ +45 "core" > +2 .tCS.seek 10ml +2 "collection"'X' +1554 "core" ' + .tCSV.dial CTV +2 "collection"'5  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'P'Ӵ +2623 "core" ' + .tCBV.dial :waste1 +2 "collection"', @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'|  +136 "core" +2 "collection"'j& +4 "core" &``homp T + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\ ! @ 7 f7 +2 "storage"(% +4 "core" %{ L\  + "storage"(Y. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(N(+ +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &. e\  +2 "manipulator"&(& +4 "core" &% 0 ; e?T +2 "manipulator"&_% +3 "core" %\ ! @ ; e7 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&.( +155 "core" ( + "manipulator"&!& +4 "core" & ` N : j +2 "storage"(V& +4 "core" &/ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&G' +90 "core" ' +2 "storage"(d& +4 "core" &/ M\ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(<' +282 "core" ' + "storage"(s- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&/& +3 "core" & X V i + "storage"(F& +4 "core" &/\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&w'n +37 "core" ' + .tElbow.hold +2 "manipulator"&B, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(r- +3 "core" -' +2 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(y' +41 "core" ' +2 "manipulator"&8% +5 "core" %vX  \\ + "storage"(& +4 "core" &/ \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 308 counts + "manipulator"&`'΢ +17 "core" ' + "manipulator"&u& +5 "core" & Q X k + "storage"({& +4 "core" &/\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&x' +15 "core" ' +3 .tSE.seek 1.11 Pucks below Top Plate + "storage"(3' +40 "core" ' + "manipulator"&&& +5 "core" & w } % m + "manipulator"&% +4 "core" %ϼ ~ } z m +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&O( +156 "core" ( + "manipulator"& & +4 "core" &' 8 A eAb +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &' : ; eAb +2 .tForearm.seek CC +2 "manipulator"&o' +93 "core" ' + .tHand.close +2 "manipulator"&U/ +66 "core" / + .tCC.seek :open +2 "collection"'( +470 "core" ( + "storage"( & +4 "core" &/\ \ +2 "storage"(& +3 "core" &/ O\ \ +2 "manipulator"&R& +3 "core" &# U M  i=F +2 "manipulator"&% +4 "core" %  Z Y 0 i + .tForearm.seek :retract +2 "manipulator"&\ '\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +165 "core" ( +2 "manipulator"&}& +4 "core" & m { u pX + "storage"(i& +4 "core" &/ \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&'n +110 "core" ' + .tElbow.hold +2 "manipulator"&n, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % ́\\  ` +2 "storage"(& +3 "core" &/ \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&H'έ +18 "core" ' + "manipulator"&b& +5 "core" & t ~ K nX + "storage"(& +4 "core" &/ R\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&Z' +25 "core" ' +2 "storage"(W% +4 "core" %  )\ +3 ."downElevator"SE.seek :down +3 "storage"(q'} +99 (z% +2 "core" %T3\ [t +2 "manipulator"&v% +5 "core" % x t , nY + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +45 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%  +72 "core" +2 .tPS.seek 2.5ml +2 "processing"%4' +2613 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%"  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%p +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%)' +2609 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%E& +4 "core" &\  + "manipulator"&f& +4 "core" &  qX + "manipulator"&% +4 "core" %\ % 6 q D +2 .tElbow.seek FlushPuck::Garage + "manipulator"&1(, +166 "core" ( +2 "manipulator"&& +4 "core" &,  * qj + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &,  qj +2 .tForearm.seek :garage + "manipulator"&J' +104 "core" ' +2 .tHand.close + "manipulator"&@/ +75 "core" / +52 "manipulator"&& +6 "core" &, v uj + "manipulator"&% +4 "core" % j u +2 .tForearm.seek :retract +2 "manipulator"&0'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& (k +122 "core" ( + "manipulator"&%& +4 "core" &t i  p +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +4 "core" &t q _ q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&t' +106 "core" ' +2 "manipulator"&& +4 "core" &t J @  g +2 "manipulator"& % +4 "core" %q B B  fT + "processing"%& +4 "core" &\  +3 "processing"%a& +4 "core" &\  +2 .tPC.seek :closed +2 "processing"%?(] +4 "core" &\  +7 &\ $c +10 &|S~\ ; +9 &{|\ O +9 &qY\ V +10 &3T\ V +9 &R\ U +10 &P \ U +9 &{R\ U +9 &=T \ U +10 &T\ U +9 &W\ U +9 &!U\ U +10 &#FT\ U +6 "Can"\ UU +3 "core" &%V$\ U +10 &&T\ U +9 &(S\ U +9 &*MU\ U +10 &,Tg\ U +9 &-T=\ U +9 &/S>\ U +10 &1VUA\ U +9 &3SC\ T +9 &4QH\ U +10 &6OG\ U +9 &8^OH\ U +10 &: UC\ U +9 &;TQ\ U +10 &=TW\ U +9 &?eS\\\ U +9 &A(Q\\\ U +9 &BWX\ U +10 &DQL\ U +9 &FkZa\ V +10 &H)jf\ W +9 &Ik\ Z +9 &Kg\ [ +10 &Mcm\ [ +9 &O%u\ [ +10 &P\ \\ +9 &R{\ [ +9 &Ti\ \\ +10 &V,\ \\ +9 &W\ \\ +9 &Y~\ \\ +10 &[p\ \\ +9 &\\by\ - +9 &]vg\ : +9 ( +4 "processing"%a& +2 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.61 +2 "processing"%>& +4 "core" &]}%\ 3 + &]}%\ 3 + .tHand.open + "manipulator"&[1 +72 "core" 1 + "manipulator"&6% +4 "core" % s &  e dY +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&='\ +99 "core" ' +2 .tPRV.dial :air + "processing"%:  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%# +44 "core" +2 "processing"%h% +4 "core" %)\  +2 .tPS.seek 0.3ml +2 "processing"%$' +380 "core" ' +2 .tPSV.dial PSR + "processing"%C +102 "core"  + "processing"%\\% +5 "core" %N\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%7'.U +482 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1908 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%+ +103 "core" + .tPTV.dial :mixing +2 "processing"%9 @ +73 "core" A +2 .tPBV.dial :waste2 + "processing"%l  +94 "core"  +2 .tPS.seek 0ml +2 "processing"%*' +2615 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&'& +4 "core" &t ~  o +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&^(k +3 "core" ( + "manipulator"&L& +4 "core" &t q  n +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &t } o +2 .tForearm.seek PC +2 "manipulator"&S' +107 "core" ' + .tHand.close + "manipulator"&/ +70 "core" / + .tPC.seek :open +2 "processing"%;( +450 "core" ( +2 "manipulator"&D& +4 "core" &t C C @ g + "manipulator"&I% +4 "core" % @ A M f< +2 .tForearm.seek :retract +2 "manipulator"&M'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&A(, +136 "core" ( + "manipulator"& & +4 "core" &, n w p +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &, } o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&e' +96 "core" ' + .tHand.open + "manipulator"&51 +71 "core" 1 + "manipulator"&X% +5 "core" %  q 7 p + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +102 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%|& +5 "core" &h\  + "manipulator"&j% +4 "core" %\ $ r o o L + "storage"(% +4 "core" %|   \  + "storage"(. +4 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(Y( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" & \  +2 "manipulator"&(& +4 "core" &, u x E n +2 "manipulator"&_% +3 "core" %\ $ | 1 o L +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&2(P +176 "core" ( +2 "manipulator"&!& +4 "core" &U q |  m# +2 "storage"(V& +3 "core" &   3\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&d'ϥ +96 "core" ' +2 "storage"(~& +4 "core" &  \ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(K' +283 "core" ' + "storage"(s- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (/& +3 "core" & \  + "manipulator"&F& +4 "core" &U ~  J m# +2 .tElbow.seek 2 + "manipulator"&r(P +4 "core" ( + "manipulator"&8& +4 "core" &U  t v m# + "storage"(& +4 "core" &   `\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&u'y +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&{/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&&& + "storage"('} +7 "core" &U { i n# +2 "manipulator"&G% +4 "core" % f }  o2 + .tForearm.seek :retract +2 "manipulator"&.'\ +96 "core" ' +3 .tElbow.seek PC + "manipulator"&<(k +158 "core" ' +2 ."downElevator"SE.stop +6 "storage"(5 +85 "core" ( + "manipulator"&w& +5 "core" &t { W p + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &t r r o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&y' +106 "core" ' +2 "manipulator"& & +4 "core" &t H 5 g + "manipulator"&% +4 "core" % C B  g +2 "processing"%x& +4 "core" &=\  +2 "processing"%B& +5 "core" &\  +2 .tPC.seek :closed + "processing"%U(] +4 "core" & \  +8 &\ $c +10 &~T~\ ; +9 &{{\ O +9 &v\\\ U +10 &9T\ U +9 &T\ U +9 &P{\ U +10 &R\ U +9 &AU\ U +10 &P\ U +9 &T\ U +9 &!T\ U +10 &#IT\ U +9 &% Uu\ U +9 &&Ss\ U +10 &(Ph\ T +9 &*RRe\ T +10 &,Rl\ T +9 &-Rl\ T +9 &/Om\ T +10 &1ZRn\ T +9 &3Tf\ U +9 &4QZ\ T +10 &6QZ\ T +9 &8bM\\\ T +10 &:$R\\\ T +9 &;P[\ U +9 &=NR\ T +10 &?jQN\ T +9 &A,LC\ T +9 &BN\ U +10 &DT \ U +9 &Fo\\g\ V +10 &H,p\ W +9 &I\ [ +9 &K\ \\ +10 &Mf\ [ +9 &O(\ [ +9 &P\ \\ +10 &R\ [ +9 &Tm\ \\ +10 &V/\ \\ +9 &W\ \\ +9 &Y\ ] +10 &[s\ \\ +9 &\\d\ * +9 &]|\\\ 2 +9 ( +3 "processing"%B& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.66 +2 .Hand.open + "manipulator"&m1 +3 "core" &] \ / +68 1 +2 "manipulator"&T% +4 "core" % = , * e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +2 %R9 +5 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%}9 +2 "core" 9  +102 "processing"%i9 +3 "core" 9  +102 "processing"%o9 +2 "core" 9 +102 "processing"%O9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%b9 +2 "core" 9& +102 "processing"%9 +2 "core" 9* +102 "processing"%W9 +3 "core" 9/ +102 "processing"%\ 9 +2 "core" 93 +102 "processing"%z9 +2 "core" 97 +102 "processing"%v9 +3 "core" 9; +102 "processing"%9 +3 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"%H9 +3 "core" 9H +102 "processing"%39 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%Z9 +3 "core" 9T +102 "processing"%q9 +2 "core" 9 X +102 "processing"%-9 +3 "core" 9] +102 "processing"%9 +2 "core" 9a +102 "processing"%"9 +3 "core" 9e +102 "processing"%p9 +4 "core" 9i +102 "processing"%9 +2 "core" 9%m +102 "processing"%49 +3 "core" 9+r +102 "processing"%E9 +2 "core" 90v +102 "processing"%f9 +3 "core" 95z +102 "processing"%9 +3 "core" 9;~ +102 "processing"%9 +2 "core" 9A +102 "processing"%k9 +3 "core" 9G +102 "processing"%n9 +11 "core" 9M +102 "processing"%@9 +2 "core" 9T +103 "processing"%9 +2 "core" 9Z +102 "processing"%9 +3 "core" 9_ +102 "processing"%9 +2 "core" 9e +102 "processing"%%9 +3 "core" 9l +3 .tPH.hold 2:00:00,28C +4 "processing"%g ppk +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%J +102 "core"  +2 "processing"%% +4 "core" %\  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"% '\ +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Һ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%1  +74 "core"  + .tPSV.dial PTV +2 "processing"%0 +84 "core"  +2 .tPBV.dial :waste1 + "processing"%]  +131 "core"  +2 "processing"%>% +4 "core" %ҶX\  +2 .tPS.seek 1.5ml +2 "processing"%['| +583 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%a' +1597 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +34 "core" +2 .tdelay 30 seconds +860 "Can"\ AA +2142 .tPBV.dial between PSV and waste1 +6 "processing"%# * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%h +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%t' +2443 "core" ' + .tPSV.dial PTV +2 "processing"%) +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%\\ +84 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +86 "core" +2 .tPS.seek 0ml +2 "processing"%7' +2443 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%+  +133 "core" + .tPSV.dial :mixloop +2 "processing"%9 +42 "core" +2 .tPRV.dial :ab1 + "processing"%l @ +74 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%' +350 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"''  + "processing"%L  +44 "core"  +4 + "processing"%c% +4 "core" %Y\  +2 .tPS.seek 0.34ml + "processing"%' +434 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%=  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%?'G +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%D @ +72 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%I'\ +855 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%Q'Һ +1600 "core" ' + .tPSV.dial :PML +6 "processing"%S +44 "core" + .tPTV.dial :mixing +2 "processing"%^ @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%5  +34 "core" +2 "processing"%X% +4 "core" %Һ\  +2 .tPS.seek 1.85ml + "processing"%|' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%j * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%' +1980 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +4 "core" &Z + "manipulator"&& +4 "core" &t V M  i +2 "manipulator"&e% +3 "core" %\  T W 7 l +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +134 "core" ( + "manipulator"&(& +4 "core" &, M L  g +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &, X O , k +2 .tForearm.seek :garage +2 "manipulator"&N' +99 "core" ' + .tHand.close +2 "manipulator"&!/ +75 "core" / +2 "manipulator"&V& +5 "core" &, R E e + "manipulator"&~% +4 "core" % E L j +2 .tForearm.seek :retract + "manipulator"&A'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&,( +279 "core" ( + "manipulator"&s& +4 "core" &" ( < > d=C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &# , 3 ) d=C +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&F' +92 "core" ' +2 "manipulator"&8& +4 "core" &# > 7 e=B +2 "manipulator"&% +4 "core" % @ 0 h/ + "collection"'{& +4 "core" &f +2 "collection"'&& +5 "core" &m +2 .tCC.seek :closed +2 "collection"'G(` +4 "core" &l +7 & %o $e +9 &Syq : +9 &{vg O +10 &xVg T +9 &;Nr T +9 &Oh T +10 &On T +9 &Nj T +10 &BRm T +9 &Oq T +9 &Og T +10 &!Pg T +9 &#LNo S +9 &% Oh T +10 &&Pp T +9 &(Oo T +10 &*SLg T +9 &,Oo T +9 &-Of T +10 &/Ln T +9 &1[Ps T +9 &3Qn T +10 &4Nh T +9 &6Rv T +10 &8dNp S +9 &:%Op T +9 &;Ng T +10 &=Ng S +9 &?lOt S +9 &A-Nm T +10 &BLk T +9 &DIn S +10 &FsNj T +9 &H4Sn T +9 &IYh U +10 &Kqp W +9 &Mf s [\ +10 &O*&h _ +9 &P+-l _ +9 &R/0k ` +10 &T_53l ` +9 &V 76s ` +9 &W;<i a +10 &Y@?e a +9 &[`ADo b +10 &]!GFi b! +9 &^JIf _ +9 &`=MLj . +10 &`q LNe V +5 ( + "collection"'&& +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.38 +2 "collection"'2& +4 "core" &`qkLNn V + &`qlNN] V +2 .tHand.open + "manipulator"&d1 +73 "core" 1 +2 "manipulator"&K% +4 "core" %   F `/ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%w +101 "core"  + "processing"%`% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%r' +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1619 "core" ' + .tPSV.dial PSR +2 "processing"%x +44 "core"  + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%.  + "collection"';  +32 "core" ~ +133  + .tPSV.dial :mixloop +2 "processing"%m +114 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%T  +73 "core" +2 .tPS.seek 0ml +2 "processing"%R' +2608 "core" ' +2 .tPSV.dial :air + "processing"%B  +57 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +42 "core" +2 .tPS.seek 0ml +2 "processing"%}' +2623 "core" ' + .tPSV.dial :air +2 "processing"%i  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%o' +2612 "core" ' +2 .tPSV.dial :mixloop + "processing"%O +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&& +4 "core" &   . ]:1 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +40 "core" ( +2 "manipulator"&b& +55 "core" & ! ; ` + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" & \  ` +2 .tForearm.seek CC +2 "manipulator"&W' +100 "core" ' + .tHand.close +2 "manipulator"&\ / +67 "core" / +2 .tCC.seek :open +2 "collection"'z( +470 "core" ( + "manipulator"&v& +4 "core" & > $ " c +2 "manipulator"&% +4 "core" % , 4  e +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&H(, +274 "core" ( + "manipulator"&3& +5 "core" &, N . eB + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, E 7 eB +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z' +115 "core" ' + .tHand.open + "manipulator"&q1 +69 "core" 1 +2 "manipulator"&-% +4 "core" % N K h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 ."da"delayUntil "15:46:12.53" +19734 "Can"\ JJ +5000 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%" @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%p  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , + ."da"PSV.dial :air +2 "processing"%4  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2441 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%f +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%k  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n' +2456 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +131 "core"  +2 "processing"%% +3 "core" %\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%%  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%J +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%*% +4 "core" %ҾC\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%1 * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%0' +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%]  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +46 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%6' +2449 "core" ' + ."da"PSV.dial PTV +2 "processing"%[ +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%: +83 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +85 "core" +2 ."da"PS.seek 0ml +2 "processing"%h' +2449 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +131 "core"  + "processing"%)% +4 "core" %C\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%C'\ +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\\'Һ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%$ +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%t  +32 "core" +2 "processing"%+% +4 "core" %ҶI\  +2 ."da"PS.seek 1.5ml +2 "processing"%9'| +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7' +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +34 "core" +2 ."da"delay 30 seconds +994 "Can"\ 99 +2008 ."da"PBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2465 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "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"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?' +2444 "core" ' + #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%I  +132 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%S  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%^ +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%5' +380 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%X  +43 "core"  +2 "processing"%j% +4 "core" %M\  +2 ."da"PS.seek 0.55ml +2 "processing"%Q'X +333 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%|  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%M'Һ +1549 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%e @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%(  +34 "core" + "processing"%_% +4 "core" %Ҽ\  +2 ."da"PS.seek 1.85ml +2 "processing"%<' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%! * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%V' +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +44658 "Can"\ UV +3345 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%~  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +45 "processing"% * +41 "core" , +2 ."da"PSV.dial :air +2 "processing"%N  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2447 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%/ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%8 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{' +2438 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +131 "core"  + "processing"%% +4 "core" %g\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%2'\ +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +6 "processing"% +10 ."da"PS.seek 2ml + "processing"%d'Һ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%K  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%& +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%w  +35 "core"  + "processing"%`% +4 "core" %ҿ?\  +2 ."da"PS.seek 1.5ml +2 "processing"%F' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"% ' +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%;' +2469 "core" ' + ."da"PSV.dial PTV +2 "processing"%. +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%m +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B' +2441 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +132 "core"  + "processing"%y% +4 "core" %\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%} +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%O  +36 "core" + "processing"%o% +4 "core" %Ҽx\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%' +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%\  +36 "core" +2 ."da"delay 30 seconds +2697 "Can"\ << +305 ."da"PBV.dial between PSV and waste1 +2 "processing"%, * +47 "core" ( +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%G' +2465 "core" ' + ."da"PSV.dial PTV +2 "processing"%v +73 "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"%W +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2446 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +131 "core"  +2 "processing"%q% +4 "core" %9\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%-'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%Z +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%"  +32 "core" +2 "processing"%p% +4 "core" %ҷr\  +2 ."da"PS.seek 1.5ml +2 "processing"%'} +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%' +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%f  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%k' +2463 "core" ' + ."da"PSV.dial PTV +2 "processing"%E +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%n  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2463 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +135 "core"  +4 "processing"%J% +19 "core" %u\  +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +22 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +5 "processing"%'m +348 "core" ' +2 ."da"delay 5 seconds +502 "processing"%*% +3 "core" %q\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%'\ +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +85 "core"  + ."da"PBV.dial :waste1 +2 "processing"%]  +34 "core" +2 "processing"%>% +4 "core" %Ҿ5\  +2 ."da"PS.seek 1.5ml +47 "processing"%' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%0 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%[' +1616 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%: * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%6' +2486 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%a +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%C  +84 "core" +2 ."da"PS.seek 0ml +3 "processing"%$' +2469 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%t +133 "core"  + "processing"%+% +4 "core" % +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%\\'Һ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%l +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%9  +34 "core"  +2 "processing"%L% +4 "core" %һ6  +2 ."da"PS.seek 1.5ml +2 "processing"%'' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%7  +124 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +1596 "core" ' + "processing"%=9 +4 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%D& +4 "core" &]!r / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +4 "core" %\  S8 + "storage"( % +4 "core" %} C \ +2 "storage"(I. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(S(+ +195 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (^& +2 "core" &-\  P +2 "manipulator"&?& +4 "core" &, b RB + "manipulator"&X% +4 "core" %\ !  R8 +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&j( +185 "core" ( + "manipulator"&5& +4 "core" &| ? P* +2 "storage"(|& +4 "core" &- @ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&Q' +122 "core" ' + "storage"(& +4 "core" &- 6 +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(e' +289 "core" ' +2 "storage"((- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&_& +2 "core" &| O P* +2 "storage"(!& +4 "core" &-\ %\ # b +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&M'n +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&<, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(~- +2 "core" -' +3 ."da"SE.seek 1.11 Pucks below Top Plate + "storage"( ' +23 "core" ' +2 "manipulator"&N% +4 "core" %wY d j D + "storage"(V& +4 "core" &- A + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 309 counts + "manipulator"&/'Σ +19 "core" ' +2 "manipulator"&& +4 "core" &  R% + "storage"(8& +4 "core" &- 6 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +32 "core" ' +3 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(s' +42 "core" ' +2 "manipulator"&A& +4 "core" &  S% +2 "manipulator"&% +4 "core" %ϫ  R + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&{'\ +97 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&2(k +247 "core" ( +2 "manipulator"&K& +4 "core" &r  P + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +3 "core" &r P +2 ."da"Forearm.seek PC + "manipulator"&w' +104 "core" ' +64 ."da"Hand.close +2 "manipulator"&`/ +65 "core" / +2 ."da"PC.seek :open +2 "processing"%d( +452 "core" ( + "storage"(& +4 "core" &-\ \  _ +2 "manipulator"&F& +3 "core" &r Z K +2 "manipulator"&r% +3 "core" % m J +2 ."da"Forearm.seek :retract +7 "manipulator"&x'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&( +120 "Can" {{ +146 "core" ( + "manipulator"& & +4 "core" &  Q- + "storage"(.& +4 "core" &-\ #\ ! 3 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&m' +102 "core" ' +2 ."da"Hand.open + "manipulator"&T1 +72 "core" 1 +2 "storage"(- +4 "core" -' +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(;'N +28 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(R' +54 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21nov0516h21ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +609 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.154 seconds\ /var/log/esp/da21nov0516h21ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21nov0516h21ml15s.tif +1568 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21nov0516h21ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21nov0516h21ml30s.tif +3073 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21nov0516h21ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21nov0516h21ml70s.tif +7134 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21nov0516h21ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "22.154 sec auto-exposure",Subject: "da21nov0516h21ml images!" +11 "storage"(y- +5 "core" -' +2 "storage"(B& +5 "core" &- \  E +2 "manipulator"&& +4 "core" & O- +2 ."da"Elbow.seek 1 +2 "manipulator"&}( +3 "core" ( + "manipulator"&O& +4 "core" & / P- +2 "storage"(o& +3 "core" &-\ \  +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&i' +15 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.82 Pucks below Top Plate +5 "storage"(b' +60 "core" ' +2 "manipulator"&& +6 "core" & Z- +62 "storage"(\ & +6 "core" &- < : +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&,'n +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&u, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.01 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 "manipulator"&v% +6 "core" %}_  N + "storage"(& +4 "core" &- # !  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&W'Ω +19 "core" ' +2 "manipulator"&3& +7 "core" & %  \\* +2 "storage"(G& +4 "core" &- 9 :  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +32 "core" ' + "storage"(q% +5 "core" % : 9 +2 ."downElevator"SE.seek :down +3 "storage"('} +99 (-% +3 "core" %\\+ 9 :  Xk +2 "manipulator"&Z% +5 "core" %Ͼ  * \\h +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&"'\ +104 "core" ' +28 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (p& +4 "core" &. i U P +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%& +5 "core" &\ \ + "manipulator"&4& +5 "core" & `* + "manipulator"&% +5 "core" %  `F +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&f(, +182 "core" ( +3 "manipulator"&& +9 "core" &, ) ! dD +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +8 "core" &,  * \ dD +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&' +97 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&E/ +68 "core" / +4 "manipulator"&@& +8 "core" &, ! ' 9 aD +3 "manipulator"&% +10 "core" %  C a +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&n'\ +98 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&k(k +122 "core" ( +3 "manipulator"&%& +10 "core" &t ( ) a +5 ."psFlush"Elbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +5 &J& +7 "core" &t '   a +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&' +111 "core" ' +3 "manipulator"&*& +9 "core" &t 4 W +3 "manipulator"&% +8 "core" %v q Xl +4 "processing"%& +8 "core" &\  +3 "processing"% & +9 "core" &\  +7 ."psFlush"PC.seek :closed +4 "processing"%](] +7 "core" &\  +2 &\  +6 &&o\ . +9 &`\ B +9 &Ir\ U +10 &O\ V +9 &R\ V +9 &Q\ V +10 &NO\ U +9 &P\ U +10 &R\ U +9 &Q\ U +11 & UO\ U +8 &"T\ U +10 &#Q\ U +9 &%P\ U +11 &'_Q\ U +9 &)!Q\ U +8 &*R\ U +9 &,R\ U +9 &.gQ\ U +12 &0)Q\ U +8 &1P\ T +8 &3S\ U +10 &5oN\ U +10 &71S\ U +9 &8U\ U +9 &:Q\ U +9 &9P\ U +9 &?U\ U +9 &AO\ T +10 &CN\ U +17 &EAS\ U +7 &GW\ V +5 &Hm\ X +9 &Jt\ [ +9 &L6\ [ +12 &M\ \\ +6 &O\ [ +10 &Q{\ \\ +8 &S=\ \\ +11 &T\ \\ +9 &V\ \\ +10 &X\ ] +9 &ZB\ ] +13 &\\\ N +7 &]-Dy\ $k +8 &]}9\ 3 +5 ( +6 "processing"% & +7 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.64 + "processing"%>& +9 "core" &]}%\ 3 +2 &]}%\ 3 +5 ."psFlush"Hand.open +2 "manipulator"&11 +75 "core" 1 +6 "manipulator"&0% +9 "core" % Ͼ{ Vq +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +105 "core" ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +47 "core"  +3 "processing"%:% +8 "core" %\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%#'\ +290 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +297 "core" ' +4 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%[' +2012 #"uploadLog"upsync +99 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%a @ +193 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%)  +133 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%h +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%C'ղ +2620 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +102 "core"  +2 "processing"%t% +4 "core" %հ[\  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%+'\ +596 "core" ' + ."psFlush"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2106 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%l  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%9 @ +75 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%L +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%\\'ղ +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%c +103 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%7'TE +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%= +73 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +72 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%D' +2618 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"% '\ +580 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%? U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%X' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Y @ +97 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%|  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%H' +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml + "processing"%' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%( +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%_' +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%! @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +95 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%8'TE +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +54 "Can"\ LL +18 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Q  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%j' +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%e +78 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%M'\ +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%K' +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%& @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%`  +82 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%{' +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%U +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%r' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%w @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%.  +95 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%2' +2625 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'T& +5 "core" & + "manipulator"&& +4 "core" &t  & $ d +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&x(k +3 "core" ( +2 "manipulator"&s& +4 "core" &t  ' o d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &t  %  d +2 .tForearm.seek PC +2 "manipulator"&y' +103 "core" ' +2 .tHand.close + "manipulator"&B/ +68 "core" / + .tPC.seek :open +2 "processing"%( +449 "core" ( + "manipulator"&O& +5 "core" &t 0 ` + "manipulator"&o% +4 "core" % $  @ _ +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ ( +393 "core" ( +2 "manipulator"&v& +4 "core" & I 9 R f +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & A A R f +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +109 "core" ' + "manipulator"&m& +4 "core" & b S  j +2 "manipulator"&3% +4 "core" %# \\ [ B j +2 "collection"'G& +4 "core" & +3 "collection"'R& +4 "core" & +2 .tCC.seek :closed +2 "collection"'q(` +4 "core" &  +9 &,s , +10 &`} A +9 &Mp T +9 & L T +9 &O T +10 &N T +9 &PO U +10 &N T +9 &P T +9 &Q T +10 & YO T +9 &"P T +9 &#P T +10 &%P U +9 &'aQ T +10 &)#N T +9 &*O T +9 &,O T +10 &.iP T +9 &0,M T +9 &1O T +10 &3O T +9 &5rN T +10 &74O T +9 &8Q T +9 &:P T +10 &<L T +9 &?P T +10 &AN S +9 &CM T +10 &EEK T +9 &GM T +9 &HW T +10 &J_ V +9 &L? Y +9 &M0% \\ +10 &OCE _ +9 &QsEE _ +10 &S3EJ _ +9 &TLN` _ +9 &VNO ` +10 &XuTR a +9 &Z7VU a +9 &[YZ b +10 &]\\] b +9 &_laa F +10 &`H/bc 't +9 &`ju`e R +2 ( +2 "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.36 +2 "collection"'-& +4 "core" &`jvbd R + .tHand.open + "manipulator"&Z1 +75 "core" 1 + "manipulator"&i% +5 "core" % 6 I 8 0 fn + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}'\ +98 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'b& +4 "core" &`juaa R + "collection"',% +4 "core" %Ӹ`b +2 .tCSV.dial CSR +2 "collection"'p  +42 "core"  + "collection"'W% +4 "core" %Ӹ``f +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''qi +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 '4% +3 "core" %qdad&  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.499ml + "collection"''> +681 "core" ' + .tCSV.dial :waste +2 "collection"' +146 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"''Ӵ +1969 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &`jtagH R +2 "collection"'% +3 "core" %ӯdfw +2 .tCSV.dial :flush + "collection"'  +44 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'u'qi +1285 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'E @ +43 "core" A + "collection"'@% +4 "core" %qmbfh  +2 .tCS.seek 7.001ml +2 "collection"'' +573 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'"  +3 '%  +40 "core"  +97  +2 .tCBV.dial :waste1 + "collection"'J @ +43 "core" ? +2 .tCS.seek 0ml + "collection"''Ӵ +1764 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'*& +4 "core" &`jshf} R + "collection"'f% +4 "core" %Ӱfgt +2 .tCSV.dial :flush + "collection"'  +75 "core" +2 .tCS.seek 5ml +2 "collection"''qi +1278 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'n @ +43 "core" A +2 "collection"'d% +4 "core" %qddf  +2 .tCS.seek 6.999ml +2 "collection"'>'y +565 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +51 "collection"'1  +45 "core"  + .tCBV.dial :waste2 +2 "collection"'0  +104 "core"  +2 .tCS.seek 0ml +2 "collection"' 'Ӵ +1766 "core" ' +2 #tDisinfecting external Intake with kill +6 "collection"'& +4 "core" &`jref R +2 "collection"':% +4 "core" %ӳee + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"' % +4 "core" %ӳce + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'#' +2009 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'a' +564 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"') +2 'h  +114 "core" ~ +26  +2 .tCTV.dial :intake +2 "collection"'[  +75 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'6' +2001 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'t  +75 "core"  + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'C'Ӵ +582 "core" ' + .tCSV.dial CSR +2 "collection"'+  +102 "core"  + "collection"'l% +4 "core" %Ӱdg +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'9'qi +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'L' +1339 "core" ' + .tCSV.dial CBV +2 "collection"'$ +116 "core" ~ +2 .tCS.seek 0ml +2 "collection"'c'Ӵ +2602 "core" ' + #tGaraging FlushPuck in Collection Clamp +7 "manipulator"&\\& +4 "core" & . _ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7( +7 "core" ( +2 "manipulator"&=& +4 "core" &  ' _ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & * - _ +2 .tForearm.seek CC +2 "manipulator"&'' +103 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open +2 "collection"'D( +468 "core" ( + "manipulator"& & +4 "core" &   a +2 "manipulator"&^% +3 "core" % ΂  )  bt +2 .tForearm.seek :retract +2 "manipulator"&?'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&I(, +273 "core" ( +2 "manipulator"&Y& +4 "core" &,  & @ c? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +2 "core" &, ( c? +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&|' +97 "core" ' +2 .tHand.open + "manipulator"&51 +69 "core" 1 +2 "manipulator"&% +4 "core" % ο K < Y fQ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +100 "core" ' +2 "processing"%(& +4 "core" &h\  +6381 "Can"\ 44 +60000 \ 44 @1636485168.05EST = =tMAIN =mMAIN_scheduler @EST1636485169.96 #"core_reset"Sent BREAK +2 #t@19288 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +207 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +246 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +403 "Can"\ {\ O + \ {\ O^ #tPolling Can every 10:00 +4 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2033 #-> ESP.ready! +3 #Powering core bus +540 .Gate.power :raw,:ON +2 "sampler") +56 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %\ ) + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %\ O + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %$\ 9 +2 .tSS.configure :default +2 "sampler")#.0X + "sampler")2% +4 "core" %ۀ L\ 'W +2 "collection"'3& +3 "core" &\ \ +2 "processing"%4& +3 "core" &\ = +2 "manipulator"&5% +4 "core" %\    + "manipulator"&6& +4 "core" & | - + "storage"(7& +4 "core" &K  \ 3 +2 "storage"(8% +3 "core" %  \ 3 +2 "collection"'99 +3 "core" 93K + "processing"%:9 +3 "core" 9DY +2504 #t-> $da[:extractVol]=0.19 +735 #-> access 2 +2 "storage"(;% +3 "core" % [\ / +2 "manipulator"&<% +4 "core" %\  c  + "manipulator"&=& +4 "core" & g - +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +2 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (?& +3 "core" &K P\ , +36618 #t-> can +3 "Can"\ %== +15549 \ #;; +60001 \ ;; +60000 \ ;; +60001 \ ;; +60000 \ ;; +60001 \ ;; +60001 \ ;; +60000 \ ;: +60001 \ ;; +60001 \ ;; +60000 \ ;; +60001 \ ;; +60001 \ ;; +60000 \ ;; +36282 #t-> startTube 2 +23719 "Can"\ ;: +60000 \ ;; +59392 #t-> da 40 +2 #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 17:02:54EST09-Nov-21\\n{1 => 3}\\nCan@16:53:00, 21.2C, 41% humidity, 15.2psia, 12.576V, 0.300A, 0.300A avg, 3.77W",Subject: "da sampling at most 40ml" +3 "collection"'@& +4 "core" & \ + .tHand.open +3 "manipulator"&A1 +73 "core" 1 +2 "manipulator"&B% +5 "core" % \  = =  c +2 "storage"(C% +4 "core" % D\  + "storage"(D. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(E( +492 "Can"\ }} +179 "core" ( +3 .tSC.configure :limp +6 "storage"($(\ 1b +6 (F& +15 "core" &  p r +4 "manipulator"&G& +8 "core" & ? < _- +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&H(P +32 "core" ( +9 "manipulator"&I& +9 "core" &W 1 / _ af +3 "storage"(J& +8 "core" &  a\  +5 .tForearm.seek 2 + 600 counts +3 "manipulator"&K'ϥ +96 "core" ' +3 "storage"(L& +9 "core" & \  +5 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +4 "storage"(M' +275 "core" ' +3 "storage"(N- +8 "core" -' +3 .tSE.configure :default +6 "storage"(#QK-0-\ b +5 (O& +7 "core" &  <\  +4 "manipulator"&P& +11 "core" &W 5 = bf +5 .tElbow.seek 2 +3 "manipulator"&Q(P +7 "core" ( +3 "manipulator"&R& +8 "core" &W 2 2 bf +3 "storage"(S& +7 "core" &  ;\  +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&T'y +20 "core" ' +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +10 .tHand.close +2 "manipulator"&U/ +70 "core" / +6 ."downElevator"SE.seek :down +14 "manipulator"&V& +2 "storage"(W'} +16 "core" &W > 5  bf +3 "manipulator"&X% +7 "core" % t  &  a( +4 .tForearm.seek :retract +2 "manipulator"&Y'\ +100 "core" ' +4 .tElbow.seek CC +3 "manipulator"&Z( +122 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +38 "core" ( +3 "manipulator"&[& +8 "core" &( [ H  _Ad +11 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &\\& +7 "core" &( @ A _Ad +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&]' +98 "core" ' +3 "manipulator"&^& +7 "core" &( 4 A  ^Ad +4 "manipulator"&_% +7 "core" % ? @ 0 _ +3 "collection"'`& +8 "core" & \ +4 "collection"'a& +9 "core" & \ +7 .tCC.seek :closed +3 "collection"'b(` +9 "core" & \ +2 &  +16 &2v , +3 &_~ A +6 &7r T +9 &Q U +9 &O U +9 &yO U +9 &;Q U +10 &N U +10 &Q U +8 &U U +10 & CQ U +9 &"T U +10 &#O U +19 &%Q U +6 &'JU U +4 &)O T +8 &*Q T +9 &,Q U +11 &.SU U +8 &0M U +10 &1O T +9 &3Q T +9 &5\\O T +10 &7Q T +10 &8R T +8 &:Q U +14 &&O T +8 &?T U +10 &AP U +9 &ClO T +10 &E-Q U +9 &FR U +10 &H]\  V +9 &Jkn) X +9 &L"_J [ +10 &M ^ +9 &O _ +14 &Q[ ` +6 &S ` +8 &T ` +10 &V b +9 &X\\ b +10 &Z b +9 &[ b% +9 &] b, +9 &_L V +10 &`E% , +10 &`h} ] +5 ( +5 "collection"'a& +7 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.42 +2 .Hand.open +3 "manipulator"&c1 +14 "core" &`h} ] +63 1 +3 "manipulator"&d% +16 "core" %    Z +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&e'\ +100 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +3 #Priming 7ml + .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +162 .tIntake.select :close +3 .Exhaust.select :close +2 .SS.hold +3 "sampler")f+ +5 "core" + +4 "sampler")g% +8 "core" %ۀ I W +3 "collection"'h& +8 "core" &`h} ] +5 "Can"\ VV +3 #tCalibrating pressure and temperature sensors +7 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +4 "sampler")#.0Xr B  +2 "collection"'=% +4 "core" %ӷ[ + #tIntake @13.2psia, vacuum from 7.7 to 10.7psi +2 .SS.reconfigure :inhaling 1.56ml/s +3 "sampler")#.n0X% +4 "core" %k ad < X +2 "sampler")F% +3 "core" %kii H X +2 .tIntake.select :close + "sampler")0 +57 )G% +2 "core" %k H X +2 .tSSV.dial :exhaust + "sampler")I  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")J'z +664 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampled 40.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'L& +3 "core" &`hxx ] +2 ."airStroke"CSV.dial :waste +4 "sampler")$% +4 ."airStroke"CS.seek 0ml +2 "collection"'&'Ӵ +3 "core" %v D  +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +4 "sampler")N  +2 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'O @ +89 "core" > +2 ."airStroke"CS.seek 10ml +2 "collection"' ' +97 "core"  +2 .tCTV.dial :air +2 "collection"'P  +70 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +4 "core" ~ +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")R +138 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'S  + "sampler")U'z +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")V  +127 "core" ~ +12  +572 ' + "sampler")X% +4 "core" %x 5  +2 .tCBV.dial between SSV and waste2 +2 "collection"'H  +28 "core"  +2 "collection"'K% +4 "core" %!z  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'M  +44 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<mb +3 .tCS.seek 0ml + "collection"'['Ӵ +2104 "core" ' comY ܡ +2 "collection"'\\% +4 "core" % 5poR  +2 "sampler")T% +3 "core" %x 1  +2 #tBubblePoint: Intake @39.3psia, Outlet @15.2psia + .CBV.dial SSV +2 "collection"'Q @ +30 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X + ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"']'Ӵ +108 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")h +137 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''Ӵ +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +95 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +39 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +335 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %=  +3 .tCS.seek 6ml + "collection"'' +1342 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"' +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"''Ӵ +1542 "core" ' + .tCSV.dial CSR +2 "collection"'"  +44 "core"  + "collection"' % +4 "core" %Ӳh + #tPulling 2ml of CSR.AqMeOH +2 .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'%' +584 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 ''% +6 "core" %  +4 .tCS.seek 5ml +3 "collection"' 'qi +836 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 1ml + "collection"''> +1087 "core" ' + "collection"'#9 +4 "core" 9Kf + "collection"',% +4 "core" %Bw +2 #tBefore lysing Collection Puck Heater at 18.5C/28.0psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'- \  +2 '.9 +5 "core" 9Kg +102 "collection"'/9 +2 "core" 9Kfd +102 "collection"'09 +2 "core" 9Kg d +102 "collection"'19 +3 "core" 9Lg d +102 "collection"'29 +2 "core" 9Mfd +102 "collection"'39 +3 "core" 9Pgd +102 "collection"'49 +2 "core" 9Tgd +102 "collection"'59 +3 "core" 9Zgd +102 "collection"')9 +3 "core" 9cg"d +102 "collection"'(9 +2 "core" 9ng&d +102 "collection"'79 +3 "core" 9yg*d +102 "collection"'89 +3 "core" 9g/d +102 "collection"'69 +2 "core" 9h3d +102 "collection"';9 +2 "core" 9h7d +102 "collection"'<9 +3 "core" 9h;d +102 "collection"'=9 +3 "core" 9i?d +102 "collection"'99 +2 "core" 9iCd +102 "collection"':9 +3 "core" 9kHd +102 "collection"'@9 +2 "core" 9kLd +102 "collection"'A9 +3 "core" 9-lPd +102 "collection"'B9 +4 "core" 9HlTd +102 "collection"'C9 +2 "core" 9bmXd +102 "collection"'D9 +3 "core" 9}n]d +102 "collection"'>9 +2 "core" 9nad +102 "collection"'F9 +3 "core" 9oed +102 "collection"'G9 +2 "core" 9pid +102 "collection"'I9 +3 "core" 9qmd +102 "collection"'?9 +2 "core" 9 sqd +102 "collection"'!9 +3 "core" 9)tvd +40 "Can" V +62 "collection"'L9 +2 "core" 9Hvzd +102 "collection"'$9 +3 "core" 9ev~d +102 "collection"'O9 +2 "core" 9xd +102 "collection"'N9 +3 "core" 9zb +102 "collection"'P9 +2 "core" 9{_ +102 "collection"'9 +3 "core" 9|\\ +102 "collection"'&9 +3 "core" 9|Z +102 "collection"'R9 +2 "core" 9}W +102 "collection"'S9 +2 "core" 99~T +102 "collection"'V9 +3 "core" 9XR +150 "collection"'J9 +3 "core" 9N +102 "collection"'X9 +3 "core" 9K +102 "collection"'H9 +3 "core" 9H +102 "collection"'K9 +3 "core" 9F +102 "collection"'M9 +2 "core" 9D +102 "collection"' 9 +3 "core" 9A +102 "collection"'\\9 +3 "core" 92? +102 "collection"'T9 +2 "core" 9N= +102 "collection"'Q9 +2 "core" 9i; +103 "collection"'U9 +2 "core" 99 +102 "collection"'_9 +2 "core" 97 +102 "collection"'`9 +4 "core" 95 +102 "collection"'W9 +2 "core" 93 +102 "collection"'^9 +3 "core" 91 +102 "collection"'Y9 +2 "core" 90 +102 "collection"'c9 +3 "core" 9. +102 "collection"'d9 +3 "core" 9-- +102 "collection"'g9 +2 "core" 9B+ +102 "collection"'+9 +3 "core" 9X* +102 "collection"'h9 +2 "core" 9m( +102 "collection"'[9 +3 "core" 9' +102 "collection"'a9 +3 "core" 9& +102 "collection"']9 +2 "core" 9$ +102 "collection"'9 +3 "core" 9# +102 "collection"'k9 +2 "core" 9\ ! +102 "collection"'j9 +4 "core" 9 +102 "collection"'f9 +3 "core" 9 +102 "collection"'m9 +2 "core" 9  +102 "collection"'n9 +3 "core" 9  +102 "collection"'i9 +2 "core" 9  +102 "collection"'p9 +4 "core" 9 -# +102 "collection"'r9 +3 "core" 9 >' +102 "collection"'l9 +2 "core" 9 K, +102 "collection"'q9 +3 "core" 9 X0 +102 "collection"'u9 +2 "core" 9 e4 +102 "collection"'v9 +3 "core" 9 q8 +102 "collection"'x9 +3 "core" 9 }< +102 "collection"'y9 +2 "core" 9 @ +102 "collection"'z9 +3 "core" 9 E +102 "collection"'{9 +2 "core" 9 I +102 "collection"'|9 +2 "core" 9 M +102 "collection"'o9 +3 "core" 9 Q +102 "collection"'~9 +3 "core" 9 U +102 "collection"'9 +2 "core" 9 Z +102 "collection"'s9 +3 "core" 9 ^ +102 "collection"'w9 +3 "core" 9 b +102 "collection"'9 +2 "core" 9 f +102 "collection"'9 +3 "core" 9 j +102 "collection"'9 +2 "core" 9 n +102 "collection"'t9 +3 "core" 9 s +102 "collection"'9 +2 "core" 9 w +102 "collection"'9 +3 "core" 9\ { +102 "collection"' 9 +3 "core" 9\  +102 "collection"' 9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'9 +2 "core" 9\  +102 "collection"'}9 +3 "core" 9\ ! +102 "collection"'9 +3 "core" 9\ ( +102 "collection"'\ 9 +2 "core" 9\ , +102 "collection"'9 +3 "core" 9\ 2 +102 "collection"'9 +2 "core" 9\ 6 +102 "collection"'9 +3 "core" 9\ ; +102 "collection"'9 +2 "core" 9\ @ +102 "collection"'9 +3 "core" 9\ D +102 "collection"'9 +2 "core" 9\ G +102 "collection"'9 +3 "core" 9\ L +102 "collection"'9 +2 "core" 9\ O +102 "collection"'9 +3 "core" 9\ S +102 "collection"'9 +2 "core" 9\ V +102 "collection"'9 +3 "core" 9\ Y +102 "collection"'9 +2 "core" 9\ ] +102 "collection"'9 +3 "core" 9\ ` +103 "collection"'"9 +2 "core" 9\ c +102 "collection"' 9 +2 "core" 9\ g +102 "collection"'9 +3 "core" 9\ j +102 "collection"''9 +3 "core" 9\ m +102 "collection"'%9 +3 "core" 9\ p +102 "collection"'9 +2 "core" 9\ t +102 "collection"' 9 +2 "core" 9\ v +102 "collection"'#9 +3 "core" 9\ x +102 "collection"',9 +2 "core" 9\ | +102 "collection"'.9 +3 "core" 9\ ~ +102 "collection"'/9 +3 "core" 9\  +102 "collection"'09 +2 "core" 9\  +102 "collection"'19 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'2 `\ `\  +2 '39 +5 "core"  + 9\ \ + "collection"'4% +4 "core" %B +2 #tBegun lysing Collection Puck Heater at 68.1C/54.8psia +50033 "Can" +9955 "core" ` +2 "collection"'59 +3 "core" 9\  +2 "collection"')% +4 "core" %B + #tEnded lysing Collection Puck Heater at 70C/56.2psia +2 .CS.seek 0ml +2 "collection"'('Ӵ +330 "core" ' +5 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'7 @ +105 "core" A +2 .tCSV.dial :air +2 "collection"'8 @ +43 "core" ? +3 .tCS.seek 5ml + "collection"'6'qi +1340 "core" ' + .tCSV.dial CTV +2 "collection"';  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'< @ +45 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'=  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'9 @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"':'Ӵ +1337 "core" ' +2 "collection"'@% +4 "core" %Ӱ V V + #tPuck @66.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'A +105 "core"  +2 .tCBV.dial CSV + "collection"'B  +30 "core"  + "collection"'C% +5 "core" %Ӱ   + .tCS.seek 5ml +2 "collection"'D'qe +1339 "core" ' +2 .tdelay 5 seconds +507 .CTV.dial :air + "collection"'>  +43 "core" +2 "collection"'F% +4 "core" %qj2>  +2 .tCS.seek 7ml + "collection"'G' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'I @ +55 "core" B +2 .tCS.seek 10ml +2 "collection"'?' +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'! ` +120 "core" _ + #tLysing Complete + "collection"'L& +5 "core" &`h  ] + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&$% +4 "core" %\ ( V"^ +2 "storage"(O% +3 "core" %  ! +2 "storage"(N. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(P(+ +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &- 3 3 b +2 "manipulator"&&& +3 "core" &% . U?Q +2 "manipulator"&R% +3 "core" %\ (  U"^ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&S( +166 "core" ( +2 "manipulator"&V& +4 "core" &  3 ZU +2 "storage"(J& +3 "core" &- L K  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&X' +104 "core" ' +2 "storage"(H& +4 "core" &- > J +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(K' +276 "core" ' + "storage"(M- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &  ' [U + "storage"(\\& +4 "core" &. 7 G  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&T'n +33 "core" ' + .tElbow.hold +2 "manipulator"&Q, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(U- +2 "core" -' +2 .tSE.seek 2.11 Pucks below Top Plate +2 "storage"(_' +33 "core" ' + "manipulator"&`% +4 "core" %z] N +2 "storage"(W& +3 "core" &.  3 Q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&^'Φ +26 "core" ' +2 "manipulator"&Y& +4 "core" & 4 YU +2 "storage"(c& +5 "core" &.  &  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&d' +28 "core" ' +2 .tSE.seek 3.11 Pucks below Top Plate +2 "storage"(g'n +38 "core" ' + "manipulator"&+& +5 "core" &   \\U + "manipulator"&h% +4 "core" %Ͽ #  \\M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&a( +159 "core" ( +2 "manipulator"&]& +4 "core" &' ' WAd + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &' h VAd +2 .tForearm.seek CC +2 "manipulator"&k' +101 "core" ' +2 .tHand.close + "manipulator"&j/ +67 "core" / +2 .tCC.seek :open +2 "collection"'f( +470 "core" ( +2 "storage"(m& +4 "core" &. d N 9 + "storage"(n& +4 "core" &. c _ +2 "manipulator"&i& +3 "core" &"   Z [<@ +2 "manipulator"&p% +3 "core" % ί   O [ +2 .tForearm.seek :retract +2 "manipulator"&r'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&l( +170 "core" ( + "manipulator"&q& +4 "core" & $ 5  _' +2 "storage"(u& +4 "core" &. b e 9 + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&v'n +112 "core" ' + .tElbow.hold +2 "manipulator"&x, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&y1 +75 "core" 1 +2 "manipulator"&z% +4 "core" % {Y  a S +2 "storage"({& +3 "core" &. K K  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 313 counts +2 "manipulator"&|'Χ +18 "core" ' +2 "manipulator"&o& +4 "core" & % . b' + "storage"(~& +4 "core" &. { M\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +34 "core" ' +2 "storage"(s% +4 "core" %w \  +3 ."downElevator"SE.seek :down +3 "storage"(w'} +99 (% +3 "core" %G'  L Zq +2 "manipulator"&% +4 "core" % - - 8 c + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +21 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'t& +5 "core" & + "manipulator"&& +4 "core" &   0 `' +2 "manipulator"&% +4 "core" %\ (   ! `"a +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +172 "core" ( +2 "manipulator"& & +4 "core" &,  # # `B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,   C `B +2 .tForearm.seek :garage +2 "manipulator"&' +103 "core" ' +2 .tHand.close + "manipulator"&}/ +77 "core" / + "manipulator"&& +5 "core" &, . - , bB + "manipulator"&\ % +4 "core" % έ . . . c +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +297 "core" ( + "manipulator"&& +4 "core" &+ * - V ^Dy +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +56 && +2 "core" &+ , - ^Dy +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&' +106 "core" ' + "manipulator"&& +5 "core" &+ ) , P ]Dy + "manipulator"&% +4 "core" % # : ] +2 "collection"'& +4 "core" & +3 "collection"'& +6 "core" &d +2 .tCC.seek :closed +2 "collection"'(` +3 "core" &` +6 & 3 +9 &.Du 3 +9 &Roxh G +10 &`* S +9 &L S +9 &oL S +10 &1L S +9 &L R +10 &I R +9 &xMl R +9 &:NM R +10 & N R +9 &"KB R +9 &$IW R +10 &&BI7 R +9 &(L R +10 &)J R +9 &+N R +9 &-JN{ R +10 &/ M R +9 &0N S +9 &2L R +10 &4RIo R +9 &6Ng R +10 &7MA R +9 &9O}3 R +9 &;ZH~ R +10 &=N|} R +9 &>K|~ R +9 &@I||o R +10 &BbN|| R +9 &D#J}x S +10 &EJ{| R +9 &GL~} S +9 &IhT S +10 &K"i V +9 &L Z +9 &N ^ +10 &PO ^ +9 &R _ +10 &Sl _ +9 &U_ ` +9 &WQX ` +10 &Y< a +9 &Z$ a +9 &\\} b +10 &^P b# +9 &_k 0 +10 &`i  Z +8 ( +4 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.39 +2 "collection"'& +4 "core" &`mg V + &`mgu V +2 .tHand.open + "manipulator"&1 +67 "core" 1 + "manipulator"&% +4 "core" %    Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +94 "core" ' +2 .tPSV.dial PSR +2 "processing"% +132 "core"  +2 "processing"%% +4 "core" %|\  + #tPulling 1.499ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%'' +1593 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1601 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%#' +2610 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%, + "collection"'.  +6 "core" A + "processing"%/  +71 "core" +96  +2 .tPSV.dial :mixloop +2 "processing"%0 +103 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%1  +135 "core" +2 .tPS.seek 0ml + "processing"%3' +2606 "core" ' + .tPSV.dial :air +2 "processing"%4  +55 "core" +2 .tPS.seek 2.5ml + "processing"%-' +2607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%2 +42 "core" +2 .tPS.seek 0ml +2 "processing"%5' +2613 "core" ' + .tPSV.dial :air +2 "processing"%)  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%7 +44 "core" +2 .tPS.seek 0ml +2 "processing"%8' +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&(& +4 "core" &(  ZBf +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&;( +49 "core" ( + "manipulator"&<& +4 "core" & ( - ! ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &  !  ^ +2 .tForearm.seek CC +2 "manipulator"&9' +99 "core" ' + .tHand.close + "manipulator"&6/ +70 "core" / +2 .tCC.seek :open + "collection"'@( +474 "core" ( + "manipulator"&A& +4 "core" & , * ( _ +2 "manipulator"&B% +3 "core" % / .  _w +2 .tForearm.seek :retract +2 "manipulator"&C'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&:(, +275 "core" ( + "manipulator"&>& +4 "core" &, $  aA +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &,  @ aA +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&D' +104 "core" ' +2 .tHand.open +2 "manipulator"&I1 +70 "core" 1 + "manipulator"&G% +4 "core" % Q C  e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!'\ +98 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'L& +4 "core" & +2 "manipulator"&$% +4 "core" %\ & ) " ; a!Q + "storage"(O% +4 "core" %} T\  + "storage"(N. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (&& +2 "core" & A M   +2 "manipulator"&R& +4 "core" &, \  `A + "manipulator"&E% +4 "core" %\ &    `!Q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&V(P +182 "core" ( +2 "manipulator"&J& +4 "core" &[   ' _"y + "storage"(H& +4 "core" &  $\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&Z'ϥ +103 "core" ' +2 "storage"(e& +4 "core" &  P\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(M' +284 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (\\& +3 "core" &  \  +2 "manipulator"&U& +3 "core" &[ . +  c"y +2 .tElbow.seek 2 +2 "manipulator"&`(P +13 "core" ( +2 "manipulator"&W& +4 "core" &[ 0 < [ d# +2 "storage"(Y& +3 "core" &  w\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&c'y +37 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&+/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&h& +2 "storage"(X'} +7 "core" &[  ) B c# + "manipulator"&S% +4 "core" % x ) "  a3 +2 .tForearm.seek :retract +2 "manipulator"&K'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&T( +144 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +9 "core" ( + "manipulator"&^& +4 "core" &*  0 $ \\Cm +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &* + # < ]Cm +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&]' +103 "core" ' +2 "manipulator"&& +4 "core" &* ! *  ]Cm + "manipulator"&d% +4 "core" % +  ] +2 "collection"'Q& +4 "core" &C +3 "collection"'j& +4 "core" & +2 .tCC.seek :closed +2 "collection"'[(` +4 "core" &  +9 &*n - +10 &bv A +9 &Zm S +9 &Kn S +10 &NQ S +9 &K? R +10 &aO S +9 &$N R +9 &L R +10 &O S +9 & jI R +9 &",L+ R +10 &#LU R +9 &%OE S +10 &'qO9 S +9 &)4I R +9 &*K~ R +10 &,N S +9 &.zI R +9 &0<J R +10 &1J R +9 &3O S +10 &5K S +9 &7DI R +9 &9L R +10 &:Js R +9 &<Og S +9 &>KKW S +10 &@IJ R +9 &AJ6 R +10 &CM( S +9 &ESL S +9 &GN S +10 &H` U +9 &Jx W +9 &L@ \\ +10 &M*' ^ +9 &O-, _ +9 &Q|40 _ +10 &S>75 _ +9 &T:; ` +10 &VB@B a +9 &XFFU a +9 &Z?KJM b +10 &[QNK b +9 &]TT= b% +10 &_s\\Z7 J +9 &`I&a`1 + +9 &`i`a4 !` +3 ( + "collection"'j& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.57 +2 .Hand.open + "manipulator"&b1 +69 "core" 1 + "manipulator"&m% +5 "core" %  ! Y + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'i  +136 "core"  + .tCSV.dial CTV +2 "collection"'p  +30 "core"  +2 .tPS.seek 2.5ml + "processing"%q' +2606 "core" ' +2 "collection"'u% +4 "core" %!:<  +2 .tCS.seek 4.15ml + "collection"'k'V +1558 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%a  +43 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%y  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%z' +2618 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'{ ` +31 "core" _ + .tCSV.dial :air +2 "collection"'o @ +45 "core" > +2 .tCS.seek 10ml +2 "collection"'~' +1555 "core" ' +2 .tCSV.dial CTV + "collection"'s  +46 "core"  +2 .tCS.seek 0ml +2 "collection"'r'Ӵ +2597 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +29 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +137 "core" +2 "collection"'l& +4 "core" &`i} !` +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&v% +4 "core" %\ & & U!N +2 "storage"(t% +3 "core" % 0 1 7 +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(|(+ +194 "Can"z hg +7 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &) E + +2 "manipulator"&g& +4 "core" && 5 T@X + "manipulator"&% +4 "core" %\ ' C T!N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"& ( +161 "core" ( + "manipulator"&& +4 "core" & H X +2 "storage"(w& +3 "core" &)   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&x' +122 "core" ' +2 "storage"(}& +4 "core" &) J J +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +279 "core" ' + "storage"(\ - +3 "core" -'s +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &  Y +2 "storage"(& +4 "core" &) - 0 % +2 .tElbow.reconfigure :limp +46 "manipulator"&$ ,(b +13 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'n +37 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'s +2 .tSE.seek 3.11 Pucks below Top Plate +2 "storage"('g +32 "core" ' + "manipulator"&% +4 "core" %qX  J +2 "storage"(& +4 "core" &)\ $\  @ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 303 counts + "manipulator"&'Ν +19 "core" ' + "manipulator"&f& +5 "core" &  Z + "storage"(& +14 "core" &)  ! +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +18 "core" ' +2 .tSE.seek 4.11 Pucks below Top Plate +2 "storage"('V +44 "core" ' + "manipulator"&& +5 "core" &    [ + "manipulator"& % +4 "core" %ϭ   [ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +157 "core" ( +2 "manipulator"&%& +4 "core" &&  T@Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" && % T@Z +2 .tForearm.seek CC + "manipulator"& ' +96 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"',( +470 "core" ( + "storage"(.& +5 "core" &) . ! \ + "storage"(/& +4 "core" &) 3  $ + "manipulator"&0& +4 "core" &$ ' V>O + "manipulator"&1% +4 "core" %  ` W +2 .tForearm.seek :retract +2 "manipulator"&#'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&4( +159 "core" ( +2 "manipulator"&3& +4 "core" &   Zk +2 "storage"(2& +3 "core" &) J L  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&-'n +113 "core" ' + .tElbow.hold +2 "manipulator"&), +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&51 +75 "core" 1 +3 "manipulator"&7% +4 "core" % ~k O P + "storage"(& +4 "core" &) $ '  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 316 counts +2 "manipulator"&('Ϊ +21 "core" ' +2 "manipulator"&<& +4 "core" & *  X ^k +2 "storage"(=& +3 "core" &) ; F < +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&6' +26 "core" ' + "storage"(% +5 "core" %T = < ; +2 ."downElevator"SE.seek :down +3 "storage"("'} +99 (% +3 "core" %" ` ` T Yn + "manipulator"&A% +4 "core" % " .  ^S +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +95 "core" ' +18 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%9  +72 "core" +2 .tPS.seek 2.5ml +2 "processing"%>' +2604 "core" ' +2 .tdelay 1 second +106 .PSV.dial :mixloop +2 "processing"%F +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%;  +56 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%I +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%G  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%L' +2626 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%C& +5 "core" &\  + "manipulator"&$& +4 "core" & # ( ! ck +2 "manipulator"&O% +3 "core" %\ &  ( h c!O +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(, +171 "core" ( +2 "manipulator"&D& +4 "core" &, - ' 1 c` + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +2 "core" &, - . # c` +2 .tForearm.seek :garage +2 "manipulator"&R' +98 "core" ' + .tHand.close +2 "manipulator"&E/ +72 "core" / +2 "manipulator"&P& +4 "core" &, J 8 j e` + "manipulator"&J% +4 "core" % ί G F e% +2 .tForearm.seek :retract + "manipulator"&H'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&:(k +122 "core" ( + "manipulator"&e& +4 "core" &t . * c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &t + ! c +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +106 "core" ' + "manipulator"&\\& +4 "core" &t / X +2 "manipulator"&U% +4 "core" %j XB +2 "processing"%W& +3 "core" &B\  +3 "processing"%Y& +5 "core" &7\  +2 .tPC.seek :closed +2 "processing"%+(] +4 "core" &&\  +7 &G&\ 'n +9 &mR~2\ ; +10 &z{,\ O +9 &]]2\ V +9 &T:\ V +10 &W=\ V +9 &S;\ V +10 &gRC\ V +9 &(UI\ V +9 &UP\ W +10 &RV\ V +9 &!nQM\ V +9 &#0T\\\ V +10 &$U`\ W +9 &&Q\\\ V +10 &(wTc\ V +9 &*8Uc\ V +9 &+Q`\ V +10 &-Sq\ V +9 &/Rr\ V +9 &1@Tu\ V +10 &3Qs\ V +9 &4Qp\ V +10 &6Ru\ U +9 &8IPr\ V +10 &:\ W\ V +9 &;T\ V +9 &=Q|\ V +9 &?QP\ V +10 &AP\ U +9 &BR\ V +10 &DU}\ V +9 &FXY\ V +9 &Hi\ X +10 &I\ \\ +9 &K\ \\ +9 &MO\ \\ +10 &O\ \\ +9 &P\ \\ +9 &R\ \\ +10 &TV\ \\ +9 &V\ \\ +10 &W\ ] +9 &Y\ ] +9 &[Y\ ^ +10 &\\ip\ 0 +9 &]re\ = +9 ( +2 &]y.\ 6 +2 "processing"%Y& +2 #tProcessing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.66 +2 "processing"%h& +4 "core" &]y.\ 6 + .tHand.open + "manipulator"&S1 +66 "core" 1 + "manipulator"&V% +5 "core" % p ! TK + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +104 "core" ' +2 .tPRV.dial :air + "processing"%^  +44 "core"  + .tPSV.dial :mixloop +2 "processing"%_ +43 "core" +2 "processing"%M% +4 "core" %\ \ +2 .tPS.seek 0.3ml +2 "processing"%c' +381 "core" ' + .tPSV.dial PSR +2 "processing"% +103 "core"  +2 "processing"%d% +4 "core" %\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%Q'.U +484 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%`' +1904 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%X +102 "core" +2 .tPTV.dial :mixing +2 "processing"%K @ +73 "core" A + .tPBV.dial :waste2 +2 "processing"%@  +94 "core"  +2 .tPS.seek 0ml +2 "processing"%b' +2614 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&m& +4 "core" &t . , T ^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&j(k +3 "core" ( +2 "manipulator"&i& +4 "core" &t ) *  _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &t ! * 7 ^ +2 .tForearm.seek PC + "manipulator"&]' +109 "core" ' + .tHand.close + "manipulator"&8/ +74 "core" / +2 .tPC.seek :open +2 "processing"%u( +450 "core" ( +2 "manipulator"&?& +4 "core" &t X + "manipulator"&a% +4 "core" %  W6 +2 .tForearm.seek :retract +2 "manipulator"&y'\ +100 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&q(, +129 "core" ( +2 "manipulator"&{& +4 "core" &, #   b/ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &, + ' ( b/ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&k' +95 "core" ' +2 .tHand.open + "manipulator"&s1 +69 "core" 1 +2 "manipulator"&~% +45 "core" % ) ! L b +11 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +5 "core" &\ + "manipulator"&l% +4 "core" %\  / - C b +2 "storage"(v% +3 "core" % '\  +2 "storage"(t. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & G ?  +2 "manipulator"&g& +3 "core" &, &  % a/ +2 "manipulator"&% +3 "core" %\  - ,  a +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +198 "core" ( + "manipulator"&& +4 "core" &[ )  b +2 "storage"(w& +3 "core" &  $\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&T'ϥ +93 "core" ' + "storage"(}& +5 "core" &  &\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(n' +282 "core" ' +2 "storage"(\ - +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & _ U   +2 "manipulator"&& +3 "core" &[  - a +2 .tElbow.seek 2 +2 "manipulator"&(P +8 "core" ( + "manipulator"&& +4 "core" &Y # a +2 "storage"(& +3 "core" & a b  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&f'y +19 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +64 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"( '} +6 "core" &Y + , a +2 "manipulator"&x% +4 "core" % ~ '  G b +2 .tForearm.seek :retract + "manipulator"& '\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(k +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +81 "core" ( + "manipulator"&& +4 "core" &s   b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &s + + b +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +105 "core" ' + "manipulator"&%& +5 "core" &s o W + "manipulator"&'% +4 "core" %{ Xu +2 "processing"%& +4 "core" &m\  +2 "processing"% & +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%(] +4 "core" &\  +7 &#\ $c +10 &~S~\ : +9 &x|\ O +9 &jY\ V +10 &.R\ U +9 &Q\ U +10 &R\ U +9 &tR\ U +9 &5U\ V +10 &S\ U +9 &T~\ V +9 &!|R}\ U +10 &#>Lz\ U +9 &$Tp\ V +10 &&Qu\ U +9 &(Ss\ V +9 &*FSf\ U +10 &,Ne\ U +9 &-RY\ V +9 &/LX\ U +10 &1OQD\ U +9 &3OM\ U +9 &4KR\ U +10 &6NF\ U +9 &8XN;\ U +10 &:R<\ U +9 &;Q/\ V +9 &=O8\ V +10 &?^Q5\ U +9 &A!K\ U +9 &BO,\ U +10 &DT.\ V +9 &Fc]%\ W +10 &H k1\ X +9 &I(\ [ +9 &K\ ] +10 &M[\ \\ +9 &O \ \\ +9 &P\ ] +10 &R\ \\ +9 &Ta \ ] +10 &V#\ ] +9 &W\ ] +9 &Y \ ^ +10 &[f\ ^ +9 &\\bl \ 4 +9 &]t]\ 9 +9 ( +3 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.66 +2 .Hand.open + "manipulator"&1 +3 "core" &]x+\ 5 +65 1 + "manipulator"&[% +5 "core" % Ͽ  U| + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.'\ +98 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%/  +3 %09 +5 "core" 9 +102 "processing"%19 +2 "core" 9 +102 "processing"%39 +3 "core" 9  +102 "processing"%29 +5 "core" 9  +103 "processing"% 9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%59 +2 "core" 9 +102 "processing"%79 +3 "core" 9 +102 "processing"%9 +2 "core" 9" +102 "processing"%<9 +3 "core" 9& +102 "processing"%=9 +2 "core" 9* +102 "processing"%9 +2 "core" 9/ +102 "processing"%#9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%A9 +3 "core" 9; +102 "processing"%49 +2 "core" 9? +102 "processing"%-9 +2 "core" 9D +102 "processing"%(9 +3 "core" 9H +102 "processing"%9 +2 "core" 9L +102 "processing"%99 +3 "core" 9P +102 "processing"%69 +2 "core" 9T +102 "processing"%"9 +3 "core" 9X +102 "processing"%z9 +2 "core" 9] +102 "processing"%F9 +3 "core" 9a +102 "processing"%;9 +3 "core" 9e +102 "processing"%I9 +2 "core" 9i +102 "processing"%G9 +3 "core" 9m +102 "processing"%>9 +2 "core" 9r +102 "processing"%C9 +3 "core" 9v +102 "processing"%$9 +3 "core" 9z +102 "processing"%O9 +2 "core" 9~ +102 "processing"%D9 +3 "core" 9 +102 "processing"%&9 +2 "core" 9 \ +102 "processing"%)9 +2 "core" 9\ +102 "processing"%E9 +3 "core" 9 +102 "processing"%P9 +2 "core" 9" +102 "processing"%J9 +2 "core" 9) +102 "processing"%B9 +3 "core" 91 +102 "processing"%e9 +2 "core" 9: +102 "processing"%!9 +3 "core" 9A +102 "processing"%R9 +2 "core" 9H +102 "processing"%\\9 +3 "core" 9P +102 "processing"%U9 +3 "core" 9X +102 "processing"%W9 +2 "core" 9^ +102 "processing"%N9 +3 "core" 9f +3 .tPH.hold 2:00:00,28C +3 "processing"%H ppb +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%* +103 "core"  + "processing"%h% +4 "core" %J\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%S'\ +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%V'Һ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%Y  +73 "core"  +2 .tPSV.dial PTV + "processing"%^ +74 "core" + .tPBV.dial :waste1 +2 "processing"%_  +133 "core"  + "processing"%M% +4 "core" %\ +2 .tPS.seek 1.5ml +2 "processing"% ' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" , +3 .tPS.seek 0ml + "processing"%' +1620 "core" ' + .tdelay 5:00 +20588 "Can"d\ \ ?> +9415 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%d  +36 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%c * +36 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +72 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%X' +2488 "core" ' + .tPSV.dial PTV +2 "processing"%K +74 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +73 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%` +72 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%m  +71 "core"  +3 .tPS.seek 0ml + "processing"%i' +2481 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%p  +134 "core" +2 .tPSV.dial :mixloop + "processing"%8 +44 "core" + .tPRV.dial :ab1 +2 "processing"%: @ +75 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%Z' +361 "core" ' + .tdelay 2 seconds +207 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'+  + "processing"%?  +44 "core" +2  +2 "processing"%a% +3 "core" %\  +2 .tPS.seek 0.34ml +2 "processing"%{' +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'o  +29 "core" + .tPRV.dial :air +2 "processing"%]  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%j'G +1177 "core" ' + .tPRV.dial :waste2 +2 "processing"%s @ +74 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%~'\ +854 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%y  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%'Һ +1599 "core" ' + .tPSV.dial :PML +2 "processing"%l +44 "core" + .tPTV.dial :mixing +2 "processing"%v @ +75 "core" B + .tPBV.dial :waste1 +2 "processing"%t  +34 "core" +2 "processing"%k% +54 "core" %ҽ\  +3 .tPS.seek 1.85ml +2 "processing"%' +239 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%g * +35 "core" + +3 .tPS.seek 0ml + "processing"%' +1961 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'|& +3 "core" &n + "manipulator"&& +4 "core" &s  O \\ +2 "manipulator"&w% +3 "core" %\   Z +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(, +134 "core" ( + "manipulator"&}& +5 "core" &, ; [ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, W +2 .tForearm.seek :garage +2 "manipulator"&\ ' +104 "core" ' + .tHand.close + "manipulator"&/ +74 "core" / +2 "manipulator"&& +4 "core" &,   ^ +2 "manipulator"&% +3 "core" %  ` +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +285 "core" ( +2 "manipulator"&& +4 "core" &# ! Z Y=E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" &# w Y=E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +91 "core" ' +2 "manipulator"&T& +4 "core" &# # Y=E +2 "manipulator"&n% +4 "core" %\   Y/ +2 "collection"'f& +4 "core" &O +3 "collection"'& +4 "core" &i +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &K  +9 &+qR - +10 &^}N A +9 &IpH T +10 &LC U +9 &MF U +9 &KB U +10 &LLF U +9 &KE T +10 &OE T +9 &OH T +9 & UNG T +10 &"QB U +9 &#Q9 T +9 &%OH T +10 &'[RJ U +9 &)JG T +10 &*LI U +9 &,QL T +9 &.eNG T +10 &0&N? U +9 &1K@ T +9 &3NM T +10 &5mOM T +9 &7.QG U +10 &8O> U +9 &:KD T +9 &8KN T +9 &?RI T +9 &AJI T +10 &C}JG T +9 &E?JH T +9 &GOL T +10 &HUG U +9 &J_E V +10 &L8O Z +9 &M@ ] +9 &O"&? ` +10 &QmB _ +9 &S," 8 ` +9 &T&$= ` +10 &V0.B a +9 &Xn93: b +10 &Z/?=C b +9 &[CB8 b" +9 &]IG> b' +10 &_dOLC T +9 &`OvRQ4 "c +9 &`QR; ] +9 ( +4 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.45 + "collection"'& +5 "core" &`kUTD U + &`kTUX U + .tHand.open + "manipulator"&%1 +72 "core" 1 +2 "manipulator"&'% +4 "core" % A O. +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"% +103 "core"  +2 "processing"% % +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%u' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%[' +1594 "core" ' +2 .tPSV.dial PSR +2 "processing"%0 +43 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%1  +2 "collection"'  +31 "core" ~ +134  + .tPSV.dial :mixloop +2 "processing"%3 +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%2  +75 "core" +2 .tPS.seek 0ml +2 "processing"% ' +2611 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%5' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +44 "core" +2 .tPS.seek 0ml + "processing"%' +2628 "core" ' + .tPSV.dial :air +2 "processing"%<  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%=' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%#' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &! D M;7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&A( +37 "core" ( + "manipulator"&4& +4 "core" & & V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &  R +2 .tForearm.seek CC +2 "manipulator"&(' +105 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / + .tCC.seek :open +2 "collection"'9( +471 "core" ( + "manipulator"&6& +4 "core" &  ) S +2 "manipulator"&"% +3 "core" % Ν  U} +2 .tForearm.seek :retract +2 "manipulator"&z'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&F(, +269 "core" ( + "manipulator"&;& +4 "core" &,  @ Y_ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &,  V T_ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&G' +112 "core" ' +2 .tHand.open + "manipulator"&>1 +74 "core" 1 + "manipulator"&C% +4 "core" %  [3 +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&$'\ +97 "core" ' +2 ."da"delayUntil "17:55:34.69" +9386 "Can"N\ ?? +15413 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%O @ +73 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%D  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%& * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%)  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2464 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%P +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%J  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%B +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%e  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!' +2469 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +132 "core"  +2 "processing"%\\% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%U'\ +595 "core" ' + ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%W'Һ +1590 "core" ' + ."da"PTV.dial :puck +2 "processing"%N  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%* +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +35 "core"  + "processing"%b% +4 "core" %ҵ\  +2 ."da"PS.seek 1.5ml +2 "processing"%S'{ +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%^' +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%M * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +124 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%L' +2467 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%d +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%c  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%Q' +2466 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  + "processing"%K% +4 "core" % +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%@'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%`'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%m +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +34 "core" +2 "processing"%p% +4 "core" %ҹ\  +2 ."da"PS.seek 1.5ml +2 "processing"%8' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%i' +1597 "core" ' +2 ."da"delay 2:00 +2527 "Can":\ QQ +9476 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%? * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2475 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%o +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%] +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%j' +2456 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%y  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%~  +132 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +4 "processing"%l  +44 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%v +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%t' +386 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%k  +45 "core"  + "processing"%g% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%'Z +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%|'Һ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"%w @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%}  +35 "core" + "processing"%% +4 "core" %\  +2 ."da"PS.seek 1.85ml +2 "processing"%' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1965 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +34114 "Can":\ CC +13889 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%. * +35 "core" , + ."da"PSV.dial :air +2 "processing"%\  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2420 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%x +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%q  +43 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%T +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%n  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f' +2407 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +130 "core"  + "processing"%,% +4 "core" %\ C + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +586 "core" ' + ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%%'Һ +1590 "core" ' + ."da"PTV.dial :puck +2 "processing"%'  +72 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"% % +4 "core" %Ҽ\ P +2 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%u  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%0 * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2364 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%2 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2348 "core" ' + #"da"washCycleDA #2 of 3 +7 .PSR.select :air + .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%7% +4 "core" %\ s + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%5'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%<'Һ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" + "processing"%=% +4 "core" %ҹ\ x +2 ."da"PS.seek 1.5ml +51 "processing"%' +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%-' +1596 "core" ' +2 ."da"delay 2:00 +4497 "Can"7\ zCC +7506 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2346 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%( +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%;  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%I' +2348 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%A +126 "core"  +2 "processing"%>% +4 "core" %k\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%C'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%G +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%O  +33 "core" + "processing"%D% +4 "core" %ҼP\  +2 ."da"PS.seek 1.5ml +2 "processing"%&' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%#' +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%P  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%B +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%e' +2340 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%E +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +6 "processing"%R +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%!  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%U' +2321 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +129 "core"  +4 "processing"%*% +17 "core" %\  +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +10 "processing"% +26 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%h'm +343 "core" ' +3 ."da"delay 5 seconds +502 "processing"%b% +4 "core" %n^\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%W'\ +332 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Y'Һ +1605 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%S +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%_  +35 "core" + "processing"%M% +4 "core" %ҹ\ y +2 ."da"PS.seek 1.5ml + "processing"%V' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%^ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"% ' +1600 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%d * +45 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2360 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%K +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%@  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%m' +1096 "Can".\ nvw +1248 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +128 "core"  + "processing"%p% +4 "core" %\ n + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%`'Һ +2102 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%: +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%8  +31 "core"  + "processing"%+% +4 "core" %ҷ\ h +2 ."da"PS.seek 1.5ml +2 "processing"%?'} +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%a * +32 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%i  +110 "core"  +2 ."da"PS.seek 0ml +2 "processing"%o' +1596 "core" ' + "processing"%]9 +4 "core" 95w +2 #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast + "processing"%{  +4 "core" 5w + 5w + "processing"%s& +3 "core" &]x)q\ k5 +7 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&Z% +4 "core" %\ " J M @ +2 "storage"(y% +3 "core" %\ \ \ \ ` +2 "storage"(~. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(l(+ +195 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (v& +3 "core" &.\ \  \ ] + "manipulator"&j& +4 "core" &, H @ t _ + "manipulator"&k% +4 "core" %\ " ? @ F @ +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&g( +182 "core" ( +2 "manipulator"&t& +4 "core" & G M  ( + "storage"(& +4 "core" &.   \ _ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +112 "core" ' + "storage"(& +4 "core" &.\  8\ ` +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(w' +249 "core" ' + "storage"(}- +3 "core" -'r +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & L I ( +2 "storage"(& +4 "core" &.  V\ ] +45 ."da"Elbow.reconfigure :limp +12 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&|'n +39 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'r +2 ."da"SE.seek 4.12 Pucks below Top Plate +2 "storage"(.'f +31 "core" ' + "manipulator"&\ % +5 "core" %h` F E + "storage"(& +4 "core" &. \ W + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 294 counts +2 "manipulator"&x'Δ +19 "core" ' + "manipulator"&q& +5 "core" & K ? ' + "storage"(T& +4 "core" &. \ I\ ] +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&n' +24 "core" ' +3 ."da"SE.seek 5.12 Pucks below Top Plate +2 "storage"('U +56 "core" ' +2 "manipulator"&& +4 "core" & ? H ' +2 "manipulator"&,% +4 "core" % G < f +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&f'\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(k +249 "core" ( + "manipulator"&'& +4 "core" &t L G _ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &t L J V +2 ."da"Forearm.seek PC +2 "manipulator"& ' +104 "core" ' +2 ."da"Hand.close + "manipulator"& / +69 "core" / +2 ."da"PC.seek :open + "processing"%%( +452 "core" ( +2 "storage"(& +3 "core" &.\ \  t\ [ +2 "manipulator"&& +4 "core" &t K I + "manipulator"&u% +4 "core" % G G +2 ."da"Forearm.seek :retract +2 "manipulator"&0'\ +104 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&[( +257 "core" ( + "manipulator"&& +4 "core" & ? I * +2 "storage"(1& +3 "core" &. \ \ #\ ^ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&3' +103 "core" ' +2 ."da"Hand.open + "manipulator"&21 +67 "core" 1 +2 "storage"( - +3 "core" -'U +3 ."da"SE.seek 4.87 Pucks below Top Plate +2 "storage"('! +22 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.11 Pucks below Top Plate +2 "storage"( '[ +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21nov0918h40ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1183 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 27.76 seconds\ /var/log/esp/da21nov0918h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21nov0918h40ml15s.tif +1570 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21nov0918h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21nov0918h40ml30s.tif +3077 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21nov0918h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21nov0918h40ml70s.tif +7142 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21nov0918h40ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "27.76 sec auto-exposure",Subject: "da21nov0918h40ml images!" +6 "storage"(7- +3 "core" -'[ +2 "storage"(& +5 "core" &. \ N +2 "manipulator"&5& +8 "core" & F G * +3 ."da"Elbow.seek 1 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" & < ; * + "storage"(=& +6 "core" &. a\ N +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&<' +25 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.82 Pucks below Top Plate +2 "storage"(4' +57 "core" ' + "manipulator"&& +5 "core" & J B * +2 "storage"(& +5 "core" &.\ <\ \\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'n +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.01 Pucks below Top Plate +2 "storage"(-' +23 "core" ' +2 "manipulator"&6% +8 "core" %n[ = G + "storage"("& +4 "core" &. l\ X +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 300 counts +2 "manipulator"&('Κ +19 "core" ' + "manipulator"&;& +4 "core" & I K n ' +2 "storage"(& +4 "core" &.   \ ] +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&A' +32 "core" ' +3 "storage"(>% +9 "core" % G\ ^ +5 ."downElevator"SE.seek :down +6 "storage"(I'} +96 (C% +3 "core" %˃#\ \  \ `ST +2 "manipulator"&G% +6 "core" % L L i +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&O'\ +97 "core" ' +2 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (D& +3 "core" &.   !\ a +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%z& +4 "core" &\ l +2 "manipulator"&)& +4 "core" & = H G ' +2 "manipulator"&&% +5 "core" %\ % M M = J +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&P(, +181 "core" ( +3 "manipulator"&J& +8 "core" &, G B K +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &B& +7 "core" &, K K K +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&#' +105 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&E/ +72 "core" / +3 "manipulator"&R& +8 "core" &, J I K +3 "manipulator"&\\% +8 "core" % Ώ G G b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +100 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&e(k +119 "core" ( +5 "manipulator"&N& +9 "core" &p J L +4 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &*& +8 "core" &p I A  +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&U' +106 "core" ' +3 "manipulator"&b& +8 "core" &p F K _ +115 "manipulator"&h% +10 "core" %~ < G v +4 "processing"%W& +8 "core" &\ m +5 "processing"%S& +8 "core" &\ m +5 &\ m +4 ."psFlush"PC.seek :closed +5 "processing"%_(] +7 "core" &\ m +3 &\ m. +9 &,E \ h3 +9 &Sp \ gH +9 &f \ hR +9 &W\ jR +10 &tX\ iR +9 &7W\ iR +9 &V\ jR +10 &X\ iQ +10 &~W\ jR +9 &@W\ iR +9 &!Y\ iR +9 &"\\\ jR +9 &$[\ iR +15 &&JT\ iQ +7 &(\ [\ iR +8 &)\\\ iR +9 &+X\ jR +9 &-P[\ iR +11 &/U\ iR +7 &0W\ iR +9 &2U\ iR +10 &4XY\ iR +9 &6U\ iR +10 &7Y\ iR +10 &9T\ jR +9 &;aV\ jQ +15 &="Y\ jR +6 &>T\ iR +7 &@U\ iQ +9 &BgY\ jR +9 &D*T\ jR +11 &EX\ jR +9 &Gd\ iS +9 &Ic\ hV +9 &K\ gX +9 &L\ gX +10 &N\ gX +9 &Pd\ gY +10 &R'\ gX +14 &S\ gY +6 &U\ gY +8 &Wk\ gY +9 &Y,\ gY +9 &Z\ gZ +12 &\\{r\ h; +7 &]a.\ hO +11 &]$\ k. + ( +6 "processing"%S& +6 #"psFlush"Processing Clamp onSpring/offSpring for 12/27 samples, on/off torque 1.58 +4 "processing"%M& +8 "core" &]#\ k. +2 &]#\ l. +3 ."psFlush"Hand.open +3 "manipulator"&Y1 +73 "core" 1 +3 "manipulator"&^% +8 "core" % L L +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&V'\ +105 "core" ' +4 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%/ +42 "core"  +3 "processing"%d% +8 "core" %\ o +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +3 "processing"%c'\ +189 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +401 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +5 "processing"% ' +2100 "core" ' +2 ."psFlush"delay 1 second +37 #"uploadLog"upsync +65 ."psFlush"PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +185 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%K  +128 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%Q +99 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%@'ղ +2613 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +99 "core"  +2 "processing"%X% +4 "core" %ձK\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%p'\ +592 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%:  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%8 @ +70 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%+ +98 "core" + ."psFlush"PS.seek :empty +2 "processing"%`'ղ +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +99 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%i'TE +1089 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +1623 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +70 "core" +2 ."psFlush"PTV.dial :puck + "processing"%{  +71 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%s' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%Z +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%y'\ +581 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%v +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%j U +51 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%k' +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? + ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%F' +2622 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%$' +2609 "core" ' + ."psFlush"PSV.dial PTV +6 "processing"%} +71 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%' +1046 "Can"(\ @@ +1577 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%T'TE +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%, +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml + "processing"%g' +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%w +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%|'\ +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%n U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'' +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%f' +2619 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +54 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +88 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%u' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%1  +68 "core"  +50 ."psFlush"PS.seek 0ml +2 "processing"%' +2623 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'2& +4 "core" &\ o + "manipulator"& & +4 "core" &p @ @ J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&0(k +3 "core" ( + "manipulator"&& +4 "core" &p C N N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &p G 9 ^ +3 .tForearm.seek PC +2 "manipulator"&7' +108 "core" ' + .tHand.close + "manipulator"&/ +68 "core" / +2 .tPC.seek :open +2 "processing"%5( +449 "core" ( + "manipulator"&& +5 "core" &p A J S + "manipulator"&=% +4 "core" % H C s P +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +389 "core" ( +2 "manipulator"&6& +4 "core" & K I * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +4 "core" & I B +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&;' +92 "core" ' +2 "manipulator"&& +4 "core" & L H F +2 "manipulator"&[% +3 "core" % B H v = +2 "collection"'>& +4 "core" &\ r +2 "collection"'3& +6 "core" &\ r +2 .tCC.seek :closed + "collection"' (` +4 "core" &\ s +9 &,x\ n,} +9 &c\ l@ +9 &cv\ lQ +10 &%U\ nP +9 &[\ mP +10 &X\ nP +9 &jZ\ nQ +9 &.X\ mP +10 &Z\ nP +9 &Z\ nQ +10 & sY\ nP +9 &"5Y\ nP +9 &#Z\ mP +10 &%Y\ nP +9 &'{Y\ mP +9 &)>U\ nP +10 &+Z\ nP +9 &,Y\ nP +9 &.Z\ nP +10 &0EW\ nP +9 &2Y\ nP +10 &3Y\ nP +9 &5W\ nP +9 &7NY\ nP +10 &9Z\ nP +9 &:X\ nP +9 &<Y\ nP +10 &>WU\ nP +9 &@Y\ mP +10 &AW\ nO +9 &CW\ nP +9 &E_W\ nP +10 &G Z\ nP +9 &H]\ nP +9 &Jj\ mR +10 &LX\ kU +9 &N=1\ iY +10 &ONK\ iZ +9 &QNM\ i[ +9 &SOOR\ h[ +10 &UWU\ h[\ +9 &VZV\ g\\ +9 &X[[\ g\\ +10 &ZQ]^\ g] +9 &\\ba\ f] +10 &]dd\ f^ +9 &_xzhf\ hG +9 &`Kjj\ k&m +10 &`&hj\ hQ +9 ( +2 "collection"'3& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.18 + "collection"'C& +5 "core" &`ejj\ lK + &`fjj\ lK + .tHand.open + "manipulator"&<1 +75 "core" 1 +2 "manipulator"&G% +4 "core" % @ = { ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'4& +5 "core" &`fgh\ lK + "collection"'% +4 "core" %Ӹff\ k +2 .tCSV.dial CSR + "collection"'D  +41 "core"  +2 "collection"'z% +4 "core" %ӱeg\ k + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"')'qi +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +8 '(% +8 "core" %qied\ k +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'&'C +653 "core" ' + .tCSV.dial :waste +2 "collection"'- +127 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'A'Ӵ +1975 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'J& +4 "core" &`efe\ kK +2 "collection"'B% +4 "core" %ӳde\ l + .tCSV.dial :flush +2 "collection"'I  +41 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''qi +1207 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'E @ +41 "core" B +2 "collection"'R% +4 "core" %qfdd\ k +2 .tCS.seek 7ml + "collection"'\\'{ +538 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'O  + 'N  +42 "core"  +91  + .tCBV.dial :waste1 +2 "collection"'* @ +40 "core" ? +2 .tCS.seek 0ml +2 "collection"'#'Ӵ +1665 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'b& +4 "core" &`efe\ kK + "collection"'h% +4 "core" %ӯfe\ l + .tCSV.dial :flush +2 "collection"'P  +71 "core" +2 .tCS.seek 5ml +2 "collection"'W'qi +1213 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'! @ +55 "core" > + "collection"'%% +4 "core" %qede\ k +3 .tCS.seek 7ml + "collection"'M'z +536 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'Y  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'^  +99 "core"  +3 .tCS.seek 0ml + "collection"'S'Ӵ +1662 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'/& +4 "core" &`dfg\ lK + "collection"'d% +4 "core" %ӳei\ l + .tCSV.dial CSR +2 "collection"'U  +40 "core"  + "collection"'o% +4 "core" %ӳdf\ k +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'c' +1896 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'' +540 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'K +2 'Q  +97 "core" +35  + .tCTV.dial :intake +2 "collection"'  +72 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'L' +1892 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'X  +71 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'@'Ӵ +592 "core" ' + .tCSV.dial CSR +2 "collection"'p  +100 "core"  +2 "collection"':% +4 "core" %Ӯee\ i + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'8'qi +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'+' +1345 "core" ' +2 .tCSV.dial CBV +2 "collection"'m +100 "core" +2 .tCS.seek 0ml + "collection"'a'Ӵ +1409 "Can")\ HG +1191 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&`& +4 "core" & L L ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&i( +8 "core" ( +2 "manipulator"&]& +4 "core" & C T k \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" & O H > \ +2 .tForearm.seek CC +2 "manipulator"&?' +103 "core" ' + .tHand.close + "manipulator"&Z/ +66 "core" / +2 .tCC.seek :open +2 "collection"'s( +469 "core" ( + "manipulator"&y& +4 "core" & L L @ \ +2 "manipulator"&v% +3 "core" % γ J I } +2 .tForearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&~(, +272 "core" ( + "manipulator"&& +4 "core" &, K E K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &, G A 3 K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 .tHand.open + "manipulator"&t1 +67 "core" 1 + "manipulator"&% +4 "core" %  K G +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +91 "core" ' +2 "processing"%}& +4 "core" &\ +57420 "Can"\ 10 +60001 \ 10 +60001 (\ C11 +60000 -\ 911 +60001 %\ 311 +60000 %\ 011 +60001 &\ -11 +60000 *\ *11 +60001 8\ (21 +60001 K\ %21 +60001 T\ 11 +60000 H\ 11 +60001 K\ 11 +60001 C\ 11 +60000 C\ 11 +60001 2\ 22 +60000 4\ 11 +60001 3\ 11 +60001 8\ 11 +60000 ;\ 21 +60001 D\ 11 +60000 Q\ 11 +60001 U\ 11 +60001 U\ 21 +60000 ^\ 22 +60001 _\ 22 +60001 `\ 21 +60000 b\ 22 +60001 ]\ 11 +60000 b\ 11 @EST1636520580.82 b\ \ 11 +60001 T\ \ 11 +60000 D\ 11 +60001 \ 22 +60000 \ 21 +60001 \ 22 +60000 \ 21 +60001 \ 22 +60000 \ 11 +60001  \ 21 +60001 %\ 11 +60000 \ 21 +60001 \ 12 +60000 \ 22 +60001 \ 22 +60001 \ 22 +60000 \ 21 +60001 \ 21 +60000 \ 22 +60001 \ 21 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 11 +60001 \ 11 +60000 \ 21 +60001 \ 21 +60000  21 +60001  21 +60000  22 +60001 \ 511 +60001 \ 10 +60000 \ 00 +60001 \ 10 +60000 \ 11 +60001 \ 10 +60001 }\ 11 +60000 l\ 00 +60001 c\ 00 +60001 S\ 00 +60000 N\ 00 +60001 R\ O11 +60000 D\ 911 +60001 2\ 311 +60001 )\ .21 +60000 \ ,21 +60001 %\ (11 +60001 6\ (11 +60001 C\ %33 +60000 f\ %11 +60000 p\ $11 +60001 \ #11 +60001 \ !11 +60000 \ 11 +60001 \ 11 +60001 \ 21 +60000 \ 22 +60001 y\ 11 +60000 W\ 11 +60001 0\ 11 +60001 -\ 11 +60000 (\ 11 +60001 \ 11 +60000 \ 11 +60001  \ 21 +60001 \ 22 +60000 \ 21 +60001 \ 21 +60001 \ 22 +60000 \ 21 +60001 \ 21 +60000 \ 21 +60001 \ 21 +60001  11 +60000  11 +60001  22 +60000  21 +57941 #t-> access 2 +2 "storage"($% +3 "core" %u D 4 +2 "manipulator"&% +4 "core" %  q S + "manipulator"&& +4 "core" &,  SK +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(\ (K +825 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &K F  +1202 "Can" 12 +3973 #t-> startTube 2 +56028 "Can" 21 +60000  21 +59916 #t-> da 40 +2 #da sampling at most 40ml +2 ."Qmail"DAfans.email "Started da in tube 2 at 13:33:00EST10-Nov-21\\n{1 => 6}\\nCan@13:23:01, 22.9C, 23% humidity, 15.2psia, 12.484V, 0.245A, 0.239A avg, 3.06W",Subject: "da sampling at most 40ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'q& +3 "core" & +2 "manipulator"&% +5 "core" %  N R +2 "storage"(T% +4 "core" %u A  + "storage"(,. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +47 "Can" +623 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +5 (& +7 "core" & 8 +3 "manipulator"&w& +7 "core" &,  MK +3 "manipulator"&g% +7 "core" %   M +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +4 "manipulator"&|(P +188 "core" ( +3 "manipulator"&.& +9 "core" &F 4 L' +3 "storage"(n& +10 "core" & \ \  +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +3 "manipulator"&x'ϥ +103 "core" ' +3 "storage"(& +9 "core" & \ \  +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +14 .tSE.seek :beamBreak +3 "storage"('' +280 "core" ' +3 "storage"( - +7 "core" -' +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +7 (& +5 "core" & +3 "manipulator"&& +8 "core" &F % K' +3 .tElbow.seek 2 +4 "manipulator"&f(P +6 "core" ( +3 "manipulator"&& +7 "core" &F w K' +3 "storage"(& +8 "core" & +4 .tForearm.seek 2 + 300 counts +6 "manipulator"& 'y +27 "core" ' +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 .tHand.close +3 "manipulator"&u/ +68 "core" / +7 ."downElevator"SE.seek :down +6 "manipulator"&1& +3 "storage"('} +17 "core" &Y " M$ +4 "manipulator"&2% +7 "core" % ΁ B L +5 .tForearm.seek :retract +4 "manipulator"& '\ +104 "core" ' +11 .tElbow.seek CC +3 "manipulator"&( +109 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +38 "core" ( +4 "manipulator"&& +8 "core" &(  KAe +3 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +4 && +7 "core" &(  LAe +3 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&e' +133 "core" ' +3 "manipulator"&V& +8 "core" &(  JAd +4 "manipulator"&_% +7 "core" %  K4 +4 "collection"'& +7 "core" & +4 "collection"'=& +9 "core" & +5 & +4 .tCC.seek :closed +5 "collection"'7(` +9 "core" & +2 & 6 +7 &0Ey 3 +10 &Ll} H +9 &c V +9 &N U +10 &^O V +9 &"L U +10 &N U +9 &L U +8 &gM U +11 &)N U +9 & N U +108 &"N U +17 &$oO U +28 &&1N U +2 &'L U + &)L U +4 &+yN U +2 &-;N U + &.N U +5 &0O U +2 &2M U +2 &4CN U + &6N U +2 &7N U +3 &9O+ U +2 &;KN1 U +2 &= N U +2 &>K% U +3 &@N( U +2 &BSN1 U +2 &DK U +6 &EP2 U +10 &GS U +9 &IVa # V +9 &K|, Y +15 &L`Q ] +6 &Nxx{ ` +7 &PC{z ` +10 &R~ ` +9 &Sy a +11 &U} b +8 &WE b +9 &Y b +10 &Z b$ +9 &\\~ b+ +9 &^7 b1 +9 &_ 8 +10 &`M" : +13 &` v P +3 ( +5 "collection"'=& +7 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.42 + .Hand.open +3 "manipulator"&01 +7 "core" &`c* P +70 1 +3 "manipulator"&6% +8 "core" % F4 +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&"'\ +102 "core" ' +3 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +4 .Exhaust.select :close +3 .SS.hold +3 "sampler")+ +5 "core" + +3 "sampler")[% +9 "core" %۔PR -  +3 "collection"'>& +7 "core" &`c P +5 "Can" ML +3 #tCalibrating pressure sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +4 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"' ' +61 "core"  + .tCTV.dial :air +2 "collection"'y  +70 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +4 "core"  +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")v +137 "core"  + ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"'?  + "sampler")'z +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")k  +126 "core"  +10  +615 ' +2 "sampler")i% +4 "core" %{TU  T + .tCBV.dial between SSV and waste2 +2 "collection"'t  +29 "core"  +2 "collection"'% +3 "core" %#  +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'}  +58 "core" ~ +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<bb +3 .tCS.seek 0ml + "collection"'j'Ӵ +2244 "core" 'eb8 š +3 "collection"'% +4 "core" %fe + "sampler")H% +4 "core" %{TU ! T +2 #tBubblePoint: Intake @39.6psia, Outlet @15.4psia + .CBV.dial SSV +2 "collection"'$ @ +31 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'w'Ӵ +113 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")g +137 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X  +139 "core" +2 ."CSpush"CSV.dial CTV +5 .tSS.seek 10ml + "sampler")'t +98 ."CSpush"CSV.dial :air +2 "collection"'C @ +45 "core" > +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'9'Ӵ +98 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")< +76 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +59 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +333 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '&% +2 "core" %>  +3 .tCS.seek 6ml + "collection"'J' +1339 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'B +54 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'I'Ӵ +1548 "core" ' + .tCSV.dial CSR +2 "collection"'A  +43 "core"  + "collection"'E% +4 "core" %ӹ + #tPulling 1.999ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"';' +589 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'r% +3 "core" %  +2 .tCS.seek 5ml +2 "collection"'O'qe +844 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'N  +42 "core"  +2 .tCS.seek 1ml +2 "collection"'*'> +1090 "core" ' + "collection"'R9 +4 "core" 9 + "collection"'\\% +4 "core" %< + #tBefore lysing Collection Puck Heater at 20.4C/28.0psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"' \  + 'P9 +6 "core" 9 +102 "collection"'#9 +2 "core" 9d +102 "collection"'!9 +2 "core" 9 d +102 "collection"'%9 +3 "core" 9 d +102 "collection"'W9 +2 "core" 9d +102 "collection"'Y9 +3 "core" 9d +102 "collection"'^9 +2 "core" 9d +102 "collection"'M9 +2 "core" 9d +102 "collection"'/9 +3 "core" 9"d +102 "collection"'d9 +2 "core" 9&d +102 "collection"'U9 +2 "core" 9*d +102 "collection"'o9 +3 "core" 9.d +102 "collection"'S9 +2 "core" 93d +102 "collection"'b9 +2 "core" 97d +102 "collection"'h9 +3 "core" 9;d +102 "collection"'K9 +3 "core" 9?d +103 "collection"'Q9 +2 "core" 9(Cd +102 "collection"'c9 +3 "core" 9>Hd +102 "collection"'X9 +2 "core" 9TLd +102 "collection"'L9 +2 "core" 9lPd +102 "collection"'p9 +3 "core" 9Td +102 "collection"':9 +3 "core" 9Xd +102 "collection"'@9 +2 "core" 9\\d +102 "collection"'89 +2 "core" 9ad +102 "collection"'m9 +3 "core" 9ed +102 "collection"' 9 +2 "core" 9id +102 "collection"'9 +3 "core" 9$md +102 "collection"'`9 +2 "core" 9?qd +102 "collection"']9 +3 "core" 9[vd +102 "collection"'{9 +3 "core" 9wzd +19 "Can"  E +83 "collection"'9 +2 "core" 9~d +102 "collection"'Z9 +3 "core" 9c +102 "collection"'y9 +3 "core" 9` +102 "collection"'a9 +3 "core" 9] +103 "collection"'9 +2 "core" 9Z +102 "collection"'v9 +3 "core" 9&W +102 "collection"'?9 +3 "core" 9CU +102 "collection"'k9 +2 "core" 9`R +102 "collection"'+9 +3 "core" 9~P +102 "collection"'i9 +3 "core" 9L +102 "collection"'t9 +3 "core" 9J +102 "collection"'9 +2 "core" 9G +102 "collection"'}9 +3 "core" 9F +102 "collection"' 9 +2 "core" 9 C +102 "collection"'9 +2 "core" 9(@ +102 "collection"'H9 +3 "core" 9C? +102 "collection"'$9 +3 "core" 9^< +102 "collection"'9 +2 "core" 9x: +102 "collection"'9 +3 "core" 98 +102 "collection"'l9 +2 "core" 96 +102 "collection"'9 +3 "core" 94 +102 "collection"'9 +3 "core" 93 +102 "collection"'q9 +2 "core" 91 +102 "collection"'T9 +3 "core" 9 0 +102 "collection"',9 +2 "core" 9"- +102 "collection"'9 +3 "core" 99+ +102 "collection"'9 +2 "core" 9M* +103 "collection"'g9 +2 "core" 9b) +102 "collection"'j9 +2 "core" 9w( +102 "collection"'\ 9 +3 "core" 9& +102 "collection"'w9 +3 "core" 9% +102 "collection"'.9 +2 "core" 9$ +102 "collection"'~9 +2 "core" 9" +102 "collection"'9 +3 "core" 9! +102 "collection"'n9 +2 "core" 9  +102 "collection"' 9 +3 "core" 9 +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'9 +3 "core" 9 ' +102 "collection"'u9 +2 "core" 9 4! +102 "collection"'F9 +3 "core" 9 D% +102 "collection"'9 +2 "core" 9 R) +102 "collection"'29 +3 "core" 9 _. +102 "collection"'|9 +2 "core" 9 k2 +102 "collection"''9 +2 "core" 9 x6 +103 "collection"'9 +2 "core" 9 : +102 "collection"'9 +2 "core" 9 > +102 "collection"' 9 +3 "core" 9 C +102 "collection"'f9 +2 "core" 9 G +102 "collection"'19 +3 "core" 9 K +102 "collection"'_9 +3 "core" 9 O +102 "collection"'9 +2 "core" 9 S +102 "collection"'9 +2 "core" 9 W +102 "collection"'x9 +3 "core" 9 \\ +102 "collection"'s9 +2 "core" 9 ` +102 "collection"'09 +3 "core" 9 d +102 "collection"'69 +2 "core" 9 h +102 "collection"' 9 +3 "core" 9 l +102 "collection"'=9 +2 "core" 9\ q +102 "collection"'e9 +3 "core" 9\ u +102 "collection"'>9 +3 "core" 9\ y +102 "collection"'C9 +2 "core" 9\ } +102 "collection"'[9 +3 "core" 9\  +102 "collection"'<9 +2 "core" 9\ " +102 "collection"'V9 +3 "core" 9\ & +102 "collection"'99 +2 "core" 9\ , +102 "collection"'9 +2 "core" 9\ 1 +102 "collection"'G9 +3 "core" 9\ 6 +102 "collection"'9 +2 "core" 9\ = +102 "collection"'9 +2 "core" 9\ @ +102 "collection"'49 +3 "core" 9\ E  +102 "collection"'z9 +3 "core" 9\ I  +102 "collection"'39 +2 "core" 9\ M  +102 "collection"'D9 +3 "core" 9\ R\  +102 "collection"'(9 +2 "core" 9\ U  +102 "collection"')9 +3 "core" 9\ Y  +102 "collection"'&9 +2 "core" 9\ [ +102 "collection"'-9 +3 "core" 9\ _ +102 "collection"'B9 +2 "core" 9\ c +102 "collection"'J9 +3 "core" 9\ g +102 "collection"'A9 +3 "core" 9\ j +102 "collection"'E9 +2 "core" 9\ l +102 "collection"'I9 +2 "core" 9\ o +103 "collection"'r9 +2 "core" 9\ r +102 "collection"';9 +2 "core" 9\ u +102 "collection"'N9 +3 "core" 9\ w +102 "collection"'O9 +3 "core" 9\ { +102 "collection"'R9 +2 "core" 9\ } +102 "collection"'\\9 +3 "core" 9\  +102 "collection"'P9 +2 "core" 9\  +102 "collection"'#9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'! `\ `\  +3 '%9 +4 "core"  9\  +2 "collection"'W% +3 "core" %<wyT +2 #tBegun lysing Collection Puck Heater at 68C/55.1psia +50486 "Can" +9503 "core" ` + "collection"'Y9 +4 "core" 9\  + "collection"'^% +4 "core" %< + #tEnded lysing Collection Puck Heater at 70.1C/55.7psia +2 .CS.seek 0ml +2 "collection"'M'Ӵ +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'/ @ +106 "core" A + .tCSV.dial :air +2 "collection"'d @ +44 "core" ? +2 .tCS.seek 5ml +2 "collection"'U'qi +1346 "core" ' + .tCSV.dial CTV +2 "collection"'o  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'S @ +45 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'b  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'h @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'K'Ӵ +1342 "core" ' +2 "collection"'Q% +4 "core" %ӹ 8 < + #tPuck @66.0psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'c +119 "core" + .tCBV.dial CSV +2 "collection"'X  +30 "core"  + "collection"'L% +4 "core" %ӹ +2 .tCS.seek 5.001ml +2 "collection"'p'qn +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"':  +43 "core" +2 "collection"'@% +4 "core" %qj  +2 .tCS.seek 7ml +2 "collection"'8' +592 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'m @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"' ' +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +7 "collection"' ` +120 "core" ^ + #tLysing Complete + "collection"'`& +5 "core" &`_ + P + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&]% +3 "core" %\ % w } ( C K +2 "storage"({% +3 "core" % 5 +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(Z(+ +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (y& +3 "core" &-  + "manipulator"&a& +4 "core" &$ o h S A?R + "manipulator"&% +4 "core" %\ % q l A K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&v( +156 "core" ( + "manipulator"&?& +4 "core" &  G +2 "storage"(k& +3 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&+' +110 "core" ' + "storage"(i& +4 "core" &- . +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(t' +253 "core" ' +2 "storage"(- +3 "core" -'` +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&}& +2 "core" & v G +2 "storage"( & +4 "core" &- + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'n +37 "core" ' + .tElbow.hold +2 "manipulator"&H, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"($- +2 "core" -'` +2 .tSE.seek 5.12 Pucks below Top Plate +2 "storage"('T +35 "core" ' +2 "manipulator"&% +4 "core" %rU = >  9 +2 "storage"(l& +3 "core" &- +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 304 counts +2 "manipulator"&'Ξ +16 "core" ' +2 "manipulator"&& +4 "core" &  H + "storage"(q& +4 "core" &-  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&T' +30 "core" ' +2 .tSE.seek 6.12 Pucks below Top Plate +2 "storage"(,'C +40 "core" ' +2 "manipulator"&& +4 "core" &  I +2 "manipulator"&% +3 "core" %  I{ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&j( +157 "core" ( +2 "manipulator"&\ & +4 "core" &% h u # B@\\ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +2 "core" &% u s B@\\ +2 .tForearm.seek CC +2 "manipulator"&.' +95 "core" ' +2 .tHand.close + "manipulator"&~/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +473 "core" ( +2 "storage"(n& +4 "core" &- y + "storage"( & +4 "core" &- b +2 "manipulator"&& +3 "core" &! s j ? D;7 +2 "manipulator"&% +4 "core" %  s p D + .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&u( +161 "core" ( +2 "manipulator"&F& +4 "core" & > GZ + "storage"(& +4 "core" &-  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&2'n +114 "core" ' + .tElbow.hold +51 "manipulator"&|, +6 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&'1 +73 "core" 1 + "manipulator"&% +5 "core" % wZ G C < + "storage"(& +4 "core" &-  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 309 counts + "manipulator"& 'Σ +19 "core" ' + "manipulator"&f& +4 "core" & % JZ +2 "storage"(1& +4 "core" &- w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&_' +26 "core" ' + "storage"(% +5 "core" %M +2 ."downElevator"SE.seek :down +3 "storage"('} +99 (x% +3 "core" %_ Yo +2 "manipulator"&s% +3 "core" %ϸ X Ld +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +90 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 "core" ' + #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'6& +3 "core" & +2 "manipulator"& & +4 "core" & JZ +2 "manipulator"&=% +4 "core" %\ $ ` J F + .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(, +177 "core" ( +2 "manipulator"&>& +4 "core" &, J> +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &, J> +2 .tForearm.seek :garage + "manipulator"&[' +104 "core" ' + .tHand.close +2 "manipulator"& +2 "manipulator"&9% +3 "core" % " N +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G( +294 "core" ( + "manipulator"&& +4 "core" &%  G@] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" && Q G@] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4' +107 "core" ' +2 "manipulator"&z& +4 "core" && ! G@] + "manipulator"&3% +4 "core" %  G +2 "collection"'D& +4 "core" &~ +2 "collection"'(& +4 "core" &~ +2 .tCC.seek :closed +2 "collection"')(` +4 "core" &}  +9 &+n~ - +10 &ax}}b A +9 &Vky}l S +9 &Iz}w S +10 &Jy{U T +9 &Fzz@ S +9 &\\Ly|Y S +10 &Kx~e S +9 &My{ S +10 &Mvz T +9 & dJx{ S +9 &"&Gwz S +10 &#Guz S +9 &%Gwxi T +9 &'kKvwF T +10 &).Fux S +9 &*LwwI S +10 &,LuvH S +9 &.tGtx0 S +9 &06Fuu S +10 &1Fswu S +9 &3Gsv\\ S +9 &5|Fqt S +10 &7>Gst S +9 &9Grr S +10 &:Hts S +9 &<Jrs T +9 &>FIqs S +10 &@Gqro S +9 &AGnqS T +9 &CInqD S +10 &ENFpp, S +9 &GJop T +9 &HMxuq T +10 &J`a V +9 &LE~ Y +10 &M ] +9 &Ox _ +9 &Qxi ` +10 &S: ` +9 &T ` +9 &V a +10 &Xz b +9 &Z; b +10 &[ b" +9 &] b( +9 &_n P +10 &`Lr +| +9 &`&j Z +9 ( +2 &`cX S +2 "collection"'(& +2 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.59 +2 "collection"'&& +4 "core" &`c- S + .tHand.open + "manipulator"&-1 +72 "core" 1 + "manipulator"&B% +4 "core" %  E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%A +44 "core"  + "processing"%E% +5 "core" %[ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%I' +1598 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%r  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%;' +1600 "core" ' +3 .tPSV.dial PSR +4 "processing"%N +43 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%O' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%R  + "collection"'\\  +78 "core" +89  + .tPSV.dial :mixloop +2 "processing"%P +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%#  +136 "core" +2 .tPS.seek 0ml +2 "processing"%%' +2611 "core" ' +2 .tPSV.dial :air + "processing"%W  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%! +42 "core" +2 .tPS.seek 0ml +2 "processing"%Y' +2607 "core" ' +2 .tPSV.dial :air + "processing"%^  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%*' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%/ +44 "core" +2 .tPS.seek 0ml + "processing"%d' +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&M& +5 "core" &" w v  C=G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +6 "manipulator"&o( +49 "core" ( +2 "manipulator"&S& +4 "core" &  G\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &  G\ +2 .tForearm.seek CC +2 "manipulator"&h' +103 "core" ' + .tHand.close + "manipulator"&U/ +68 "core" / +2 .tCC.seek :open + "collection"'Q( +473 "core" ( +2 "manipulator"&c& +4 "core" &  I\ + "manipulator"&X% +4 "core" %  Hd +2 .tForearm.seek :retract +2 "manipulator"&L'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&K(, +278 "core" ( +2 "manipulator"&:& +4 "core" &,  J2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &,  J2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&p' +95 "core" ' + .tHand.open +2 "manipulator"&m1 +75 "core" 1 + "manipulator"&8% +5 "core" % ; L> + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'`& +4 "core" &0 + "manipulator"&]% +4 "core" %\ ! f L1 +2 "storage"({% +3 "core" %} +2 "storage"(. +3 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(y( +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (a& +2 "core" &  +2 "manipulator"&& +4 "core" &, % J2 + "manipulator"&% +4 "core" %\  J1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&?(P +188 "core" ( +2 "manipulator"&k& +4 "core" &I U I* + "storage"(i& +4 "core" &  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +108 "core" ' + "storage"("& +4 "core" &  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +291 "core" ' + "storage"(}- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +2 "core" &  +2 "manipulator"&$& +3 "core" &J  J* +2 .tElbow.seek 2 + "manipulator"&(P +3 "core" ( +2 "manipulator"&l& +4 "core" &J A K* + "storage"(& +4 "core" &  +2 .tForearm.seek 2 + 300 counts + "manipulator"&q'y +38 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(+'} +56 "core" &K  J) +3 "manipulator"&v% +4 "core" % ΄ 2 G + .tForearm.seek :retract +2 "manipulator"&t'\ +95 "core" ' + .tElbow.seek CC +2 "manipulator"&( +98 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +47 "core" ( +2 "manipulator"&& +4 "core" &# M G>I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &# ' G>I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\ ' +101 "core" ' + "manipulator"&w& +4 "core" &$ I J>I +2 "manipulator"&T% +4 "core" % ' K +2 "collection"'H& +4 "core" & +2 "collection"'~& +5 "core" & +2 .tCC.seek :closed +2 "collection"'g(` +4 "core" &^ +8 & % $e +9 &Uv : +9 &|q O +10 &N T +9 &GIv S +9 & F_ S +10 &KO S +9 &I/ T +10 &OJ S +9 &G S +9 &F S +10 &!L S +9 &#WH S +9 &%G S +10 &&HB S +9 &(F S +10 &*_K S +9 &,!K S +9 &-J T +10 &/I S +9 &1gL S +9 &3(Ix T +10 &4Hg S +9 &6KU S +10 &8oIO S +9 &:2I6 S +9 &;Iz S +10 &=J S +9 &?wI~ S +9 &A:El S +10 &BIY T +9 &DGT S +10 &F~JI T +9 &H?S< T +9 &I`, V +10 &K& Y +9 &Mj $ ] +9 &O'#" _ +10 &P'& ` +9 &R.. ` +10 &Th0/ a +9 &V)37 a +9 &W;< b +10 &YAA b +9 &[jHE b! +9 &]'IJ b& +10 &^OO b# +9 &`,CUUZ 'v +9 &`xVW _ +9 ( +4 "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.60 + .Hand.open + "manipulator"&71 +4 "core" &`zxUW; ] +70 1 + "manipulator"&n% +4 "core" % H G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +91 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +137 "core"  +2 .tCSV.dial CTV +2 "collection"'  +31 "core"  +2 .tPS.seek 2.5ml + "processing"%F' +2609 "core" ' + "collection"'% +4 "core" %57  +2 .tCS.seek 4.149ml +2 "collection"'.'V +1560 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%j  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%'  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2607 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +31 "core" ^ +2 .tCSV.dial :air +2 "collection"'f @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'1' +1557 "core" ' + .tCSV.dial CTV +2 "collection"'  +45 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +2607 "core" ' + .tCBV.dial :waste1 +2 "collection"'x @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'s  +136 "core" +2 "collection"'u& +4 "core" &`zw} ] +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&6% +4 "core" %\  u t A) + "storage"( % +4 "core" % R + "storage"(2. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(=(+ +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &, +2 "manipulator"&,& +3 "core" & Q N $ @;8 +2 "manipulator"&>% +3 "core" %\  N L ?) +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&_( +163 "core" ( +2 "manipulator"&C& +4 "core" & } y 5 D` +2 "storage"(& +3 "core" &,  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&|' +99 "core" ' + "storage"(<& +5 "core" &, + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(V' +202 "Can"$ cc +48 "core" ' + "storage"(9- +4 "core" -'[ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&0& +3 "core" & p m  C` +2 "storage"([& +3 "core" &, N +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'n +35 "core" ' + .tElbow.hold +2 "manipulator"&e, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'[ +2 .tSE.seek 6.13 Pucks below Top Plate + "storage"(z'O +27 "core" ' +2 "manipulator"&3% +4 "core" %u] #   5 +2 "storage"(D& +4 "core" &,  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 307 counts +2 "manipulator"&'Ρ +16 "core" ' + "manipulator"&& +4 "core" & v  I C` +2 "storage"(&& +4 "core" &, ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&-' +15 "core" ' +2 .tSE.seek 7.13 Pucks below Top Plate +2 "storage"(B'> +52 "core" ' +2 "manipulator"&(& +4 "core" & 6 F` +2 "manipulator"&A% +4 "core" %  F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&4( +156 "core" ( + "manipulator"&& +4 "core" &% f ] >@X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &% h c >@X +2 .tForearm.seek CC +2 "manipulator"&I' +99 "core" ' +2 .tHand.close + "manipulator"&N/ +67 "core" / +2 .tCC.seek :open +2 "collection"';( +470 "core" ( +2 "storage"(\\& +4 "core" &, + + "storage"(R& +4 "core" &,  +2 "manipulator"&P& +3 "core" &! t u A;8 +2 "manipulator"&#% +3 "core" % v u  A +2 .tForearm.seek :retract +2 "manipulator"&O'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&W( +159 "core" ( + "manipulator"&%& +4 "core" &  Fw +2 "storage"(!& +4 "core" &, + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&'n +112 "core" ' +2 .tElbow.hold + "manipulator"&^, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&Y1 +74 "core" 1 +2 "manipulator"&/% +4 "core" % |b ? H ; +2 "storage"(*& +3 "core" &,  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&M'Ψ +19 "core" ' +2 "manipulator"&S& +4 "core" &  Hw + "storage"(b& +4 "core" &, +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&U' +15 "core" ' + "storage"(G% +4 "core" %B p +3 ."downElevator"SE.seek :down +3 "storage"(J'} +98 ()% +3 "core" %ך M Zn +2 "manipulator"&c% +5 "core" % ) L + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +81 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +10 "core" ' + .tPSV.dial :air +2 "processing"%h  +86 "core"  +2 .tPS.seek 2.5ml +2 "processing"%:' +2610 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%@ +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%o  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%m +43 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%8  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%`' +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%]& +4 "core" &T +2 "manipulator"&L& +3 "core" & % Lw +2 "manipulator"&{% +8 "core" %\ %  L E +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +171 "core" ( + "manipulator"&p& +4 "core" &, ] LM +2 .tElbow.reconfigure :loose +52 "manipulator"&$ &.,(#b +3 &a& +2 "core" &,  LM +2 .tForearm.seek :garage +2 "manipulator"&' +97 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&Z& +4 "core" &,  NM +2 "manipulator"&k% +3 "core" % μ  N +2 .tForearm.seek :retract +2 "manipulator"&i'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&K(k +122 "core" ( + "manipulator"&"& +4 "core" &q  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &q K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&}' +104 "core" ' +2 "manipulator"& & +4 "core" &q v w  B +2 "manipulator"&$% +4 "core" %u t v ) Ba + "processing"%l& +4 "core" &j +2 "processing"%& +5 "core" &v +2 .tPC.seek :closed +2 "processing"%(] +4 "core" &  +8 &*v - +10 &^x B +9 &Jr U +10 &T W +9 &U W +9 &T W +10 &LO W +9 &N W +9 &R W +10 &O V +9 & UO V +10 &"Q W +9 &#P V +9 &%R V +10 &'\\T W +9 &)R V +9 &*Q W +10 &,P W +9 &.dP W +10 &0&Q W +9 &1N V +9 &3U W +10 &5nN V +9 &70Q V +9 &8Q V +10 &:N W +9 &6Q W +9 &?T V +9 &AQ W +10 &C}O V +9 &E?O V +9 &FY X +10 &Hr{ Z +9 &Jtq \\ +10 &L4m ] +9 &Mu \\ +9 &O~ ] +10 &Qy{ ] +9 &S=~ ] +9 &T[ ] +10 &V ^ +9 &X{ ^ +10 &ZA ^ +9 &\\ N +9 &]+@h *{ +10 &]/y 1 +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.64 + "processing"%& +4 "core" &]% 1 + &]% 1 +2 .tHand.open + "manipulator"&v1 +74 "core" 1 + "manipulator"&?% +4 "core" % { T T \\ @c +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tPRV.dial :air +2 "processing"%  +44 "core"  + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 "processing"%% +4 "core" % +2 .tPS.seek 0.3ml + "processing"%q' +386 "core" ' + .tPSV.dial PSR +2 "processing"%w +103 "core"  +2 "processing"%T% +4 "core" %9  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%H'.U +481 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1896 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%+ +115 "core" +2 .tPTV.dial :mixing + "processing"%t @ +75 "core" A +2 .tPBV.dial :waste2 +2 "processing"%Q  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%7' +2624 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&n& +4 "core" &q  I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&~(k +2 "core" ( + "manipulator"&& +4 "core" &q ! H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &q I +2 .tForearm.seek PC +2 "manipulator"&\ ' +108 "core" ' + .tHand.close +2 "manipulator"&d/ +71 "core" / + .tPC.seek :open +2 "processing"%( +452 "core" ( + "manipulator"& & +4 "core" &q } u e C + "manipulator"&j% +4 "core" % x u BL +2 .tForearm.seek :retract +2 "manipulator"&''\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&F(, +138 "core" ( + "manipulator"&& +4 "core" &, J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &, J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&.' +121 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 + "manipulator"&1% +5 "core" % Χ 7 MY + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +95 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%s& +5 "core" &6 + "manipulator"&u% +4 "core" %\ % } K H +2 "storage"(6% +3 "core" %u U +2 "storage"( . +3 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(2( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" & .  +2 "manipulator"&,& +4 "core" &, . J + "manipulator"&>% +4 "core" %\ $ I H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&y(P +179 "core" ( + "manipulator"&C& +4 "core" &S H I% +2 "storage"(& +3 "core" & V  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&<'ϥ +93 "core" ' +2 "storage"(& +4 "core" & T  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"( ' +290 "core" ' + "storage"(9- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (0& +2 "core" &  +2 "manipulator"&[& +3 "core" &T J% +2 .tElbow.seek 2 +2 "manipulator"&(P +3 "core" ( + "manipulator"&3& +4 "core" &T 2 J% +2 "storage"(D& +3 "core" &  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'y +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&&/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&(& +2 "storage"(A'} +7 "core" &T J% + "manipulator"&|% +4 "core" %  g L +2 .tForearm.seek :retract +2 "manipulator"&_'\ +92 "core" ' + .tElbow.seek PC +2 "manipulator"&V(k +165 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +83 "core" ( +2 "manipulator"&& +4 "core" &t b M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &t  L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&z' +106 "core" ' + "manipulator"&& +4 "core" &t x  6 C +2 "manipulator"&r% +3 "core" % s r O C +2 "processing"%-& +4 "core" &j +3 "processing"%e& +4 "core" & +2 .tPC.seek :closed +2 "processing"%N(] +4 "core" &p +7 & #b +9 &yS}m ; +10 &yxU P +9 &iY V +10 &+Rz V +9 &Qy W +9 &Nr V +10 &qLo V +9 &3Pv V +10 &O V +9 &O V +9 &!zP V +10 &#=K V +9 &$O V +9 &&L V +10 &(N V +9 &*EQ V +9 &,M V +10 &-O V +9 &/M V +10 &1MO V +9 &3O V +9 &4J V +10 &6N V +9 &8UJ V +9 &:N V +10 &;N V +9 &=K V +10 &?]L V +9 &A I U +9 &BN V +10 &DR V +9 &Fa\\ W +9 &Hn Y +10 &I \\ +9 &K ] +10 &MY ] +9 &O ] +9 &P ] +10 &R \\ +9 &T` ] +9 &V  ^ +10 &W ^ +9 &Y ^ +10 &[f ^ +9 &\\aj 6 +9 &]wM 2 +6 ( +2 "processing"%e& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.70 + .Hand.open +2 "manipulator"&E1 +3 "core" &]x% 1 +65 1 + "manipulator"&g% +4 "core" % p j Z A +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\'\ +107 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%R  + %P9 +6 "core" 9 +102 "processing"%#9 +3 "core" 9 +102 "processing"%%9 +2 "core" 9  +102 "processing"%!9 +3 "core" 9  +102 "processing"%I9 +2 "core" 9 +102 "processing"%49 +3 "core" 9 +102 "processing"%Y9 +3 "core" 9 +102 "processing"%/9 +2 "core" 9 +102 "processing"%*9 +2 "core" 9" +102 "processing"%S9 +2 "core" 9& +103 "processing"%b9 +2 "core" 9* +102 "processing"%G9 +3 "core" 9/ +102 "processing"%O9 +2 "core" 93 +102 "processing"%)9 +2 "core" 97 +102 "processing"%c9 +2 "core" 9; +103 "processing"%W9 +2 "core" 9? +102 "processing"%9 +3 "core" 9C +102 "processing"%M9 +2 "core" 9H +102 "processing"%h9 +2 "core" 9L +102 "processing"%B9 +3 "core" 9P +102 "processing"%U9 +2 "core" 9T +102 "processing"%J9 +3 "core" 9X +102 "processing"%9 +2 "core" 9\\ +103 "processing"%@9 +2 "core" 9a +102 "processing"%o9 +2 "core" 9e +102 "processing"%m9 +3 "core" 9i +102 "processing"%89 +3 "core" 9m +151 "processing"%:9 +4 "core" 9s +102 "processing"%]9 +2 "core" 9x +102 "processing"%L9 +3 "core" 9| +102 "processing"%{9 +3 "core" 9  +102 "processing"%p9 +2 "core" 9& +102 "processing"%a9 +3 "core" 9. +102 "processing"%^9 +2 "core" 95 +102 "processing"%9 +2 "core" 9= +102 "processing"%Z9 +4 "core" 9D +102 "processing"%k9 +2 "core" 9L +102 "processing"%X9 +3 "core" 9T +102 "processing"%"9 +2 "core" 9[ +102 "processing"%9 +2 "core" 9c +3 .tPH.hold 2:00:00,28C +4 "processing"% ppb +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +7 .PSV.dial PSR + "processing"% +103 "core"  + "processing"%$% +5 "core" %T + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%l'\ +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Һ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%i  +75 "core"  + .tPSV.dial PTV +2 "processing"%5 +75 "core" +2 .tPBV.dial :waste1 + "processing"%  +135 "core"  + "processing"%v% +4 "core" %Ҷ"  +2 .tPS.seek 1.5ml +2 "processing"%?'| +581 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%' +1599 "core" ' +2 .tdelay 5:00 +21702 "Can" << +8300 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"% * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%} +75 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%`' +2513 "core" ' +2 .tPSV.dial PTV + "processing"%w +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%T +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +83 "core" +2 .tPS.seek 0ml +2 "processing"%+' +2507 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%t  +134 "core" +2 .tPSV.dial :mixloop + "processing"%Q +42 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +75 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%n' +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'  + "processing"%  +44 "core" +3  + "processing"%d% +4 "core" %A  +2 .tPS.seek 0.34ml + "processing"%K' +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" + .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"% 'G +1191 "core" ' + .tPRV.dial :waste2 +2 "processing"%j @ +75 "core" > +3 .tPS.seek 0.5ml + "processing"%'\ +853 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%f  +55 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%\ 'Һ +1604 "core" ' +2 .tPSV.dial :PML +6 "processing"%~ +42 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +75 "core" A + .tPBV.dial :waste1 +2 "processing"%1  +34 "core" +2 "processing"%'% +4 "core" %Ҽd  +2 .tPS.seek 1.85ml + "processing"%s' +241 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%u * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%6' +1977 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +3 "core" & +2 "manipulator"&.& +4 "core" &t  G + "manipulator"& % +4 "core" %   H\ i +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&,(, +134 "core" ( + "manipulator"&>& +4 "core" &, Z F\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &, c H\ +2 .tForearm.seek :garage + "manipulator"&C' +92 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 "manipulator"&& +4 "core" &, C E\ + "manipulator"&F% +4 "core" % ο O E, +2 .tForearm.seek :retract +2 "manipulator"&x'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&9( +292 "core" ( + "manipulator"&0& +4 "core" && e d V @@W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" && h g =@W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&3' +102 "core" ' +2 "manipulator"&D& +4 "core" && h _ 8 ?@W +2 "manipulator"&&% +4 "core" % c Z  ? + "collection"'(& +4 "core" & +2 "collection"'|& +5 "core" & +2 .tCC.seek :closed +2 "collection"'y(` +4 "core" & +7 &\ & %f +9 &}Ry : +10 &yw O +9 &lR U +9 &.Ir U +10 &I U +9 &O: U +9 &tL9 U +10 &6J U +9 &N U +10 &LR U +9 &!}J[ U +9 &#>K U +10 &%M) U +9 &&P U +9 &(O? U +10 &*GL U +9 &,L U +10 &-J U +9 &/L U +9 &1NO U +10 &3L# U +9 &4L U +9 &6M$ U +10 &8WN U +9 &:L U +10 &;L U +9 &=J U +9 &?^K U +10 &A K U +9 &BJ U +9 &DH U +10 &FhJ U +9 &H*M U +10 &IW W +9 &Kr Y +9 &MZ \\ +10 &O&# ` +9 &P)) a +10 &R,, a +9 &TR/3 b +9 &V43 b +10 &W7: b +9 &Y>= b$ +9 &[MAA b+ +10 &]EF b6 +9 &^II b6 +9 &` TKM &u +10 &`g MN? \\ +5 ( +2 "collection"'|& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.48 +2 "collection"'<& +4 "core" &`hLN [ + &`hMP [ + .tHand.open +2 "manipulator"& 1 +70 "core" 1 + "manipulator"&% +4 "core" %  2 6 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tPSV.dial PSR +2 "processing"% +114 "core"  +2 "processing"%% +4 "core" %C + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%r  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%-' +1596 "core" ' +2 .tPSV.dial PSR + "processing"%A +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%_' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"'E  +33 "core" ~ +132  +2 .tPSV.dial :mixloop +2 "processing"%g +103 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%P  +75 "core" +2 .tPS.seek 0ml +2 "processing"%e' +2612 "core" ' + .tPSV.dial :air +2 "processing"%#  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z' +2621 "core" ' + .tPSV.dial :mixloop +2 "processing"%% +45 "core" +2 .tPS.seek 0ml +2 "processing"%!' +2629 "core" ' + .tPSV.dial :air +2 "processing"%I  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%4' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%Y +46 "core" +2 .tPS.seek 0ml + "processing"%/' +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +54 "manipulator"&*& +5 "core" &" : ( B 8=F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC + "manipulator"&S( +4 "core" ( + "manipulator"&b& +4 "core" &" 2 < 9=F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &# + : M 9=F +2 .tForearm.seek CC +2 "manipulator"&O' +104 "core" ' +2 .tHand.close + "manipulator"&)/ +74 "core" / +2 .tCC.seek :open +2 "collection"'c( +473 "core" ( + "manipulator"&W& +5 "core" &# B F  9=C + "manipulator"&% +4 "core" % ε L D 9` +2 .tForearm.seek :retract + "manipulator"&M'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(, +288 "core" ( +2 "manipulator"&B& +4 "core" &, f k ?6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &, e k ?6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&J' +119 "core" ' +2 .tHand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&@% +5 "core" % ' B + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +96 "core" ' +2 ."da"delayUntil "14:25:24.88" +10386 "Can" BB +14356 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%m @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%8  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%: * +35 "core" , +2 ."da"PSV.dial :air + "processing"%]  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2520 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%{ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%p  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%a +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%^  +56 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2488 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%Z +135 "core"  + "processing"%k% +4 "core" %5 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X'\ +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%"'Һ +1591 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +77 "core"  +2 ."da"PSV.dial PTV +4 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%$  +34 "core" + "processing"%7% +4 "core" %ҵG  +2 ."da"PS.seek 1.5ml +2 "processing"%l'{ +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%5' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%v * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2509 "core" ' + ."da"PSV.dial PTV +2 "processing"%? +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%R +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +3 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%}' +2512 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%w% +4 "core" %: + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%T'\ +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%q'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%H +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +35 "core"  + "processing"%t% +4 "core" %Ҹ5  +2 ."da"PS.seek 1.5ml + "processing"%Q'~ +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%+' +1615 "core" ' +2 ."da"delay 2:00 +3408 "Can"' SS +8594 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%d +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%n' +2523 "core" ' + ."da"PSV.dial PTV +2 "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 +2 "processing"%K +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2493 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%f  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +136 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%~  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%1' +390 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%'  +45 "core"  + "processing"%u% +4 "core" %(  +2 ."da"PS.seek 0.55ml +2 "processing"%\ '^ +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%s  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"% 'Һ +1544 "core" ' + ."da"PSV.dial :PML +2 "processing"%. +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +75 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%>  +35 "core" +2 "processing"%=% +4 "core" %ҹ%  +2 ."da"PS.seek 1.85ml + "processing"%V' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%' +1957 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +34920 "Can"H JJ +13083 #"da"recoverPRVreagent08 +48 .PTV.dial :mixing +3 .PBV.dial :waste1 +2 "processing"%F  +34 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +35 "core" + + ."da"PSV.dial :air +2 "processing"%C  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2512 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%[ +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%,  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%D +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%(' +2519 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +134 "core"  + "processing"%;% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%<'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%| +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%% +4 "core" %Ҷ  +2 ."da"PS.seek 1.5ml +2 "processing"%3'| +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%r' +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%A * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2518 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%g +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%P +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#' +2524 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%e +134 "core"  +2 "processing"%%% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%z'\ +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%I'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%! +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +35 "core" +2 "processing"%4% +4 "core" %ҵ  +2 ."da"PS.seek 1.5ml +2 "processing"%*'{ +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%G' +1616 "core" ' +2 ."da"delay 2:00 +4737 "Can"V UU +7265 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%)  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%y' +2535 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +6 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%O +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%B  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%U' +2510 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%S +135 "core"  + "processing"%% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%@'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%M'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%J +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%m  +34 "core" +2 "processing"%8% +4 "core" %ҷ  + ."da"PS.seek 1.5ml +2 "processing"%:'} +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%/' +1604 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%{  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%p * +47 "core" ( +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%a +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2509 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Z +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X' +2517 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +139 "core"  +7 "processing"% % +13 "core" % +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +19 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +4 "processing"%$'m +346 "core" ' +2 ."da"delay 5 seconds +502 "processing"%7% +4 "core" %p  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%"'\ +333 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%i'Һ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +50 "processing"%l +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%v% +5 "core" %ҵ  + ."da"PS.seek 1.5ml +2 "processing"%'{ +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?' +1613 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%R  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2535 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%w +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%T  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H' +352 "Can"c {z +2208 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +135 "core"  +2 "processing"%t% +3 "core" % +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%q'Һ +2100 "core" ' +2 ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +36 "core" +2 "processing"%% +4 "core" %ҷ  + ."da"PS.seek 1.5ml +2 "processing"%'} +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +45 "core" ) +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%+  +105 "core"  +3 ."da"PS.seek 0ml +2 "processing"%' +1595 "core" ' +2 "processing"%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%K  +3 "core" 5 + 5 + "processing"%j& +4 "core" &]x% 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&n% +4 "core" %\ &  .!O +2 "storage"(f% +3 "core" % J T Y +2 "storage"(. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(~(+ +193 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &+ I H  + "manipulator"& & +4 "core" &, > -6 + "manipulator"&'% +4 "core" %\ & ` -!O +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&u( +198 "core" ( + "manipulator"&1& +4 "core" & s ,- +2 "storage"(s& +3 "core" &+ H H +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&\ ' +115 "core" ' + "storage"(.& +4 "core" &+ > E +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"( ' +235 "core" ' +2 "storage"(>- +3 "core" -'D + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&=& +3 "core" & -- +2 "storage"(& +3 "core" &+ E I o +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"& 'n +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&V, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(F- +3 "core" -'D +2 ."da"SE.seek 7.12 Pucks below Top Plate +2 "storage"(\\'8 +38 "core" ' + "manipulator"&C% +4 "core" %z_ j +2 "storage"(& +4 "core" &+  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&['Φ +19 "core" ' + "manipulator"&,& +4 "core" & -, +2 "storage"(D& +3 "core" &+ H H +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&&' +15 "core" ' +2 ."da"SE.seek 8.12 Pucks below Top Plate +2 "storage"(0'' +53 "core" ' +3 "manipulator"&x& +4 "core" & -, + "manipulator"&;% +4 "core" % - +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&('\ +98 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&<(k +256 "core" ( + "manipulator"&& +4 "core" &s ! , +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &s M , +2 ."da"Forearm.seek PC +2 "manipulator"&' +104 "core" ' + ."da"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"% ( +449 "core" ( +2 "storage"(6& +4 "core" &+ " . e + "manipulator"&3& +4 "core" &s n ' + "manipulator"&% +4 "core" %  ' +2 ."da"Forearm.seek :retract +2 "manipulator"&A'\ +108 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&-( +265 "core" ( + "manipulator"&r& +4 "core" &{  0. +2 "storage"(& +3 "core" &+ B F ] +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&g' +104 "core" ' +2 ."da"Hand.open + "manipulator"&P1 +69 "core" 1 +2 "storage"(_- +3 "core" -'' +2 ."da"SE.seek 7.88 Pucks below Top Plate +2 "storage"(E' +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.11 Pucks below Top Plate + "storage"(e'- +52 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21nov1015h40ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +569 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.794 seconds\ /var/log/esp/da21nov1015h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21nov1015h40ml15s.tif +1568 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21nov1015h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21nov1015h40ml30s.tif +3073 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21nov1015h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21nov1015h40ml70s.tif +7134 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21nov1015h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "21.794 sec auto-exposure",Subject: "da21nov1015h40ml images!" +6 "storage"(%- +8 "core" -'- +2 "storage"(#& +6 "core" &+ & #  + "manipulator"&z& +4 "core" &| *. + ."da"Elbow.seek 1 +2 "manipulator"&!( +3 "core" ( +2 "manipulator"&Y& +3 "core" &| \ *. +2 "storage"(4& +4 "core" &+ 1 3 +2 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&I' +10 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 7.83 Pucks below Top Plate +2 "storage"(b' +82 "core" ' +4 "manipulator"&*& +5 "core" &| 8 1 7. +2 "storage"()& +4 "core" &+ = + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 + "manipulator"&9'n +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.01 Pucks below Top Plate +3 "storage"(G' +30 "core" ' + "manipulator"&W% +5 "core" %z`  + + "storage"(& +4 "core" &+ m m \\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 312 counts +3 "manipulator"&O'Φ +19 "core" ' + "manipulator"&B& +5 "core" & Q Q = 9) + "storage"(y& +4 "core" &+  +3 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&S' +32 "core" ' + "storage"(% +4 "core" %  +3 ."downElevator"SE.seek :down +3 "storage"(U'} +99 (@% +3 "core" %B  We +2 "manipulator"&J% +4 "core" %ϻ F M S ; +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&m'\ +69 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +19 "core" ' +3 "storage"(8& +5 "core" &+  +3 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%M& +5 "core" & + "manipulator"&]& +4 "core" & O E - :) +2 "manipulator"&:% +4 "core" %\  P I  :, +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&{(, +184 "core" ( +3 "manipulator"&p& +10 "core" &, o k = =< +5 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &a& +7 "core" &, k k = =< +5 ."psFlush"Forearm.seek :garage +4 "manipulator"&/' +94 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&L/ +66 "core" / +3 "manipulator"&Z& +9 "core" &, l b 7 ?< +3 "manipulator"&k% +7 "core" % Y b @* +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +103 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&^(k +125 "core" ( +3 "manipulator"&& +9 "core" &q n x = +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 & & +10 "core" &q o l > +5 ."psFlush"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&X' +106 "core" ' +5 "manipulator"&7& +8 "core" &q / 4 % 6 +4 "manipulator"&$% +7 "core" % . 4 I 6 +4 "processing"%"& +7 "core" & +4 "processing"%l& +9 "core" & +5 ."psFlush"PC.seek :closed +5 "processing"%(] +8 "core" & +2 &  +6 &&r . +10 &_~ B +10 &Bu U +12 &O W +9 &R W +8 &N W +11 &DM W +17 &O V +3 &O} V +6 &M} V +8 & MJ V +9 &"K V +10 &#J V +10 &%Lz V +8 &'VMu V +10 &)Op W +9 &*Oq W +10 &,Nr V +9 &.^Rr V +9 &0 Nt V +10 &1Oi V +10 &3Pk W +9 &5gLp V +9 &7)Na V +10 &8O\\ V +9 &:OV W +12 &1Ik V +9 &?Oj V +9 &ANg V +9 &CwLg V +10 &E9Nb V +9 &FVj V +10 &Hkj Y +9 &Jlf \\ +10 &L+b ] +9 &Md ] +9 &Oc ] +10 &Qqe ] +9 &S4^ ] +10 &Ti ^ +9 &V^ ^ +12 &XxV ^ +6 &Z:T ^ +10 &[K S +9 &].K[ !f +10 &]x3U 4 +4 ( +5 "processing"%l& +5 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.69 +4 "processing"%v& +7 "core" &]x*T 4 +2 &]x*f 4 +3 ."psFlush"Hand.open +3 "manipulator"&i1 +74 "core" 1 +3 "manipulator"&5% +7 "core" % )  D 5 +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +101 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"%R +47 "core"  +4 "processing"%% +8 "core" %A +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +300 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +285 "core" ' +4 ."psFlush"delay 5 seconds +506 .PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%?' +2101 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"% @ +98 #"uploadLog"upsync +99 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%w  +134 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%} +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%T'ղ +2627 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +105 "core"  + "processing"%`% +4 "core" %հ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%t'\ +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%H' +2108 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%Q @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +104 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%q'ղ +2613 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%d +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%+'TE +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +86 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%K  +75 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%j' +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%f'\ +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +98 "core" U +10 ."psFlush"PS.seek 0ml +2 "processing"%'' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%2 @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%s  +85 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h' +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +44 "core"  +3 ."psFlush"PSR.select :air +6 .PS.seek 2.5ml +4 "processing"%o' +2618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%=' +675 "Can"^ @? +1930 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%C  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%, +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%D'TE +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%\  +55 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%u' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"% '\ +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%& U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%(' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%N +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%6' +2605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%' +2606 "core" ' + ."psFlush"PSV.dial PBV +6 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%<' +2616 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'P& +4 "core" & +2 "manipulator"&_& +4 "core" &q T D + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&A(k +4 "core" ( + "manipulator"&0& +4 "core" &q Q C + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &q ~ C +2 .tForearm.seek PC +2 "manipulator"&%' +109 "core" ' + .tHand.close +2 "manipulator"&#/ +75 "core" / +2 .tPC.seek :open + "processing"%z( +450 "core" ( +2 "manipulator"&Y& +4 "core" &q x x  > + "manipulator"&4% +4 "core" % u k # =m +2 .tForearm.seek :retract +2 "manipulator"&*'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&)( +372 "core" ( + "manipulator"&W& +4 "core" &$ y  B>J +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &$ Y B>J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B' +100 "core" ' +2 "manipulator"&y& +4 "core" &$ q ] A>J +2 "manipulator"&-% +3 "core" %  $ B +2 "collection"'g& +4 "core" & +2 "collection"'& +5 "core" & +2 .tCC.seek :closed + "collection"'e(` +5 "core" &  +9 &)r - +9 &_{ A +9 &Bp U +10 &L U +9 &N U +9 &O U +10 &EQ V +9 &L U +10 &L U +9 &L V +9 & MN V +10 &"P U +9 &#N V +9 &%O V +10 &'VQ U +9 &)J U +9 &*O U +10 &,O U +9 &.]Q V +10 &0!L U +9 &1O U +9 &3O V +10 &5fK U +9 &7(K U +9 &8Q U +10 &:J U +9 &0J U +9 &?J U +9 &AL U +10 &CwH U +9 &E9K U +9 &FK U +10 &HRd V +9 &Jz\\k W +10 &L4} Z +9 &M" ] +9 &O46h ` +10 &Qf77 ` +9 &S&<; a +10 &T>? a +9 &VAB b +9 &XhCD b +10 &Z%GI b% +9 &[MK b, +9 &]NP b2 +10 &_MQR V +9 &`F&UV - +9 &`qTU X +3 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.46 +2 "collection"'@& +4 "core" &`q~TV X + .tHand.open + "manipulator"&I1 +72 "core" 1 + "manipulator"&J% +4 "core" % y j  > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +97 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'b& +4 "core" &`q~RT X + "collection"'9% +4 "core" %ӳST +2 .tCSV.dial CSR + "collection"'8  +41 "core"  +2 "collection"'M% +4 "core" %ӭUU + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"']'qi +1349 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ':% +2 "core" %qmUWY  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'O'G +684 "core" ' + .tCSV.dial :waste +2 "collection"'G +136 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'S'Ӵ +1984 "core" ' +2 #tFlushing lower manifold's waste1 port +6 "collection"'p& +4 "core" &`q}XY4 X + "collection"'a% +4 "core" %ӯV[ + .tCSV.dial :flush +2 "collection"'U  +61 "core" +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''qi +1294 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'L @ +45 "core" A +2 "collection"'Z% +4 "core" %qdWY  +2 .tCS.seek 6.999ml + "collection"'k'y +571 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'m  + '  +45 "core"  +98  +2 .tCBV.dial :waste1 + "collection"' @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'/'Ӵ +1798 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'7& +4 "core" &`q{W] X + "collection"'{% +4 "core" %ӶX\\ + .tCSV.dial :flush +2 "collection"'$  +75 "core" +2 .tCS.seek 5ml +2 "collection"'"'qi +1296 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +45 "core" B + "collection"' % +51 "core" %qfXY  +4 .tCS.seek 7ml + "collection"'v'{ +569 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'i  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'5  +107 "core"  +2 .tCS.seek 0ml +2 "collection"'l'Ӵ +1795 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'R& +4 "core" &`q{Z[ X + "collection"'% +4 "core" %ӴWY + .tCSV.dial CSR +2 "collection"'X  +42 "core"  +2 "collection"'% +4 "core" %ӴXY +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'' +2033 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' +571 "core" ' +2 ."connect"CSV.dial CBV +7 .tCBV.dial CSV +3 "collection"'w +2 '}  +104 "core" +36  +2 .tCTV.dial :intake + "collection"'?  +77 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'' +2026 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'`  +76 "core"  + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'T'Ӵ +581 "core" ' + .tCSV.dial CSR +2 "collection"'t  +106 "core"  + "collection"'% +4 "core" %ӸVX +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'Q'qi +1348 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' +1345 "core" ' + .tCSV.dial CBV +2 "collection"'H +107 "core" +2 .tCS.seek 0ml + "collection"'d'Ӵ +134 "Can"` UU +2465 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&q& +4 "core" & R R M :;8 + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&+( +41 "core" ( +2 "manipulator"&& +4 "core" & w n / < + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +2 "core" & w w 5 = +3 .tForearm.seek CC + "manipulator"&' +103 "core" ' + .tHand.close + "manipulator"&n/ +68 "core" / +2 .tCC.seek :open +2 "collection"'j( +471 "core" ( +2 "manipulator"&f& +4 "core" & u 4 B + "manipulator"&% +4 "core" % x  A +2 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +279 "core" ( + "manipulator"&2& +5 "core" &, v \ B* + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &, C* +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&s' +103 "core" ' +2 .tHand.open + "manipulator"&11 +69 "core" 1 + "manipulator"&.% +4 "core" % ; H +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +95 "core" ' + "processing"%>& +5 "core" & +56100 "Can"[ 87 +60000 L 88 +60001 L 88 +60001 : 88 +60000 +~ 88 +60001 # 87 +60000  88 +60001   88 +60000  87 +60001 \ V77 +60001 =\ |77 +60000 P\ z87 +60001 _\ x87 +52677 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +7 #mEXIT @1636584108.29EST @1636735956.57EST = =mMAIN_scheduler =tMAIN @EST1636735958.40 #"core_reset"Sent BREAK +2 #t@63045 receive with ifg=0x10, ie=0xFD + #@63689 receive with ifg=0x10, ie=0xFD #@64345 receive with ifg=0x10, ie=0xFD + #@64988 receive with ifg=0x10, ie=0xFD + #@98 receive with ifg=0x10, ie=0xFD #@743 receive with ifg=0x10, ie=0xFD + #@1389 receive with ifg=0x10, ie=0xFD + #@1715 receive with ifg=0x80, ie=0xFD #@47194 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +238 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +392 "Can"3\ :: + 3\ :: + #tPolling Can every 10:00 +3 #Cleanly exited at 17:41:48EST10-Nov-21 +518 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %ӹ\ ` +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +3 "processing"%% +2 "core" %Z\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %ۉnn ,\ p +2 .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.19 +33573 #-> access +2 "storage"(2& +3 "core" &+ \ | +2 "storage"(3% +4 "core" % \ } + "manipulator"&4% +4 "core" %\ % P O & J + "manipulator"&5& +4 "core" &, H E  * +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(6(< +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (7& +3 "core" &< r e 8\ p +10632 "Can"*\ 77 +60000 -\ 77 +60001 %\ 77 +14231 #t-> access 2 +2 "storage"(8% +3 "core" % e e \ +2 "manipulator"&9% +3 "core" %\ % R Q J J +2 "manipulator"&:& +3 "core" &, P M b * +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(;(K +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (<& +3 "core" &K 4\ +15446 #t-> startTube 2 +30094 "Can"%\ 77 +60000  \ 77 +60001 \ 77 +47050 #t-> da 40 + #da sampling at most 40ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 13:00:34EST12-Nov-21\\n{}\\nCan@12:52:44, 23.3C, 24% humidity, 14.9psia, 13.255V, 0.275A, 0.275A avg, 3.65W",Subject: "da sampling at most 40ml" +4 "collection"'=& +2 "core" &\ v +2 .tHand.open + "manipulator"&>1 +21 "core" 1 + "manipulator"&?% +4 "core" %\ % M K 7 I +2 "storage"(@% +5 "core" % )\ +2 "storage"(A. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(B( +667 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +5 (C& +7 "core" & C H }\ +3 "manipulator"&D& +7 "core" &, N O G * +4 "manipulator"&E% +12 "core" %\ % O N , I +4 .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +4 "manipulator"&F(P +189 "core" ( +3 "manipulator"&G& +8 "core" &H R L 1 ( +3 "storage"(H& +7 "core" & Z ^ \ +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +78 "manipulator"&I'ϥ +121 "core" ' +3 "storage"(J& +8 "core" & ;\ +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(K' +275 "core" ' +3 "storage"(L- +6 "core" -' +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (M& +7 "core" & \ +3 "manipulator"&N& +8 "core" &I M M \\ ' +4 .tElbow.seek 2 +2 "manipulator"&O(P +7 "core" ( +2 "manipulator"&P& +7 "core" &I N T 0 ' +3 "storage"(Q& +7 "core" & \ +5 .tForearm.seek 2 + 300 counts +2 "manipulator"&R'y +28 "core" ' +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&S/ +76 "core" / +6 ."downElevator"SE.seek :down +9 "manipulator"&T& +2 "storage"(U'} +15 "core" &W L O & +3 "manipulator"&V% +8 "core" % Π M I  +5 .tForearm.seek :retract +5 "manipulator"&W'\ +93 "core" ' +4 .tElbow.seek CC +3 "manipulator"&X( +117 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +28 "core" ( +3 "manipulator"&Y& +8 "core" && R \\ ?R +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &Z& +7 "core" && B K \ ?R +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&[' +94 "core" ' +3 "manipulator"&\\& +8 "core" && M L ?R +4 "manipulator"&]% +7 "core" % A A 2 C +4 "collection"'^& +7 "core" &\ o +4 "collection"'_& +10 "core" &\ p +5 .tCC.seek :closed +4 "collection"'`(` +7 "core" &\ o +3 &\ p\ +6 &.v\ j+{ +8 &b\ i? +11 &\\v\ iP +8 &W\ jP +10 &Y\ jQ +9 &W\ jP +9 &cU\ jP +10 &$X\ jQ +9 &X\ jP +9 &Z\ jP +10 & kY\ jP +9 &"-U\ jP +10 &#Y\ iQ +9 &%Y\ iP +9 &'s[\ iP +10 &)6Y\ iP +8 &*X\ iP +10 &,Y\ iQ +10 &.{X\ iP +9 &0<X\ iQ +10 &1X\ iP +9 &3Y\ iQ +9 &5W\ iP +10 &7EY\ iP +9 &9T\ iP +9 &:W\ iP +10 &<Y\ iQ +9 &>NU\ iP +10 &@Y\ iP +9 &AX\ iP +9 &CW\ iP +10 &EUW\ iP +8 &G]\ iQ +10 &Hh\ hR +10 &J9,\ gU +9 &LGtd\ eX +10 &N\ cZ +9 &O\ cZ +9 &Q\ c[ +10 &SF\ c[\ +8 &U\ b\\ +10 &V\ b\\ +10 &X\ a] +9 &ZI\ a] +10 &\\ \ a] +8 &]\ `^ +10 &_t\ b@ +10 &`D,\ b't +10 &`cr\ fU +2 ( +4 "collection"'_& +7 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.23 + .Hand.open +4 "manipulator"&a1 +6 "core" &`cq\ fU +61 1 +3 "manipulator"&b% +8 "core" % D R 5 C +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&c'\ +98 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +4 .Exhaust.select :close +3 .SS.hold +3 "sampler")d+ +4 "core" + +3 "sampler")e% +8 "core" %ۓhi #\ v +3 "collection"'f& +8 "core" &`cq\ eU +5 "Can"\ RS +3 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +3 "collection"'g  +5 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")h +6 "core"  +4 "sampler")i  +16 "core"  +4 .tSS.reconfigure :fast +5 "sampler")#.0X +19 #"uploadLog"upsync +3 "core"  + .tdelay 3.8 seconds +383 "collection"'m% +2 "core" %ӹ\ ` +2 "sampler")n% +3 "core" %3v cb !\ p +2 .tSSV.dial :spit +2 "sampler")o +129 "core"  +2 .tSS.seek 0ml +2 "sampler")p'z +316 "core" ' +2 .tSSV.dial CBV + "sampler")q  +132 "core"  + .tCTV.dial :intake +2 "collection"'r  +73 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "13:04:03.58" +1402 #"flow"0.0L/min +6885 "Can"\ PP +7953 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +209 "collection"'s% +3 "core" %ӹ\ [ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X> "\ hI + "collection"'~& +4 "core" &`cm\ WU +3 "Can"\ |op + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 40.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %ӹ\ U +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'9'Ӵ +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"): +131 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +130 "core"  +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'U'Ӵ +90 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")W +89 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +39 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +331 "core" ' +49 .tdelay 5 seconds +507 .CSR.select :air +2 "collection"' +47 'd% +3 "core" %<\ T +2 .tCS.seek 6ml +2 "collection"'l' +1344 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"'k +40 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'m'Ӵ +1472 "core" ' + .tCSV.dial CSR +2 "collection"'n  +42 "core"  +2 "collection"'o% +4 "core" %Ӵ\ [ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'j' +595 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'q% +3 "core" %\ W +2 .tCS.seek 5.001ml + "collection"'r'qn +845 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'s  +40 "core"  +3 .tCS.seek 1ml + "collection"'p'> +1095 "core" ' + "collection"'v9 +4 "core" 9 +2 "collection"'w% +3 "core" %?\ \\ +2 #tBefore lysing Collection Puck Heater at 20.7C/27.6psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'x \  +2 'y9 +5 "core" 9 +102 "collection"'z9 +2 "core" 9d +102 "collection"'t9 +2 "core" 9 d +103 "collection"'u9 +2 "core" 9 d +102 "collection"'}9 +2 "core" 9d +102 "collection"'~9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'{9 +3 "core" 9d +102 "collection"'9 +2 "core" 9"d +102 "collection"'|9 +3 "core" 9&d +102 "collection"'9 +3 "core" 9*d +102 "collection"'9 +2 "core" 9/d +102 "collection"'9 +3 "core" 93d +102 "collection"' 9 +2 "core" 97d +102 "collection"' 9 +3 "core" 9;d +102 "collection"'9 +3 "core" 9-?d +102 "collection"'9 +2 "core" 9DCd +102 "collection"'9 +2 "core" 9ZHd +102 "collection"'9 +3 "core" 9sLd +102 "collection"' 9 +2 "core" 9Pd +102 "collection"'9 +3 "core" 9Td +102 "collection"'9 +3 "core" 9Xd +102 "collection"'9 +2 "core" 9\\d +102 "collection"'9 +3 "core" 9ad +102 "collection"'9 +2 "core" 9ed +102 "collection"'9 +2 "core" 96id +103 "collection"'9 +2 "core" 9Tmd +102 "collection"'9 +2 "core" 9qqd +102 "collection"'9 +3 "core" 9vd +102 "collection"'9 +2 "core" 9za +102 "collection"' 9 +3 "core" 9~^ +102 "collection"'9 +2 "core" 9\\ +102 "collection"'"9 +3 "core" 9 Y +102 "collection"'9 +2 "core" 9*V +102 "collection"'9 +3 "core" 9HS +102 "collection"'#9 +3 "core" 9iP +102 "collection"'$9 +2 "core" 9M +102 "collection"'&9 +3 "core" 9J +102 "collection"'9 +2 "core" 9H +102 "collection"''9 +2 "core" 9F +102 "collection"'(9 +3 "core" 9B +102 "collection"')9 +3 "core" 9A +102 "collection"'*9 +2 "core" 9:> +102 "collection"'!9 +2 "core" 9W< +102 "collection"',9 +3 "core" 9s: +102 "collection"'-9 +3 "core" 97 +102 "collection"'.9 +2 "core" 95 +102 "collection"'%9 +3 "core" 93 +102 "collection"'09 +3 "core" 92 +102 "collection"'19 +2 "core" 90 +102 "collection"'29 +3 "core" 9. +102 "collection"'/9 +2 "core" 9&- +102 "collection"'39 +3 "core" 9=+ +102 "collection"'59 +2 "core" 9T) +102 "collection"'9 +2 "core" 9j' +102 "collection"'89 +3 "core" 9' +102 "collection"'49 +3 "core" 9% +102 "collection"':9 +2 "core" 9$ +102 "collection"'+9 +3 "core" 9" +102 "collection"'79 +2 "core" 9! +102 "collection"'99 +3 "core" 9 +102 "collection"'<9 +3 "core" 9 +102 "collection"'=9 +2 "core" 9  +102 "collection"'>9 +3 "core" 9  +102 "collection"'69 +2 "core" 9 '  +102 "collection"'@9 +3 "core" 9 7 +102 "collection"'A9 +2 "core" 9 F +102 "collection"';9 +3 "core" 9 U +102 "collection"'C9 +2 "core" 9 c +102 "collection"'E9 +2 "core" 9 p! +102 "collection"'?9 +3 "core" 9 ~% +102 "collection"'D9 +2 "core" 9 ) +102 "collection"'H9 +3 "core" 9 . +102 "collection"'9 +3 "core" 9 2 +102 "collection"'9 +2 "core" 9 6 +102 "collection"'L9 +3 "core" 9 : +102 "collection"'M9 +3 "core" 9 > +102 "collection"'N9 +2 "core" 9 B +102 "collection"'P9 +2 "core" 9 G +102 "collection"'G9 +3 "core" 9 K +102 "collection"'S9 +3 "core" 9  O +102 "collection"'T9 +2 "core" 9 \ S +102 "collection"'V9 +2 "core" 9  W +102 "collection"'J9 +3 "core" 9\  \\ +102 "collection"'I9 +2 "core" 9\ ` +102 "collection"'Y9 +3 "core" 9\ d +103 "collection"'K9 +2 "core" 9\ h +102 "collection"'F9 +2 "core" 9\ !l +102 "collection"'Z9 +3 "core" 9\ 'p +102 "collection"'\\9 +2 "core" 9\ -u +102 "collection"'O9 +3 "core" 9\ 3y +102 "collection"'^9 +2 "core" 9\ 9} +102 "collection"'R9 +3 "core" 9\ > +102 "collection"'W9 +2 "core" 9\ D +102 "collection"'Q9 +3 "core" 9\ I +102 "collection"'U9 +3 "core" 9\ M +102 "collection"']9 +2 "core" 9\ Q +102 "collection"'\ 9 +3 "core" 9\ W +102 "collection"'b9 +2 "core" 9\ Z +102 "collection"'_9 +3 "core" 9\ ^ +102 "collection"'a9 +3 "core" 9\ c +102 "collection"'[9 +2 "core" 9\ f +102 "collection"'f9 +3 "core" 9\ i +102 "collection"'e9 +2 "core" 9\ m +102 "collection"'g9 +3 "core" 9\ q +102 "collection"'h9 +3 "core" 9\ u +102 "collection"'d9 +2 "core" 9\ x +102 "collection"'i9 +3 "core" 9\ { +102 "collection"'k9 +2 "core" 9\ ~ +102 "collection"'l9 +2 "core" 9\   +103 "collection"'n9 +2 "core" 9\ ! +102 "collection"'o9 +3 "core" 9\ # +102 "collection"'m9 +2 "core" 9\ $ +102 "collection"'q9 +3 "core" 9\ % +3 .tCH.hold 10:00,70C +3 "collection"'j `\ `\  +2 's9 +5 "core"  + 9\ % +2 "collection"'r% +3 "core" %?rs +2 #tBegun lysing Collection Puck Heater at 68C/53.1psia +5172 "Can"\ " +54817 "core" ` + "collection"'v9 +4 "core" 9\  + "collection"'w% +4 "core" %?\  +2 #tEnded lysing Collection Puck Heater at 70C/54.2psia +2 .CS.seek 0ml + "collection"'y'Ӵ +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'z @ +102 "core" @ + .tCSV.dial :air +2 "collection"'t @ +44 "core" > +2 .tCS.seek 5ml +44 "collection"'u'qi +1347 "core" ' +2 .tCSV.dial CTV +2 "collection"'}  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'~ @ +45 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'{ @ +43 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"''Ӵ +1342 "core" ' +2 "collection"'|% +3 "core" %Ӳ ; = \ \ # +2 #tPuck @64.4psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +103 "core"  +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'% +4 "core" %Ӳ\ # +2 .tCS.seek 5ml +2 "collection"' 'qg +788 "Can"\ MTT +557 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +54 "core"  + "collection"'% +4 "core" %qcX[H\ ( +2 .tCS.seek 6.999ml +2 "collection"''x +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'' +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +115 "core" ^ +2 #tLysing Complete + "collection"'& +5 "core" &`cv\ ,U +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\ # " " A +2 "storage"(% +3 "core" %w 7\ I +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((+ +185 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &) A\ G +2 "manipulator"&& +3 "core" &"   <? +2 "manipulator"&% +3 "core" %\ #   A +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&( +159 "core" ( +2 "manipulator"&& +4 "core" & 6 % x + "storage"( & +4 "core" &) Q\ K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +117 "core" ' +2 "storage"("& +4 "core" &) ?\ M +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +221 "core" ' + "storage"(- +3 "core" -'2 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&#& +3 "core" & " ! c x + "storage"($& +4 "core" &) 6\ K +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&&'n +32 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"('- +2 "core" -'2 +2 .tSE.seek 8.12 Pucks below Top Plate +2 "storage"(('& +41 "core" ' + "manipulator"&)% +5 "core" %rq P + "storage"(*& +4 "core" &) } !\ E + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 304 counts +2 "manipulator"&!'Ξ +15 "core" ' + "manipulator"&,& +4 "core" & ! % O x +2 "storage"(-& +4 "core" &) Q\ J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&.' +26 "core" ' +2 .tSE.seek 9.12 Pucks below Top Plate +2 "storage"(%' +48 "core" ' + "manipulator"&0& +5 "core" & J J  x + "manipulator"&1% +4 "core" % I H ` +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&/( +158 "core" ( + "manipulator"&3& +4 "core" && $ /  @] +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &5& +3 "core" && 0 / @] +2 .tForearm.seek CC + "manipulator"&' +101 "core" ' +2 .tHand.close + "manipulator"&8/ +75 "core" / +2 .tCC.seek :open +2 "collection"'4( +468 "core" ( +2 "storage"(:& +4 "core" &) f\ M +2 "storage"(+& +3 "core" &) y\ M +2 "manipulator"&7& +3 "core" &# +  $ <= +2 "manipulator"&9% +3 "core" % % # +2 .tForearm.seek :retract +2 "manipulator"&<'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&=( +165 "core" ( +2 "manipulator"&>& +4 "core" & ? L J + "storage"(6& +4 "core" &) \ Q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&@'n +114 "core" ' +2 .tElbow.hold + "manipulator"&A, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&;1 +74 "core" 1 +2 "manipulator"&C% +4 "core" % uS   J + "storage"(E& +4 "core" &) N\ K + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 307 counts +2 "manipulator"&?'Ρ +21 "core" ' + "manipulator"&D& +4 "core" & > I n J +2 "storage"(H& +4 "core" &) 6\ R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +32 "core" ' +2 "storage"(% +4 "core" % \ R +3 ."downElevator"SE.seek :down +4 "storage"(L'} +98 (M% +3 "core" % !\ UTZ + "manipulator"&N% +4 "core" % B H s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +66 "core" ' + ."downElevator"SE.stop + "storage"(5 +27 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'G& +4 "core" &z\ : + "manipulator"&S& +4 "core" & I H J +2 "manipulator"&T% +4 "core" %\ I @ s 6 + .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(, +172 "core" ( +2 "manipulator"&J& +4 "core" &, J A B F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &, = J F +2 .tForearm.seek :garage +2 "manipulator"&Y' +108 "core" ' + .tHand.close + "manipulator"&K/ +74 "core" / +2 "manipulator"&F& +4 "core" &, I < d F + "manipulator"&Z% +4 "core" %  M M / k +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O( +281 "core" ( + "manipulator"&^& +4 "core" &# I A =G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &# F I =G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&W' +92 "core" ' + "manipulator"&Q& +4 "core" &# D K =G +2 "manipulator"&U% +4 "core" % B E : +2 "collection"']& +3 "core" &\ = +2 "collection"'\ & +5 "core" &\ = +2 .tCC.seek :closed +2 "collection"'b(` +4 "core" &\ =\ +9 &-r\ 8,} +10 &cz\ 7@ +9 &ho\ 7Q +9 &,P\ 9P +10 &T\ 9P +9 &R]\ 9O +9 &sQ\ 9O +10 &4S (\ 9P +9 &S \ 9P +9 &T\ 9P +10 & zQ\ 9P +9 &"=P~\ 9O +10 &#T\ 8P +9 &%Tx\ 9P +9 &'T~^\ 8P +10 &)ER}\ 9O +9 &+O{\ 9P +10 &,N|\ 9P +9 &.O{_\ 9P +9 &0MR{}F\ 9O +10 &2P|}#\ 9O +9 &3Q{}q\ 9O +9 &5R|}\ 9P +10 &7UTy|\ 9O +9 &9Qzz\ 9O +9 &:Py|\ 9O +10 &<Qxz\ 9O +9 &>\\Rvx\ 9P +10 &@Qxxy\ 8P +9 &AOvyW\ 9P +9 &CRxx\ 9P +10 &EdQtx\ 9P +9 &G'Svy\ 8O +10 &HW|}~\ 9P +9 &Jfh\ 8R +9 &L\\N\ 6U +10 &N8\ 5Z +9 &O'\ 3[ +9 &Q\ 3[ +10 &SQ\ 3\\ +9 &U\ 3\\ +9 &V\ 3] +10 &Xp\ 2] +9 &ZS\ 1^ +10 &\\\ 1^ +9 &]\ 1_ +9 &_z}\ 3D +10 &`J-j\ 3't +9 &`lgd\ 7R +2 ( +2 "collection"'\ & +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.33 + "collection"'_& +5 "core" &`lfC\ 6R + .tHand.open + "manipulator"&a1 +75 "core" 1 + "manipulator"&[% +4 "core" % J = m 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%e +43 "core"  +2 "processing"%g% +4 "core" % \ ^ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%h' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%d  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%i' +1599 "core" ' + .tPSV.dial PSR +2 "processing"%k +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%l' +2605 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%n + "collection"'o  +6 "core" A + "processing"%m  +67 "core" +93  + .tPSV.dial :mixloop +2 "processing"%q +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%s  +130 "core" +2 .tPS.seek 0ml + "processing"%r' +2614 "core" ' + .tPSV.dial :air +6 "processing"%x  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%j' +2603 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +44 "core" +2 .tPS.seek 0ml +2 "processing"%w' +2602 "core" ' + .tPSV.dial :air +2 "processing"%p  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%z' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +44 "core" +2 .tPS.seek 0ml +2 "processing"%y' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +4 "core" &! N N  ;5 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&~( +45 "core" ( +2 "manipulator"&& +4 "core" & L I \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +2 "core" & F B \ +2 .tForearm.seek CC +2 "manipulator"&u' +106 "core" ' + .tHand.close +2 "manipulator"&|/ +73 "core" / +2 .tCC.seek :open +2 "collection"'( +469 "core" ( + "manipulator"&& +4 "core" & M N  \ + "manipulator"&% +4 "core" % α B M u +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"& (, +319 "core" ( + "manipulator"&& +4 "core" &, B H ; j +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &, = K j +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +117 "core" ' + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"& % +4 "core" % M B  M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &\ ^ + "manipulator"&% +4 "core" %\ K M 5 5 +2 "storage"(% +4 "core" % ;\ z +2 "storage"(. +3 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & f a 7\ p + "manipulator"&B& +4 "core" &, M M + j + "manipulator"&% +4 "core" %\ J M 5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& (P +178 "core" ( + "manipulator"&"& +4 "core" &I E O 4 # +2 "storage"(X& +3 "core" & \ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&c'ϥ +100 "core" ' +2 "storage"(& +4 "core" & k\ x +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(#' +279 "core" ' + "storage"($- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ('& +3 "core" & ,\ t + "manipulator"&)& +4 "core" &I L M  # +2 .tElbow.seek 2 + "manipulator"&*(P +4 "core" ( + "manipulator"&,& +4 "core" &I N F # +2 "storage"(-& +3 "core" & } :\ t +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&0'y +11 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&1/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"('} +7 "core" &I J M  # + "manipulator"&% +4 "core" % ΀ M N s +2 .tForearm.seek :retract +2 "manipulator"&&'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&!( +147 "core" ' + ."downElevator"SE.stop + "storage"(5 +37 "core" ( + "manipulator"&(& +4 "core" & / P O  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" & K D  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&5' +100 "core" ' +2 "manipulator"&.& +4 "core" & M I   + "manipulator"&% +4 "core" % C N +2 "collection"'8& +3 "core" &\ ^ +2 "collection"'2& +5 "core" &\ ^ +2 .tCC.seek :closed +2 "collection"'`(` +4 "core" &\ ^ +8 & ,\ \\$e +9 &Vxk\ X8 +10 &wR\ XM +9 &Q@\ YO +9 &ZRI\ ZO +10 &UY\ YO +9 &SH\ ZN +10 &S-\ ZO +9 &bW \ YO +9 &#Q \ YO +10 &R\ YO +9 &!Q\ ZO +9 &#kR\ YN +10 &%,S\ YO +9 &&R\ YO +9 &(R\ YO +10 &*rQ\ YO +9 &,5S\ YN +10 &-T\ YO +9 &/Q\ YO +9 &1zSe\ YO +10 &3<VQ\ YO +9 &4QI\ YO +10 &6SC\ YN +9 &8S6\ YO +9 &:DR1\ YO +10 &<R\ YO +9 &=T\ YO +9 &?U\ YO +10 &ALPD\ YO +9 &CRa\ YN +9 &DOQ\ YO +9 &FS\ YN +9 &HQZ!\ YP +10 &Jjb\ XQ +9 &K \ VU +9 &M~\ TX +10 &O9\ S[ +9 &P\ S[ +9 &R\ S[ +10 &T} \ \ S[ +9 &V>\ R\\ +10 &W\ Q\\ +9 &Y\ Q] +9 &[&%\ Q] +10 &]@)*\ P^ +9 &_1/\ PK +9 &`5P54\ S` +10 &`i98\ P(x +9 &`r9:\ UW +3 ( +2 "collection"'2& +2 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.35 +2 .Hand.open + "manipulator"&:1 +70 "core" 1 +2 "manipulator"&+% +5 "core" % H H + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&7'\ +100 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'9  +130 "core"  + .tCSV.dial CTV +2 "collection"'>  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%6' +2616 "core" ' +2 "collection"'% +3 "core" %!$Z\ X +2 .tCS.seek 4.15ml +2 "collection"'/'V +1557 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%;  +54 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%C  +72 "core"  +2 .tPS.seek 0ml + "processing"%E' +2625 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'D ` +29 "core" ^ + .tCSV.dial :air +2 "collection"'H @ +44 "core" > +2 .tCS.seek 10ml +2 "collection"'' +1558 "core" ' + .tCSV.dial CTV +2 "collection"'<  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'M'Ӵ +2627 "core" ' + .tCBV.dial :waste1 +2 "collection"'N @ +29 "core" > + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'=  +130 "core" +2 "collection"'G& +4 "core" &`qop\ ZW + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&@% +3 "core" %  ? H + +2 "storage"(S% +3 "core" % 0\ x +2 "storage"(T. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(?(+ +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (%& +3 "core" &, \ r + "manipulator"&J& +4 "core" & I I  +2 "manipulator"&I% +3 "core" %  D K : + +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +155 "core" ( +2 "manipulator"&L& +4 "core" & K O I e +2 "storage"(A& +3 "core" &, \ w +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&K' +118 "core" ' +2 "storage"(F& +4 "core" &, \ y +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Z' +207 "core" ' +2 "storage"(P- +3 "core" -'+ + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&Y& +3 "core" & H J e +2 "storage"(^& +3 "core" &, \ u +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&R'n +35 "core" ' + .tElbow.hold +2 "manipulator"&V, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(Q- +2 "core" -'+ +2 .tSE.seek 9.13 Pucks below Top Plate +2 "storage"(U' +39 "core" ' + "manipulator"&]% +4 "core" %~d J J +2 "storage"(\\& +3 "core" &, m l \ n +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 316 counts +2 "manipulator"&4'Ϊ +19 "core" ' + "manipulator"&_& +4 "core" & J ? e +2 "storage"(a& +4 "core" &, (\ t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&[' +24 "core" ' +2 .tSE.seek 10.13 Pucks below Top Plate +2 "storage"(\ ' +46 "core" ' +2 "manipulator"&e& +4 "core" & K I D e +2 "manipulator"&g% +4 "core" % J G + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&( +158 "core" ( + "manipulator"&d& +4 "core" &# G ; q =G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +3 "core" &$ L L =G +2 .tForearm.seek CC + "manipulator"&k' +98 "core" ' +2 .tHand.close + "manipulator"&i/ +75 "core" / +2 .tCC.seek :open +2 "collection"'n( +472 "core" ( + "storage"(o& +4 "core" &, L\ x +2 "storage"(m& +3 "core" &, `\ x +2 "manipulator"&q& +3 "core" & J I 8" + "manipulator"&s% +4 "core" %  K L +2 .tForearm.seek :retract +2 "manipulator"&l'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&x( +162 "core" ( +2 "manipulator"&r& +4 "core" & L H i + "storage"(v& +4 "core" &, \ ~ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&j'n +112 "core" ' +2 .tElbow.hold + "manipulator"&p, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&w1 +71 "core" 1 +2 "manipulator"&t% +5 "core" % }S N D + "storage"(z& +4 "core" &, \ v + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&}'Ω +19 "core" ' +2 "manipulator"&& +4 "core" & W I i + "storage"({& +4 "core" &, 2\ } +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&|' +29 "core" ' + "storage"(O% +5 "core" % .\ ~ +2 ."downElevator"SE.seek :down +3 "storage"(f'} +99 (b% +3 "core" %% %  @\ TW + "manipulator"&% +4 "core" % L M  n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +52 "core" ' + ."downElevator"SE.stop + "storage"(5 +43 "core" ' +2 .tPSV.dial :air + "processing"%u  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%~' +2607 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +53 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +40 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 .tdelay 1 second +153 .PSV.dial :air +4 "processing"%  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%' +2624 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +4 "core" &f\ +2 "manipulator"&& +3 "core" & O P i +2 "manipulator"&% +3 "core" %\ # N N  B +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +168 "core" ( + "manipulator"&& +4 "core" &, H O n +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, N L n +2 .tForearm.seek :garage +2 "manipulator"&B' +100 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / + "manipulator"&& +5 "core" &, W I n + "manipulator"&"% +4 "core" % μ M J +2 .tForearm.seek :retract + "manipulator"&X'\ +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +118 "core" ( + "manipulator"& & +4 "core" &q T B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &q B J t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&$' +93 "core" ' +2 "manipulator"&'& +4 "core" &q N H +2 "manipulator"&)% +3 "core" % N P +2 "processing"%,& +4 "core" &\ +2 "processing"%-& +5 "core" &y\ +2 .tPC.seek :closed +2 "processing"%1(] +4 "core" &\  +10 &)sy\ , +9 &c\ A +9 &]{\ R +10 &Z\ R +9 &]\ Q +9 &X\ Q +10 &gY\ Q +9 &(\\\ Q +9 &Y\ Q +10 &[\ Q +9 & nY\ Q +10 &"0Y\ Q +9 &#Z\ Q +9 &%Y\ Q +10 &'w[\ Q +9 &)8]\ Q +9 &*]\ Q +10 &,\\\ Q +9 &.~`\ Q +10 &0?\\\ R +9 &2[\ Q +9 &3_\ R +10 &5Z\ Q +9 &7I]\ Q +9 &9 \\\ Q +10 &:_\ Q +9 &<`\ R +10 &>P[\ Q +9 &@_\ Q +9 &A[\ Q +10 &CZ\ Q +9 &EX[\ Q +10 &Ge\ R +9 &H}\ T +9 &J\ W +10 &LN\ X +9 &N\ X +9 &O\ W +10 &Q\ W +9 &SW\ W +9 &Uq\ X +10 &VL\ X +9 &X!\ X +10 &Z\\.\ X +9 &\\\ F +9 &]3=t<\ #g +10 &]5;\ 0 +5 ( +2 "processing"%-& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.55 +6 "processing"%& +4 "core" &] \ 0 + &] \ 0 + .tHand.open + "manipulator"&1 +66 "core" 1 + "manipulator"& % +4 "core" % M G +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +98 "core" ' + .tPRV.dial :air +2 "processing"%#  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%( +42 "core" +2 "processing"%3% +4 "core" %\ +2 .tPS.seek 0.3ml +2 "processing"%0' +395 "core" ' + .tPSV.dial PSR +2 "processing"%* +98 "core"  +2 "processing"%.% +4 "core" %T\ +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'.U +486 "core" ' + .tdelay 3 seconds +303 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%8' +1907 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPTV.dial :mixing +2 "processing"%& @ +71 "core" B +2 .tPBV.dial :waste2 +2 "processing"%  +90 "core"  +2 .tPS.seek 0ml +2 "processing"%:' +1374 "Can"\ :: +1244 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&+& +4 "core" &q J L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&2(k +3 "core" ( + "manipulator"&9& +4 "core" &q N L * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &q K E +2 .tForearm.seek PC +2 "manipulator"&5' +107 "core" ' + .tHand.close + "manipulator"&y/ +65 "core" / +2 .tPC.seek :open + "processing"%( +449 "core" ( +2 "manipulator"&& +4 "core" &q O J \ + "manipulator"&;% +4 "core" % L J J +2 .tForearm.seek :retract +2 "manipulator"&C'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&6(, +134 "core" ( +2 "manipulator"&D& +4 "core" &, S <   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +2 "core" &, N M \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&/' +102 "core" ' + .tHand.open + "manipulator"&<1 +71 "core" 1 +2 "manipulator"&% +4 "core" % N G  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +92 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%=& +4 "core" &\ +2 "manipulator"&G% +4 "core" %\  L N 3  + "storage"(@% +4 "core" %} Y\ + "storage"(S. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(T( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (%& +3 "core" & I ? c\  + "manipulator"&J& +4 "core" &, O L .  +2 "manipulator"&I% +3 "core" %\  O M   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(P +173 "core" ( +2 "manipulator"&L& +4 "core" &F W I  # + "storage"(A& +4 "core" & { { E\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&F'ϥ +109 "core" ' + "storage"(!& +4 "core" & ;\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(7' +279 "core" ' + "storage"(P- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (Y& +3 "core" & x k \  + "manipulator"&^& +4 "core" &G M L # +2 .tElbow.seek 2 + "manipulator"&Q(P +4 "core" ( + "manipulator"&]& +4 "core" &G U P  # + "storage"(\\& +4 "core" & | E\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&_'y +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&a/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&e& + "storage"(g'} +7 "core" &G B M # + "manipulator"&K% +4 "core" % u O N   +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Z(k +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +96 "core" ( + "manipulator"&R& +4 "core" &s b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &s M M  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&U' +106 "core" ' + "manipulator"&d& +4 "core" &s H < q +2 "manipulator"&h% +4 "core" % L M  + "processing"%[& +4 "core" &!\ +2 "processing"%V& +5 "core" &"\ +2 .tPC.seek :closed + "processing"%i(] +5 "core" &!\ +7 & "\ #b +9 &U\ : +10 &~|\ N +9 &\\\ Q +9 &P\\\ Q +10 &Z\ Q +9 &Y\ Q +9 &W\ Q +10 &Z[\ Q +9 &Z\ P +10 &Z\ Q +9 &!Z\ P +9 &#bW\ Q +10 &%$Z\ Q +9 &&]\ Q +9 &(Z\ Q +10 &*j\\\ Q +9 &,-Z\ P +9 &-Z\ Q +10 &/X\ P +9 &1rZ\ Q +10 &34W\ Q +9 &4W\ P +9 &6[\ Q +10 &8yY\ Q +9 &:<Z\ Q +9 &;]\ Q +10 &=Y\ P +9 &?]\ Q +10 &AEV\ P +9 &CY\ P +9 &D]\ Q +10 &Fg\ R +9 &HAz\ T +9 &I\ W +10 &K\ W +9 &M\ W +10 &OA\ W +9 &Q\ W +9 &R\ X +10 &T\ X +9 &VG\ X +9 &X \ X +10 &Y\ X +9 &[\ Y +10 &\\Z}\ ){ +9 &]wc|\ 9 +9 ( +2 &]|*|\ 4 +2 "processing"%V& +2 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.58 +2 .Hand.open + "manipulator"&W1 +69 "core" 1 + "manipulator"&`% +5 "core" % U G  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +118 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%m  + %q9 +6 "core" 9 +102 "processing"%s9 +3 "core" 9 +102 "processing"%r9 +2 "core" 9  +102 "processing"%v9 +3 "core" 9  +102 "processing"%k9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%w9 +3 "core" 9 +102 "processing"%t9 +2 "core" 9 +102 "processing"%z9 +3 "core" 9" +151 "processing"%9 +5 "core" 9( +102 "processing"%{9 +2 "core" 9, +102 "processing"%O9 +3 "core" 91 +102 "processing"%l9 +2 "core" 95 +102 "processing"%b9 +2 "core" 99 +102 "processing"%9 +3 "core" 9= +102 "processing"%x9 +3 "core" 9A +102 "processing"%j9 +2 "core" 9F +102 "processing"%}9 +2 "core" 9J +103 "processing"%u9 +2 "core" 9N +102 "processing"%\ 9 +2 "core" 9R +102 "processing"%|9 +3 "core" 9V +102 "processing"%f9 +2 "core" 9Z +102 "processing"%E9 +3 "core" 9_ +102 "processing"%9 +2 "core" 9c +102 "processing"% 9 +3 "core" 9g +102 "processing"%9 +4 "core" 9k +102 "processing"% 9 +2 "core" 9o +102 "processing"%~9 +3 "core" 9$t +102 "processing"%9 +2 "core" 9+x +102 "processing"%9 +2 "core" 93| +102 "processing"%9 +4 "core" 9: +102 "processing"%9 +2 "core" 9B +102 "processing"%9 +3 "core" 9I +102 "processing"%p9 +2 "core" 9Q +102 "processing"%9 +3 "core" 9X +102 "processing"%9 +3 "core" 9` +102 "processing"%"9 +2 "core" 9f +102 "processing"%9 +3 "core" 9m +3 .tPH.hold 2:00:00,28C +3 "processing"% ppk +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%B% +4 "core" %>\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%''\ +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%)'Һ +1598 "core" ' +2 .tPTV.dial :puck +2 "processing"%,  +70 "core"  + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%X  +126 "core"  + "processing"% % +4 "core" %ҵ\  +2 .tPS.seek 1.5ml +2 "processing"%'{ +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +2 .tPS.seek 0ml +2 "processing"% ' +1598 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%# * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%( +69 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%3' +2328 "core" ' +2 .tPSV.dial PTV +6 "processing"%$ +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%* +70 "core" +2 .tdelay 5 seconds +49 "Can"\ 44 +453 .tPSV.dial :air +2 "processing"%.  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%0' +2306 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +126 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"%& @ +70 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%' +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'8  +2 "processing"%+  +42 "core" +  +2 "processing"%9% +4 "core" %n\ +2 .tPS.seek 0.34ml +2 "processing"%>' +436 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'y  +30 "core" + .tPRV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%c'G +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"%1 @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%'\ +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%;  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%D'Һ +1604 "core" ' +2 .tPSV.dial :PML +2 "processing"%H +42 "core" + .tPTV.dial :mixing +2 "processing"%5 @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%2  +34 "core" +2 "processing"%<% +4 "core" %ҹ\  +2 .tPS.seek 1.85ml +2 "processing"%' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%= * +45 "core" ) +2 .tPS.seek 0ml +2 "processing"%G' +1969 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +7 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'@& +2 "core" &\ o +2 "manipulator"&C& +9 "core" &s I I +2 "manipulator"&S% +3 "core" %\  C J B +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&/(, +134 "core" ( +2 "manipulator"&%& +4 "core" &, K J   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &, C K  +2 .tForearm.seek :garage + "manipulator"&I' +92 "core" ' +3 .tHand.close +3 "manipulator"&?/ +69 "core" / +2 "manipulator"&L& +4 "core" &, I B  + "manipulator"&A% +4 "core" % E A ! +2 .tForearm.seek :retract +2 "manipulator"&6'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&!( +277 "core" ( +2 "manipulator"&N& +4 "core" &$ H B =E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &$ I M ) =E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Y' +101 "core" ' + "manipulator"&^& +4 "core" &% N G =E +2 "manipulator"&]% +4 "core" % H G + "collection"'\\& +4 "core" &\ j +2 "collection"'a& +5 "core" &\ j +2 .tCC.seek :closed + "collection"'e(` +4 "core" &\ j +9 &-w\ e,} +9 &c\ d@ +9 &dv\ dQ +10 &&T\ eP +9 &X\ dQ +10 &U\ eP +9 &kX\ eQ +9 &/W \ eP +10 &X\ eP +9 &Z\ dP +9 & tW\ eP +10 &"6X\ dP +9 &#U\ dP +10 &%X\ dP +9 &'|Z \ dP +9 &)>V\ dP +10 &+X\ dP +9 &,Z \ dP +9 &.X\ dP +10 &0FW \ dP +9 &2V\ dP +9 &3W\ dP +10 &5V\ dP +9 &7MX\ cQ +10 &9X \ dP +9 &:V\ dP +9 &<W\ cP +10 &>WU \ dP +9 &@X\ cP +10 &AV\ dP +9 &CU\ dP +9 &EaU\ cO +10 &G!W\ dP +9 &H\\\ cP +9 &Jh\ bR +10 &LX \ aU +9 &N\ _Y +10 &O/1\ ]Z +9 &Q22\ ]Z +9 &SN57\ ][ +10 &U;;\ \\[ +9 &V?=\ \\\\ +9 &XAB \ \\] +10 &ZRGE\ [] +9 &\\II\ Z^ +10 &]LM\ Z^ +9 &_vyOQ\ \\K +9 &`S{ST\ _"c +10 &`!TU\ ]V +9 ( +3 "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.20 + "collection"'K& +4 "core" &`iTU\ cO + &`iSU\ cO +2 .tHand.open + "manipulator"&1 +65 "core" 1 + "manipulator"&F% +4 "core" %  ? = n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&7'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%_ +98 "core"  +2 "processing"%R% +4 "core" %a\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%4' +1594 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%Q  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%d' +1601 "core" ' + .tPSV.dial PSR +2 "processing"%h +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%[' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%g  +2 "collection"'  +33 "core" ~ +122  +2 .tPSV.dial :mixloop + "processing"% +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%W  +71 "core" +2 .tPS.seek 0ml +2 "processing"%`' +2629 "core" ' + .tPSV.dial :air +2 "processing"%V  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%q' +2606 "core" ' + .tPSV.dial :mixloop +52 "processing"%s +40 "core" +2 .tPS.seek 0ml +2 "processing"%U' +2609 "core" ' + .tPSV.dial :air +2 "processing"%r  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%k +42 "core" +2 .tPS.seek 0ml +2 "processing"%' +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +4 "core" &" J H E ;2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&t( +45 "core" ( + "manipulator"&z& +4 "core" & L E \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & I H 1 \ +2 .tForearm.seek CC +2 "manipulator"&{' +93 "core" ' + .tHand.close + "manipulator"&O/ +71 "core" / +2 .tCC.seek :open +2 "collection"'l( +469 "core" ( + "manipulator"&b& +5 "core" & E H P \ + "manipulator"&% +4 "core" %  M I  +2 .tForearm.seek :retract + "manipulator"&x'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&j(, +270 "core" ( + "manipulator"&}& +5 "core" &, F L M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &, M N  M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&\ ' +102 "core" ' + .tHand.open +2 "manipulator"&|1 +71 "core" 1 +2 "manipulator"&f% +4 "core" % L = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +94 "core" ' +2 ."da"delayUntil "13:52:32.46" +24826 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +1056 "Can"\ >> +1947 ."da"PBV.dial between PSV and waste1 +7 "processing"% * +34 "core" , + ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%~' +2331 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2317 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +126 "core"  +2 "processing"%% +4 "core" %m\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%"'Һ +1601 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +34 "core" +2 "processing"%:% +4 "core" %Ҷo\  + ."da"PS.seek 1.5ml +2 "processing"%''| +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +44 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%' +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%- +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%(' +2321 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%$% +4 "core" %w\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%*'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%. +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +34 "core" + "processing"%% +4 "core" %Ҹ\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%'~ +586 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"%& * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%0' +1601 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +31 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%> +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%1  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%c' +477 "Can"\ ML +1858 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%;  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%H  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%5 +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%2' +381 "core" ' + ."da"delay 2 seconds +207 .PRV.dial :air + "processing"%<  +44 "core"  + "processing"%=% +4 "core" %;\  +2 ."da"PS.seek 0.55ml +2 "processing"%D'b +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%@'Һ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%C +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%S @ +71 "core" B +48 ."da"PBV.dial :waste1 +4 "processing"%%  +34 "core" +2 "processing"%J% +4 "core" %Ҽ\  +2 ."da"PS.seek 1.85ml +2 "processing"%Z' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%? * +45 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%L' +1952 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%A  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%I  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N' +493 "Can"\ 99 +1822 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%P +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%/  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%^ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%]  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\' +2324 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +125 "core"  + "processing"%n% +4 "core" % \ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%K'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%F  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%a +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%_  +34 "core" +2 "processing"%R% +3 "core" %Һ\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%G * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%Q' +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%4  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +68 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%W +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%[  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V' +2307 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +124 "core"  +2 "processing"%s% +4 "core" %[\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%q'\ +596 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r'Һ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%U +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%k  +31 "core" + "processing"%v% +4 "core" %ҿD\  +2 ."da"PS.seek 1.5ml +2 "processing"%w' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%z * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1601 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%O  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +44 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2358 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%b +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%{ +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u' +2313 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%t +125 "core"  + "processing"%|% +4 "core" %O\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%f'\ +522 "Can"\ YY +63 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%x'Һ +1602 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%\ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 "processing"% % +4 "core" %һ_\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1591 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%~ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%p +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2335 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +131 "core"  +7 "processing"%% +13 "core" %%\ +7 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +8 "processing"%B'm +330 "core" ' +2 ."da"delay 5 seconds +553 "processing"%:% +3 "core" %hd\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%"'\ +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%,'Һ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%' +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +31 "core" +2 "processing"% % +4 "core" %ҽ\ } +2 ."da"PS.seek 1.5ml +2 "processing"%)' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%' +1600 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%m  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2363 "core" ' + ."da"PSV.dial PTV +7 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%$ +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%( +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.' +2359 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +127 "core"  + "processing"%% +4 "core" %+\ q +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%*'Һ +2105 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%& +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +5 "processing"%8% +7 "core" %ҷ\ t +6 ."da"PS.seek 1.5ml +3 "processing"%+'} +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +34 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%0  +123 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y' +1597 "core" ' + "processing"%9 +4 "core" 953 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%>  +3 "core" 53 + 53 + "processing"%1& +4 "core" &]|)L\ p4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\  C K  +2 "storage"(;% +3 "core" % 1 8 \ e +2 "storage"(. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(H(+ +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (5& +2 "core" &-\ R !\ _ +2 "manipulator"&c& +4 "core" &, O M  M +2 "manipulator"&<% +3 "core" %\  I E   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&=( +182 "core" ( + "manipulator"&2& +4 "core" &} F M  ) +2 "storage"(& +3 "core" &-   \ c +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&D' +95 "core" ' + "storage"(C& +4 "core" &- \ d +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(S' +201 "core" ' +2 "storage"(%- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&J& +2 "core" &} G I ) +2 "storage"(?& +3 "core" &-   4\ _ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&@'n +35 "core" ' + ."da"Elbow.hold +2 "manipulator"&Z, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(A- +2 "core" -' +3 ."da"SE.seek 10.12 Pucks below Top Plate +2 "storage"(o' +35 "core" ' +2 "manipulator"&I% +4 "core" %zZ O O > + "storage"(L& +4 "core" &-\ \  \ [ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&P'Φ +19 "core" ' + "manipulator"&/& +4 "core" & M <  % +2 "storage"(^& +4 "core" &-   *\ ^ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&]' +30 "core" ' +2 ."da"SE.seek 11.12 Pucks below Top Plate +2 "storage"(N' +53 "core" ' +2 "manipulator"&6& +4 "core" & J K % + "manipulator"&n% +4 "core" % B K e +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&\\'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&K(k +246 "core" ( + "manipulator"&F& +4 "core" &r N F  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &r H M  +2 ."da"Forearm.seek PC +2 "manipulator"&_' +105 "core" ' +2 ."da"Hand.close + "manipulator"&R/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%( +450 "core" ( + "storage"(G& +4 "core" &-\ \ \ \\ +2 "manipulator"&Y& +3 "core" &r K C   +2 "manipulator"&4% +3 "core" % N N m +2 ."da"Forearm.seek :retract +2 "manipulator"&h'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&d( +255 "core" ( +2 "manipulator"&Q& +4 "core" &} M I . + "storage"(g& +4 "core" &-\ \ \ ` +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +99 "core" ' + ."da"Hand.open +2 "manipulator"&W1 +66 "core" 1 +2 "storage"([- +3 "core" -' +2 ."da"SE.seek 10.88 Pucks below Top Plate +2 "storage"('¾ +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.11 Pucks below Top Plate + "storage"(`' +51 "core" ' +3 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21nov1214h40ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +698 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.17 seconds\ /var/log/esp/da21nov1214h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21nov1214h40ml15s.tif +1570 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21nov1214h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21nov1214h40ml30s.tif +3069 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21nov1214h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21nov1214h40ml70s.tif +933 "Can"\ X +6209 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21nov1214h40ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "23.17 sec auto-exposure",Subject: "da21nov1214h40ml images!" +7 "storage"(s- +8 "core" -' +2 "storage"(V& +6 "core" &- :\ M + "manipulator"&q& +4 "core" & C H - +2 ."da"Elbow.seek 1 +2 "manipulator"&U( +3 "core" ( + "manipulator"&k& +4 "core" & ; I - +2 "storage"(v& +3 "core" &- {\ M +2 ."da"Forearm.seek 1 + 600 counts +64 "manipulator"&r' +26 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.83 Pucks below Top Plate +2 "storage"(z' +60 "core" ' +2 "manipulator"&w& +5 "core" & P Q I - +2 "storage"(O& +4 "core" &-  \ _ + ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&!'n +35 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&7, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +3 ."da"SE.seek 11.01 Pucks below Top Plate +2 "storage"('i +34 "core" ' +2 "manipulator"&b% +4 "core" %yZ A K +2 "storage"(& +4 "core" &- U\ Y +2 ."da"Forearm.force -20 +5 "manipulator"&5 +4 ."da"Forearm.seek 1 + 311 counts +2 "manipulator"&{'Υ +18 "core" ' +2 "manipulator"&}& +4 "core" & H L ( +2 "storage"(e& +4 "core" &-\ \ \ ` +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&t' +31 "core" ' +9 "storage"(|% +12 "core" %i o\ a +5 ."downElevator"SE.seek :down +8 "storage"(u'} +95 (f% +2 "core" %# - 7 M\ fSS +2 "manipulator"&\ % +4 "core" %Ϻ B K j +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +48 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +43 "core" ' +2 "storage"( & +4 "core" &- Q Q ?\ i +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%x& +4 "core" &\ u + "manipulator"& & +4 "core" & N N ) ( +2 "manipulator"&% +4 "core" %\ ! I L  7 +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +180 "core" ( +5 "manipulator"&& +4 "core" &, M P % ^ +6 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 && +9 "core" &, J C ^ +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&' +137 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&~/ +76 "core" / +4 "manipulator"&p& +8 "core" &, Q O G ^ +3 "manipulator"&% +7 "core" % ξ J C 2 +4 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +99 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +125 "core" ( +5 "manipulator"&& +10 "core" &s M K  +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +7 && +6 "core" &s A A c +6 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +3 "manipulator"&' +108 "core" ' +4 "manipulator"&:& +8 "core" &s P N 8 +3 "manipulator"&B% +8 "core" %} H L +4 "processing"%"& +7 "core" &\  +4 "processing"%'& +10 "core" &\  +7 &\ +7 ."psFlush"PC.seek :closed +9 "processing"%X(] +10 "core" &\ +2 &\  +3 &\ 0 +4 &,E\ {3 +8 &Tq\ yG +10 &j\ zR +9 &X\ zQ +9 &vW\ {Q +10 &9X\ zQ +9 &Y\ {Q +8 &W\ zQ +10 &~U\ {Q +9 &@\\\ zQ +10 &![\ zQ +10 &"[\ zQ +8 &$\\\ zR +12 &&JR\ zQ +8 &( Z\ zQ +9 &)Z\ zR +9 &+X\ zQ +9 &-PW\ zQ +10 &/U\ zQ +9 &0Y\ zQ +9 &2V\ zQ +10 &4XZ\ yQ +9 &6W\ zQ +9 &7X\ yQ +10 &9Z\ zQ +9 &;`X\ zQ +10 &="W\ yQ +9 &>Y\ yQ +9 &@W\ yQ +10 &BiW\ zQ +9 &D+X\ zQ +9 &EZ\ yR +10 &Gc\ yR +10 &Ic\ xV +9 &K!\ wW +10 &L\ wW +9 &N\ vX +9 &Pg\ wW +10 &R)\ wW +8 &S\ vX +10 &U\ wX +9 &Wm\ vX +9 &Y.\ vX +10 &Z\ vX +9 &\\}q\ w9 +10 &]_.\ wQ +10 &]"\ z0 +2 ( +6 "processing"%'& +5 #"psFlush"Processing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.57 +4 "processing"% & +8 "core" &] \ {0 +2 &] \ {0 +3 ."psFlush"Hand.open +3 "manipulator"&,1 +70 "core" 1 +3 "manipulator"&% +8 "core" % A C e +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&)'\ +99 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%m +46 "core"  +3 "processing"%-% +8 "core" %1\ +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +6 "processing"%#'\ +246 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +340 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2102 "core" ' +4 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +184 "core" A +2 ."psFlush"PTV.dial :PRVmixing +5 "processing"%$  +128 "core" +3 ."psFlush"PSV.dial :mixloop +4 "processing"%( +99 "core" +5 ."psFlush"PS.seek :empty +4 "processing"%'ղ +70 #"uploadLog"upsync +2541 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +98 "core"  + "processing"%3% +4 "core" %ղ\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%'\ +585 "core" ' +2 ."psFlush"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2109 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%&  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%8 +109 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%*'ղ +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%9 +97 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%0'TE +1087 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%>  +71 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%1' +2613 "core" ' + ."psFlush"PSV.dial PSR +53 "processing"% +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%;'\ +586 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%c U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%<' +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +82 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C' +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%E' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +83 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%J' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%? @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%I  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%L' +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%^'TE +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%n +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%D  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%=' +2605 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%S +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%@'\ +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%o +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%] U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%F' +2620 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%a @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +282 "Can"\ 9:: +2324 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%R  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\\' +2614 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%i +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%G' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Y +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%4' +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%_ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%g  +72 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%K' +2624 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'W& +4 "core" &3\  + "manipulator"&[& +4 "core" &s ` k +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&h(k +3 "core" ( +2 "manipulator"&N& +4 "core" &s k b + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &s g j +2 .tForearm.seek PC +2 "manipulator"&s' +107 "core" ' +2 .tHand.close + "manipulator"&V/ +66 "core" / +2 .tPC.seek :open +2 "processing"%q( +450 "core" ( +2 "manipulator"&k& +4 "core" &s    + "manipulator"&v% +4 "core" %   A a +2 .tForearm.seek :retract + "manipulator"&w'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O( +359 "core" ( + "manipulator"&b& +4 "core" & ^ h 9) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" & b j = 9) +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&' +94 "core" ' + "manipulator"&}& +4 "core" & _ i  9) +2 "manipulator"&e% +3 "core" % n b c 6 +2 "collection"'& +4 "core" &)\  +3 "collection"'|& +5 "core" &7\ +2 .tCC.seek :closed +3 "collection"'`(` +3 "core" &5\ +6 & -E\ $e +10 &S}L\ 9 +9 &{yN\ N +10 &TG\ \ S +9 &AQJ\ \ S +9 &MA\ \ S +10 &RO\ \ T +9 &OE\ \ S +9 &IRR\ \ S +10 & QS\ \ S +9 &RN\ \ S +10 &!RH\ \ S +9 &#RQJ\ \ S +9 &%QH\ \ S +10 &&SK\ \ S +9 &(QH\ \ S +9 &*YQ>\ S +10 &,RI\ \ S +9 &-RG\ \ T +10 &/PU\ \ S +9 &1cRL\ \ S +9 &3%QR\ S +10 &4QG\ S +9 &6QP\ S +10 &8lPS\ \ R +9 &:+Q[\ S +9 &;PW\ S +10 &=PQ\ S +9 &?rTR\ S +9 &A5OW\ \ S +10 &BOb\ S +9 &DPX\ S +10 &FzRP\ S +9 &H=RQ\ S +9 &I[I\ T +10 &KuN\ W +9 &Mo'G\ Z +9 &O&B@K\ ] +10 &PEEN\ ^ +9 &RIIB\ _ +9 &ThJMC\ _ +10 &V*OPJ\ _ +9 &WOTD\ _ +10 &YUVQ\ ` +9 &[jYXR\ a +9 &]+]ZO\ a +10 &^]_F\ V +9 &` QadH\ - +9 &`beadA\ N +3 ( + "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.34 + "collection"'r& +5 "core" &`bgbc5\ N + .tHand.open + "manipulator"&f1 +67 "core" 1 + "manipulator"&\ % +4 "core" %  R A - 3 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'z& +5 "core" &`bg_aK\ N + "collection"'!% +4 "core" %Ӷ`bP\  +2 .tCSV.dial CSR + "collection"'  +42 "core"  + "collection"'x% +4 "core" %Ӷabb\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"' 'qi +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %qhadT\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'{'B +674 "core" ' + .tCSV.dial :waste +7 "collection"' +131 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'t'Ӵ +1977 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &`bfeeY\ N +2 "collection"'% +3 "core" %Ӵdea\  +2 .tCSV.dial :flush + "collection"'u  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'7'qi +1284 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'~ @ +44 "core" B +2 "collection"'p% +4 "core" %qncd_\  +2 .tCS.seek 7.001ml + "collection"'' +566 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '  +44 "core"  +93  +2 .tCBV.dial :waste1 +50 "collection"' @ +42 "core" @ +2 .tCS.seek 0ml +2 "collection"''Ӵ +1741 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"':& +4 "core" &`beehP\ N +2 "collection"'% +4 "core" %Ӹff]\  + .tCSV.dial :flush +2 "collection"'B  +75 "core" +2 .tCS.seek 5ml +2 "collection"'"'qi +1262 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" A + "collection"'% +4 "core" %qeagB\  +2 .tCS.seek 7ml +2 "collection"' 'z +562 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"',  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +104 "core"  +2 .tCS.seek 0ml +2 "collection"'''Ӵ +1741 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'m& +5 "core" &`beffR\ N + "collection"'-% +4 "core" %ӴffM\  + .tCSV.dial CSR +2 "collection"'  +41 "core"  + "collection"'y% +4 "core" %ӴceP\  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'#' +1976 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"' ' +554 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'$ +2 '(  +124 "core" +14 +2 .tCTV.dial :intake + "collection"'  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' +1979 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'3  +73 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Ӵ +581 "core" ' + .tCSV.dial CSR +2 "collection"'  +116 "core"  + "collection"'&% +4 "core" %ӱehI +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''qi +1338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'8' +1339 "core" ' +2 .tCSV.dial CBV + "collection"'. +102 "core" +2 .tCS.seek 0ml +2 "collection"'9'Ӵ +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&*& +4 "core" & T y7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&0( +42 "core" ( +2 "manipulator"&& +4 "core" & ! | + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" & v } +2 .tForearm.seek CC +2 "manipulator"&+' +101 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'1( +467 "core" ( + "manipulator"&;& +4 "core" &  ~ +2 "manipulator"&5% +3 "core" %  ~ +2 .tForearm.seek :retract +2 "manipulator"&c'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +270 "core" ( +2 "manipulator"&T& +4 "core" &, G @ i Y + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &<& +2 "core" &, D > @ Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek :garage +2 "manipulator"&' +105 "core" ' +2 .tHand.open + "manipulator"&21 +75 "core" 1 + "manipulator"&j% +4 "core" % O 9 ! w +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C'\ +93 "core" ' +2 "processing"%%& +4 "core" &\ , +15192 "Can"\ /11 +60001  \ *11 +60000 \ (22 +60001 \ &11 +60000 \ $11 +60001 ;\ #11 +7895 #t-> access 1 +2 "storage"(E% +3 "core" %u V S .\  +2 "manipulator"&?% +4 "core" %\  x + "manipulator"&J& +4 "core" &,  yY +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(I(< +667 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (A& +2 "core" &< !  \  +51407 "Can"B\ "11 +60000 -\ 11 +60001 \ 11 +60000 ?\ 11 +60001 N\ 21 +60000 <\ 11 +60001 3\ 21 +60001 &\ 21 +60000 \ 11 +60001 \ 11 +60001  \ 21 +60000 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 21 +60001 \ 11 +60000 \ 21 +60001 \ 11 +60001 \ 21 +60000 \ 11 +60001 \ 21 +60000 \ 11 +60001 \ 21 +60001 \ 22 +60000 \ 11 +60001 \ 21 +60000  \ 21 +60001  \ 12 +60001 \ 11 +60000 \ 11 +60001 \ 21 +60000 \ 21 +60001 \ 21 +60001 \ \ 21 +60000 \ 21 +60001 \ 12 +60000 \ 21 +60001 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60000 \ 22 +60001 \ 11 +60001 \ 21 +60000 \ 22 +60001  22 +60000  22 +60001  22 +60001  33 @EST1636779764.48  22 +60000  21 +60001  11 +60000  22 +60001 \ g11 +60000 \ {10 +60001 \ }11 +60001 \ 10 +60000 \ 11 +60000 \ 11 +60001 \ 00 +60000 \ 01 +60001 \ 11 +60000 \ 00 +60001 \ 11 +60000 \ 10 +60001 \ 11 +60000 \ 00 +60001 \ 11 +60001 \ A11 +60000 \ 211 +60001 \ +11 +60000 \ (11 +60001 \ &11 +60000 \ $21 +60001 \ "11 +60000 \ !11 +60001 \ 22 +60001 \ 11 +60000 \ 21 +60001 \ 11 +60000 \ 21 +60001 \ 11 +60000 \ 11 +60001 \ 12 +60000 \ 21 +60001 \ 11 +60001 \ 11 +60000  \ 11 +60001 \ 11 +60000 \ 21 +60001 \ 21 +60000 \ 21 +60001 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 21 +60001 \ 11 +60000 \ 11 +60001 \ \ 21 +60000  \ 21 +60001 #\ 11 +60001 (\ 11 +60000 )\ 11 +60001 +\ 21 +60001 .\ 22 +60000 / 12 +60001 - 11 +60000 / 21 +60001 1 22 +60000 , 21 +60001 1 11 +60001 . 22 +60000 * 11 +60001 + 22 +60000 , 21 +60001 > 21 +60001 P 11 +60000 Z 21 +60001 c 21 +60000 j 22 +60001 h 11 +60001 o 11 +60000 n 22 +60001 e 21 +60000 d 11 +60001 e 21 +60000 ] 21 +60001 e 21 +60000 d\ h11 +60001 a\ z10 +60000 [\ y11 +60001 Y\ z10 +60000 O\ {00 +60001 J\ ~11 +60000 D\ 10 +60001 9\ 11 +60000 5\ 11 +60001 +\ 10 +60000 +\ 00 +60001 &\ 10 +60000 %\ 00 +60000 ,\ 11 +60001 +\ 10 +60000 1\ 10 +60001 6\ 00 +60000 %\ 01 +60001  \ 811 +60000 $\ /11 +60001 8\ )11 +60000 B\ '11 +60001 ?\ $21 +60000 >\ #21 +60001 ;\ !11 +60000 ;\ 11 +60001 :\ 11 +60001 <\ 21 +60000 8\ 11 +60001 ;\ 21 +60000 <\ 11 +60001 6\ 11 +60001 7\ 11 +60001 /\ 21 +60000 '\ 21 +60001 "\ 22 +60001 !\ 21 +60000 '\ 11 +60001 (\ 22 +60001 ,\ 11 +60000 *\ 22 +60001 %\ 11 +60001 #\ 11 +60000 \ 11 +60001 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60000 !\ 11 +60001 #\ 11 +60001 \ 11 +60000 \ 11 +60001 \ 21 +60001 \ 11 +60000 \ 11 +60001 \ 21 +60000 \ 12 +60001  \ 11 +60001  21 +60000  22 +60001  22 +60000  22 +60001  11 +60000  21 +60001   22 @EST1636866165.30   21 +60000  21 +60001  11 +60000  21 +60001  21 +60000  22 +60001  11 +60000  11 +60001  21 +60000  11 +60001  12 +60000  21 +60001  21 +60000 \ t11 +60001 \ z00 +60000 \ y10 +60001 \ z11 +60000 \ {11 +60001 \ }11 +60000 \ 11 +60001 \ 01 +60001 \ 11 +60000 \ 01 +60001 \ 00 +60000 \ 10 +60001 \ 00 +60000 \ 10 +60001 \ 10 +60000 \ 00 +60001 \ 10 +60000 \ 00 +60001 \ 711 +60000 \ .11 +60001 \ (11 +60000 \ &22 +60001 \ $11 +60000 \ "11 +60001 \ !11 +60001 \ 21 +60000 \ 11 +60001 \ 21 +60000 \ 11 +60001 \ 21 +60000 \ 22 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60001 \ 21 +60000 \ 21 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60000 \ 12 +60001 \ 11 +60001 \ 21 +60000 \ 21 +60001 \ 22 +60000 \ 21 +60001 \ \ 21 +60001 \ 11 +60000 \ 21 +60001 \ 22 +60000 \ 11 +60001 \ 21 +60000 \ 21 +60001 \ 11 +60001 \ 21 +60000  11 +60001  21 +60000  22 +60001  21 +60001  11 +60000  11 +60001  21 +60000  21 +60001  11 +60000  21 +60001  22 +60001  12 +60000  22 +60000  11 +60001  21 +60000  21 +60001  22 +60000  11 +60000  22 +60001  12 +60000 \ r10 +60001 \ u11 +60000 \ v11 +60001 \ \ v11 +60000  \ w11 +60001  \ z11 +60000 \ }11 +60001 \ 11 +60000 \ 10 +60001 \ 11 +60001 \ 11 +60000 \ 10 +60001 \ 11 +60000 \ 11 +60001 \ 00 +60000 \ 00 +60001 \ 00 +60000 \ 10 +60001 \ 00 +60000 !\ <11 +60001  \ /11 +60000 $\ *11 +60001 %\ '11 +60000 )\ $11 +60001 *\ #21 +60000 *\ !11 +60001 ,\ 21 +60001 ,\ 11 +60000 0\ 21 +60001 /\ 11 +60000 1\ 11 +60001 2\ 11 +60001 2\ 11 +60000 +\ 21 +60001 -\ 11 +60001 -\ 11 +60000 /\ 11 +60001 +\ 22 +60001 ,\ 11 +60000 -\ 11 +60001 +\ 11 +60000 %\ 21 +60001 #\ 11 +60001 \ 11 +60000 !\ 11 +60001 \ 11 +60000 \ 11 +60001 \ 21 +60001 \ 21 +60000 \ 21 +60001 \ 11 +60001 \ 21 +60000 \ 11 @EST1636952566.11 \ 11 +60001 \ 11 +60000 \ 22 +60001 \ 21 +60001 \ 21 +60000 \ 12 +60001 \ 22 +60000 \ 11 +60001 \ 11 +60000  22 +60001  21 +60000  22 +60001  11 +60000  22 +60001  21 +60000  12 +60001  22 +60000  21 +60001  22 +60000  21 +60000  21 +60001  11 +60000  11 +60001  21 +60000  21 +60001  22 +60000 \ k10 +60001 \ v11 +60000 \ w10 +60001 \ y00 +60000 \ z10 +60001 \ |10 +60000 \ 11 +60001 \ 10 +60000 \ 10 +60001 \ 11 +60000 \ 10 +60001 \ 00 +60000 \ 00 +60001 \ 10 +60000 \ 11 +60001 \ 00 +60000 \ 10 +60001 \ 00 +60000 \ 911 +60001 \ /11 +60000 \ *11 +60001 \ &11 +60000 \ $11 +60001 \ "21 +60000 \ !11 +60001 \ 11 +60001 \ 11 +60000 \ 21 +60001 \ 21 +60000 \ 11 +60001 \ 21 +60001 \ 21 +60000 \ 21 +60001 \ 11 +60001 \ 11 +60000 \ 12 +60001 \ 22 +60001 \ 11 +60000 \ 21 +60001 \ 11 +60000 \ 11 +60001 \ 21 +60001 \ 21 +60000 \ 11 +60001 \ 21 +60000 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 21 +60001 \ 11 +60000 \ \ 21 +60001 \ 12 +60000 \ 21 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60001 \ 22 +60000 \ 12 +60001 \ 11 +60000  21 +60001  21 +60000  12 +60001  11 +60000  11 +60001  21 +60000  22 +60000  21 +60001  11 +60000  21 +60001  12 +60000  11 +60001  21 +60000  22 +60001  22 +60000  22 +60001  21 +60000  11 +60001  21 +60000 \ n11 +60001 \ w11 +60000 \ w11 +60001 \ x11 +60000 \ y11 +60001 \ {10 +60001 \ ~10 +60000 \ 10 +60001 \ 00 +60000 \ 11 +60001 \ 11 +60000 \ 00 +60001 \ 11 +60000 \ 10 +60001 \ 00 +60000 \ 00 +60001 \ 00 +60000 \ R11 +60001 \ 211 +60000 \ +11 +60001 \ (21 +60001 \ $11 +60000 \ "12 +60001 \ 11 +60000 \ 22 +60001 \ 21 +60001 \ 21 +60000 \ 11 +60001 \ 11 +60001 \ 21 +60000 \ 11 +60001 \ 21 +60000 \ 11 +60001 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 21 +60001 \ 22 @EST1637038966.89 \ 11 +60001 \ 21 +60000 \ 22 +60001 \ 21 +60000 \ 11 +60001 \ 21 +60001 \ 22 +60000 \ 11 +60001 \ \ 21 +60000 \ 21 +60001 \ 21 +60000 \ 21 +60001 \ 21 +60001 \ 11 +60000 \ 21 +60001 \ 21 +60000 \ 11 +60001 \ 22 +60000  11 +60001  11 +60000  22 +60001  22 +60000  22 +60001  12 +60000  11 +60001  11 +60000  22 +60001  12 +60000  22 +60000  21 +60001  22 +60000  21 +60001  21 +60001  21 +60000  21 +60001  21 +60000  22 +60001 \ ?12 +60000 \ v11 +60001 \ v11 +60000 \ w11 +60001 \ x10 +60000 \ z11 +60001 \ }10 +60000 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60000 \ 00 +60001 \ 10 +60000 \ 11 +60001 \ 10 +60001 \ 00 +60000 \ 10 +60001 \ 10 +60000 \ >11 +60001 \ .11 +60001 \ (11 +60000 \ &11 +60001 \ #21 +60000 \ 11 +60001 \ 11 +60001 \ 21 +60000 \ 11 +60001 \ 11 +60001 \ 11 +60001 \ 21 +60000 \ 21 +60001 \ 22 +60000 \ 21 +60001 \ 21 +60001 \ 11 +60000 \ 22 +60001 \ 22 +60000 \ 21 +60001 \ 11 +60001 \ 22 +60000 \ 21 +60001 \ 11 +60000 \ 11 +60001 \ 21 +60001 \ 21 +60000 \ 21 +60001 \ 21 +60000 \ 21 +60001 \ 21 +60000 \ 11 +60001 \ 11 +60001 \ 22 +60000 \ 21 +60001 \ 22 +60000 \ 11 +60001 \ 21 +60000 \ 11 +60001  11 +60000  12 +60001  21 +60000  22 +60001  22 +60000  21 +60001  11 +60000  11 +60001  21 +60000  11 +60001  21 +60000  22 +60001  22 +60000  21 +60001  11 +60000  11 +60001  21 +60000  21 +60001  21 +60000  11 +60001  21 +60000 \ d11 +60001 \ u11 +60000 \ t11 +60001 \ u11 +60000 \ v11 +60001 \ x11 +60000 \ {10 +60001 \ |10 +60000 \ 10 +60001 \ 11 +60001 \ 10 +60000 \ 00 +60001 \ 11 +60000 \ 10 +60001 \ 11 +60000 !\ 00 +60001 #\ 00 +60000 *\ 00 +60001 4\ N11 +60001 7\ 111 +60000 ?\ *21 +60001 G\ &21 +60000 K\ #11 +60001 P\ !11 +60000 O\ 11 +60001 P\ 21 +60001 V\ 11 +60001 S\ 11 +60000 S\ 11 @EST1637125367.68 Y\ 11 +60000 X\ 21 +60001 \\\ 11 +60001 ]\ 11 +60000 Z\ 21 +60001 \\\ 11 +60000 ]\ 21 +60001 _\ 21 +60001 b\ 21 +60000 e\ 21 +60001 d\ 21 +60000 d\ 11 +60001 d\ 21 +60001 f\ 11 +60000 h\ 22 +60001 e\ 21 +60000 i\ 11 +60001 l\ 11 +60001 k\ 11 +60000 n\ \ 11 +60001 p\ 11 +60001 v\ 11 +60000 w\ 21 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60000 \ 21 +60001 \ 22 +60001 \ 11 +60000 \ 21 +60001  22 +60000  21 +60001  11 +60000  11 +60001  11 +60000  21 +60000  22 +60001  21 +60000  21 +60001 E 11 +60000 a 11 +60001 z 11 +60000  11 +60001  21 +60000  22 +60001  22 +60000  22 +60001  22 +60001  21 +60000 3\ @11 +60001 F\ t11 +60000 U\ t00 +60001 g\ u11 +60000 z\ u11 +60001 \ w11 +60001 \ z10 +60000 \ ~10 +60001 \ 10 +60000 \ 10 +60001 \ 10 +60001 \ 10 +60000 \ 00 +60001 \ 11 +60000 #\ 11 +60001 \ 11 +60001 \ 00 +60000 \ 00 +60001 \ ;11 +60001 o\ ,11 +60001 \ (11 +60000 \ $11 +60001 \ "21 +60001 \ 21 +60000 \ 21 +60001 \ 11 +60001 \ 11 +60000 \ 11 +60001  \ 12 +60001 \ 21 +60001 \ 11 +60000 \ 11 +60001 \ 21 +60001 \ 21 +60000 \ 21 +60001 \ 11 +60001 \ 11 +60000 \ \ 21 +60001 \ 22 +60001 \ 21 +60000 2\ 12 +60001 \ 12 +60001 s\ 21 +60000 5\ 21 +60001 \ 11 +60001 \ \ 11 +60001  \ 21 +60000 4\ 12 +60001 \ 22 +60001 ;\ 21 +60000 \ 21 +60001 \ 11 +60001 -\ 21 +60000 =\ 11 +60001 \ 21 +60001 C 11 +60000  21 +60001 i 21 +60001  22 +60000  21 +60001  11 +60001  22 +60000 | 22 +60001  21 +60001 k 11 +60000  11 +60001 _ 21 +60000  21 +60001 \\ 21 +60001  21 +60000 U 21 +60001  21 +60001  21 +60000  22 +60001 B 21 +60001 P} 11 +60000 , 21 +60001   21 +60001 \ q11 +60000 o\ {11 +60001 D\ {11 +60000 #\ {11 +60001 \ |01 +60000 \ 10 +60001 W\ 10 +60001 $\ 10 +60000 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ \ 10 +60001 \ 11 +60000 \ 11 +60001  \ 10 +60001  \ 10 +60000  \ 10 @EST1637211768.57 \ \ F11 +60001 \ /11 +60000 \ (11 +60001 \ %11 +60000 \ "11 +60001 \ 11 +60001 \ 11 +60000 \ 21 +60001 \ 11 +60001 \ 11 +60000  \ 21 +60001 !\ 11 +60001 \ 11 +60000 \ 11 +60001 \ 12 +60000 \ 11 +60001  \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 21 +60001 \ 21 +60000 \ 11 +60001 \ 11 +60000 \ 21 +60001 v\ 22 +60001 c\ 21 +60000 a\ 21 +60001 Z\ 11 +60001 W\ \ 21 +60000 a\ 11 +60001 e\ 11 +60000 i\ 21 +60001 r\ 22 +60001 s\ 22 +60000 t\ 21 +60001 g\ 21 +60000 a\ 11 +60001 [\ 21 +60001 T 21 +60000 H 22 +60001 5 21 +60000   21 +60001  22 +60000   11 +60001  22 +60000  11 +60001  11 +60001  21 +60000  21 +60001  21 +60000  22 +60001  22 +60000  22 +60001  21 +60000  21 +44329 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +6 #mEXIT @1637244612.26EST @1637688002.57EST = =tMAIN =mMAIN_scheduler @EST1637688004.45 #"core_reset"Sent BREAK +2 #t@2954 receive with ifg=0x10, ie=0xFD + #@3595 receive with ifg=0x10, ie=0xFD + #@4272 receive with ifg=0x10, ie=0xFD #@4919 receive with ifg=0x10, ie=0xFD + #@5563 receive with ifg=0x10, ie=0xFD + #@6201 receive with ifg=0x10, ie=0xFD #@6831 receive with ifg=0x10, ie=0xFD + #@7158 receive with ifg=0x80, ie=0xFD #@62907 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +243 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +399 "Can"\ 44 + \ 44v + #tPolling Can every 10:00 +2 #Cleanly exited at 09:10:12EST18-Nov-21 +19851 #-> ESP.ready! +154 "sampler") + ) +3 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %Ӱ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %D\  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %ې \  + .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.19 +424 #-> access 2 +2 "storage"(2% +3 "core" %u \  +2 "manipulator"&3% +4 "core" %\  B B t f + "manipulator"&4& +4 "core" &, E D z fY +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(5(K +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &K d\  +37065 "Can"\ 11 +3282 #t-> startTube 2 +56719 "Can"\ 11 +48559 #t-> da 40 +2 #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 12:48:16EST23-Nov-21\\n{}\\nCan@12:40:11, 23.6C, 13% humidity, 15.2psia, 12.611V, 0.239A, 0.239A avg, 3.01W",Subject: "da sampling at most 40ml" +2 "collection"'7& +5 "core" & +2 .tHand.open + "manipulator"&81 +23 "core" 1 +2 "manipulator"&9% +4 "core" %\  k ]  j + "storage"(:% +4 "core" %u \ \ +2 "storage"(;. +5 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(<( +672 "core" ( +4 .tSC.configure :limp +7 "storage"($(\ 1b +5 (=& +7 "core" &  +\  +3 "manipulator"&>& +8 "core" &, D B fY +3 "manipulator"&?% +7 "core" %\  @ C f +7 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +3 "manipulator"&@(P +187 "core" ( +2 "manipulator"&A& +10 "core" &K E F e& +3 "storage"(B& +7 "core" &  4\  +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +3 "manipulator"&C'ϥ +103 "core" ' +4 "storage"(D& +9 "core" &  \  +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(E' +276 "core" ' +3 "storage"(F- +7 "core" -' +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (G& +5 "core" &  C\  +3 "manipulator"&H& +8 "core" &K A B e& +3 .tElbow.seek 2 +4 "manipulator"&I(P +6 "core" ( +3 "manipulator"&J& +8 "core" &K B B f& +3 "storage"(K& +7 "core" & \  +5 .tForearm.seek 2 + 300 counts +2 "manipulator"&L'y +104 "core" ' +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +4 "manipulator"&M/ +71 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&N& +3 "storage"(O'} +16 "core" &K D D I f& +3 "manipulator"&P% +7 "core" % { ' % cL +4 .tForearm.seek :retract +2 "manipulator"&Q'\ +99 "core" ' +3 .tElbow.seek CC +4 "manipulator"&R( +116 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +30 "core" ( +3 "manipulator"&S& +8 "core" &% K * > c>H +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &T& +7 "core" &% )   c>H +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +4 "manipulator"&U' +113 "core" ' +3 "manipulator"&V& +9 "core" &% + - c>H +3 "manipulator"&W% +7 "core" % ' &  c +4 "collection"'X& +7 "core" & +4 "collection"'Y& +13 "core" & +2 & +4 .tCC.seek :closed +6 "collection"'Z(` +6 "core" & +4 &  +6 &/t ,~ +10 &^z @ +9 &[p T +9 &O U +10 &M U +10 &K T +9 &_O T +9 &!L T +9 &N U +11 &R T +8 & gM T +9 &")P T +10 &#S T +10 &%O U +8 &'oS T +10 &)1L T +9 &*N T +13 &,M T +7 &.xO T +8 &09P T +10 &1O T +9 &3S T +10 &5R T +9 &7@T U +9 &9O T +10 &:L T +10 &<N U +8 &>IM T +10 &@\ N U +10 &AO T +8 &CN T +10 &EQO T +9 &GR T +10 &H\\ V +9 &Jp  X +9 &LD?. \\ +10 &Me` ^ +10 &Okj _ +9 &Qpo _ +9 &S>tw ` +9 &Tz{ a +10 &V~ a +9 &X b +9 &ZA b +10 &\\ b! +10 &] b% +8 &_t I +10 &`D% , +10 &`o| W + ( +3 "collection"'Y& +9 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.43 + .Hand.open +3 "manipulator"&[1 +7 "core" &`o~ W +69 1 +2 "manipulator"&\\% +9 "core" %  * _ +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&]'\ +101 "core" ' +3 #tcollectSample 40ml w/bubble point of 24psi +4 #Priming 7ml + .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +4 .Exhaust.select :close +4 .SS.hold +2 "sampler")^+ +5 "core" + +3 "sampler")_% +9 "core" %ۑ   +3 "collection"'`& +8 "core" &`o~ W +6 "Can"\ \ RQ +4 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +4 "collection"'a  +6 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")b +6 "core"  +4 "sampler")c  +16 "core"  +4 .tSS.reconfigure :fast +6 "sampler")#.0X   +28 "collection"'% +4 "core" %Ӱ + "sampler") % +4 "core" %kKA>   +32 "collection"' % +3 "core" %Ӱ + "sampler") % +4 "core" %kLB@ $  +37 "collection"'% +3 "core" %Ӱ + "sampler")% +4 "core" %kLEC  +41 "collection"'% +3 "core" %Ӱ +2 "sampler")% +4 "core" %kKFG   +47 "collection"'% +3 "core" %Ӱ + "sampler")% +4 "core" %kKJH "  +54 "collection"'% +3 "core" %Ӱ + "sampler")% +4 "core" %lPLI   +61 "collection"'% +3 "core" %Ӱ + "sampler")% +4 "core" %lKOM "  +69 "collection"'% +3 "core" %Ӱ +2 "sampler")% +3 "core" %lKUS   +78 "collection"'% +5 "core" %Ӱ + "sampler")% +4 "core" %lKUU   +89 "collection"'% +3 "core" %Ӱ +2 "sampler") % +4 "core" %mK^^  +100 "collection"'!% +3 "core" %Ӱ + "sampler")"% +4 "core" %mKaa   +113 "collection"'#% +3 "core" %Ӱ +2 "sampler")$% +3 "core" %nJfg   +128 "collection"'%% +3 "core" %Ӱ +2 "sampler")&% +3 "core" %p nm " J +144 "collection"''% +3 "core" %Ӱ +2 "sampler")(% +4 "core" %o rr  E +162 "collection"')% +3 "core" %Ӱ +2 "sampler")*% +3 "core" %o vv  E +184 "collection"'+% +3 "core" %Ӱ + "sampler"),% +4 "core" %o {|  E +196 "collection"'-% +4 "core" %Ӱ + "sampler").% +4 "core" %o ~ ! E +196 "collection"'/% +3 "core" %Ӱ +2 "sampler")0% +3 "core" %o   E +196 "collection"'1% +3 "core" %Ӱ +2 "sampler")2% +4 "core" %o  # E +196 "collection"'3% +3 "core" %Ӱ + "sampler")4% +4 "core" %o   E +196 "collection"'6% +3 "core" %Ӱ + "sampler")% +4 "core" %o   E +196 "collection"'7% +3 "core" %Ӱ +2 "sampler")8% +3 "core" %o  # E +196 "collection"'9% +3 "core" %Ӱ +2 "sampler"):% +4 "core" %o   E +196 "collection"';% +3 "core" %Ӱ + "sampler")5% +4 "core" %o   E +196 "collection"'=% +3 "core" %Ӱ + "sampler")>% +4 "core" %o  # E +196 "collection"'?% +4 "core" %Ӱ + "sampler")A% +4 "core" %o   E +196 "collection"'B% +3 "core" %Ӱ +2 "sampler")% +3 "core" %o  " E +145 "collection"'D% +3 "core" %Ӱ + "sampler")% +4 "core" %o  ! E +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'i'Ӵ +115 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")d +135 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'w' +1476 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")x +135 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.reconfigure :exhale +3 "collection"'y  +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Ӵ +95 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +103 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +30 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +330 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '!% +2 "core" %<  +2 .tCS.seek 6ml +2 "collection"'"' +1335 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'# +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'$'Ӵ +1539 "core" ' + .tCSV.dial CSR +2 "collection"'%  +44 "core"  + "collection"'&% +4 "core" %Ӵ +2 #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"''' +587 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '(% +2 "core" %  +3 .tCS.seek 5ml + "collection"')'qi +832 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'*  +42 "core"  +2 .tCS.seek 1ml +2 "collection"'+'> +1090 "core" ' + "collection"',9 +3 "core" 9 +2 "collection"'-% +4 "core" %B +2 #tBefore lysing Collection Puck Heater at 20.8C/28.1psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'. \  +2 '/9 +5 "core" 9 +102 "collection"'09 +2 "core" 9d +102 "collection"'19 +3 "core" 9 d +102 "collection"'29 +2 "core" 9 d +102 "collection"'39 +3 "core" 9d +102 "collection"'49 +3 "core" 9d +102 "collection"'69 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'79 +2 "core" 9"d +102 "collection"'89 +3 "core" 9&d +102 "collection"'99 +3 "core" 9*d +102 "collection"':9 +2 "core" 9/d +102 "collection"';9 +3 "core" 93d +102 "collection"'59 +2 "core" 97d +102 "collection"'=9 +3 "core" 9;d +102 "collection"'>9 +2 "core" 9%?d +103 "collection"'?9 +2 "core" 99Cd +102 "collection"'A9 +2 "core" 9OHd +102 "collection"'B9 +3 "core" 9eLd +102 "collection"'9 +2 "core" 9}Pd +102 "collection"'D9 +3 "core" 9Td +102 "collection"'9 +2 "core" 9Xd +102 "collection"'G9 +2 "core" 9]d +103 "collection"'H9 +2 "core" 9ad +102 "collection"'J9 +2 "core" 9ed +102 "collection"'|9 +3 "core" 9id +103 "collection"'F9 +2 "core" 95md +102 "collection"'M9 +2 "core" 9Rqd +102 "collection"'N9 +3 "core" 9nvd +102 "collection"'P9 +2 "core" 9zd +102 "collection"'S9 +3 "core" 9~c +102 "collection"'@9 +3 "core" 9a +102 "collection"'T9 +2 "core" 9^ +102 "collection"'9 +3 "core" 9[ +102 "collection"'C9 +2 "core" 9Y +102 "collection"'L9 +3 "core" 99U +102 "collection"'I9 +2 "core" 9VS +102 "collection"'W9 +3 "core" 9tQ +102 "collection"'K9 +2 "core" 9N +103 "collection"'X9 +2 "core" 9K +102 "collection"'O9 +3 "core" 9I +102 "collection"'Q9 +2 "core" 9F +102 "collection"'\ 9 +3 "core" 9D +102 "collection"'E9 +2 "core" 9B +102 "collection"'\\9 +3 "core" 9;? +102 "collection"'Y9 +4 "core" 9U= +102 "collection"'_9 +2 "core" 9q; +102 "collection"'V9 +3 "core" 99 +102 "collection"'`9 +2 "core" 98 +102 "collection"'a9 +3 "core" 95 +102 "collection"'b9 +3 "core" 93 +102 "collection"'U9 +2 "core" 92 +102 "collection"'c9 +3 "core" 9/ +102 "collection"'f9 +2 "core" 9. +102 "collection"'e9 +3 "core" 93- +102 "collection"'h9 +3 "core" 9I+ +102 "collection"'^9 +2 "core" 9_) +102 "collection"'d9 +3 "core" 9s( +102 "collection"'[9 +2 "core" 9& +102 "collection"'g9 +3 "core" 9% +102 "collection"'i9 +2 "core" 9# +103 "collection"'k9 +2 "core" 9# +102 "collection"'m9 +2 "core" 9! +103 "collection"'j9 +2 "core" 9 +102 "collection"'l9 +2 "core" 9  +102 "collection"'q9 +3 "core" 9  +102 "collection"'r9 +3 "core" 9  +102 "collection"'s9 +2 "core" 9 ' +102 "collection"'t9 +2 "core" 9 7 +103 "collection"'o9 +2 "core" 9 E! +102 "collection"'p9 +3 "core" 9 T% +102 "collection"'n9 +2 "core" 9 b* +103 "collection"'x9 +2 "core" 9 o. +102 "collection"'y9 +2 "core" 9 {2 +102 "collection"'z9 +3 "core" 9 6 +102 "collection"'v9 +3 "core" 9  : +102 "collection"'}9 +2 "core" 9 \ > +102 "collection"'~9 +3 "core" 9 \ C +102 "collection"'9 +2 "core" 9  G +102 "collection"'w9 +3 "core" 9  K +102 "collection"'9 +2 "core" 9 O +102 "collection"'9 +3 "core" 9 S +102 "collection"'9 +2 "core" 9 W +102 "collection"'u9 +3 "core" 9 \\ +102 "collection"'9 +2 "core" 9 ` +102 "collection"' 9 +3 "core" 9 d +102 "collection"' 9 +3 "core" 9\ h +102 "collection"'9 +2 "core" 9\ l +103 "collection"' 9 +2 "core" 9\ q +102 "collection"'9 +2 "core" 9\ u +103 "collection"'9 +3 "core" 9\ y +102 "collection"'{9 +2 "core" 9\ #} +102 "collection"'9 +2 "core" 9\ ( +103 "collection"'9 +2 "core" 9\ / +102 "collection"'9 +3 "core" 9\ 4 +102 "collection"'9 +3 "core" 9\ : +102 "collection"'9 +2 "core" 9\ ? +102 "collection"'9 +3 "core" 9\ D +102 "collection"'9 +2 "core" 9\ I +102 "collection"'9 +3 "core" 9\ M" +102 "collection"'9 +3 "core" 9\ Q" +152 "collection"'9 +2 "core" 9\ X$ +102 "collection"'9 +3 "core" 9\ \\$ +102 "collection"'9 +2 "core" 9\ `& +102 "collection"'9 +3 "core" 9\ c& +102 "collection"'9 +3 "core" 9\ g' +102 "collection"'!9 +2 "core" 9\ k' +103 "collection"' 9 +2 "core" 9\ o) +102 "collection"'#9 +2 "core" 9\ r) +103 "collection"'"9 +2 "core" 9\ v* +102 "collection"'%9 +3 "core" 9\ x* +102 "collection"'&9 +3 "core" 9\ {* +102 "collection"'$9 +2 "core" 9\ ~+ +102 "collection"'(9 +3 "core" 9\ , +102 "collection"''9 +2 "core" 9\ , +102 "collection"'*9 +3 "core" 9\ - +102 "collection"')9 +2 "core" 9\ . +4 .tCH.hold 10:00,70C +3 "collection"', `\ `\  +2 '-9 +5 "core"  + 9\ \ +2 "collection"'/% +4 "core" %B^[ + #tBegun lysing Collection Puck Heater at 68C/54.2psia +747 "Can" +59242 "core" ` +2 "collection"'09 +3 "core" 9\  +2 "collection"'1% +3 "core" %Bz{ +2 #tEnded lysing Collection Puck Heater at 70C/56.0psia +2 .CS.seek 0ml +2 "collection"'2'Ӵ +336 "core" ' +6 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'3 @ +106 "core" B + .tCSV.dial :air +2 "collection"'4 @ +43 "core" ? +3 .tCS.seek 5ml +2 "collection"'6'qi +242 "Can" RR +1108 "core" ' + .tCSV.dial CTV +2 "collection"'  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'7 @ +45 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'8  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'9 @ +45 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"':'Ӵ +1351 "core" ' +2 "collection"';% +4 "core" %Ӳ 3 4 + #tPuck @66.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'5 +116 "core" +2 .tCBV.dial CSV +2 "collection"'=  +28 "core"  + "collection"'>% +4 "core" %Ӳ +2 .tCS.seek 5ml +2 "collection"'?'qg +1344 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'A  +44 "core" + "collection"'B% +4 "core" %qc-0W  +2 .tCS.seek 6.999ml +2 "collection"''x +588 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'D @ +45 "core" > +2 .tCS.seek 10ml +2 "collection"'' +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'G ` +118 "core" ^ +2 #tLysing Complete +2 "collection"'H& +3 "core" &`ow W +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&J% +4 "core" %\ % Z X H +2 "storage"(|% +3 "core" % : =  +2 "storage"(F. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(M(+ +186 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (N& +3 "core" &- & ( 2 + "manipulator"&P& +4 "core" &  ] W;8 + "manipulator"&S% +4 "core" %\ % H W H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&@( +161 "core" ( +2 "manipulator"&T& +4 "core" &  X [j +2 "storage"(& +3 "core" &. > E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&C' +105 "core" ' + "storage"(L& +5 "core" &. < ? 0 + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(I' +275 "core" ' + "storage"(W- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(K'y +30 "core" ' +2 "manipulator"&X& +4 "core" & * +  ^j +2 "manipulator"&O% +3 "core" % * * ^ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&\ ( +155 "core" ( +2 "manipulator"&E& +4 "core" &# X>K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +2 "core" &# & X>K +2 .tForearm.seek CC +2 "manipulator"&Y' +98 "core" ' + .tHand.close +2 "manipulator"&_/ +66 "core" / +2 .tCC.seek :open + "collection"'V( +471 "core" ( + "storage"(`& +4 "core" &. = > i +2 "storage"(a& +3 "core" &. ? > a +2 "manipulator"&b& +3 "core" &   [9( +2 "manipulator"&U% +3 "core" %   [ +2 .tForearm.seek :retract +2 "manipulator"&c'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&f( +155 "core" ( + "manipulator"&e& +5 "core" &  . ` + "storage"(h& +4 "core" &. _ _ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&^'n +112 "core" ' +2 .tElbow.hold + "manipulator"&d, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&[1 +74 "core" 1 +2 "manipulator"&g% +4 "core" % xY , S +2 "storage"(i& +3 "core" &. : <  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&k'Τ +29 "core" ' + "manipulator"&m& +4 "core" &   Z b +2 "storage"(j& +4 "core" &. \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&l' +23 "core" ' + "storage"(q% +5 "core" % w \ +2 ."downElevator"SE.seek :down +4 "storage"(r'} +98 (s% +2 "core" %$A _ U ]z +2 "manipulator"&t% +5 "core" %Ϭ  5 ` + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +93 "core" ' +59 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +5 "core" & + "manipulator"&n& +4 "core" &  %  a +2 "manipulator"&x% +4 "core" %\   `. +2 .tElbow.seek FlushPuck::Garage + "manipulator"&y(, +176 "core" ( +2 "manipulator"&z& +4 "core" &,  $  a5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &, )  A a5 +2 .tForearm.seek :garage +2 "manipulator"&}' +99 "core" ' + .tHand.close +2 "manipulator"&~/ +70 "core" / +2 "manipulator"&& +4 "core" &, '  c5 +2 "manipulator"&w% +3 "core" % Ε + , c< +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +289 "core" ( +2 "manipulator"&& +4 "core" &% '  4 ^?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &% ( # 5 ^?U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' + "manipulator"& & +4 "core" &%   F ^?U +2 "manipulator"& % +4 "core" % * * ' ^* + "collection"'& +4 "core" &wz +2 "collection"' & +5 "core" &yy +2 .tCC.seek :closed + "collection"'(` +4 "core" &zz  +8 &+nyw - +10 &bxwx A +9 &Vlvw R +10 &Iuw  R +9 &Lru R +9 &Juu S +10 &\\Juu S +9 &Nvu} R +9 &OtsM S +10 &Otu S +9 & dMss S +10 &"&Itt S +9 &#Mss S +9 &%Jttf S +10 &'lOqq@ S +9 &)/Nsq R +9 &*Oqq S +10 &,Mqr S +9 &.tJpp S +10 &06Kor S +9 &1Iqp R +9 &3Loni R +10 &5}NmnI R +9 &7?Lnm R +9 &9Plm S +10 &:Oml R +9 &<Pll S +10 &>GNml R +9 &@Omjt S +9 &ALklb S +10 &CLjkF S +9 &EPIlj+ R +9 &GNkk R +10 &HRqp S +9 &JdyV U +10 &LEDet Y +9 &M \\ +9 &O _ +10 &Qz ^ +9 &S:p _ +9 &T` _ +10 &VJ ` +9 &Xz< a +9 &Z= a +10 &[ b +9 &] b +10 &_p D +9 &`D) +~ +9 &`fu \\ +3 ( +2 "collection"' & +2 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.43 + "collection"'& +5 "core" &`frq \\ +2 .tHand.open + "manipulator"&{1 +75 "core" 1 +2 "manipulator"&% +4 "core" %   # [) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  +2 "processing"%% +4 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1599 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"% +2 "collection"'  +6 "core" A +2 "processing"%  +70 "core" +95  +2 .tPSV.dial :mixloop + "processing"% +104 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +133 "core" +2 .tPS.seek 0ml +2 "processing"%!' +2605 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%#' +2607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%" +43 "core" +2 .tPS.seek 0ml +2 "processing"%%' +2628 "core" ' + .tPSV.dial :air +2 "processing"%&  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +44 "core" +2 .tPS.seek 0ml +2 "processing"%'' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&*& +4 "core" &"  Y<@ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +6 "manipulator"&)( +43 "core" ( +2 "manipulator"&-& +4 "core" &   \\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" & \\ +2 .tForearm.seek CC +2 "manipulator"&.' +106 "core" ' + .tHand.close + "manipulator"&,/ +71 "core" / +45 .tCC.seek :open +11 "collection"'0( +471 "core" ( + "manipulator"&1& +5 "core" & (  _ + "manipulator"&+% +4 "core" % Δ , + _w +2 .tForearm.seek :retract + "manipulator"&3'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&4(, +278 "core" ( +2 "manipulator"&2& +4 "core" &,  `9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, # `9 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7' +102 "core" ' + .tHand.open +2 "manipulator"&81 +69 "core" 1 + "manipulator"&9% +5 "core" %   H a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +102 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"';& +5 "core" &> + "manipulator"&5% +4 "core" %\ &  R a!Q +2 "storage"(=% +4 "core" % \ +2 "storage"(>. +3 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(:( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (A& +3 "core" & = ;  + "manipulator"&B& +4 "core" &, + ,  _9 +2 "manipulator"&?% +3 "core" %\ &  -  `!Q +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&D(P +183 "core" ( +2 "manipulator"&& +4 "core" &K '   ^% +2 "storage"(G& +3 "core" &  F ?\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&H'ϥ +95 "core" ' + "storage"(J& +4 "core" & u \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(|' +283 "core" ' +2 "storage"(F- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (N& +2 "core" & Y H \  +2 "manipulator"&P& +3 "core" &L  `% +2 .tElbow.seek 2 +2 "manipulator"&S(P +4 "core" ( + "manipulator"&<& +4 "core" &L  `% + "storage"(T& +4 "core" & u\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'y +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&L/ +69 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&R& + "storage"(]'} +7 "core" &L  M `% + "manipulator"&W% +4 "core" % s  * ] +2 .tForearm.seek :retract +2 "manipulator"&X'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&O( +147 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&I& +4 "core" &(   x ]Bf +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &( + *  ]Bf +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\\' +96 "core" ' + "manipulator"&C& +5 "core" &(  (  ^Bf + "manipulator"&@% +4 "core" %  ' ^3 +2 "collection"'_& +4 "core" & +2 "collection"'Q& +5 "core" & +2 .tCC.seek :closed +2 "collection"'Z(` +4 "core" &s +7 & ^ $d +9 &{Tu? : +9 &}r O +10 &}R^ S +9 &@Na R +10 &LM R +9 &O4 S +9 &I# R +10 &HL R +9 & I S +9 &JQ R +10 &!L R +9 &#OIq S +10 &%J R +9 &&M S +9 &(O S +10 &*WL S +9 &,J S +9 &-O} S +10 &/Mp S +9 &1_K[ S +10 &3"JC R +9 &4KC R +9 &6J. S +10 &8hI& R +9 &:*K R +9 &;I S +10 &=I R +9 &?oJ S +10 &A2I R +9 &BK R +9 &DMy R +10 &FwJo S +9 &H9Q! S +9 &Ie U +10 &K X +9 &Mb ] +10 &O ^ +9 &P _ +9 &R _ +10 &Ta \  ` +9 &V#r ` +9 &Wu a +10 &Y | a +9 &[c" b +10 &]$&% b +9 &^-, ] +9 &`=4/ 1 +10 &`s33 X +5 ( +2 "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.53 + .Hand.open + "manipulator"&`1 +4 "core" &`sx55 X +73 1 +2 "manipulator"&a% +4 "core" %   Z3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +100 "core" ' +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'U  +135 "core"  +2 .tCSV.dial CTV + "collection"'e  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2610 "core" ' + "collection"'Y% +4 "core" %  +2 .tCS.seek 4.15ml +2 "collection"'\ 'V +1564 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%[  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%g  +84 "core"  +2 .tPS.seek 0ml +2 "processing"%i' +2616 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'m ` +30 "core" ^ +2 .tCSV.dial :air +2 "collection"'j @ +45 "core" > +2 .tCS.seek 10ml +2 "collection"'q' +1552 "core" ' + .tCSV.dial CTV +2 "collection"'c  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'s'Ӵ +2626 "core" ' + .tCBV.dial :waste1 +2 "collection"'t @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'f  +135 "core" +2 "collection"'^& +4 "core" &`sx\\\\~ X +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&k% +4 "core" %  ZR + "storage"(p% +4 "core" %} < <  + "storage"(n. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(x(+ +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (K& +2 "core" &+ # . / +2 "manipulator"&l& +3 "core" &% \\ Y?T +2 "manipulator"&z% +4 "core" %  2 YR + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&v( +165 "core" ( +2 "manipulator"&r& +4 "core" & ^f + "storage"(d& +4 "core" &+ > F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&~' +116 "core" ' + "storage"(& +4 "core" &+ G E { +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(w' +284 "core" ' +2 "storage"(o- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&}& +3 "core" &   [f +2 "storage"(& +4 "core" &+   o + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&u'n +35 "core" ' + .tElbow.hold +2 "manipulator"&y, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"( - +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"( ' +33 "core" ' + "manipulator"&% +5 "core" %̀g  O + "storage"(& +4 "core" &+ $ # M + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&V'ά +18 "core" ' + "manipulator"&& +5 "core" &  [f + "storage"({& +4 "core" &+ H D 5 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +27 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"( ' +38 "core" ' + "manipulator"&& +4 "core" & * (  ]f +2 "manipulator"&% +4 "core" % '  ]} +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&( +153 "core" ( + "manipulator"&& +4 "core" &" & 1 W=D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &" W=D +2 .tForearm.seek CC +2 "manipulator"&' +99 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open + "collection"'( +468 "core" ( + "storage"(& +4 "core" &+ D : ) +2 "storage"(& +3 "core" &+ E < X +2 "manipulator"&& +3 "core" &  Y:, +2 "manipulator"&% +3 "core" %  Z +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"& ( +163 "core" ( + "manipulator"&!& +4 "core" & %  ]e +2 "storage"("& +3 "core" &+ [ Q [ +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&#'n +109 "core" ' + .tElbow.hold +2 "manipulator"&&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&%1 +76 "core" 1 +3 "manipulator"&(% +4 "core" % ̀\\  R +2 "storage"($& +3 "core" &+   ? +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts +2 "manipulator"&*'ά +17 "core" ' +2 "manipulator"&-& +4 "core" &  ' `e + "storage"(/& +4 "core" &+ _ _ $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&,' +26 "core" ' + "storage"(% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"('} +99 (% +2 "core" %?6 a ]  \\x +2 "manipulator"&1% +4 "core" %   a +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +91 "core" ' +48 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%.  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%2' +2615 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%)  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%8 +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%9  +43 "core"  +2 .tdelay 1 second +155 .PS.seek 0ml +2 "processing"%;' +2608 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%3& +4 "core" &N\  + "manipulator"&5& +9 "core" & * , ce + "manipulator"&=% +4 "core" %\  + % c% +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(, +175 "core" ( + "manipulator"&7& +4 "core" &, (  c3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &, ) + ) c3 +2 .tForearm.seek :garage +2 "manipulator"&B' +94 "core" ' + .tHand.close +2 "manipulator"&?/ +75 "core" / +2 "manipulator"&M& +4 "core" &, ) # d3 +2 "manipulator"&% +4 "core" % (  = e + .tForearm.seek :retract +2 "manipulator"&G'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&J(k +117 "core" ( + "manipulator"&4& +5 "core" &u  ' < c + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &u (  c +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&F' +104 "core" ' + "manipulator"&N& +4 "core" &u X +2 "manipulator"&P% +4 "core" %t Xa +2 "processing"%<& +3 "core" &]\ +3 "processing"%T& +4 "core" &q\  +2 .tPC.seek :closed +2 "processing"%L(] +4 "core" &m\ +8 &{\ #b +9 &wR~w\ ; +10 &z|z\ O +9 &g\\z\ W +9 &+Sy\ V +10 &S{\ V +9 &R\ V +9 &rQ\ V +10 &4V\ V +9 &P\ V +10 &R\ U +9 &!yU\ V +9 &#;R\ V +10 &$T\ V +9 &&N\ V +9 &(T\ V +10 &*CR\ V +9 &,T\ V +10 &-U\ V +9 &/Q\ U +9 &1LT\ V +10 &3P\ U +9 &4O\ V +9 &6P\ V +10 &8UP\ U +9 &:S\ V +10 &;S\ V +9 &=R\ U +9 &?\\P\ V +10 &AM\ U +9 &BQ\ V +10 &DT\ V +9 &FcY\ V +9 &H j\ X +10 &I\ [\ +9 &K\ \\ +9 &MY\ \\ +10 &O\ \\ +9 &P\ \\ +9 &R\ \\ +10 &Ta\ \\ +9 &V"\ ] +10 &W\ ] +9 &Y\ ] +9 &[e\ ^ +10 &\\cr\ 1 +9 &]sh\ ? +9 ( +2 &]|*\ 6 +2 "processing"%T& +2 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.61 +2 "processing"%R& +4 "core" &]|*s\ 6 + .tHand.open + "manipulator"&W1 +72 "core" 1 + "manipulator"&D% +5 "core" % y Z Vf + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +100 "core" ' +2 .tPRV.dial :air +2 "processing"%I  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%E +44 "core" + "processing"%|% +4 "core" % \ \ +2 .tPS.seek 0.3ml +2 "processing"%' +383 "core" ' + .tPSV.dial PSR +2 "processing"%C +103 "core"  +2 "processing"%@% +4 "core" %e\ + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%_'.U +230 "Can"\ \ == +252 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%S' +1899 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%] +103 "core" + .tPTV.dial :mixing +2 "processing"%X @ +75 "core" A + .tPBV.dial :waste2 +2 "processing"%0  +94 "core"  +2 .tPS.seek 0ml +2 "processing"%`' +2604 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&a& +4 "core" &u , ) 4 _ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&Q(k +3 "core" ( + "manipulator"&U& +4 "core" &u *  _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +4 "core" &u ( , _ +2 .tForearm.seek PC + "manipulator"&\\' +105 "core" ' + .tHand.close +2 "manipulator"&'/ +73 "core" / +2 .tPC.seek :open +2 "processing"%Y( +450 "core" ( +2 "manipulator"&& +4 "core" &u Z + "manipulator"&[% +4 "core" %  Y +2 .tForearm.seek :retract +2 "manipulator"&g'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&h(, +150 "core" ( +2 "manipulator"&m& +4 "core" &,  ` + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &, ; ` +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ ' +107 "core" ' + .tHand.open +2 "manipulator"&c1 +72 "core" 1 + "manipulator"&q% +4 "core" % / % . e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +95 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%f& +4 "core" &;\ + "manipulator"&^% +4 "core" %\  % l b6 + "storage"(k% +4 "core" %y *\  +2 "storage"(p. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(n( +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (K& +2 "core" & x \ +2 "manipulator"&l& +3 "core" &,   ` +2 "manipulator"&z% +4 "core" %\  C `6 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&:(P +180 "core" ( + "manipulator"&r& +4 "core" &F   L _# +2 "storage"(d& +3 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&O'ϥ +113 "core" ' +2 "storage"(& +4 "core" &  A\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(b' +283 "core" ' + "storage"(o- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (}& +3 "core" & ] _ + "manipulator"&& +4 "core" &F   _# +2 .tElbow.seek 2 + "manipulator"& (P +3 "core" ( +2 "manipulator"&& +3 "core" &F   ' `# +2 "storage"(& +3 "core" & ^ ^ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'y +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&{/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"('} +8 "core" &F   8 _# + "manipulator"&~% +4 "core" % Κ   `u +2 .tForearm.seek :retract +2 "manipulator"&v'\ +101 "core" ' +2 .tElbow.seek PC +2 "manipulator"&w(k +154 "core" ' + ."downElevator"SE.stop + "storage"(5 +92 "core" ( + "manipulator"&u& +5 "core" &t   _ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &t ` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +98 "core" ' +2 "manipulator"&& +4 "core" &t   Z +2 "manipulator"&% +3 "core" %   [ +2 "processing"%& +4 "core" &R\  +2 "processing"%y& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(] +4 "core" &\ +8 &\ #b +9 &}S~\ ; +9 &z|b\ O +10 &pZ_\ V +9 &4N\ U +10 &T\ V +9 &R\ V +9 &yS\ V +10 &<R\ U +9 &R\ U +9 &S\ V +10 &!R\ V +9 &#DU\ U +9 &%S\ U +10 &&R\ U +9 &(O\ U +10 &*LT\ U +9 &, T\ V +9 &-P\ U +10 &/O\ U +9 &1SU\ V +10 &3R\ U +9 &4M\ U +9 &6P\ U +10 &8\\N\ U +9 &:R\ U +9 &;U\ V +10 &=R\ U +9 &?cS\ V +10 &A'N\ U +9 &BR\ U +9 &DR\ V +10 &Fhb\ W +9 &H"x\ Z +9 &I\ \\ +10 &K\ \\ +9 &M`\ \\ +10 &O"\ \\ +9 &P\ ] +9 &R\ ] +10 &Tg\ ] +9 &V(\ ] +9 &W\ ] +10 &Y\ ] +9 &[m\ ] +9 &\\dy\ / +10 &]ua\ ; +9 ( +3 "processing"%y& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.66 + .Hand.open +2 "manipulator"&1 +3 "core" &]{*\ 5 +71 1 + "manipulator"&Z% +4 "core" %  P X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  + %9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%!9 +2 "core" 9  +102 "processing"%"9 +3 "core" 9  +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%%9 +2 "core" 9 +102 "processing"%(9 +3 "core" 9 +102 "processing"%$9 +2 "core" 9" +102 "processing"%-9 +3 "core" 9& +105 "processing"%/9 +3 "core" 9* +102 "processing"%9 +2 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%19 +2 "core" 9; +102 "processing"% 9 +3 "core" 9? +102 "processing"%#9 +3 "core" 9D +102 "processing"%*9 +52 "core" 9H +104 "processing"% 9 +2 "core" 9N +102 "processing"%.9 +2 "core" 9R +102 "processing"%,9 +3 "core" 9V +102 "processing"%9 +2 "core" 9Z +102 "processing"%i9 +3 "core" 9_ +102 "processing"%9 +2 "core" 9\ c +102 "processing"%)9 +3 "core" 9g +102 "processing"%89 +3 "core" 9k +102 "processing"%99 +2 "core" 9o +102 "processing"%29 +3 "core" 9!t +102 "processing"%39 +2 "core" 9'x +102 "processing"%59 +3 "core" 9-| +102 "processing"%=9 +3 "core" 94 +102 "processing"%79 +2 "core" 99 +102 "processing"%A9 +3 "core" 9@ +102 "processing"%&9 +2 "core" 9F +102 "processing"%?9 +3 "core" 9L +102 "processing"%M9 +2 "core" 9R +102 "processing"%9 +3 "core" 9X +102 "processing"%+9 +3 "core" 9` +102 "processing"%49 +2 "core" 9j +102 "processing"%69 +3 "core" 9m +3 .tPH.hold 2:00:00,28C +3 "processing"%B ppk +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +6 .PSV.dial PSR +2 "processing"%N +103 "core"  +2 "processing"%P% +4 "core" %\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%<'\ +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%>'Һ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%G  +73 "core"  +2 .tPSV.dial PTV + "processing"% +74 "core" + .tPBV.dial :waste1 +2 "processing"%R  +133 "core"  + "processing"%W% +4 "core" %Һ\  +2 .tPS.seek 1.5ml +2 "processing"%D' +583 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%I' +1613 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%E  +35 "core" +2 .tdelay 30 seconds +2029 "Can"\ QQ +974 .tPBV.dial between PSV and waste1 +2 "processing"%| * +36 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%F +73 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%;' +2488 "core" ' +2 .tPSV.dial PTV +2 "processing"%C +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%@ +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%]' +2464 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%X  +132 "core" +2 .tPSV.dial :mixloop + "processing"%0 +44 "core" +2 .tPRV.dial :ab1 + "processing"%S @ +75 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%a' +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'U  + "processing"%e  +45 "core" +2  +2 "processing"%'% +4 "core" %J\  +2 .tPS.seek 0.34ml +2 "processing"%J' +430 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'H  +28 "core" +2 .tPRV.dial :air +2 "processing"%L  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G +1174 "core" ' + .tPRV.dial :waste2 +2 "processing"%[ @ +72 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%m'\ +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%j  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%\\'Һ +1593 "core" ' + .tPSV.dial :PML +7 "processing"%Q +44 "core" + .tPTV.dial :mixing +2 "processing"%c @ +73 "core" A +2 .tPBV.dial :waste1 + "processing"%q  +36 "core" +2 "processing"%f% +4 "core" %ҷU\ +2 .tPS.seek 1.85ml +2 "processing"%^' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%g * +47 "core" ( +2 .tPS.seek 0ml +2 "processing"%k' +1961 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'p& +2 "core" & +2 "manipulator"&\ & +4 "core" &t  J \\ +2 "manipulator"&K% +3 "core" %\   N ] +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&l(, +136 "core" ( + "manipulator"&z& +4 "core" &, X \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &,  \\ +2 .tForearm.seek :garage + "manipulator"&r' +93 "core" ' +2 .tHand.close + "manipulator"&d/ +71 "core" / +2 "manipulator"&h& +4 "core" &,   W + "manipulator"&% +4 "core" % ν 3 W. +2 .tForearm.seek :retract + "manipulator"&t'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&o( +287 "core" ( +2 "manipulator"&}& +4 "core" && & V@] + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &&  V@] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +108 "core" ' +2 "manipulator"&& +4 "core" &'  O R@] +2 "manipulator"&{% +4 "core" %  G W +2 "collection"'& +4 "core" & +2 "collection"'~& +4 "core" & +2 .tCC.seek :closed +2 "collection"':(` +5 "core" & \ +9 &*r - +10 &_| A +9 &Nn T +9 & L T +10 &L U +9 &J U +10 &SO T +9 &J U +9 &P T +10 &M T +9 & ZO U +9 &"P T +10 &#Q U +9 &%Q U +10 &'aO U +9 &)&K T +9 &*N U +10 &,J T +9 &.kN T +9 &0,O U +10 &1N U +9 &3L T +9 &5tK T +10 &74Q U +9 &8N U +10 &:O T +9 &=K T +10 &?L U +9 &AN U +9 &CJ T +10 &EEP T +9 &GJ T +10 &HP U +9 &Jb V +9 &L> Z +10 &M  \\ +9 &O _ +9 &Qr! ` +10 &S4%# ` +9 &T(& ` +10 &V-+ a +9 &Xt// b +9 &Z563 b +10 &[87 b" +9 &]<< b( +9 &_hA? T +10 &`PqDC !` +9 &`DB \\ +10 ( + &`rCC W +3 "collection"'~& +2 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.44 +2 "collection"'O& +4 "core" &`rEB W + .tHand.open +2 "manipulator"&b1 +72 "core" 1 + "manipulator"&% +4 "core" %  Q Q +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%V +103 "core"  +2 "processing"% % +4 "core" %9 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1608 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1599 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%v' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%Y  +2 "collection"'  +33 "core" ~ +131  + .tPSV.dial :mixloop +2 "processing"%Z +102 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +75 "core" +2 .tPS.seek 0ml +2 "processing"%y' +2614 "core" ' + .tPSV.dial :air +2 "processing"%  +54 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%! +43 "core" +2 .tPS.seek 0ml + "processing"%"' +2614 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +51 .tPS.seek 2.5ml +2 "processing"%' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%% +44 "core" +2 .tPS.seek 0ml +2 "processing"%(' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&$& +4 "core" &# M Q>H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&-( +56 "core" ( + "manipulator"&/& +4 "core" &  T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  U +2 .tForearm.seek CC +2 "manipulator"&' +102 "core" ' + .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'1( +467 "core" ( +2 "manipulator"& & +4 "core" & W +2 "manipulator"&#% +3 "core" %  X +2 .tForearm.seek :retract +2 "manipulator"&*'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +276 "core" ( +2 "manipulator"&.& +4 "core" &,  YE + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &,  YE +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +106 "core" ' + .tHand.open +2 "manipulator"&i1 +73 "core" 1 +2 "manipulator"&% +4 "core" % ζ Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +94 "core" ' +2 ."da"delayUntil "13:40:49.72" +20853 "Can"\ @? +3868 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%8 @ +74 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%9  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%2 * +35 "core" + + ."da"PSV.dial :air +3 "processing"%3  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2492 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%= +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%7  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%A +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%&  +43 "core"  +3 ."da"PS.seek 0ml + "processing"%?' +2465 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +132 "core"  +2 "processing"%% +4 "core" %>\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%+'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%4'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%6  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%N +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +34 "core" +2 "processing"%`% +4 "core" %Ҿ  + ."da"PS.seek 1.5ml +2 "processing"%<' +579 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"% ' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%R  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2491 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%E +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%|  +70 "core"  +3 ."da"PS.seek 0ml + "processing"%F' +2468 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +132 "core"  +2 "processing"%C% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%@'\ +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +9 ."da"PS.seek 2ml +7 "processing"%'Һ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%_ +84 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%;  +36 "core" + "processing"%X% +4 "core" %ҷ\  +2 ."da"PS.seek 1.5ml +2 "processing"%0'} +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%]' +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +36 "core" +2 ."da"delay 30 seconds +2049 "Can"\ >> +953 ."da"PBV.dial between PSV and waste1 +2 "processing"%U * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2485 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%L +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%J +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%[  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2485 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +7 "processing"%j  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%m  +132 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%Q  +43 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%c +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%q' +392 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%f  +43 "core"  +2 "processing"%g% +4 "core" %@  +2 ."da"PS.seek 0.55ml + "processing"%\\'_ +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%^  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%p'Һ +1541 "core" ' + ."da"PSV.dial :PML +2 "processing"%\ +44 "core" + ."da"PTV.dial :mixing +2 "processing"%K @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%z  +34 "core" + "processing"%x% +4 "core" %ҷ\  +2 ."da"PS.seek 1.85ml +2 "processing"%w' +227 "core" ' + ."da"PBV.dial between PSV and waste1 +50 "processing"%d * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%h' +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +45615 "Can" fe +2388 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + + ."da"PSV.dial :air +2 "processing"%r  +44 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2496 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%l  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%{  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2467 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +133 "core"  + "processing"%% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%O'\ +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +9 ."da"PS.seek 2ml +7 "processing"%b'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%~ +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +36 "core" +2 "processing"% % +4 "core" %ҿ\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1605 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2488 "core" ' + ."da"PSV.dial PTV +2 "processing"%Y +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%v  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2469 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +132 "core"  +2 "processing"%!% +3 "core" %0\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%" +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +34 "core" + "processing"%% +4 "core" %ҷ$\  +2 ."da"PS.seek 1.5ml +2 "processing"%$'} +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +458 "Can" IH +2024 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "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"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%,' +2470 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +7 .PSV.dial PSR + "processing"%- +133 "core"  +2 "processing"%i% +4 "core" %_\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%'\ +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%*'Һ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%8  +35 "core" + "processing"%9% +4 "core" %ҽX\  +2 ."da"PS.seek 1.5ml +2 "processing"%2' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%(' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%=  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2497 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%5 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%M +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%?  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%+' +2486 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +136 "core"  +8 "processing"%N% +16 "core" % +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure :default +15 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%P'm +334 "core" ' +2 ."da"delay 5 seconds +502 "processing"%`% +4 "core" %jI  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%4'\ +379 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%G'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%< +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%R  +36 "core" +2 "processing"%W% +4 "core" %Ҽ  +2 ."da"PS.seek 1.5ml +2 "processing"%>' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%D' +1595 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2505 "core" ' + ."da"PSV.dial PTV +7 "processing"%I +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_' +2510 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +134 "core"  + "processing"%X% +4 "core" % +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%'Һ +2102 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%S +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%0  +34 "core" + "processing"%e% +4 "core" %ҿ  +2 ."da"PS.seek 1.5ml +2 "processing"%U' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%]  +116 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H' +1598 "core" ' + "processing"%L9 +3 "core" 9\ 5 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%J  +4 "core" 5 5 + "processing"%[& +4 "core" &]{* 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&a% +4 "core" %\  i o C +2 "storage"(j% +3 "core" % +2 "storage"(m. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(Q(+ +194 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (c& +2 "core" &- +2 "manipulator"&& +4 "core" &, Q b B BE + "manipulator"&f% +4 "core" %\  g f B +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&g( +189 "core" ( + "manipulator"&q& +4 "core" & ` J M A+ + "storage"(^& +4 "core" &- J +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&\\' +95 "core" ' + "storage"(\ & +4 "core" &- +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(K' +286 "core" ' + "storage"(z- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&x& +3 "core" & I H @+ + "storage"(p& +4 "core" &-  + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&d'n +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&w, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 "manipulator"&r% +4 "core" %}K 2 1 +2 "storage"(h& +4 "core" &- g + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts + "manipulator"&'Ω +17 "core" ' + "manipulator"&l& +4 "core" & ] n @* +2 "storage"(& +3 "core" &- ] +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&{' +24 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(}'v +40 "core" ' +3 "manipulator"&t& +4 "core" & c i C B* + "manipulator"&% +4 "core" % g d A +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +3 ."da"Elbow.seek PC +4 "manipulator"&O(k +251 "core" ( + "manipulator"&& +5 "core" &u L a ? B + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +2 "core" &u \\ f B +3 ."da"Forearm.seek PC +2 "manipulator"&V' +106 "core" ' + ."da"Hand.close + "manipulator"& / +74 "core" / +2 ."da"PC.seek :open +2 "processing"%b( +455 "core" ( + "storage"(k& +4 "core" &- { +2 "manipulator"&& +3 "core" &u = / h < +2 "manipulator"&% +4 "core" % 1 3 S < + ."da"Forearm.seek :retract +7 "manipulator"&'\ +106 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +262 "core" ( + "manipulator"&& +4 "core" & j S  A* +2 "storage"(Y& +3 "core" &- +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Z' +103 "core" ' + ."da"Hand.open +2 "manipulator"&1 +65 "core" 1 +2 "storage"(v- +4 "core" -'v +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"('B +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.1 Pucks below Top Plate + "storage"(y'| +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21nov2314h25ml.tif +434 "Can" +1512 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2091 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 36.804 seconds\ /var/log/esp/da21nov2314h25ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21nov2314h25ml15s.tif +1569 #SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21nov2314h25ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21nov2314h25ml30s.tif +3075 #SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21nov2314h25ml30s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21nov2314h25ml70s.tif +7146 #SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21nov2314h25ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "36.804 sec auto-exposure",Subject: "da21nov2314h25ml images!" +7 "storage"(!- +9 "core" -'| + "storage"(& +6 "core" &- + "manipulator"& & +4 "core" & Y Y >* +2 ."da"Elbow.seek 1 +2 "manipulator"&"( +3 "core" ( +2 "manipulator"&%& +3 "core" & _ Z >* +2 "storage"(& +4 "core" &- +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +12 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +54 ."da"SE.seek 1.81 Pucks below Top Plate +13 "storage"(/' +57 "core" ' + "manipulator"&$& +5 "core" &  J* + "storage"(& +5 "core" &-  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&o'n +35 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&u, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2 Pucks below Top Plate +2 "storage"(' +28 "core" ' + "manipulator"& % +4 "core" %sm K H w ? +2 "storage"(#& +4 "core" &- Q + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 305 counts +2 "manipulator"&'Ο +19 "core" ' + "manipulator"&.& +6 "core" & J L( +2 "storage"(:& +4 "core" &- f +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&-' +25 "core" ' + "storage"(i% +5 "core" %  +2 ."downElevator"SE.seek :down +3 "storage"(,'} +99 (% +3 "core" %3.  Zo +2 "manipulator"&% +4 "core" %\ 4 L +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&8'\ +88 "core" ' +39 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (9& +4 "core" &-\ \  : +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%*& +4 "core" &f +2 "manipulator"&3& +4 "core" & 2 N( +2 "manipulator"&2% +4 "core" %\  M N +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&=(, +181 "core" ( +6 "manipulator"&7& +8 "core" &, Qd +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &A& +4 "core" &,  Qd +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&(' +114 "core" ' +5 ."psFlush"Hand.close +2 "manipulator"&5/ +69 "core" / +4 "manipulator"&M& +11 "core" &, a Sd +4 "manipulator"&% +8 "core" %  * SX +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&?'\ +94 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&&(k +123 "core" ( +5 "manipulator"&6& +11 "core" &u y R +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &N& +6 "core" &u  R +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&+' +109 "core" ' +3 "manipulator"&`& +6 "core" &u  H +4 "manipulator"&P% +7 "core" % { } 8 H +4 "processing"%4& +8 "core" && +4 "processing"%<& +9 "core" & +6 ."psFlush"PC.seek :closed +5 "processing"%R(] +8 "core" & +8 &Y +2 & / +6 &*B~ 4 +8 &Ek H +12 &k W +6 &R V +10 &TQ V +10 &O V +9 &O V +9 &Q V +9 &^N} V +10 & Q V +9 & U V +9 &"R V +10 &$eQl V +10 &&'Pa V +9 &'Re V +10 &)Qo V +9 &+nQx V +9 &-0Rx V +10 &.Qu V +8 &0Rp U +10 &2vQa V +10 &49Rl U +8 &5Qs V +10 &7Qf V +9 &9~N_ V +10 &;AQ\\ U +9 &=R\\ V +9 &>Q` V +10 &@Q\\ U +10 &BHSc V +10 &D Q^ U +9 &ERX V +8 &G[m W +10 &IDvr Z +9 &Jn \\ +9 &L` \\ +10 &Nh ] +10 &PEX \\ +8 &R^ \\ +10 &S[ \\ +9 &Ub ] +10 &WK[ ] +9 &Y c ] +9 &Z\\ ^ +10 &\\~V < +11 &]X*__ !a +7 &]0\\ 7 +3 ( +4 "processing"%<& +12 #"psFlush"Processing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.65 +2 "processing"%W& +10 "core" &].X 7 +3 &].M 7 +3 ."psFlush"Hand.open +2 "manipulator"&G1 +74 "core" 1 +3 "manipulator"& % +9 "core" % = F +4 ."psFlush"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&>'\ +105 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +3 "processing"% +44 "core"  +3 "processing"%E% +8 "core" % +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +6 "processing"%|'\ +272 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +319 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%D' +2111 "core" ' +4 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%I @ +196 "core" B +3 ."psFlush"PTV.dial :PRVmixing +4 "processing"%C  +137 "core" +3 ."psFlush"PSV.dial :mixloop +2 "processing"%F +103 "core" +5 ."psFlush"PS.seek :empty +4 "processing"%@'ղ +398 #"uploadLog"upsync +2216 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +115 "core"  + "processing"%;% +4 "core" %ճ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%X'\ +593 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%S  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%0 @ +75 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%e +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ղ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +115 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%]'TE +1090 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%L +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%J  +74 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%[' +2637 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%a +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%j'\ +589 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +61 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2102 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%c +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%f' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%n @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%^  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% ' +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%)' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%z +74 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%x' +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%p @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%r  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h' +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +991 "Can" >> +607 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"% +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%\\  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%g' +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%d'\ +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2103 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +3 "processing"%{ U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%~ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%k' +2610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%' +2621 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%V @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%O' +2607 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +10 "core" &5 + "manipulator"&v& +9 "core" &u  R + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +3 "core" ( + "manipulator"&}& +4 "core" &u  R + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &u $ R +2 .tForearm.seek PC +2 "manipulator"&!' +107 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tPC.seek :open +2 "processing"% ( +452 "core" ( +2 "manipulator"&%& +4 "core" &u  L + "manipulator"&% +4 "core" % l Lf +2 .tForearm.seek :retract + "manipulator"&$'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +374 "core" ( +2 "manipulator"& & +4 "core" &&  P@W + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &&  P@W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +96 "core" ' +2 "manipulator"&.& +4 "core" && 9 R@W +2 "manipulator"&Z% +3 "core" %  Q+ +2 "collection"':& +4 "core" &H +2 "collection"'i& +5 "core" &$ +2 .tCC.seek :closed + "collection"'y(` +4 "core" &'  +9 &)r8 - +9 &_}6 A +9 &Go3 T +10 &N2 U +9 &N7 U +9 &P0 U +10 &JN: U +9 & P< U +10 &L> U +9 &N8 T +9 & RN8 U +10 &"L8 U +9 &#N0 T +9 &%O3 U +10 &'YQ( U +9 &)L$ T +10 &*N$ U +9 &,R) U +9 &.bO8 U +10 &0$P2 U +9 &1QB U +9 &3M4 U +10 &5kL9 T +9 &7,O3 U +10 &8P7 U +9 &:KF U +9 &4HC U +9 &?RC U +9 &AJH U +10 &CzJ< U +9 &E=P: T +10 &FLB T +9 &HR: U +9 &J}b@ W +10 &L6E Z +9 &M\ : ] +10 &O*'7 _ +9 &Qj+-8 ` +9 &S*2/6 ` +10 &T41E a +9 &V66> a +9 &Xk<:C b +10 &Z,=:E b +9 &[B?< b& +9 &]DGC b, +10 &_[GGE V +9 &`NxIKB "d +10 &` IIE \\ +8 ( +3 "collection"'i& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.43 + "collection"'& +4 "core" &`kKK; T + &`kLJC T +2 .tHand.open + "manipulator"&1 +72 "core" 1 + "manipulator"&% +5 "core" %   N* + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +100 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'/& +4 "core" &`kKIK T +2 "collection"'o% +3 "core" %ӶKKU +2 .tCSV.dial CSR +2 "collection"'9  +41 "core"  + "collection"'*% +4 "core" %ӶKIp +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''qi +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '3% +3 "core" %qeLK`  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'2'? +687 "core" ' + .tCSV.dial :waste +2 "collection"' +135 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'-'Ӵ +1973 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'7& +4 "core" &`jLLa T + "collection"'A% +4 "core" %ӸLMg + .tCSV.dial :flush +2 "collection"',  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'u'qi +1293 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'5 @ +55 "core" > +2 "collection"'M% +4 "core" %qlLKS  +2 .tCS.seek 7ml +2 "collection"'' +564 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'8  +2 '6  +44 "core"  +97  + .tCBV.dial :waste1 +2 "collection"'N @ +43 "core" > +3 .tCS.seek 0ml + "collection"'('Ӵ +1775 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'`& +5 "core" &`jOKn T + "collection"'P% +4 "core" %ӱMNn +2 .tCSV.dial :flush +48 "collection"'=  +77 "core"  +2 .tCS.seek 5ml +2 "collection"'4'qi +1291 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'? @ +44 "core" A + "collection"'b% +4 "core" %qeLKq  +3 .tCS.seek 7ml + "collection"'W'z +560 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'G  +43 "core"  + .tCBV.dial :waste2 +2 "collection"'  +106 "core"  +2 .tCS.seek 0ml +2 "collection"'<'Ӵ +1786 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'& +4 "core" &`hNL? T + "collection"'E% +4 "core" %ӰLN_ + .tCSV.dial CSR +2 "collection"'+  +55 "core"  + "collection"'H% +5 "core" %ӰMMH + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'|' +2015 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'I' +564 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'C +2 'F  +105 "core" +33  + .tCTV.dial :intake +2 "collection"'D  +76 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'T' +2018 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"';  +74 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'@'Ӵ +582 "core" ' +2 .tCSV.dial CSR + "collection"'X  +105 "core"  +2 "collection"'S% +4 "core" %ӵNL[ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'0'qi +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'e' +1352 "core" ' + .tCSV.dial CBV +2 "collection"'_ +105 "core" +2 .tCS.seek 0ml + "collection"'''Ӵ +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &" @ I<@ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&]( +43 "core" ( +2 "manipulator"&L& +4 "core" &  L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &  L +2 .tForearm.seek CC + "manipulator"&U' +104 "core" ' + .tHand.close +2 "manipulator"&a/ +66 "core" / +2 .tCC.seek :open + "collection"'[( +473 "core" ( + "manipulator"&j& +4 "core" &  O +2 "manipulator"&c% +3 "core" %  Op +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&m(, +278 "core" ( + "manipulator"&n& +4 "core" &, 6 P6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &, ] Q6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&^' +95 "core" ' +2 .tHand.open +2 "manipulator"&q1 +76 "core" 1 + "manipulator"&\ % +5 "core" %   Sg + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 "processing"%z& +4 "core" & +5659 "Can" 76 +60001  67 +60000  77 +60001  77 +16266 #t-> access 1 +2 "storage"()% +3 "core" %z\ \  +2 "manipulator"&p% +4 "core" %\ &  O!Q +2 "manipulator"&x& +3 "core" &,  O6 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(r(< +668 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &<   +43033 "Can" 77 +60001   67 +60000  76 +60001   76 +60000  66 +60001  66 +60001  76 +60000  76 +60001  77 +60000   77 +60001  77 +60000  77 +60001  76 +41824 #t-> ext +156 #-> exit +6 #mEXIT @1637706431.04EST @1638558505.11EST = =mMAIN_scheduler =tMAIN @EST1638558507.01 #"core_reset"Sent BREAK +2 #t@48795 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +246 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +404 "Can"\ c + \ cj + #tPolling Can every 10:00 +2 #Cleanly exited at 17:27:11EST23-Nov-21 +1902 #-> ESP.ready! +3 #Powering core bus +545 .Gate.power :raw,:ON +2 "sampler") +22 ) + "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +4 "core" %4\ < +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %n\ c +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %:7\ L + .tSS.configure :default +3 "sampler")#.0X access 2 +2 "storage"(;% +3 "core" % g h\ C +2 "manipulator"&<% +4 "core" %\     + "manipulator"&=& +4 "core" &  * +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +3 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &K P Z U\ ? +6371 #t-> $da[:extractVol]=0.19 +2121 #-> startTube 2 +45149 "Can"\ '99 +60000 \ 99 +33411 #t-> da 40 +2 #da sampling at most 40ml +5 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 14:34:12EST03-Dec-21\\n{}\\nCan@14:28:38, 23.8C, 25% humidity, 15.1psia, 12.645V, 0.288A, 0.288A avg, 3.64W",Subject: "da sampling at most 40ml" +3 "collection"'@& +6 "core" &}  +2 .tHand.open + "manipulator"&A1 +67 "core" 1 +2 "manipulator"&B% +6 "core" % \   s + "storage"(C% +4 "core" % ; < \  +2 "storage"(D. +4 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +677 "core" ( +3 .tSC.configure :limp +11 "storage"($(\ 1b +5 (F& +13 "core" &  \  +2 "manipulator"&G& +11 "core" &  o* +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 .tElbow.seek 2 +3 "manipulator"&H(P +30 "core" ( +3 "manipulator"&I& +5 "core" &E  q +2 "storage"(J& +4 "core" & Z\  +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&K'ϥ +101 "core" ' +3 "storage"(L& +9 "core" & ! " \  +5 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(M' +278 "core" ' +5 "storage"(N- +7 "core" -' +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (O& +5 "core" &   \ \  +4 "manipulator"&P& +8 "core" &E  o +4 .tElbow.seek 2 +2 "manipulator"&Q(P +15 "core" ( +3 "manipulator"&R& +13 "core" &F o +5 "storage"(S& +8 "core" & \  +5 .tForearm.seek 2 + 300 counts +3 "manipulator"&T'y +13 "core" ' +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +5 "manipulator"&U/ +74 "core" / +6 ."downElevator"SE.seek :down +11 "manipulator"&V& +2 "storage"(W'} +15 "core" &F + q +3 "manipulator"&X% +8 "core" %  t pg +4 .tForearm.seek :retract +3 "manipulator"&Y'\ +99 "core" ' +4 .tElbow.seek CC +4 "manipulator"&Z( +122 "core" ' +3 ."downElevator"SE.stop + "storage"(5 +34 "core" ( +3 "manipulator"&[& +7 "core" &( u  mAa +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &\\& +8 "core" &( | Q mAa +7 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&]' +115 "core" ' +3 "manipulator"&^& +8 "core" &( oAa +4 "manipulator"&_% +8 "core" %1 v w 1 o +4 "collection"'`& +7 "core" &  +5 "collection"'a& +10 "core" &j  +4 &o  +4 .tCC.seek :closed +5 "collection"'b(` +15 "core" &e  +4 &h C +2 &Etg 3 +7 &;m}k H +10 &fe U +8 &Ni U +11 &QRd U +9 &Qj U +9 &Nf T +9 &Qk T +9 &ZNi T +10 &Oi T +9 & Sk T +9 &"Rf T +11 &$bQg T +9 &&$Tg T +9 &'Ui T +9 &)Qg T +9 &+kNg T +10 &-+Rd U +9 &.Qi T +9 &0Td T +10 &2rPe T +9 &44Qd T +9 &5Nc T +10 &7Qe T +9 &9yRf U +11 &;<Qf T +8 &<Q^ T +9 &>O\\ T +10 &@QY T +9 &BDQ^ T +10 &DP[ T +9 &EPS T +9 &GXa U +10 &II`a V +9 &K{ X X +10 &LSCW \\ +9 &NuonQ ^ +9 &P5sqK _ +14 &QywK ` +8 &S}L ` +7 &UwF ` +9 &W7S a +9 &XO b +12 &ZN b +7 &\\xM b! +10 &^6L b% +9 &_~Q 6 +9 &`U G 7 +9 &`vK O +5 ( +5 "collection"'a& +5 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.31 +3 .Hand.open + "manipulator"&c1 +7 "core" &`pM O +62 1 +3 "manipulator"&d% +9 "core" % 1 Y X K l +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&e'\ +112 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +3 #Priming 7ml + .Gate.power :sampler,:ON +10 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +4 .Exhaust.select :close +2 .SS.hold +3 "sampler")f+ +5 "core" + +3 "sampler")g% +10 "core" %|96 \ U +3 "collection"'h& +10 "core" &`pT O +6 "Can"\ LL +3 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +5 "sampler")#.0X% +3 "core" %Ӷu + "sampler")F% +4 "core" %o\   i +2 "sampler")G% +4 "core" %o   i + .tIntake.select :close + "sampler")0 +9 )I% +3 "core" %o  i + .tSSV.dial :exhaust +2 "sampler")J  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")L'z +651 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampled 40.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'$& +3 "core" &`lS O +2 ."airStroke"CSV.dial :waste +3 "sampler")&% +2 ."airStroke"CS.seek 0ml +4 "collection"'N'Ӵ +4 "core" %~0/  J + ' +2 ."airStroke"CSV.dial :air +4 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "collection"'O @ "sampler")  +75 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'P' +117 "core"  +2 .tCTV.dial :air + "collection"'R  +66 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +9 "core" ~ +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")S +136 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +3 "collection"'U  +2 "sampler")V'z +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")X  +124 "core"  +50  +475 ' +2 "sampler")H% +4 "core" %~43  J + .tCBV.dial between SSV and waste2 +2 "collection"'K  +30 "core"  +2 "collection"'M% +4 "core" % O \ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'[  +43 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<Xb +2 .tCS.seek 0ml +2 "collection"'\\'Ӵ +2237 "core" 'ZXX +3 "collection"'T% +4 "core" %m[ZS  +2 "sampler")Q% +3 "core" %~64  J +2 #tBubblePoint: Intake @39.3psia, Outlet @15.3psia + .CBV.dial SSV +2 "collection"'^ @ +29 "core" @ +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'h'Ӵ +96 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +136 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"' 'Ӵ +106 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +19 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +114 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +334 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '% +4 "core" %=v  +3 .tCS.seek 6ml + "collection"'' +1346 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"' +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"''Ӵ +1523 "core" ' + .tCSV.dial CSR +2 "collection"'"  +44 "core"  + "collection"'%% +4 "core" %ӹV +2 #tPulling 1.999ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"''' +591 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '(% +2 "core" %}  +3 .tCS.seek 5ml + "collection"')'qi +829 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +3 .tCS.seek 1ml + "collection"''> +1090 "core" ' + "collection"'#9 +4 "core" 9 +2 "collection"',% +3 "core" %?h +2 #tBefore lysing Collection Puck Heater at 21.3C/27.8psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'- \  +2 '.9 +5 "core" 9 +102 "collection"'/9 +2 "core" 9d +102 "collection"'09 +2 "core" 9 d +102 "collection"'19 +3 "core" 9 d +102 "collection"'\ 9 +2 "core" 9d +102 "collection"'39 +3 "core" 9d +102 "collection"'49 +2 "core" 9d +102 "collection"'29 +2 "core" 9d +102 "collection"'79 +3 "core" 9"d +102 "collection"'89 +2 "core" 9&d +102 "collection"'99 +3 "core" 9*d +102 "collection"':9 +3 "core" 9.d +102 "collection"';9 +2 "core" 93d +102 "collection"'<9 +3 "core" 9 7d +102 "collection"'=9 +2 "core" 9;d +102 "collection"'?9 +3 "core" 9,?d +102 "collection"'!9 +3 "core" 9@Cd +102 "collection"'@9 +2 "core" 9UHd +102 "collection"'A9 +3 "core" 9jLd +102 "collection"'B9 +2 "core" 9Pd +102 "collection"'C9 +3 "core" 9Td +102 "collection"'D9 +3 "core" 9Xd +102 "collection"'>9 +2 "core" 9\\d +102 "collection"'F9 +3 "core" 9ad +102 "collection"'G9 +2 "core" 9ed +102 "collection"'I9 +3 "core" 9id +102 "collection"'59 +3 "core" 95md +102 "collection"'J9 +2 "core" 9Qqd +102 "collection"'69 +2 "core" 9mvd +103 "collection"'$9 +2 "core" 9zd +102 "collection"'&9 +2 "core" 9~d +103 "collection"'O9 +2 "core" 9a +102 "collection"' 9 +2 "core" 9^ +102 "collection"'R9 +3 "core" 9\\ +102 "collection"'9 +2 "core" 9Y +102 "collection"'N9 +3 "core" 97V +102 "collection"'S9 +3 "core" 9VS +102 "collection"'U9 +2 "core" 9sQ +103 "collection"'X9 +2 "core" 9N +102 "collection"'L9 +2 "core" 9K +102 "collection"'H9 +3 "core" 9H +102 "collection"'K9 +3 "core" 9F +102 "collection"'M9 +2 "core" 9C +103 "collection"'[9 +2 "core" 9!A +102 "collection"'P9 +2 "core" 9=? +102 "collection"'T9 +3 "core" 9Y< +103 "collection"'Q9 +2 "core" 9t: +102 "collection"'^9 +2 "core" 98 +102 "collection"'V9 +3 "core" 97 +102 "collection"'`9 +2 "core" 94 +102 "collection"'W9 +3 "core" 94 +102 "collection"'Y9 +2 "core" 91 +102 "collection"'_9 +3 "core" 9 / +102 "collection"'+9 +2 "core" 9#. +102 "collection"'d9 +3 "core" 9;+ +102 "collection"'a9 +3 "core" 9R* +102 "collection"'g9 +2 "core" 9h) +102 "collection"'c9 +3 "core" 9|( +102 "collection"'9 +2 "core" 9% +102 "collection"'\\9 +3 "core" 9$ +102 "collection"']9 +3 "core" 9# +102 "collection"'h9 +2 "core" 9! +102 "collection"'f9 +3 "core" 9 +102 "collection"'j9 +2 "core" 9 +102 "collection"'l9 +3 "core" 9   +102 "collection"'k9 +3 "core" 9  +102 "collection"'n9 +2 "core" 9 #  +102 "collection"'i9 +3 "core" 9 2\  +102 "collection"'p9 +2 "core" 9 B  +102 "collection"'q9 +3 "core" 9 P ! +102 "collection"'o9 +3 "core" 9 `% +102 "collection"'m9 +2 "core" 9 m) +102 "collection"'r9 +52 "core" 9 0 +102 "collection"'v9 +3 "core" 9 4 +102 "collection"'w9 +3 "core" 9 8 +102 "collection"'y9 +3 "core" 9 < +102 "collection"'z9 +3 "core" 9 @ +102 "collection"'{9 +2 "core" 9 E +102 "collection"'|9 +3 "core" 9 I +102 "collection"'}9 +2 "core" 9 M +102 "collection"'u9 +3 "core" 9 Q +103 "collection"'9 +2 "core" 9 U +102 "collection"'9 +3 "core" 9 Z +102 "collection"'9 +2 "core" 9 ^ +103 "collection"'x9 +2 "core" 9 b +102 "collection"'t9 +2 "core" 9\ f +103 "collection"'9 +2 "core" 9\  j +102 "collection"'9 +3 "core" 9\  n +102 "collection"'s9 +2 "core" 9\ "s +103 "collection"'9 +2 "core" 9\ !#w +102 "collection"'9 +3 "core" 9\ '${ +102 "collection"'9 +3 "core" 9\ -$ +102 "collection"' 9 +3 "core" 9\ 3% +102 "collection"'9 +2 "core" 9\ 8& +103 "collection"'9 +2 "core" 9\ >& +102 "collection"'~9 +3 "core" 9\ C' +102 "collection"' 9 +3 "core" 9\ I( +102 "collection"' 9 +2 "core" 9\ N* +103 "collection"'9 +2 "core" 9\ R+ +102 "collection"'9 +2 "core" 9\ V, +103 "collection"'9 +3 "core" 9\ [. +102 "collection"'9 +2 "core" 9\ ^. +102 "collection"'9 +3 "core" 9\ b. +102 "collection"'9 +2 "core" 9\ f/ +102 "collection"'9 +3 "core" 9\ i0 +102 "collection"'9 +2 "core" 9\ m0 +102 "collection"'9 +3 "core" 9\ q1 +102 "collection"'9 +2 "core" 9\ t1 +102 "collection"'9 +3 "core" 9\ x2 +102 "collection"' 9 +2 "core" 9\ z3 +102 "collection"'9 +3 "core" 9\ }3 +102 "collection"'"9 +3 "core" 9\ 4 +102 "collection"'%9 +2 "core" 9\ 5 +102 "collection"'9 +3 "core" 9\ 7 +102 "collection"'(9 +2 "core" 9\ 7 +102 "collection"''9 +3 "core" 9\ 7 +3 .tCH.hold 10:00,70C +4 "collection"' `\ `\ ! + ')9 +6 "core"  + 9\ \ + "collection"'#% +4 "core" %?a`  +2 #tBegun lysing Collection Puck Heater at 68C/54.0psia +16923 "Can" +43066 "core" ` +2 "collection"',9 +3 "core" 9\  +2 "collection"'.% +4 "core" %?yv + #tEnded lysing Collection Puck Heater at 70C/55.3psia +2 .CS.seek 0ml +2 "collection"'/'Ӵ +336 "core" ' +4 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'0 @ +105 "core" A + .tCSV.dial :air +2 "collection"'1 @ +44 "core" > +2 .tCS.seek 5ml +2 "collection"'\ 'qi +1341 "core" ' + .tCSV.dial CTV +2 "collection"'3  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'4 @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'2  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +6 "collection"'7 @ +45 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'8'Ӵ +1353 "core" ' +2 "collection"'9% +4 "core" %Ӱ / / + #tPuck @65.7psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"': +105 "core"  + .tCBV.dial CSV +2 "collection"';  +28 "core"  +2 "collection"'<% +4 "core" %Ӱ +2 .tCS.seek 5ml + "collection"'='qe +1338 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'?  +42 "core" +2 "collection"'!% +4 "core" %qh  +2 .tCS.seek 7ml +2 "collection"'@'} +592 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'A @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'B' +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'C ` +118 "core" ^ +2 #tLysing Complete + "collection"'D& +5 "core" &`j B O +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&>% +3 "core" %\  W Y l +2 "storage"(F% +4 "core" %n D\ + "storage"(G. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(I(+ +183 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (5& +2 "core" &(\ \ +2 "manipulator"&J& +4 "core" &$ Y X R j>M + "manipulator"&6% +4 "core" %\  b X B k +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&$( +160 "core" ( +2 "manipulator"&&& +4 "core" &  q| +2 "storage"(O& +3 "core" &( V\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& ' +96 "core" ' + "storage"(R& +5 "core" &( \ \ B\ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +270 "core" ' + "storage"(N- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(S'y +32 "core" ' +2 "manipulator"&U& +4 "core" &  n| +2 "manipulator"&X% +3 "core" % ~  o +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +99 "core" ' + .tElbow.seek CC +2 "manipulator"&H( +186 "core" ( + "manipulator"&K& +4 "core" & c Q  k +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" & X a H k +2 .tForearm.seek CC +2 "manipulator"&[' +101 "core" ' + .tHand.close + "manipulator"&P/ +76 "core" / + .tCC.seek :open +2 "collection"'T( +470 "core" ( +2 "storage"(Q& +4 "core" &) \ o\ + "storage"(^& +4 "core" &) d\ +2 "manipulator"&V& +3 "core" & R P 7 l +2 "manipulator"&`% +3 "core" % O W - la +2 .tForearm.seek :retract +2 "manipulator"&W'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&Y( +154 "core" ( +2 "manipulator"&_& +4 "core" & w _ o_ + "storage"(+& +4 "core" &)   y\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&d'n +112 "core" ' +2 .tElbow.hold +2 "manipulator"&a, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&g1 +68 "core" 1 +2 "manipulator"&c% +4 "core" % {Y & * A c +2 "storage"(& +3 "core" &)\ \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&\\'Χ +25 "core" ' +2 "manipulator"&]& +4 "core" & t_ +2 "storage"(h& +3 "core" &)  \  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&f' +18 "core" ' + "storage"(j% +5 "core" %  \  +2 ."downElevator"SE.seek :down +3 "storage"(l'} +99 (k% +3 "core" %9 \ \\w +2 "manipulator"&n% +4 "core" %  q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +92 "core" ' +55 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +4 "core" & \ +2 "manipulator"&q& +4 "core" &  r_ + "manipulator"&o% +4 "core" %\   q +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&m(, +170 "core" ( +2 "manipulator"&r& +4 "core" &, p  qO +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &, 6 qO +2 .tForearm.seek :garage +2 "manipulator"&w' +95 "core" ' +2 .tHand.close + "manipulator"&y/ +66 "core" / +2 "manipulator"&z& +4 "core" &,  rO + "manipulator"&{% +4 "core" %  s* +2 .tForearm.seek :retract + "manipulator"&|'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&}( +287 "core" ( +2 "manipulator"&u& +4 "core" &' r  oAd + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &' s t % nAd +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +103 "core" ' +2 "manipulator"&& +4 "core" &'  r ) lAd + "manipulator"&x% +4 "core" % ~ y  m +2 "collection"'t& +4 "core" &ss +2 "collection"'& +4 "core" &rr +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &qrv  +9 &+nrr - +10 &ayqo A +9 &]mqqo R +9 &Mrq R +10 &Poq R +9 &Onn R +10 &dQqoV R +9 &&Mop R +9 &Koo R +10 &Kmp S +9 & lNmo R +9 &".Llm R +10 &#Llm R +9 &%Kml R +10 &'tLil R +9 &)6Imlk R +9 &*Nlh S +10 &,Mij R +9 &.}Mhl R +9 &0?Ljh R +10 &2Oif R +9 &3Nih S +10 &5Meh R +9 &7ENgh S +9 &9Ngf R +10 &:Jhht R +9 &<Qef R +9 &>NKgf R +10 &@Nee S +9 &AMcc R +10 &CLeeu R +9 &EVLcdc R +9 &GMec S +10 &HUrj S +9 &Jex T +10 &LKy Y +9 &N \\ +9 &O ^ +10 &Q ^ +9 &S@v _ +9 &U[ ` +10 &VZ ` +9 &X? ` +9 &ZD a +10 &\\ b +9 &] b +10 &_um @ +9 &`D)Y - +9 &`lv [ +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.43 +2 "collection"'s& +4 "core" &`lr [ + .tHand.open + "manipulator"&1 +67 "core" 1 + "manipulator"&% +5 "core" % U O j + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"% +130 "core"  +2 "processing"%% +4 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +6 "processing"%~  +43 "core"  +2 .tPS.seek 0ml +2 "processing"% ' +1593 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +327 "Can"\ ML +2282 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"% +2 "collection"'  +6 "core" B +2 "processing"%  +69 "core" +96  + .tPSV.dial :mixloop +2 "processing"% +102 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +133 "core" +2 .tPS.seek 0ml +45 "processing"%' +2636 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2604 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"%' +2612 "core" ' + .tPSV.dial :air +7 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%" +44 "core" +2 .tPS.seek 0ml + "processing"%%' +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &# Y [ * i>N +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(( +45 "core" ( +2 "manipulator"&'& +4 "core" & u [ m + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +3 "core" &  ~ _ m +2 .tForearm.seek CC +2 "manipulator"&#' +103 "core" ' +2 .tHand.close + "manipulator"&-/ +64 "core" / +2 .tCC.seek :open +2 "collection"'( +470 "core" ( + "manipulator"&,& +5 "core" & t t 7 o + "manipulator"&.% +4 "core" % Ύ   Q n| +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&0(, +269 "core" ( + "manipulator"&1& +4 "core" &, / qc +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &,  qc +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&3' +101 "core" ' +2 .tHand.open +2 "manipulator"&41 +73 "core" 1 + "manipulator"&2% +4 "core" % ι ! r +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +100 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'\ & +4 "core" &~ +2 "manipulator"&9% +4 "core" %\ # q? +2 "storage"(:% +3 "core" %y 5 2 a\  +2 "storage"(;. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(<( +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (8& +2 "core" &  \  +2 "manipulator"&?& +4 "core" &,  q  pc + "manipulator"&!% +4 "core" %\ # s s  p? +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&=(P +205 "core" ( + "manipulator"&A& +5 "core" &V l  q + "storage"(@& +4 "core" & I\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&C'ϥ +105 "core" ' + "storage"(D& +5 "core" & 3 3 W\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(>' +285 "core" ' +2 "storage"(F- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (G& +2 "core" &   \  +2 "manipulator"&5& +3 "core" &V  q +2 .tElbow.seek 2 +2 "manipulator"&J(P +3 "core" ( +2 "manipulator"&6& +4 "core" &V  q + "storage"(E& +4 "core" &   e\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&&'y +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&O/ +71 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&R& +2 "storage"(Z'} +7 "core" &V  r + "manipulator"&e% +4 "core" % v  rW +2 .tForearm.seek :retract +2 "manipulator"&N'\ +99 "core" ' +2 .tElbow.seek CC + "manipulator"&U( +146 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +9 "core" ( + "manipulator"&X& +4 "core" && 2 $ l@Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" && | k l@Y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&K' +95 "core" ' +2 "manipulator"&M& +4 "core" && s { . n@Y +2 "manipulator"& % +4 "core" % { E m +2 "collection"'$& +3 "core" &~ +2 "collection"'P& +6 "core" &w +2 .tCC.seek :closed + "collection"'L(` +4 "core" &2 \ +9 &+n , +9 &by A +9 &Xm} S +10 &J R +9 &Kx R +9 &L^ S +10 &_MA R +9 &!L) R +10 &P R +9 &NK R +9 & fNW S +10 &")NQ R +9 &#N7 R +9 &%O R +10 &'oN R +9 &)2J R +10 &*N R +9 &,N2 R +9 &.wN- R +10 &0:I7 R +9 &1M# R +9 &3N R +10 &5L R +9 &7BO R +10 &9N] R +9 &:M R +9 &<N R +10 &>IKx R +9 &@ Nk R +9 &AMa R +10 &CLP R +9 &ERMG R +10 &GP; R +9 &HZ, T +9 &Jv. V +10 &LB Z +9 &M  ] +9 &O \  ^ +10 &Q~ ^ +11 &S< _ +9 &T _ +10 &V$  _ +7 &X~%% ` +10 &Z>(+ a +9 &[/. a +9 &]53 b +10 &_q98 @ +9 &`M/?> $k +9 ( +3 "collection"'P& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.48 + .Hand.open + "manipulator"&b1 +4 "core" &`]s@?) [ +70 1 +2 "manipulator"&Q% +4 "core" % a Y Y k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +91 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'V  +135 "core" ~ +2 .tCSV.dial CTV + "collection"'`  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%_' +2607 "core" ' +2 "collection"'+% +4 "core" %(&  +2 .tCS.seek 4.15ml + "collection"'['V +1555 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%H  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%g  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%c' +2604 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +31 "core" _ +2 .tCSV.dial :air + "collection"'] @ +46 "core" > +2 .tCS.seek 10ml + "collection"'h' +1553 "core" ' + .tCSV.dial CTV +2 "collection"'j  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'W'Ӵ +2601 "core" ' + .tCBV.dial :waste1 +2 "collection"'k @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'n  +136 "core" +2 "collection"'Y& +4 "core" &`]q}~ [ + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&d% +4 "core" %\  + ( h +2 "storage"(p% +4 "core" %z\ + "storage"(\\. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(q(+ +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (o& +3 "core" &. \  + "manipulator"&S& +4 "core" &# B ? g=G +2 "manipulator"&f% +3 "core" %\  A B g +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&r( +162 "core" ( + "manipulator"&v& +4 "core" & O Y k\\ +2 "storage"(l& +5 "core" &.\ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&a' +92 "core" ' +2 "storage"(y& +4 "core" &. _\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(z' +275 "core" ' +2 "storage"({- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&i& +2 "core" & [ c I k\\ +2 "storage"(w& +4 "core" &.\ \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&u'n +34 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(m- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 "manipulator"&x% +4 "core" %~W  : \\ +2 "storage"(t& +4 "core" &. \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&|'Ϊ +19 "core" ' + "manipulator"&T& +5 "core" & N ` . k\\ + "storage"(s& +4 "core" &.\ \ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +28 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(' +38 "core" ' + "manipulator"&& +5 "core" & Y N  l\\ + "manipulator"& % +4 "core" % W W  lv +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&( +161 "core" ( + "manipulator"&~& +4 "core" &&  8 e@Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" && : 6 f e@Z +2 .tForearm.seek CC +2 "manipulator"& ' +99 "core" ' +2 .tHand.close + "manipulator"& / +69 "core" / +2 .tCC.seek :open + "collection"'( +474 "core" ( + "storage"(& +4 "core" &.\ +2 "storage"(& +3 "core" &.\ \ +2 "manipulator"&& +3 "core" &$ * , h>N +2 "manipulator"&% +4 "core" %  ) , h +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +161 "core" ( + "manipulator"&& +5 "core" & r  K my + "storage"(& +4 "core" &.\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&'n +108 "core" ' + .tElbow.hold +2 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +77 "core" 1 +3 "manipulator"&"% +4 "core" % ͂w & @ d +2 "storage"(& +3 "core" &. "\  +2 .tForearm.force -20 + "manipulator"&5 +46 .tForearm.seek 1 + 320 counts +11 "manipulator"&'ή +19 "core" ' + "manipulator"&'& +5 "core" & o L oy + "storage"()& +4 "core" &.  \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&-' +16 "core" ' + "storage"(}% +5 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"('} +99 (% +4 "core" %<8  \ [u + "manipulator"&,% +4 "core" %  o +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +91 "core" ' +48 ' + ."downElevator"SE.stop + "storage"(5 +8 .tPSV.dial :air + "processing"%#  +73 "core" +2 .tPS.seek 2.5ml +2 "processing"%1' +2618 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%/ +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%(  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%4 +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%2  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%\ ' +2624 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +5 "core" &\  + "manipulator"&9& +4 "core" & + uy + "manipulator"&:% +4 "core" %  u +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&;(, +169 "core" ( + "manipulator"&3& +4 "core" &,  tX +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &,  uX +2 .tForearm.seek :garage + "manipulator"&?' +93 "core" ' +2 .tHand.close + "manipulator"&!/ +74 "core" / + "manipulator"&I& +5 "core" &, 1 uX + "manipulator"&A% +4 "core" %  u0 +2 .tForearm.seek :retract +2 "manipulator"&@'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&0(k +121 "core" ( +2 "manipulator"&D& +4 "core" &p  r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &p  s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&F' +109 "core" ' + "manipulator"&G& +4 "core" &p ( 5 h +2 "manipulator"&5% +4 "core" %i 1 * ! hD +2 "processing"%6& +4 "core" &\  +3 "processing"%E& +4 "core" &\  +2 .tPC.seek :closed +2 "processing"%O(] +4 "core" &\ \  +8 &2~\ - +10 &`\ B +9 &(u\ U +9 &W\ U +10 &X\ V +9 &jT\ U +10 &,R\ U +9 &S\ V +9 &Y\ U +10 &qT\ V +9 & 3U\ V +9 &!V\ U +10 &#V\ U +9 &%yU\ V +9 &'=R\ U +10 &(V\ V +9 &*Y \ V +10 &,Q \ U +9 &.CY\ V +9 &0S\ U +10 &1Sd\ V +9 &3VG\ V +9 &5MQ8\ U +10 &7U1\ U +9 &8U-\ V +10 &:V2\ V +9 &R3\ U +10 &?Z/\ V +9 &AU8\ U +10 &C[U<\ V +9 &EWH\ V +9 &F\\D\ V +10 &HtK\ Y +9 &JTQ\ [\ +9 &LR\ \\ +10 &MO\ \\ +9 &OS\ \\ +9 &QXW\ \\ +10 &ST\ \\ +9 &T`\ ] +10 &Vd\ \\ +9 &X^f\ ] +9 &Zd\ ^ +10 &[g\ [\ +9 &]1Hcj\ !d +9 &]{?f\ 6 +6 ( +2 "processing"%E& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.61 + "processing"%R& +4 "core" &]{*f\ 6 + &]{*f\ 6 +2 .tHand.open + "manipulator"&e1 +68 "core" 1 +2 "manipulator"&=% +4 "core" % Ͻo @ 4 eH +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +104 "core" ' + .tPRV.dial :air +2 "processing"%X  +43 "core"  + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 "processing"%>% +4 "core" %\  +2 .tPS.seek 0.3ml +2 "processing"%&' +383 "core" ' +2 .tPSV.dial PSR +2 "processing"%M +101 "core"  +2 "processing"% % +4 "core" %\ \  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%$'.U +479 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%J' +1908 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%Z +103 "core" + .tPTV.dial :mixing +2 "processing"%N @ +73 "core" A +2 .tPBV.dial :waste2 + "processing"%  +92 "core"  +2 .tPS.seek 0ml +2 "processing"%b' +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&Q& +4 "core" &p } o +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&P(k +2 "core" ( +2 "manipulator"&V& +4 "core" &p  q R o + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &p   o +2 .tForearm.seek PC + "manipulator"&K' +107 "core" ' +2 .tHand.close + "manipulator"&%/ +69 "core" / +2 .tPC.seek :open +2 "processing"%+( +450 "core" ( +2 "manipulator"&B& +4 "core" &p X X $ i + "manipulator"&H% +4 "core" % X X i[ +2 .tForearm.seek :retract +2 "manipulator"&g'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&_(, +136 "core" ( + "manipulator"&& +4 "core" &,  r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &,  r +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&[' +95 "core" ' + .tHand.open +2 "manipulator"&j1 +67 "core" 1 +2 "manipulator"&h% +4 "core" %  s. +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +92 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%n& +5 "core" &I\  + "manipulator"&Y% +4 "core" %\  r +2 "storage"(d% +4 "core" % / 3 ^\  + "storage"(p. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(\\( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (o& +3 "core" &  \  +2 "manipulator"&S& +3 "core" &, % q +2 "manipulator"&f% +3 "core" %\   q +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&<(P +175 "core" ( + "manipulator"&v& +4 "core" &F } t l p& +2 "storage"(l& +3 "core" & ! \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&y'ϥ +107 "core" ' +2 "storage"(U& +4 "core" & 5 5 \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(^' +282 "core" ' + "storage"({- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (i& +3 "core" &  \  +2 "manipulator"&w& +4 "core" &F r s p& + .tElbow.seek 2 +2 "manipulator"&m(P +3 "core" ( + "manipulator"&x& +4 "core" &F  q& +2 "storage"(t& +3 "core" & S\  +3 .tForearm.seek 2 + 300 counts + "manipulator"&T'y +38 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&s/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"( '} +6 "core" &F  r& +2 "manipulator"&a% +4 "core" % λ  qd +2 .tForearm.seek :retract + "manipulator"&r'\ +94 "core" ' +2 .tElbow.seek PC + "manipulator"&z(k +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +86 "core" ( + "manipulator"&u& +4 "core" &q H \ r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &q W r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +103 "core" ' + "manipulator"&~& +5 "core" &q O V j + "manipulator"&% +4 "core" % Z X / j +2 "processing"%& +4 "core" &\  +2 "processing"%& +4 "core" &\  +3 .tPC.seek :closed + "processing"% (] +4 "core" &\  +10 &&p\ . +9 &`G\ B +9 &Ku\ U +60 & T\ U +7 &X\ V + &R{\ V + &ORz\ U + &Tt\ U + &R{\ U + &Sm\ U +3 & XRf\ U +10 &"Ug\ U +9 &#Tf\ U +10 &%Tg\ U +9 &'aXY\ U +9 &)#TW\ U +10 &*TT\ T +9 &,ST\ U +10 &.hYV\ U +9 &0,TS\ T +9 &1UJ\ U +10 &3VG\ U +9 &5rOF\ T +9 &74TC\ T +10 &8TJ\ U +9 &:S=\ U +9 &9T.\ U +9 &?Uv\ U +10 &AS\ U +9 &CRn\ U +9 &E@W\ V +10 &Fb\ W +9 &H}\ Z +9 &Ju\ \\ +10 &L6\ \\ +9 &M\ \\ +10 &O}\ \\ +9 &Q{\ \\ +9 &S?\ \\ +10 &T\ \\ +9 &V\ \\ +9 &X\ ] +10 &ZC\ ] +9 &\\\ L +10 &]0En\ #i +9 &]~: \ 5 +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&1 +3 "core" &]~* \ 5 +66 1 + "manipulator"&L% +4 "core" % 6 / S h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +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"%  +2 %9 +5 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"% 9 +2 "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" +102 "processing"%'9 +2 "core" 9& +103 "processing"%)9 +5 "core" 9* +105 "processing"%9 +4 "core" 9/ +104 "processing"%}9 +5 "core" 93 +104 "processing"%9 +2 "core" 97 +102 "processing"%9 +3 "core" 9< +102 "processing"%,9 +3 "core" 9@ +102 "processing"%9 +2 "core" 9D +102 "processing"%9 +2 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%#9 +2 "core" 9Q +102 "processing"%-9 +4 "core" 9U +102 "processing"%9 +2 "core" 9 Y +102 "processing"%c9 +3 "core" 9] +102 "processing"%/9 +2 "core" 9a +102 "processing"%(9 +2 "core" 9e +103 "processing"%49 +3 "core" 9 j +102 "processing"%29 +2 "core" 9%n +102 "processing"%19 +3 "core" 9+r +102 "processing"%9 +2 "core" 90v +102 "processing"%99 +3 "core" 96z +102 "processing"%:9 +2 "core" 9< +102 "processing"%39 +2 "core" 9B +102 "processing"%89 +3 "core" 9G +102 "processing"% 9 +2 "core" 9N +102 "processing"%!9 +3 "core" 9T +102 "processing"%I9 +3 "core" 9Z +102 "processing"%A9 +2 "core" 9` +102 "processing"%.9 +3 "core" 9f +102 "processing"%D9 +2 "core" 9l +102 "processing"%79 +3 "core" 9r +4 .tPH.hold 2:00:00,28C +4 "processing"%? ppm +3 .tdelay 1:30 +2 "core"  +3036 "Can"\ == +5964 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%G +103 "core"  + "processing"%5% +5 "core" %W\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%6'\ +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%;'Һ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%@  +74 "core"  + .tPSV.dial PTV +2 "processing"%* +84 "core"  +2 .tPBV.dial :waste1 + "processing"%R  +133 "core"  +2 "processing"%e% +4 "core" %ҿB\  +2 .tPS.seek 1.5ml +2 "processing"%=' +581 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" + +3 .tPS.seek 0ml + "processing"%X' +1599 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%F +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2446 "core" ' + .tPSV.dial PTV +2 "processing"%M +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +4 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +84 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%$  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%Z' +2449 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%N  +132 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"%J @ +75 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%Q' +350 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'V  + "processing"%`  +44 "core" +3  + "processing"%%% +4 "core" %J\  +2 .tPS.seek 0.34ml + "processing"%0' +432 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'C  +27 "core" +2 .tPRV.dial :air + "processing"%O  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%B'G +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%H @ +74 "core" > +2 .tPS.seek 0.5ml + "processing"%'\ +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%]  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%K'Һ +1594 "core" ' +2 .tPSV.dial :PML + "processing"%P +44 "core" +2 .tPTV.dial :mixing + "processing"%j @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%h  +36 "core" + "processing"%n% +5 "core" %ҵD\  +2 .tPS.seek 1.85ml + "processing"%Y' +228 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%d * +35 "core" , +3 .tPS.seek 0ml + "processing"%p' +1951 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'g& +3 "core" &j + "manipulator"&[& +4 "core" &q J L H l +2 "manipulator"&o% +3 "core" %\  Y u Q m +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(, +132 "core" ( +2 "manipulator"&f& +4 "core" &, c ? C g< + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &, K < A h< +2 .tForearm.seek :garage + "manipulator"&v' +101 "core" ' +2 .tHand.close + "manipulator"&l/ +66 "core" / + "manipulator"&_& +5 "core" &, { d m j< + "manipulator"&U% +4 "core" % a { [ i +2 .tForearm.seek :retract +2 "manipulator"&k'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{( +58 "Can"\ ed +221 "core" ( +2 "manipulator"&i& +4 "core" &% ) 2 e>J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &% ? @ f>J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&x' +93 "core" ' +2 "manipulator"&t& +4 "core" &% O N = g>J +2 "manipulator"&s% +4 "core" % A H { g; + "collection"'& +4 "core" &q +2 "collection"'a& +5 "core" &v +2 .tCC.seek :closed +2 "collection"'<(` +4 "core" &u +7 &\ %w $e +9 &Tzy : +10 &{xy O +9 &zQt T +10 &<J{ T +9 &Lx T +9 &Rw T +10 &P} T +9 &DPy T +9 &Kv T +10 &Qv T +9 &!O U +9 &#LNt T +10 &%Qz T +9 &&Qu T +10 &(Lv T +9 &*TOx T +9 &,Qy T +10 &-Ov U +9 &/Nw T +9 &1\\Qw T +10 &3Ov T +9 &4Iw T +10 &6Or T +9 &8eJv T +9 &:%Nw U +10 &;Nx T +9 &=Lt T +10 &?mNw T +9 &A.Ly T +9 &BNx T +10 &DLu T +9 &FuNj T +9 &H6Ou T +10 &IXw U +9 &Ksq X +9 &Mfk \\ +10 &O s _ +9 &Pl _ +10 &Rk ` +9 &Ta` ` +9 &V"! c a +10 &W&%i a +9 &Y)(q b +9 &[e,+k b +10 &]$01j b! +9 &^53m ] +10 &`A86d 1 +9 &`kw;8m S +5 ( +2 "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.39 +2 "collection"'y& +4 "core" &`kg89f S + &`kg98c S +2 .tHand.open + "manipulator"&^1 +76 "core" 1 + "manipulator"&T% +5 "core" %  * % ? c9 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%| +101 "core"  + "processing"%m% +55 "core" %0\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%~' +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1589 "core" ' +2 .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%r' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%+  + "collection"'  +33 "core" ~ +130  +2 .tPSV.dial :mixloop + "processing"%L +102 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +73 "core" +2 .tPS.seek 0ml +2 "processing"%' +2611 "core" ' +2 .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2614 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%"' +2602 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &! $  O ];8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&'( +3 "core" ( + "manipulator"&)& +4 "core" &!    a;8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &!   a;8 +2 .tForearm.seek CC +2 "manipulator"&}' +107 "core" ' + .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open + "collection"'( +474 "core" ( + "manipulator"&,& +5 "core" &!   W b;5 + "manipulator"&% +4 "core" % ή   6 ]{ +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +284 "core" ( + "manipulator"&#& +5 "core" &, 9  g; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &, 2 1 B g; +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +99 "core" ' +2 .tHand.open + "manipulator"&c1 +66 "core" 1 + "manipulator"&/% +4 "core" % K ' & c +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +113 "core" ' +2 ."da"delayUntil "15:26:32.99" +24790 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%4 @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%2  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%1 * +47 "core" ) + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%9' +2453 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%: +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%3  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +6 "processing"%8 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!' +2442 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +131 "core"  + "processing"%A% +4 "core" %\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%.'\ +593 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%D'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%7  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%G +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" + "processing"%b% +4 "core" %Һ\  +2 ."da"PS.seek 1.5ml +2 "processing"%6' +536 "Can"\ RR +48 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%*' +1591 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%E' +2444 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F' +2462 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +130 "core"  +2 "processing"%M% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +584 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%&'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%$ +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +34 "core"  +2 "processing"%N% +4 "core" %Ҷu\  +2 ."da"PS.seek 1.5ml +2 "processing"%'| +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Z' +1604 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%% +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Q' +2442 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%C +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%O +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%0 +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%H  +71 "core"  +2 ."da"PS.seek 0ml +49 "processing"%B' +2438 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%]  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%P  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%j +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%h' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%n  +44 "core"  +2 "processing"%d% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%K'X +328 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%Y  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%g'Һ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"%[ +44 "core" + ."da"PTV.dial :mixing +2 "processing"%o @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%f  +36 "core" +2 "processing"%q% +4 "core" %ҹx\  +2 ."da"PS.seek 1.85ml + "processing"%z' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%l * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%_' +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +2218 "Can"\ TS +45789 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%U  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +2 ."da"PSV.dial :air +2 "processing"%v  +43 "core"  +2 ."da"PS.reconfigure :fast +7 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2445 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%w +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%S  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%t +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%s  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2444 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +143 "core"  +2 "processing"%% +4 "core" %F\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%y'\ +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%^'Һ +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%T  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%a +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +32 "core" +2 "processing"%m% +4 "core" %ҷE\  +2 ."da"PS.seek 1.5ml +2 "processing"%x'} +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%p * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1365 "Can"\ EF +235 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%~  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2441 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%+ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%L +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%r  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2448 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +130 "core"  +2 "processing"%% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %Ҿ1\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"%) * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1590 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%<' +2445 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-' +2446 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +132 "core"  +2 "processing"%c% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%/'\ +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +10 ."da"PS.seek 2ml +6 "processing"%'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +36 "core" + "processing"%2% +4 "core" %ҵ\  +2 ."da"PS.seek 1.5ml +2 "processing"%1'{ +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%"' +1602 "core" ' +2 ."da"delay 2:00 +4953 "Can"\ LL +7050 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%:  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +34 "core" + +51 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2461 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +85 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%I +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%!  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.' +2448 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%7 +136 "core"  +8 "processing"%G% +17 "core" %\ +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +18 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%5'm +336 "core" ' +3 ."da"delay 5 seconds +502 "processing"%b% +4 "core" %m\  + #"da"Pulling 0.25ml of PSR.sub2 +6 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +7 "processing"%D'\ +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%@'Һ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%6 +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%R  +34 "core" + "processing"%e% +4 "core" %ҷ9\  +2 ."da"PS.seek 1.5ml +2 "processing"%;'} +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%=' +1598 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2487 "core" ' + ."da"PSV.dial PTV +2 "processing"%X +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%M +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%$' +2485 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +143 "core"  +2 "processing"%N% +4 "core" %\  + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%&'Һ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%J +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%V% +4 "core" %һD\  +2 ."da"PS.seek 1.5ml +2 "processing"%`' +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +34 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%Z  +104 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C' +1601 "core" ' + "processing"%O9 +3 "core" 9!5 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%0  +3 "core" 5 + 5 +2 "processing"%H& +3 "core" &]~)\ 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&Q% +4 "core" %\  7 [C +2 "storage"(]% +4 "core" % \ ' + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(P(+ +194 "core" ( + ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (j& +2 "core" &.  !  +2 "manipulator"&B& +4 "core" &, $ 2 Z; +2 "manipulator"&n% +3 "core" %\  Y ZC +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&d( +190 "core" ( +2 "manipulator"&h& +4 "core" &  # X, + "storage"(Y& +4 "core" &/ % % n +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&K' +86 "core" ' +2 "storage"([& +4 "core" &/  +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(o' +285 "core" ' + "storage"(f- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&q& +3 "core" & B V, + "storage"(l& +4 "core" &/ # " +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&g'n +36 "core" ' +2 ."da"Elbow.hold + "manipulator"&z, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(U- +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(' +30 "core" ' + "manipulator"&v% +4 "core" %̀b  I +2 "storage"(_& +3 "core" &/  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts + "manipulator"&w'ά +19 "core" ' + "manipulator"&S& +4 "core" & z W, +2 "storage"(t& +3 "core" &/ ! +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&s' +31 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(i' +41 "core" ' + "manipulator"&k& +5 "core" &  * W, + "manipulator"&% +4 "core" %Ϧ W +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&y(k +253 "core" ( + "manipulator"&T& +4 "core" &u   U + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &u U U +2 ."da"Forearm.seek PC +2 "manipulator"&|' +107 "core" ' + ."da"Hand.close +2 "manipulator"&m/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%^( +455 "core" ( +2 "storage"(p& +4 "core" &/\ $\ # + "manipulator"&x& +4 "core" &u  O + "manipulator"&~% +4 "core" % Oi +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +103 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +265 "core" ( + "manipulator"&& +5 "core" & U. + "storage"(+& +4 "core" &/ ! " +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&L' +118 "core" ' +2 ."da"Hand.open + "manipulator"&1 +67 "core" 1 +2 "storage"(r- +3 "core" -' +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"('K +25 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +55 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(' +56 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21dec0316h40ml.tif +1956 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +405 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.048 seconds\ /var/log/esp/da21dec0316h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21dec0316h40ml15s.tif +1572 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21dec0316h40ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21dec0316h40ml30s.tif +3068 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21dec0316h40ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21dec0316h40ml70s.tif +7142 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21dec0316h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +8 ."Qmail"DAfans.email "20.048 sec auto-exposure",Subject: "da21dec0316h40ml images!" +3 "storage"(- +5 "core" -' +3 "storage"(& +10 "core" &/ A W +2 "manipulator"&& +4 "core" & U- +2 ."da"Elbow.seek 1 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &   U- +2 "storage"(& +5 "core" &/ @\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& ' +21 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.82 Pucks below Top Plate +2 "storage"()' +56 "core" ' + "manipulator"&& +6 "core" &  % ? a- + "storage"(& +4 "core" &/ j L\ +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&{'n +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&u, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2 Pucks below Top Plate +3 "storage"(' +25 "core" ' +2 "manipulator"&,% +4 "core" %v]  S +2 "storage"(& +4 "core" &/ 7 : + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&}'΢ +19 "core" ' +3 "manipulator"&#& +8 "core" &  V `* +2 "storage"(<& +4 "core" &/ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'' +33 "core" ' +2 "storage"(c% +5 "core" % 6\ +2 ."downElevator"SE.seek :down +4 "storage"(-'} +99 (/% +4 "core" %*\ Yj +2 "manipulator"&% +4 "core" %ϱ   ax +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&4'\ +92 "core" ' +37 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (2& +4 "core" &/\  +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%& +4 "core" &s\ +2 "manipulator"&& +4 "core" &   b* +2 "manipulator"&1% +4 "core" %\    y b +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&:(, +181 "core" ( +3 "manipulator"&3& +13 "core" &, 8 > eW +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +7 &8& +9 "core" &, @ @ fW +5 ."psFlush"Forearm.seek :garage +5 "manipulator"&"' +94 "core" ' +3 ."psFlush"Hand.close +4 "manipulator"&9/ +68 "core" / +3 "manipulator"&I& +9 "core" &, S J % hW +3 "manipulator"&A% +8 "core" % ζ @ K ) ip +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&!'\ +93 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"& (k +122 "core" ( +3 "manipulator"&7& +8 "core" &r A B g +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &G& +7 "core" &r B B g +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&.' +106 "core" ' +3 "manipulator"&b& +9 "core" &r ) ' ] +3 "manipulator"&5% +8 "core" %|   ) ]{ +4 "processing"%D& +8 "core" &\ +4 "processing"%6& +9 "core" &x\ +6 ."psFlush"PC.seek :closed +3 "processing"%R(] +8 "core" &x\  +3 &w\ +4 &!c\ $d +8 &|S}c\ ; +10 &z{h\ O +10 &qXc\ V +8 &3Rr\ \ V +10 &Rm\ U +9 &OZ\ \ U +10 &{RS\ \ U +9 &<SS\ \ U +9 &RZ\ \ V +10 &RT\ \ U +11 &!RP\ \ U +8 &#DQK\ \ U +9 &%TN\ U +11 &&QS\ \ U +9 &(S>\ \ U +8 &*KT6\ \ V +18 &,S;\ \ U +2 &-RB\ U +8 &/NK\ \ U +9 &1TRI\ \ U +10 &3SB\ \ U +11 &4PI\ \ U +8 &6OJ\ \ T +9 &8]QA\ \ U +9 &:TE\ \ U +10 &;S=\ \ U +9 &=T6\ \ U +9 &?eR(\ \ U +10 &A'O+\ \ U +10 &BR3\ \ U +9 &DQ7\ \ U +9 &FlW6\ \ U +10 &H)h7\ W +9 &I=\ [ +10 &K8\ \\ +9 &Ma-\ \\ +9 &O#4\ \\ +10 &P.\ \\ +9 &R2\ \\ +9 &Ti2\ \\ +10 &V*,\ \\ +9 &W*\ ] +12 &Y,\ \\ +7 &[m0\ ] +9 &\\br'\ 0 +10 &]t`!\ : +7 ( +10 "processing"%6& +7 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.62 +3 "processing"%e& +8 "core" &]y)!\ \ 5 +2 &]y)\ 5 +2 &]y)2\ 5 +3 ."psFlush"Hand.open +3 "manipulator"&@1 +72 "core" 1 +3 "manipulator"&*% +9 "core" % ~  9 \\~ +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&;'\ +109 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +45 "core"  +3 "processing"%% +9 "core" %)\  +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%>'\ +298 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +287 "core" ' +4 ."psFlush"delay 5 seconds +234 "Can"\ ?? +269 ."psFlush"PSR.select :air +3 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%=' +2101 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%X @ +192 "core" A +3 ."psFlush"PTV.dial :PRVmixing +3 "processing"%M  +136 "core" +7 ."psFlush"PSV.dial :mixloop +4 "processing"%F +103 "core" +5 ."psFlush"PS.seek :empty +2 "processing"% 'ղ +765 #"uploadLog"upsync +1862 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +103 "core"  + "processing"%\ % +4 "core" %հ\  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%N'\ +592 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2103 "core" ' +50 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +2 "processing"%J  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"% @ +73 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%V +103 "core" + ."psFlush"PS.seek :empty +2 "processing"%&'ղ +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%% +103 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%Z'TE +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%0  +73 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%H' +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Q +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%]'\ +579 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%j +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%B U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%n' +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%[' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%(' +2606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%f +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%q' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%l @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%v  +72 "core"  + ."psFlush"PS.seek 0ml +2 "processing"%_' +2618 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%S +43 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%t'TE +1091 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%K  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%d' +2627 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%o +74 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%g'\ +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%s U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%T' +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%a @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%m  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +56 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%p' +2606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%x +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%~' +1637 "Can"\ @@ +975 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%+  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%y' +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" && +2 "manipulator"&r& +3 "core" &r | } f m +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& (k +4 "core" ( + "manipulator"&i& +4 "core" &r W i z m +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &r ` z P l +2 .tForearm.seek PC +2 "manipulator"&' +107 "core" ' + .tHand.close + "manipulator"&/ +71 "core" / +2 .tPC.seek :open +2 "processing"%( +449 "core" ( + "manipulator"&& +4 "core" &r ; > f +2 "manipulator"&% +3 "core" % 7 4 f9 +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +369 "core" ( +2 "manipulator"&,& +4 "core" & }  o:0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & v r ^ o:0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&#' +95 "core" ' +2 "manipulator"&<& +4 "core" & q  C m:0 +2 "manipulator"&% +3 "core" % | } H m +2 "collection"'c& +4 "core" & +2 "collection"'L& +5 "core" &' +2 .tCC.seek :closed +2 "collection"'(` +4 "core" & \ +9 &*r , +9 &`~ A +10 &Cp T +9 &O T +9 &Q U +10 &O T +9 &GP T +9 &\ L T +10 &P T +9 &Q U +10 & OO\ T +9 &"Q\ U +9 &#P T +10 &%Q U +9 &'WQ T +9 &)L T +10 &*P T +9 &,O U +10 &._P T +9 &0 O U +9 &1O T +10 &3Q T +9 &5hQ T +10 &7)Q T +9 &8P T +9 &:L! T +10 &1N T +9 &?Q T +10 &AN T +9 &CxO T +9 &E;N# T +10 &FO T +9 &HT T +10 &J{` V +9 &L5 Y +9 &M \\ +10 &O!! _ +9 &Qh"" _ +9 &S('' ` +10 &T+* ` +9 &V., ` +10 &Xk/0 a +9 &Z+63 a +9 &[87 b +10 &]:: b +9 &_h?@ N +9 &`K!B@ , +10 &`rxBB Y +2 ( +2 "collection"'L& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.39 + "collection"'/& +5 "core" &`rp@@ Y + .tHand.open +2 "manipulator"&1 +73 "core" 1 + "manipulator"& % +5 "core" %  O 5  h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"')& +4 "core" &`rq@A Y +2 "collection"'{% +4 "core" %Ӵ?@ + .tCSV.dial CSR +2 "collection"'2  +41 "core"  + "collection"'}% +5 "core" %Ӯ?>/ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''qi +1342 "core" ' +3 .tdelay 5 seconds +507 .CSR.select :air +2 "collection"' +9 '% +2 "core" %qdBA8  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'1'> +677 "core" ' +2 .tCSV.dial :waste +2 "collection"' +132 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'''Ӵ +1971 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'3& +4 "core" &`rpCD Y +2 "collection"'8% +3 "core" %ӸCB2 +2 .tCSV.dial :flush + "collection"'-  +44 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'u'qi +1282 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air + "collection"'9 @ +43 "core" A +2 "collection"'I% +4 "core" %qdCC  +2 .tCS.seek 6.999ml +2 "collection"'A'y +570 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'4  + '7  +43 "core"  +96  + .tCBV.dial :waste1 +2 "collection"'G @ +44 "core" > +2 .tCS.seek 0ml +2 "collection"'"'Ӵ +1767 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'b& +5 "core" &`roHH Y + "collection"'5% +4 "core" %ӰHF* +2 .tCSV.dial :flush + "collection"':  +75 "core" +2 .tCS.seek 5ml +2 "collection"'D'qi +1287 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'! @ +44 "core" A + "collection"'^% +4 "core" %qhDD7  +2 .tCS.seek 7ml +2 "collection"'e'} +556 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'@  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'*  +106 "core"  +2 .tCS.seek 0ml +2 "collection"'6'Ӵ +1767 "core" ' +2 #tDisinfecting external Intake with kill +6 "collection"'& +4 "core" &`rnFG Y +2 "collection"'% +4 "core" %ӶGE + .tCSV.dial CSR +2 "collection"'.  +47 "core"  + "collection"'C% +4 "core" %ӶGG +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'>' +2011 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'X' +560 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'M +2 'F  +101 "core" +36 +2 .tCTV.dial :intake +2 "collection"'=  +75 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'E' +2001 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'\  +75 "core" ~ + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' 'Ӵ +585 "core" ' +2 .tCSV.dial CSR +2 "collection"'N  +103 "core"  + "collection"'J% +4 "core" %ӶFE + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''qi +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'V' +1339 "core" ' +2 .tCSV.dial CBV +2 "collection"'$ +103 "core" +2 .tCS.seek 0ml + "collection"'%'Ӵ +2600 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&&& +5 "core" & < ? f8" + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&Z( +32 "core" ( + "manipulator"&O& +4 "core" & 3 N  h +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +3 "core" & + ' h +2 .tForearm.seek CC + "manipulator"&`' +105 "core" ' + .tHand.close +2 "manipulator"&Q/ +72 "core" / +2 .tCC.seek :open +2 "collection"'H( +472 "core" ( + "manipulator"&]& +5 "core" & W X  j + "manipulator"&j% +4 "core" % η W W  jI +2 .tForearm.seek :retract + "manipulator"&B'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +272 "core" ( + "manipulator"&\\& +5 "core" &, | l @ mZ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &, | r ! nZ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Y' +93 "core" ' +2 .tHand.open + "manipulator"&h1 +72 "core" 1 + "manipulator"&% +4 "core" % v c pE +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +99 "core" ' +2 "processing"%f& +4 "core" & \  +24477 "Can"\ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000  \ 55 +60001  \ 65 +60000 \ \ 55 +60001 \ \ 55 +60001  \ 55 +60000  \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000  \ 55 +60001 \ 55 +60000 #\ 55 +60001 #\ 44 +60000 %\ 44 +60000 %\ 44 +60001 "\ 44 +60000 "\ 44 +60001 %\ c54 +60000 $\ G55 +60000 "\ @55 +60001 $\ ;55 +60000 $\ 955 +60001 #\ 655 +60000 #\ 355 +60001 "\ 155 +60000 (\ -55 +60001 &\ (55 +60000 *\ $55 +60001 ,\ 55 @EST1638594518.50 -\ 55 +60001 /\ 55 +60000 .\ 65 +60001 ,\ 55 +60001 /\ 55 +60000 /\ 55 +60001 3\ 55 +60001 ,\ 55 +60000 '\ 55 +60001 $\ 55 +60000 $\ 55 +60001 \ 55 +60001 !\ 55 +60000 \ 65 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001  \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ \ 55 +60001 \ 54 +60000 \ \ 55 +60001 \ \ 55 +60001 \ 55 +60000 \ \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ r55 +60000 \ 54 +60000 \ 44 +60001 \ 54 +60000 \ 45 +60001 \ 44 +60001 \ 66 +60000 \ 44 +59999 \ 44 +60001 \ 44 +60001 \ 44 +60000 \ 54 +60001 \ 54 +60000 \ 44 +60001 \ i55 +60000 \ D54 +60001 \ <55 +60000 \ 955 +60001 \ 655 +60000 v\ 455 +60001 U\ 155 +60000 7\ 056 +60001 0\ /55 +60001 \ .55 +60000 \ ,55 +60001 \ +55 +60000 \ *55 +60001 \ )55 +60000 \ (55 +60001 \ '55 +60000 \ %55 +60001 \ %65 +60000 \ #55 +60001 \ "55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 65 +60001  65 +60000  65 +60000  55 +60001  55 +60000 \ Y55 +60001 \ 44 +60001 \ 54 +60000 \ 54 +60001 \ 54 +60000 \ 55 +60001 \ 54 +60000 \ 55 +60001 \ 54 +60001  \ 44 +60000 \ 54 +60001 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 54 +60000 \ 44 +60001 \ U55 +60001  \ =55 +60000 \ 755 +60001 \ 355 +60001 \ 255 +60000 \ /55 @EST1638680919.30 \ .55 +60000 \ ,55 +60001 \ +55 +60001 \ *55 +60000 \ )54 +60001 \ '55 +60000 \ &55 +60001 \ &55 +60001 \ %55 +60000  \ $55 +60000  \ #55 +60001 \ !55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 *\ 55 +60001 &\ 55 +60000 #\ 55 +60001 "\ 55 +60000 '\ 55 +60000 $\ 55 +60001 $\ 55 +60000 $\ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60000 \ \ 55 +60001 \ 55 +60000 #\ 55 +60001 \ 55 +60000  \ 55 +60001 \ 55 +60000 &\ 55 +60001 \ 65 +60000 \ 55 +60001 " 77 +60000 \ 55 +60001 \ 66 +60000  55 +60001  55 +60000  55 +60000  55 +60001  55 +60000  55 +60001  55 +60000  55 +60001  55 +60001   55 +60000   55 +60001  55 +60000  65 +60001  65 +60000 \ k54 +60001 \ 55 +60000 \ 54 +60001 \ 44 +60001  \ 54 +60000  \ 45 +60001 \ 54 +60001 \ 54 +60000 \ 45 +60001 \ 44 +60001 \ 55 +60000 \ 44 +60001 !\ 44 +60000 "\ 54 +60001 &\ 54 +60000 (\ 44 +60001 -\ 44 +60001 5\ 44 +60000 <\ 54 +60001 A\ C54 +60001 F\ 855 +60000 J\ 455 +60001 R\ 055 +60000 S\ .55 +60001 X\ ,55 +60001 W\ +55 +60000 Q\ )55 +60001 O\ '55 +60000 H\ '55 +60001 :\ '55 +60000 ?\ %55 +60001 F\ $55 +60000 C\ #55 +60001 H\ "54 +60001 P\ !55 +60000 b\ 55 +60000 z\ 65 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001  \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 $\ 55 +60001 %\ 55 +60000 *\ 55 +60001 0\ 55 +60000 4\ 55 +60001 9\ 55 +60000 @\ 55 +60000 D 55 +60001 O 65 +60000 S 65 +60001 V 55 +60000 ^ 55 +60001 f 65 +60000 l 55 +60001 v 65 +60000 { 55 +60001 ~ 55 +60001  55 +60000  55 +60001  55 +60001  55 +60000  55 +60001 \ 54 +60000 \ 55 +60001 \ 54 +60001 \ 54 +60001 \ 44 +60000 \ 44 +60001 \ 55 +60001 \ 44 +60000 \ 55 +60001  \ 44 +60001 !\ 44 @EST1638767320.07 (\ 44 +60001 :\ 44 +60001 F\ 44 +60000 L\ 44 +60001 N\ 44 +60000 W\ 55 +60001 T\ X54 +60001 U\ :55 +60000 W\ 355 +60001 T\ /55 +60000 S\ -55 +60001 U\ *55 +60001 b\ (55 +60000 ]\ '55 +60001 ^\ &55 +60000 W\ %55 +60001 D\ $55 +60000 .\ #55 +60001 \ "55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60000 }\ 55 +60001 i\ 66 +60000 `\ \ 66 +60001 \\\ 55 +60000 X\ 55 +60001 N\ 55 +60000 C\ 55 +60001 <\ 65 +60000 4\ 55 +60001 ,\ 55 +60000 " 55 +60001  55 +60000 " 55 +60001 # 65 +60000  55 +60001  55 +60000  55 +60001  55 +60000  55 +60001  55 +60001  55 +60000  55 +60001  55 +60000  65 +60001 k 55 +60000 d 55 +60001 c 55 +60001 j 55 +60000 i 55 +60001 \\\ W55 +60001 [\ 54 +60000 Z\ 54 +60001 Z\ 54 +60000 `\ 54 +60001 i\ 44 +60001 o\ 44 +60000 q\ 44 +60001 p\ 55 +60000 u\ 44 +60001 p\ 54 +60001 \ 54 +60000 \ 55 +60001 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60001 q\ 54 +60000 `\ 44 +60001 W\ E55 +60000 V\ 555 +60001 U\ /55 +60000 Q\ ,55 +60001 O\ )55 +60001 Q\ )55 +60000 P\ '55 +60001 Y\ %55 +60000 V\ $55 +60001 R\ #55 +60000 T\ "65 +60001 O\ !55 +60000 M\ 55 +60001 f\ 55 +60000 V\ 55 +60001 X\ 55 +60000 D\ 55 +60001 C\ 55 +60000 A\ 55 +60000 @\ 55 +60001 >\ 55 +60001 A\ 55 +60000 >\ 55 +60000 9\ 55 +60001 5\ 56 +60000 F\ 55 +60001 J\ 55 +60000 K\ 55 +60001 L\ 55 +60000 M\ 55 +60001 N\ 65 +60000 K\ 55 +60001 E\ 55 +60000 <\ \ 55 +60001 :\ 55 +60000 <\ 55 +60001 ?\ 55 +60000 :\ 55 +60001 9\ 55 +60000 S\ 55 +60001 m\ 55 +60000 p\ 55 +60001 s 55 +60000 u 55 +60001 q 55 +60000 m 55 +60001 f 55 +60000 g 55 +60001 g 65 +60000 ` 65 +60001 f 65 +60001 ] 55 +60000 T 55 +60001 H 55 +60000 ? 56 +60001 ; 55 +60001 ; 55 +60000 C 55 +60001 H 55 @EST1638853720.85 > 55 +60000 4\ r54 +60001 &\ 44 +60000 )\ ~54 +60001 #\ |44 +60001  \ ~54 +60000 \ 54 +60001  \ 44 +60000 "\ 54 +60001 (\ 54 +60001 %\ 54 +60000 '\ 54 +60001  \ 54 +60000  \ 44 +60001 \ 54 +60000 \ 54 +60001 \ 54 +60000 \ 44 +60001 \ 44 +60001 \ 44 +60000 \ >55 +60001 \ 255 +60000 \ -55 +60001 \ *55 +60000 \ '65 +60001 \ &55 +60001 \ $55 +60000 \ #55 +60001 \ "55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001  55 +60000  55 +60001  55 +60000  65 +60001  55 +60000  55 +60001  55 +60000  65 +60001  55 +60001  55 +60000  66 +60001  65 +60000  65 +60001  55 +60001  55 +60000  55 +60001  66 +60000  65 +60001  55 +60001  55 +60000 \ y54 +60001 \ |55 +60000 \ z54 +60001 \ {55 +60001 \ |55 +60000 \ ~44 +60001 \ 54 +60000 \ 55 +60001 \ 54 +60000 \ 44 +60001 \ 54 +60000 \ 55 +60001 \ 44 +60000 \ 54 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 54 +60000 \ >55 +60001 \ 255 +60000 \ ,55 +60001 \ *55 +60000 \ '55 +60001 \ $54 +60000 \ $55 +60001 \ #55 +60000 \ "55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000  55 +60001  55 +60000  55 @EST1638940121.62  66 +60000  55 +60001  55 +60001  65 +60000  55 +60001  55 +60000  55 +60001  65 +60000  55 +60001  55 +60000  55 +60001  55 +60001  55 +60000  55 +60001  65 +60000  55 +60001 \ q55 +60000 \ z54 +60001 \ x44 +60000 \ z55 +60001 \ {55 +60001 \ |54 +60000 \ 44 +60001 \ 54 +60000 \ 54 +60001 \ 54 +60000 \ 54 +60001 \ 54 +60000 \ 44 +60001 \ 44 +60001 \ 44 +60000 \ 54 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000  \ f54 +60001 \ 655 +60000 \ .55 +60001 \ *55 +60000 \ '55 +60001 \ %55 +60000  \ #55 +60001 \ "55 +60000  \ 55 +60001 \ 55 +60000  \ 55 +60001  \ 55 +60000 \ 55 +60001  \ 55 +60000  \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ \ 55 +60001 \ \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001  \ 55 +23012 #t-> can +3 "Can"&\ 55 +551 #t-> access 2 +2 "storage"((% +3 "core" % > < c +2 "manipulator"&l% +4 "core" % &   7 Y!M + "manipulator"&q& +4 "core" &,   YZ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(v(K +829 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (U& +2 "core" &K\  n  +35573 "Can",\ 65 +60001 /\ 55 +60000 .\ 65 +60001 6 55 +60001 1 55 +60000 5 55 +60001 < 65 +60000 8 55 +60001 : 55 +60000 < 65 +60001 > 65 +53672 #t-> startTube 2 +231 #-> da 40 +2 #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 13:57:41EST08-Dec-21\\n{1 => 3}\\nCan@13:48:42, 23.4C, 16% humidity, 15.1psia, 12.459V, 0.269A, 0.263A avg, 3.36W",Subject: "da sampling at most 40ml" +2 "collection"'S& +5 "core" & +2 "manipulator"&_% +5 "core" % & 6 K!M +2 "storage"(t% +3 "core" % { +2 "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(K( +673 "core" ( +5 .tSC.configure :limp +7 "storage"($(\ 1b +6 (k& +8 "core" & +3 "manipulator"&o& +8 "core" &,  GZ +3 "manipulator"&d% +7 "core" % % r G!M +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +117 "manipulator"&g(P +190 "core" ( +3 "manipulator"&& +8 "core" &G  F) +3 "storage"(s& +8 "core" & w +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +3 "manipulator"&w'ϥ +107 "core" ' +3 "storage"(a& +8 "core" &  +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(T' +284 "core" ' +3 "storage"(m- +9 "core" -' +5 .tSE.configure :default +5 "storage"(#QK-0-\ b +6 (z& +7 "core" & +3 "manipulator"& & +8 "core" &L ~ F( +3 .tElbow.seek 2 +4 "manipulator"&(P +6 "core" ( +3 "manipulator"&x& +10 "core" &L  F( +3 "storage"(p& +8 "core" & +5 .tForearm.seek 2 + 300 counts +3 "manipulator"&|'y +17 "core" ' +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&~/ +70 "core" / +6 ."downElevator"SE.seek :down +9 "manipulator"&+& +2 "storage"('} +13 "core" &T  F' +4 "manipulator"&% +7 "core" % z  E6 +4 .tForearm.seek :retract +2 "manipulator"&r'\ +99 "core" ' +6 .tElbow.seek CC +3 "manipulator"&i( +125 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +54 "core" ( +3 "manipulator"&& +9 "core" & ( H +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 && +5 "core" & } H +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +8 "manipulator"& ' +110 "core" ' +3 "manipulator"&;& +8 "core" &  I +4 "manipulator"&R% +8 "core" %6 H KJ +4 "collection"'& +7 "core" & +4 "collection"'& +10 "core" & +4 & +4 .tCC.seek :closed +6 "collection"'(` +10 "core" & +2 & \ +6 &*p - +10 &^} A +9 &@n U +9 &O V +9 &M U +10 &M V +9 &DN U +9 &L U +10 &Q V +9 &N V +10 & KO V +9 &" P V +10 &#L V +9 &%N V +9 &'SQ V +9 &)L U +10 &*Q V +9 &,M U +9 &.[N V +10 &0M V +9 &1M U +19 &3R V +5 &5cN V +5 &7%M V +9 &8L V +10 &:K V +8 &/J U +9 &?Q V +10 &AN U +9 &CtL U +10 &E5M V +9 &FL U +9 &HZ V +16 &Jsl Y +8 &L*' \\ +7 &MPG _ +8 &ORO a +8 &QaUR a +10 &S"XU b +10 &TZ[ b +8 &V_^ b +10 &Xacc b% +9 &Zhg b+ +10 &[kj b2 +9 &]po b2 +9 &_>ut V +13 &`>-wv *} +9 &`awwz Z + ( +6 "collection"'& +7 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.48 +4 .Hand.open +2 "manipulator"& 1 +6 "core" &`avxw Z +67 1 +3 "manipulator"&,% +8 "core" % 6 ( FJ +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&'\ +101 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +4 .Exhaust.select :close +2 .SS.hold +3 "sampler")<+ +4 "core" + +3 "sampler")% +10 "core" %ی "  +2 "collection"'c& +8 "core" &`avwx Z +6 "Can"@ MM +3 #tCalibrating pressure sensors +2 .CTV.dial :air +12 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +4 "sampler")#.0X +28 +3 .tdelay 3.8 seconds +383 "collection"'% +6 "core" %Ӹuw +3 "sampler") % +7 "core" %3} "  +6 .tSSV.dial :spit +2 "sampler")) +141 "core"  +4 .tSS.seek 0ml +2 "sampler")L'z +283 "core" ' +3 .tSSV.dial CBV +4 "sampler"){  +136 "core"  +3 .tCTV.dial :intake +2 "collection"'2  +78 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "14:01:11.02" +35 #"uploadLog"upsync +1308 "Can"@ RR +63 #"flow"0.0L/min +14837 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'}% +3 "core" %Ӹ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X% +3 "core" %Ӹpq + "sampler")M% +4 "core" %VC   +128 "collection"'F% +2 "core" %Ӹnn +2 "sampler")=% +4 "core" %VC   +144 "collection"'X% +3 "core" %Ӹon +2 "sampler")\ % +3 "core" %VC   +163 "collection"'E% +3 "core" %Ӹoo + "sampler")N% +4 "core" %VC   +184 "collection"'J% +3 "core" %Ӹoo +2 "sampler") % +4 "core" %VC "  +196 "collection"'% +3 "core" %Ӹpq + "sampler")$% +4 "core" %VC  +196 "collection"'V% +3 "core" %Ӹqr +2 "sampler")&% +3 "core" %VB   +196 "collection"'O% +3 "core" %Ӹpp +2 "sampler")0% +4 "core" %VB   +196 "collection"'Q% +3 "core" %Ӹtu + "sampler")% +4 "core" %VB   +196 "collection"'% +4 "core" %Ӹpp + "sampler")% +4 "core" %VA !  +2 "sampler")]% +4 "core" %VB  + .tIntake.select :close + "sampler")0 +9 )j% +3 "core" %VB   + .tSSV.dial :exhaust +2 "sampler")`  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")\\'z +424 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampling 40.0ml +3 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X?   +18 "collection"' % +3 "core" %ӸQO( +2 "sampler"),% +4 "core" %ibKK   +21 "collection"'% +3 "core" %ӸVT + "sampler")% +4 "core" %ibWY   +25 "collection"' % +2 "core" %ӸZ[ +2 "sampler")c% +4 "core" %oknm   +28 "collection"'<% +3 "core" %Ӹeb + "sampler")/% +4 "core" %m  e +32 "collection"'% +3 "core" %Ӹom& + "sampler")% +4 "core" %m  e +37 "collection"' % +3 "core" %Ӹxy + "sampler"))% +4 "core" %m  e +2 "sampler")% +4 "core" %m  e + .tIntake.select :close + "sampler")0 +9 ){% +3 "core" %m  e + .tSSV.dial :exhaust +2 "sampler")2  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")}'z +676 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampled 40.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'L& +2 "core" &`a}xx Z +2 ."airStroke"CSV.dial :waste +4 "sampler")% +3 "collection"' +4 "core" %v !  +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")  +46 "core" +2 ."airStroke"CS.reconfigure :fast +3 "collection"'#d @b +2 ."airStroke"CS.seek 0ml +2 "collection"'1'Ӵ +2 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'3 @ +76 "core" A +3 ."airStroke"CS.seek 10ml +2 "collection"'8' +57 "core"  +2 .tCTV.dial :air +2 "collection"'-  +70 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +4 "core" ~ +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")' +136 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +2 "collection"'9  + "sampler")I'z +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")u  +127 "core"  +9  +621 ' + "sampler")4% +4 "core" %x   +2 .tCBV.dial between SSV and waste2 +7 "collection"'7  +30 "core"  + "collection"'G% +4 "core" %{} \ +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +3 "collection"'#  +43 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<$b +2 .tCS.seek 0ml + "collection"'A'Ӵ +2232 "core" 'r'$ ß +3 "collection"'b% +4 "core" %B'' + "sampler")5% +4 "core" %x   +2 #tBubblePoint: Intake @39.3psia, Outlet @15.2psia + .CBV.dial SSV +2 "collection"': @ +31 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'C'Ӵ +108 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")6 +135 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X'z +144 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +386 "core" ' +53 .tSS.reconfigure :fast +2 "sampler")#.0X +337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'B% +3 "core" %>{y  +2 .tCS.seek 6ml +2 "collection"'' +1338 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'a +54 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'['Ӵ +1551 "core" ' +2 .tCSV.dial CSR +2 "collection"'m  +42 "core"  + "collection"'z% +4 "core" %Ӱzz + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"' ' +582 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'x% +3 "core" %|z  +2 .tCS.seek 5ml +2 "collection"'p'qh +835 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +6 "collection"'~  +44 "core" ~ +2 .tCS.seek 1ml +2 "collection"'+'> +1083 "core" ' +2 "collection"'9 +3 "core" 9 +2 "collection"'g% +3 "core" %@WX +2 #tBefore lysing Collection Puck Heater at 20.5C/27.7psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'w \  +2 'T9 +5 "core" 9 +102 "collection"'9 +2 "core" 9d +102 "collection"'|9 +2 "core" 9 d +102 "collection"'9 +3 "core" 9 d +102 "collection"'Y9 +2 "core" 9d +102 "collection"';9 +3 "core" 9d +102 "collection"'R9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'r9 +2 "core" 9"d +103 "collection"'H9 +2 "core" 9&d +102 "collection"' 9 +2 "core" 9*d +102 "collection"',9 +3 "core" 9.d +102 "collection"'9 +2 "core" 93d +102 "collection"'9 +3 "core" 97d +102 "collection"' 9 +2 "core" 9;d +102 "collection"'c9 +3 "core" 9 ?d +102 "collection"'<9 +3 "core" 9Cd +102 "collection"'/9 +2 "core" 93Hd +102 "collection"'9 +2 "core" 9GLd +102 "collection"'9 +3 "core" 9_Pd +102 "collection"' 9 +3 "core" 9vTd +102 "collection"')9 +2 "core" 9Xd +102 "collection"'9 +3 "core" 9\\d +102 "collection"'{9 +2 "core" 9ad +102 "collection"'9 +3 "core" 9ed +102 "collection"'29 +3 "core" 9id +102 "collection"'9 +2 "core" 9md +103 "collection"'L9 +2 "core" 9,qd +102 "collection"'9 +2 "core" 9Hvd +102 "collection"'9 +3 "core" 9czd +102 "collection"'39 +3 "core" 9~d +102 "collection"'9 +2 "core" 9d +102 "collection"'-9 +3 "core" 9b +102 "collection"'%9 +2 "core" 9_ +102 "collection"'19 +2 "core" 9\\ +103 "collection"''9 +2 "core" 9Y +102 "collection"'99 +2 "core" 92V +102 "collection"'u9 +3 "core" 9OT +102 "collection"'}9 +2 "core" 9mQ +102 "collection"'49 +3 "core" 9M +102 "collection"'79 +3 "core" 9K +102 "collection"'G9 +3 "core" 9H +102 "collection"'#9 +2 "core" 9F +102 "collection"'89 +3 "core" 9D +102 "collection"'b9 +2 "core" 9B +102 "collection"'59 +3 "core" 9;? +102 "collection"':9 +3 "core" 9V= +102 "collection"'I9 +2 "core" 9r: +102 "collection"'!9 +3 "core" 98 +102 "collection"'^9 +3 "core" 97 +102 "collection"'D9 +3 "core" 94 +102 "collection"'"9 +2 "core" 93 +102 "collection"'@9 +3 "core" 90 +91 "Can"=  +11 "collection"'e9 +2 "core" 9 / +102 "collection"'9 +3 "core" 9#- +102 "collection"'.9 +3 "core" 9:, +102 "collection"'*9 +2 "core" 9P* +102 "collection"'69 +3 "core" 9f( +102 "collection"'A9 +2 "core" 9|' +102 "collection"'9 +3 "core" 9& +102 "collection"'C9 +3 "core" 9% +102 "collection"'>9 +2 "core" 9# +102 "collection"'F9 +3 "core" 9! +102 "collection"'=9 +2 "core" 9! +102 "collection"'M9 +2 "core" 9  +103 "collection"'\ 9 +3 "core" 9 +102 "collection"'E9 +2 "core" 9  +102 "collection"'N9 +3 "core" 9 ! +102 "collection"'J9 +2 "core" 9 0 +102 "collection"'9 +3 "core" 9 >! +102 "collection"'X9 +3 "core" 9 M% +102 "collection"' 9 +2 "core" 9 [) +103 "collection"'V9 +2 "core" 9 h. +102 "collection"'&9 +2 "core" 9 u2 +102 "collection"'09 +3 "core" 9 6 +102 "collection"'Q9 +2 "core" 9 : +102 "collection"'9 +3 "core" 9 > +102 "collection"'9 +2 "core" 9 C +102 "collection"'9 +3 "core" 9 G +102 "collection"'$9 +2 "core" 9 K +102 "collection"'j9 +3 "core" 9 O +102 "collection"'`9 +2 "core" 9 S +103 "collection"'W9 +2 "core" 9 W +102 "collection"'O9 +2 "core" 9 \ \\ +102 "collection"'h9 +3 "core" 9 \ ` +102 "collection"'9 +3 "core" 9  d +102 "collection"'\\9 +2 "core" 9  h +102 "collection"'Z9 +3 "core" 9  l +102 "collection"'f9 +2 "core" 9\  q +102 "collection"'?9 +3 "core" 9\ u +102 "collection"'(9 +3 "core" 9\ y +102 "collection"'q9 +2 "core" 9\ } +103 "collection"'n9 +2 "core" 9\  +102 "collection"'U9 +2 "core" 9\ % +103 "collection"']9 +2 "core" 9\ * +102 "collection"'P9 +3 "core" 9\ / +102 "collection"'l9 +2 "core" 9\ 4 +102 "collection"'S9 +3 "core" 9\ 9 +102 "collection"'t9 +2 "core" 9\ > +102 "collection"'9 +3 "core" 9\ B +102 "collection"'_9 +2 "core" 9\ F +102 "collection"'k9 +3 "core" 9\ J +102 "collection"'o9 +2 "core" 9\ N +102 "collection"'v9 +3 "core" 9\ R +102 "collection"'d9 +2 "core" 9\ V +106 "collection"'9 +3 "core" 9\ Y +102 "collection"'B9 +3 "core" 9\ ]  +102 "collection"'s9 +2 "core" 9\ `  +102 "collection"'a9 +3 "core" 9\ e! +102 "collection"'9 +2 "core" 9\ h" +102 "collection"'m9 +3 "core" 9\ k# +102 "collection"'z9 +2 "core" 9\ n# +102 "collection"'[9 +3 "core" 9\ p% +102 "collection"'x9 +2 "core" 9\ t% +102 "collection"' 9 +3 "core" 9\ v& +102 "collection"'~9 +3 "core" 9\ z& +102 "collection"'p9 +2 "core" 9\ |& +103 "collection"'9 +2 "core" 9\ ' +102 "collection"'g9 +2 "core" 9\ ) +102 "collection"'T9 +3 "core" 9\ ) +102 "collection"'9 +2 "core" 9\ + +102 "collection"'|9 +3 "core" 9\ , +102 "collection"'9 +2 "core" 9\ - +3 .tCH.hold 10:00,70C +3 "collection"'Y `\ `\ ! +2 ';9 +6 "core"  + 9\ \  + "collection"'R% +4 "core" %@?B +2 #tBegun lysing Collection Puck Heater at 68C/55.2psia +52746 "Can"< +7242 "core" ` +2 "collection"'9 +3 "core" 9\  +2 "collection"'r% +4 "core" %@TU + #tEnded lysing Collection Puck Heater at 70C/56.2psia +2 .CS.seek 0ml +2 "collection"'H'Ӵ +327 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +107 "core" A +2 .tCSV.dial :air +2 "collection"', @ +43 "core" > +3 .tCS.seek 5ml +2 "collection"''qi +1347 "core" ' + .tCSV.dial CTV +2 "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +252 .CSV.dial CTV +3 "collection"'c  +45 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'< @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +7 "collection"'/'Ӵ +1339 "core" ' + "collection"'% +4 "core" %ӱ   +2 #tPuck @66.8psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +108 "core"  + .tCBV.dial CSV +2 "collection"'  +29 "core"  +2 "collection"')% +4 "core" %ӱ +2 .tCS.seek 5ml +2 "collection"''qf +1342 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'{  +43 "core" +2 "collection"'% +4 "core" %qb  +2 .tCS.seek 6.999ml +2 "collection"'2'w +586 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +44 "core" > +2 .tCS.seek 10ml + "collection"'L' +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +119 "core" ^ +2 #tLysing Complete + "collection"'& +5 "core" &`a{  Z + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&3% +3 "core" %\ % Z Z = F +2 "storage"(% +4 "core" % + "storage"(-. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(%(+ +187 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (1& +3 "core" &- - + "manipulator"&'& +4 "core" & 0 - 7 < + "manipulator"&9% +4 "core" %\ % / (  < F +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&u( +158 "core" ( +2 "manipulator"&}& +4 "core" & Z U  =Q +2 "storage"(4& +4 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&7' +113 "core" ' + "storage"(G& +5 "core" &- + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(#' +282 "core" ' +2 "storage"(8- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&b& +2 "core" & 1 D  ;Q +2 "storage"(5& +4 "core" &- ! +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&:'n +36 "core" ' + .tElbow.hold +2 "manipulator"&I, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(!- +2 "core" -' +2 .tSE.seek 2.11 Pucks below Top Plate +2 "storage"(^'y +32 "core" ' + "manipulator"&D% +5 "core" %r[ 0 + "storage"("& +4 "core" &- |  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 304 counts +2 "manipulator"&@'Ξ +19 "core" ' + "manipulator"&e& +4 "core" & P U =Q +2 "storage"(& +4 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&.' +15 "core" ' +2 .tSE.seek 3.11 Pucks below Top Plate +2 "storage"(*'h +40 "core" ' +2 "manipulator"&6& +4 "core" & e g AQ +2 "manipulator"&A% +4 "core" % e f A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&C( +155 "core" ( +2 "manipulator"&>& +4 "core" &% 3 : \\ :?T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &% , , :?T +2 .tForearm.seek CC + "manipulator"&=' +107 "core" ' +2 .tHand.close + "manipulator"&M/ +71 "core" / +2 .tCC.seek :open + "collection"'\ ( +471 "core" ( +2 "storage"(E& +4 "core" &- +2 "storage"(N& +3 "core" &- +2 "manipulator"&J& +4 "core" & 3 / 4 ;9$ + "manipulator"&% +4 "core" % @ 1 0 R ;C +2 .tForearm.seek :retract + "manipulator"&X'\ +109 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"& ( +164 "core" ( + "manipulator"&V& +4 "core" & z  FT +2 "storage"(&& +3 "core" &- +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&0'n +107 "core" ' + .tElbow.hold +2 "manipulator"&Q, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +67 "core" 1 +3 "manipulator"&% +4 "core" % |_   T 6 + "storage"(& +4 "core" &-  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts +2 "manipulator"&$'Ψ +14 "core" ' +2 "manipulator"&j& +4 "core" & g x b CT + "storage"(`& +4 "core" &- > +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&W' +16 "core" ' + "storage"(O% +4 "core" %n  +3 ."downElevator"SE.seek :down +4 "storage"(h'} +98 (% +2 "core" %ë2 \\z +2 "manipulator"&\\% +4 "core" % Z e D +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +96 "core" ' +26 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'f& +4 "core" & +2 "manipulator"&?& +4 "core" & r s  CT +2 "manipulator"&(% +4 "core" %  u t C! +2 .tElbow.seek FlushPuck::Garage + "manipulator"&q(, +168 "core" ( +2 "manipulator"&n& +4 "core" &, m q X Cq +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &, e b b Cq +2 .tForearm.seek :garage +2 "manipulator"&]' +103 "core" ' + .tHand.close + "manipulator"&P/ +76 "core" / + "manipulator"&l& +4 "core" &,  Fq +2 "manipulator"&S% +4 "core" % ξ  G + .tForearm.seek :retract +2 "manipulator"&t'\ +105 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +294 "core" ( +2 "manipulator"&_& +4 "core" &! e m C;4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +2 "core" &" r q h C;4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&o' +91 "core" ' + "manipulator"&v& +4 "core" &! a d @;4 +2 "manipulator"&d% +4 "core" % b b A8 + "collection"'& +4 "core" &VY{ +2 "collection"'B& +5 "core" &XWj +2 .tCC.seek :closed +2 "collection"'s(` +4 "core" &XX +8 & XX $d +10 &zUuYV ; +9 &}pXVq O +9 &{QUWF T +9 &=IVW T +10 &GUV S +9 &JTU S +10 &LVS S +9 &ENQP T +9 &JSR T +10 &MRR S +9 &!LST T +10 &#NJQQ S +9 &%JTQ S +9 &&NRRc S +10 &(IOQ S +9 &*UHPP T +9 &,KPO T +10 &-HQP S +9 &/GON S +9 &1]IOPa T +10 &3KON T +9 &4JNM T +10 &6MLO S +9 &8fMLM S +9 &:'HLL T +10 &;KJK T +9 &=IJK T +10 &?nJKJ S +9 &A0GKJe S +9 &BLJK S +10 &DIII T +9 &FvJHI S +9 &H7JNL T +10 &IXWT U +9 &Kusk X +9 &Me;E \\ +10 &Ok _ +9 &PR _ +10 &RI ` +9 &T_( a +9 &V a +10 &Wg b +9 &Y b +9 &[_ b# +10 &] b* +9 &^ b1 +10 &`3P f +9 &`g , +9 &`mp X +3 ( +2 "collection"'B& +2 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.48 +2 "collection"'a& +4 "core" &`k X + .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&m% +4 "core" %  _ P  ?5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%[ +44 "core"  + "processing"%x% +4 "core" % + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"% ' +1604 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +6 "processing"%~  +44 "core"  +52 .tPS.seek 0ml + "processing"%p' +1624 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%g' +2605 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%T  +2 "collection"'  +79 "core" +88  + .tPSV.dial :mixloop +2 "processing"%| +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +134 "core" +2 .tPS.seek 0ml +2 "processing"%;' +2612 "core" ' + .tPSV.dial :air +2 "processing"%R  +55 "core" +2 .tPS.seek 2.5ml + "processing"%w' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%Y +42 "core" +2 .tPS.seek 0ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :air +7 "processing"%r  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%+' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%,' +2626 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&H& +4 "core" &  Q Z F =8" +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +30 "core" ( +2 "manipulator"& & +4 "core" & L J A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" & < : C @ +2 .tForearm.seek CC +2 "manipulator"&<' +103 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +467 "core" ( +2 "manipulator"&& +4 "core" & g o  B + "manipulator"& % +4 "core" % o a f A +2 .tForearm.seek :retract +2 "manipulator"&)'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&/(, +276 "core" ( +2 "manipulator"&{& +4 "core" &, z  EI + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, T EI +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +96 "core" ' +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&2% +4 "core" % l H D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &mm +2 "manipulator"&3% +3 "core" %  F F +2 "storage"(% +4 "core" %}  +2 "storage"(-. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(1( +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ('& +2 "core" & e  +2 "manipulator"&9& +4 "core" &,  EI + "manipulator"&K% +4 "core" %  8 E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&}(P +188 "core" ( + "manipulator"&4& +4 "core" &S m ^ D& +2 "storage"(G& +3 "core" &  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&i'ϥ +93 "core" ' +2 "storage"(& +3 "core" &   +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(8' +291 "core" ' +2 "storage"(b- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (5& +2 "core" & B  +2 "manipulator"&!& +3 "core" &T n s 6 C& +2 .tElbow.seek 2 +2 "manipulator"&D(P +3 "core" ( + "manipulator"&"& +4 "core" &T r o [ B& +2 "storage"(e& +3 "core" &  +3 .tForearm.seek 2 + 300 counts + "manipulator"&'y +13 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&6/ +66 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&A& +2 "storage"(7'} +8 "core" &T b l C& + "manipulator"&u% +4 "core" % p e n ( CR +2 .tForearm.seek :retract +2 "manipulator"&#'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&:( +149 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( + "manipulator"&@& +4 "core" &- F < ? @F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &- H = z @F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&>' +95 "core" ' +2 "manipulator"&F& +4 "core" &- l q  AF +2 "manipulator"&.% +4 "core" % Z P Y A, + "collection"'I& +4 "core" &mn +3 "collection"'M& +5 "core" &ok\\ +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &nn}  +8 &)mnni - +10 &bwol] B +9 &Xhno T +10 &Jml T +9 &Iqmh T +9 &GnmR T +10 &^Mon= T +9 &!Lomx S +9 &Kmn S +10 &Imp} T +9 & fHmmU T +9 &"(Mnn> T +10 &#Jpn/ T +9 &%Inp& T +10 &'nIno T +9 &)1Gpn S +9 &*JlnT S +10 &,Jon S +9 &.vNoo T +9 &09Lqpv S +10 &1InoV S +9 &3Npn T +10 &5Lpo S +9 &7@Noo T +9 &9Ioo S +10 &:Jpo| T +9 &<Lnot T +9 &>IFnod S +10 &@\ IpmV T +9 &AGooQ S +10 &CIooK S +9 &EPJoo8 T +9 &GJtr* T +10 &HUz# U +9 &Jj W +9 &LB [ +10 &M _ +9 &O ` +10 &Qz ` +9 &S: a +9 &T: a +10 &V  A b +9 &X| 7 b +9 &Z:4 b# +10 &[, b) +9 &]) b3 +10 &_b! V +9 &`Nr%# #e +9 &`z#$ #h +9 ( +3 "collection"'M& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.60 + .Hand.open + "manipulator"&1 +4 "core" &`}&$ !a +66 1 +2 "manipulator"&E% +4 "core" %  ] O >, +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +96 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'J  +137 "core"  + .tCSV.dial CTV +2 "collection"'  +31 "core"  +2 .tPS.seek 2.5ml +2 "processing"%V' +2620 "core" ' + "collection"'&% +4 "core" %  +2 .tCS.seek 4.15ml +2 "collection"'='V +1564 "core" ' +2 .tdelay 8 seconds +801 .PSV.dial :air +2 "processing"%C  +44 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2614 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +31 "core" _ + .tCSV.dial :air +2 "collection"'j @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'`' +1552 "core" ' + .tCSV.dial CTV +2 "collection"'O  +46 "core"  +2 .tCS.seek 0ml + "collection"'X'Ӵ +2604 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +47 "collection"'\\  +138 "core" +2 "collection"' & +4 "core" &`{SM% !a + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&0% +3 "core" %\ #  G 8> +2 "storage"(f% +4 "core" % + "storage"(?. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(((+ +196 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ($& +3 "core" &, q q + "manipulator"&*& +4 "core" &)   6Cm + "manipulator"&W% +4 "core" %\ #    7> +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&n( +166 "core" ( +2 "manipulator"&U& +4 "core" & ? $ ;R + "storage"(h& +4 "core" &-  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&Q' +103 "core" ' +2 "storage"(P& +4 "core" &- = +43 .tSE.reconfigure :pick +11 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(l' +273 "core" ' + "storage"(S- +3 "core" -'n +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Z& +3 "core" & Z Z R >R +2 "storage"(]& +3 "core" &-  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&_'n +36 "core" ' +2 .tElbow.hold +2 "manipulator"&q, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(k- +3 "core" -'n +2 .tSE.seek 3.1 Pucks below Top Plate +2 "storage"(v'b +27 "core" ' +2 "manipulator"&d% +4 "core" %~[ m / +2 "storage"(& +3 "core" &- q r +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts +2 "manipulator"&t'Ϊ +18 "core" ' +2 "manipulator"&\ & +4 "core" & Z U E >R +2 "storage"(a& +8 "core" &-  +4 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +31 "core" ' +2 .tSE.seek 4.1 Pucks below Top Plate +2 "storage"(m'Q +40 "core" ' +2 "manipulator"&B& +4 "core" & \\ Y M =R +2 "manipulator"&[% +4 "core" % D Z %  + "storage"(Y& +4 "core" &- t +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&w'n +112 "core" ' +2 .tElbow.hold +2 "manipulator"&r, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +70 "core" 1 +3 "manipulator"& % +4 "core" % |g [ 3 + "storage"(+& +4 "core" &- h i R + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&H'Ψ +19 "core" ' +2 "manipulator"& & +4 "core" & ] J @ + "storage"(c& +4 "core" &- +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +24 "core" ' +2 "storage"(% +4 "core" %R R +2 ."downElevator"SE.seek :down +3 "storage"(z'} +99 (s% +3 "core" %Ȍ j Zr +2 "manipulator"&% +4 "core" % g f t B + .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +13 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%<  +73 "Can"; ;; +2 "core" +2 .tPS.seek 2.5ml +2 "processing"%{' +2615 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +43 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +44 "core" + .tdelay 1 second +102 .PSV.dial :air +3 "processing"%2  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%' +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%3& +4 "core" &< +2 "manipulator"&)& +3 "core" & E +2 "manipulator"&% +3 "core" %\  F7 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(, +176 "core" ( +2 "manipulator"&& +4 "core" &, x O EF + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +3 "core" &, c EF +2 .tForearm.seek :garage + "manipulator"&9' +96 "core" ' +2 .tHand.close + "manipulator"&K/ +66 "core" / + "manipulator"&%& +5 "core" &, y FF + "manipulator"&4% +4 "core" % t G +2 .tForearm.seek :retract + "manipulator"&G'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&/(k +122 "core" ( + "manipulator"&& +4 "core" &t h E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &t ~ ' E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&b' +107 "core" ' +2 "manipulator"&5& +4 "core" &u ' 4 - : +2 "manipulator"&!% +3 "core" %o 1 3  :I +2 "processing"%"& +4 "core" &? +2 "processing"%e& +6 "core" &> +2 .tPC.seek :closed +3 "processing"%6(] +3 "core" &> +6 &E - +9 &%BT 5 +9 &BkQ I +10 &kU X +9 &QU W +9 &RRR X +10 &PW W +9 &RZ W +9 &Qe W +10 &[Rf W +9 &Rl X +10 & Sl W +9 &"Ro W +9 &$cTs W +10 &&&Nt W +9 &'Qz W +9 &)Sz W +10 &+jT} X +9 &--O W +10 &.Q W +9 &0Q W +9 &2sQ W +10 &45R W +9 &5O V +9 &7Q W +10 &9{Q W +9 &;=O W +10 &<Q W +9 &>Q W +9 &@Q W +10 &BFQ W +9 &D P V +9 &EU X +10 &G^ Y +9 &I@{ \\ +10 &J ^ +9 &L ^ +9 &N ^ +10 &PA ^ +9 &R ^ +9 &S ^ +10 &U ^ +9 &WH ^ +10 &Y  _ +9 &Z _ +9 &\\ ? +10 &][-n V +9 &]}* 4 +2 ( +2 "processing"%e& +3 #tProcessing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.66 + "processing"%A& +4 "core" &]}. 4 +2 .tHand.open + "manipulator"&u1 +73 "core" 1 +2 "manipulator"&}% +4 "core" % u   6Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +104 "core" ' + .tPRV.dial :air +2 "processing"%@  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%^ +56 "core" +2 "processing"%8% +4 "core" % +2 .tPS.seek 0.3ml +2 "processing"%' +392 "core" ' + .tPSV.dial PSR +2 "processing"%F +106 "core"  +2 "processing"%.% +4 "core" %;  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%I'.U +484 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%D' +1901 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%7 +104 "core" + .tPTV.dial :mixing +2 "processing"%# @ +75 "core" B + .tPBV.dial :waste2 +2 "processing"%  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2629 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&E& +4 "core" &u a Z A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&M(k +2 "core" ( +2 "manipulator"&J& +3 "core" &u ] c A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &u ] f A +2 .tForearm.seek PC +2 "manipulator"&>' +109 "core" ' + .tHand.close +2 "manipulator"&,/ +70 "core" / +2 .tPC.seek :open +2 "processing"%&( +454 "core" ( + "manipulator"&L& +4 "core" &u 1 2 = : + "manipulator"&C% +4 "core" % 2 1 G :4 +2 .tForearm.seek :retract +2 "manipulator"&'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&V(, +136 "core" ( + "manipulator"&& +52 "core" &, x { ( H +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" &,  G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&=' +101 "core" ' +2 .tHand.open + "manipulator"&O1 +69 "core" 1 +2 "manipulator"&`% +4 "core" % l f  D +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%\\& +4 "core" &b +2 "manipulator"& % +4 "core" %  | F + "storage"(0% +4 "core" %  +2 "storage"(f. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(?( +197 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ($& +2 "core" &   +2 "manipulator"&*& +4 "core" &, c f D + "manipulator"&W% +4 "core" %  e d D +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&1(P +177 "core" ( +2 "manipulator"&U& +4 "core" &W g o I C% + "storage"(h& +4 "core" &  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&P'ϥ +94 "core" ' + "storage"(:& +4 "core" &  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(N' +288 "core" ' + "storage"(S- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Z& +2 "core" & ^  +2 "manipulator"&]& +4 "core" &X c d B% +2 .tElbow.seek 2 + "manipulator"&k(P +3 "core" ( +2 "manipulator"&d& +3 "core" &X k e  B% +2 "storage"(& +4 "core" &  +2 .tForearm.seek 2 + 300 counts + "manipulator"&\ 'y +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&a/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&B& +3 "storage"(['} +8 "core" &X q i C% + "manipulator"&Q% +4 "core" % j d f j A +2 .tForearm.seek :retract +2 "manipulator"&n'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&l(k +161 "core" ' + ."downElevator"SE.stop + "storage"(5 +90 "core" ( + "manipulator"&_& +4 "core" &t 6  D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &t  E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&v' +101 "core" ' +2 "manipulator"&y& +4 "core" &t 9 : ; +2 "manipulator"&~% +4 "core" % 9 8 ; +2 "processing"%& +3 "core" &. +3 "processing"%q& +5 "core" &\ +3 .tPC.seek :closed + "processing"%(] +4 "core" &  +8 &&s . +10 &^ B +9 &@uw V +10 &T W +9 &S W +9 &Q W +10 &CQ W +9 &S W +9 &Q W +10 &S W +9 & KO W +10 &" Q W +9 &#T W +9 &%P V +10 &'SN W +9 &)N W +9 &*Q V +10 &,O V +9 &.[R W +9 &0O V +10 &1Q W +9 &3P V +10 &5dL V +9 &7%Qx W +9 &8R{ V +10 &:Rx V +9 &-Qf W +10 &?Th W +9 &ANh V +10 &CuL_ V +9 &E5Rb W +9 &Fbc X +10 &Hw` [ +9 &Ji^ ] +9 &L)j ^ +10 &Ml ^ +9 &Oe ^ +10 &QoZ ^ +9 &S2Y ] +9 &TQ ^ +10 &VP ^ +9 &XvW ^ +9 &Z6L _ +10 &[O T +9 &]-G~N "i +10 &]yFL 8 +5 ( + "processing"%q& +5 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.68 + .Hand.open +2 "manipulator"&x1 +3 "core" &]y.@ 8 +62 1 + "manipulator"&% +4 "core" % &   9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%T  + %|9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%;9 +2 "core" 9  +102 "processing"%Y9 +2 "core" 9  +102 "processing"% 9 +3 "core" 9 +103 "processing"%o9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%+9 +2 "core" 9" +102 "processing"% 9 +3 "core" 9& +103 "processing"%c9 +2 "core" 9* +102 "processing"%9 +2 "core" 9/ +102 "processing"%g9 +3 "core" 93 +102 "processing"%s9 +2 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%R9 +3 "core" 9? +102 "processing"%w9 +2 "core" 9C +102 "processing"%H9 +2 "core" 9H +102 "processing"%m9 +3 "core" 9L +102 "processing"%<9 +3 "core" 9P +102 "processing"%9 +2 "core" 9T +102 "processing"%z9 +3 "core" 9X +102 "processing"%9 +2 "core" 9] +102 "processing"%9 +2 "core" 9a +102 "processing"%9 +3 "core" 9e +103 "processing"%9 +2 "core" 9i +102 "processing"%29 +2 "core" 9\ m +102 "processing"%{9 +3 "core" 9q +102 "processing"%39 +2 "core" 9v +102 "processing"%)9 +3 "core" 9z +102 "processing"%9 +2 "core" 9%~ +102 "processing"%9 +3 "core" 9+ +102 "processing"%'9 +2 "core" 92 +102 "processing"%r9 +2 "core" 98 +103 "processing"%K9 +2 "core" 9@ +102 "processing"%%9 +3 "core" 9F +102 "processing"%49 +2 "core" 9N +102 "processing"% 9 +2 "core" 9V +102 "processing"%9 +3 "core" 9\\ +102 "processing"%9 +3 "core" 9c +102 "processing"%99 +2 "core" 9i +102 "processing"%59 +3 "core" 9p +3 .tPH.hold 2:00:00,28C +3 "processing"%! ppm +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%" +105 "core"  + "processing"%-% +4 "core" %q +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%G'\ +582 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'Һ +1592 "core" ' + .tPTV.dial :puck +2 "processing"%A  +74 "core"  + .tPSV.dial PTV +2 "processing"%u +73 "core" +2 .tPBV.dial :waste1 +2 "processing"%}  +134 "core"  + "processing"%e% +4 "core" %ҺU +2 .tPS.seek 1.5ml +2 "processing"%@' +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +34 "core" , +2 .tPS.seek 0ml + "processing"%8' +1601 "core" ' +2 .tdelay 5:00 +23691 "Can"3 pp +6311 #trecoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%b  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%F +75 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%.' +2514 "core" ' + .tPSV.dial PTV +2 "processing"% +86 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%I +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +73 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2511 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%D  +134 "core" + .tPSV.dial :mixloop +2 "processing"%E +45 "core" + .tPRV.dial :ab1 +2 "processing"%J @ +75 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +346 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"',  + "processing"%/  +46 "core" +3  + "processing"%i% +4 "core" %A  +2 .tPS.seek 0.34ml +2 "processing"%6' +438 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'L  +28 "core" +2 .tPRV.dial :air +2 "processing"%C  +43 "core"  +3 .tPS.seek 0.9ml + "processing"%'G +1175 "core" ' + .tPRV.dial :waste2 +2 "processing"%> @ +73 "core" > +2 .tPS.seek 0.5ml +2 "processing"%j'\ +854 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%M  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%O'Һ +1602 "core" ' + .tPSV.dial :PML +52 "processing"%` +44 "core" + .tPTV.dial :mixing +2 "processing"%\\ @ +75 "core" A +2 .tPBV.dial :waste1 + "processing"%  +35 "core" + "processing"%0% +4 "core" %ҿT  +2 .tPS.seek 1.85ml +2 "processing"%' +225 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%f * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%=' +1958 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'$& +3 "core" &i +2 "manipulator"&*& +4 "core" &t ? + - = + "manipulator"&W% +4 "core" %\  * @ = +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&((, +135 "core" ( + "manipulator"&U& +5 "core" &, C ' ? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &h& +2 "core" &, I O ? +3 .tForearm.seek :garage + "manipulator"&:' +96 "core" ' + .tHand.close +2 "manipulator"&V/ +77 "core" / + "manipulator"&& +4 "core" &, ; B @ ? +2 "manipulator"&S% +4 "core" % έ F 3 K >/ +2 .tForearm.seek :retract + "manipulator"&Z'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&]( +289 "core" ( + "manipulator"&d& +5 "core" &'  5A` + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &'  1 9A` +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&a' +94 "core" ' +2 "manipulator"&B& +4 "core" &( + ! :A` + "manipulator"&Q% +4 "core" % *  62 +2 "collection"'1& +4 "core" &< +2 "collection"'P& +5 "core" &] +2 .tCC.seek :closed +2 "collection"'N(` +4 "core" &=  +9 &(pF . +9 &`z= B +10 &Ci= U +9 &K@ V +10 &JC V +9 &IE U +9 &GLH V +10 & MF V +9 &OB V +9 &NB V +10 & OIG V +9 &"LI U +10 &#HG V +9 &%LG U +9 &'WJ> V +10 &)LG V +9 &*JE V +9 &,IG U +10 &.`KD U +9 &0"IH U +10 &1JF U +9 &3JB U +9 &5hID U +10 &7*KB U +9 &8LG U +9 &:KD U +10 &2EE U +10 &?OA V +9 &AGF U +9 &CwGE V +10 &E9IA V +9 &FMG U +9 &HO; V +10 &J{]< W +9 &L2~C [\ +10 &M@ ^ +9 &O= a +9 &Qe; a +10 &S&; b +9 &T@ b +9 &V \ > b" +10 &Xb; b( +9 &Z: b0 +10 &[D b2 +9 &]< b1 +9 &_6; V +10 &`?8!9 &s +9 &``eD R +2 ( +2 "collection"'P& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.52 + "collection"'\ & +5 "core" &``e = R +2 .tHand.open + "manipulator"&_1 +68 "core" 1 + "manipulator"&t% +4 "core" %  0 02 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"%y +104 "core"  + "processing"%~% +4 "core" %Q +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1604 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%[  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%n' +1602 "core" ' +2 .tPSV.dial PSR + "processing"%& +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%x' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +2 "processing"%  +2 "collection"'|  +33 "core"  +131  +2 .tPSV.dial :mixloop +2 "processing"%q +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +76 "core" +2 .tPS.seek 0ml +2 "processing"%v' +2612 "core" ' + .tPSV.dial :air +2 "processing"%;  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +3 .tPS.seek 0ml + "processing"%o' +2604 "core" ' + .tPSV.dial :air +2 "processing"%  +46 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%+ +45 "core" +2 .tPS.seek 0ml +2 "processing"% ' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&c& +4 "core" &#  3>J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +41 "core" ( +2 "manipulator"&g& +4 "core" &  7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &   ( 7 +2 .tForearm.seek CC + "manipulator"&' +101 "core" ' + .tHand.close +2 "manipulator"&R/ +70 "core" / +2 .tCC.seek :open +2 "collection"'w( +468 "core" ( +2 "manipulator"&H& +4 "core" & / , 9 + "manipulator"&m% +4 "core" %  4 2 9 +2 .tForearm.seek :retract +2 "manipulator"&<'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +276 "core" ( +2 "manipulator"&z& +4 "core" &,  ! ;; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, 5 6  <; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +103 "core" ' +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 + "manipulator"&% +4 "core" % ξ & 4 " 8 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2'\ +95 "core" ' + ."da"delayUntil "14:50:45.73" +12448 "Can"7 FF +12365 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%{ @ +74 "core" B +2 ."da"PBV.dial :waste1 + "processing"%3  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2510 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%' +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +56 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%K +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%%  +56 "core" +2 ."da"PS.seek 0ml +2 "processing"%4' +2516 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  + "processing"%% +4 "core" %. + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%9'Һ +1595 "core" ' + ."da"PTV.dial :puck +6 "processing"%5  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%" +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%-  +34 "core"  +2 "processing"%% +4 "core" %ҵ&  +2 ."da"PS.seek 1.5ml +2 "processing"%G'{ +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%u' +1610 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%}  +34 "core"  +2 ."da"delay 30 seconds +3051 .PBV.dial between PSV and waste1 +3 "processing"%e * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2518 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%T +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F' +2503 "core" ' +2 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%8 +134 "core"  +2 "processing"%% +4 "core" %a + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%I'\ +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%7'Һ +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%# +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%.  +35 "core"  + "processing"%D% +4 "core" %Ҿ)  +2 ."da"PS.seek 1.5ml +2 "processing"%E' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%' +1617 "core" ' + ."da"delay 2:00 +5328 "Can"4 FF +6675 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%,  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%/ * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2511 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%L +86 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%6 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%>  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2516 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%M  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%j  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%`  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%\\ +57 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"% ' +399 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%0  +44 "core"  +2 "processing"%f% +4 "core" %\\  +2 ."da"PS.seek 0.55ml + "processing"%O'W +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%$'Һ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"%* +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%W @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%U  +36 "core" + "processing"%h% +4 "core" %ҷ_  +2 ."da"PS.seek 1.85ml +2 "processing"%l' +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1946 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +36802 "Can": KL +11201 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%S  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + + ."da"PSV.dial :air +2 "processing"%:  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2505 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%(  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%B +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%Q  +56 "core" +2 ."da"PS.seek 0ml +2 "processing"%1' +2510 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +145 "core"  + "processing"%p% +4 "core" %% + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\ '\ +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%_'Һ +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%t  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%P +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +35 "core"  + "processing"%~% +4 "core" %ҽ+  +2 ."da"PS.seek 1.5ml +2 "processing"%a' +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%[' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%& * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +2513 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%q +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%x  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;' +2505 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +134 "core"  + "processing"% % +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Y'\ +592 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1595 "core" ' + ."da"PTV.dial :puck +44 .PSV.dial PTV +9 "processing"%o +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +36 "core" + "processing"% % +4 "core" %Ҷ\\  +2 ."da"PS.seek 1.5ml +2 "processing"%c'| +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%g * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%s' +1613 "core" ' +2 ."da"delay 2:00 +6601 "Can"> == +5401 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%k +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%N' +2518 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%m +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%z  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2518 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +134 "core"  +2 "processing"%% +4 "core" %U + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%'\ +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%<'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%{  +36 "core" +2 "processing"%3% +4 "core" %ҹ  + ."da"PS.seek 1.5ml +2 "processing"%)' +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"% ' +1601 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%K +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%%' +2510 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%4  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2505 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%5 +150 "core"  +7 "processing"%"% +16 "core" % +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +12 "processing"% +15 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +10 "processing"%-'m +335 "core" ' +3 ."da"delay 5 seconds +502 "processing"%% +4 "core" %i  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%9'\ +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%A'Һ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%G +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%}  +36 "core" + "processing"%e% +4 "core" %Ҷ_  +2 ."da"PS.seek 1.5ml +2 "processing"%'| +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +46 "core" ( +2 ."da"PS.seek 0ml +2 "processing"%@' +1594 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%^' +2533 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%I  +75 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#' +2249 "Can"> {{ +278 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +134 "core"  +2 "processing"%D% +3 "core" %p +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%7'Һ +2102 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%J +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +36 "core" + "processing"%,% +4 "core" %Ҷ.  +2 ."da"PS.seek 1.5ml +2 "processing"%/'| +593 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%i * +35 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +106 "core"  +2 ."da"PS.seek 0ml +2 "processing"%L' +1615 "core" ' + "processing"%C9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%6  +3 "core" 5 + 5 + "processing"%>& +4 "core" &]y.k 8 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\  H , +2 "storage"(M% +4 "core" %   \ +2 "storage"(j. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(`(+ +194 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (\\& +3 "core" &-   @ + "manipulator"&& +4 "core" &, *; +2 "manipulator"&0% +3 "core" %\  + +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&f( +194 "core" ( +2 "manipulator"& & +4 "core" & b 4 (/ + "storage"(& +4 "core" &.   +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&O' +92 "core" ' + "storage"(*& +4 "core" &.   U +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +2 ."da"SE.seek :beamBreak +2 "storage"(W' +303 "core" ' +8 "storage"(U- +4 "core" -'h + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&h& +3 "core" &  ' '/ +2 "storage"(V& +3 "core" &. H +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&$'n +37 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&l, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(S- +2 "core" -'h +2 ."da"SE.seek 4.11 Pucks below Top Plate +2 "storage"('\\ +36 "core" ' +2 "manipulator"&:% +4 "core" %ub f _   + "storage"(& +4 "core" &.  _ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 307 counts +2 "manipulator"&'Ρ +18 "core" ' + "manipulator"&(& +4 "core" & ), +2 "storage"(B& +4 "core" &.   +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Q' +33 "core" ' +2 ."da"SE.seek 5.11 Pucks below Top Plate +2 "storage"(d'K +53 "core" ' +2 "manipulator"&Z& +4 "core" &  ), +2 "manipulator"&p% +4 "core" %ϻ )u +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&1'\ +94 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&\ (k +253 "core" ( +2 "manipulator"&t& +4 "core" &s a ) + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &s h  ) +2 ."da"Forearm.seek PC +2 "manipulator"&y' +103 "core" ' +2 ."da"Hand.close +2 "manipulator"&~/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%_( +452 "core" ( + "storage"(=& +5 "core" &. % + "manipulator"&a& +4 "core" &s  # + "manipulator"&% +4 "core" %  #x +2 ."da"Forearm.seek :retract +2 "manipulator"&&'\ +101 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&n( +260 "core" ( +2 "manipulator"&[& +4 "core" &{ ), + "storage"(& +4 "core" &.   +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&q' +101 "core" ' +2 ."da"Hand.open + "manipulator"&1 +69 "core" 1 + "storage"(x- +4 "core" -'K +2 ."da"SE.seek 4.87 Pucks below Top Plate +2 "storage"(|' +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.1 Pucks below Top Plate +2 "storage"(v'Q +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21dec0815h40ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1319 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 29.241 seconds\ /var/log/esp/da21dec0815h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21dec0815h40ml15s.tif +1568 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21dec0815h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21dec0815h40ml30s.tif +3073 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21dec0815h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21dec0815h40ml70s.tif +7142 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21dec0815h40ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "29.241 sec auto-exposure",Subject: "da21dec0815h40ml images!" +12 "storage"( - +3 "core" -'Q +3 "storage"(;& +5 "core" &. A +2 "manipulator"&Y& +4 "core" &} P '+ + ."da"Elbow.seek 1 +2 "manipulator"&o( +3 "core" ( +2 "manipulator"&+& +5 "core" &} y : '+ +2 "storage"( & +4 "core" &. ; +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +11 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.82 Pucks below Top Plate +4 "storage"(g' +70 "core" ' +2 "manipulator"&c& +5 "core" &}  1+ +2 "storage"(R& +4 "core" &. A C  + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&]'n +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&k, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 5 Pucks below Top Plate +2 "storage"(s' +26 "core" ' +2 "manipulator"&H% +4 "core" %v] ~ o & +2 "storage"(m& +4 "core" &. + + + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&'΢ +19 "core" ' +2 "manipulator"&z& +5 "core" & \\ 4) + "storage"(N& +4 "core" &. O M +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +31 "core" ' +2 "storage"(% +6 "core" % I T - +2 ."downElevator"SE.seek :down +3 "storage"('} +99 (% +3 "core" %͙! o q Yl +2 "manipulator"&% +4 "core" %   5l +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&{'\ +97 "core" ' +4 ' + ."downElevator"SE.stop + "storage"(5 +3 (3& +3 "core" &. o q +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%<& +4 "core" & + "manipulator"&& +4 "core" &   + 5) +2 "manipulator"&)% +4 "core" %\ %    5 K +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&'(, +184 "core" ( +4 "manipulator"&r& +9 "core" &,   7G +7 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +6 &K& +7 "core" &, \  8G +3 ."psFlush"Forearm.seek :garage +4 "manipulator"& ' +105 "core" ' +5 ."psFlush"Hand.close +3 "manipulator"&/ +79 "core" / +3 "manipulator"& & +8 "core" &, [ X =G +3 "manipulator"&% +8 "core" % X N & = +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&4'\ +100 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +4 "manipulator"&%(k +119 "core" ( + "manipulator"&5& +4 "core" &t 4 $  9 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &"& +3 "core" &t 1 . " 9 +2 ."psFlush"Forearm.reconfigure :tight +55 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&' +107 "core" ' +6 "manipulator"&& +9 "core" &t . 1 +4 "manipulator"&-% +12 "core" %x Z 1d +6 "processing"%9& +9 "core" & +5 "processing"%G& +12 "core" & +8 ."psFlush"PC.seek :closed +7 "processing"%}(] +10 "core" & +4 & +5 & . +2 &)B 4 +6 &Ck I +10 &i W +9 &J W +9 &TO W +10 &L W +10 &N W +9 &Q W +9 &^N V +11 &N W +8 & O W +9 &"P V +10 &$dO W +9 &&&L W +9 &'Q W +9 &)O V +10 &+mP V +11 &-/S V +8 &.N V +9 &0M V +9 &2tM W +10 &46Q W +9 &5N V +9 &7N V +10 &9~R V +9 &;?R V +10 &=T W +9 &>O W +9 &@Q V +10 &BHO V +9 &D\ L V +13 &EU V +7 &GZ X +8 &IBx [\ +10 &J ] +9 &L ] +10 &N ] +9 &PC ] +9 &R ] +10 &S ^ +9 &U ] +10 &WH ^ +9 &Y\  ^ +10 &Z _ +9 &\\} > +9 &]Y+e [ +10 &]}- 7 +2 ( +6 "processing"%G& +5 #"psFlush"Processing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.69 +4 "processing"%e& +8 "core" &]}0 7 +2 &]}0 7 +3 ."psFlush"Hand.open +3 "manipulator"&A1 +72 "core" 1 +3 "manipulator"&u% +8 "core" % ~ G 0n +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +107 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%T +48 "core"  +5 "processing"%b% +7 "core" % +5 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +236 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +354 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2099 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%8 @ +197 "core" A +3 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +141 "core" +3 ."psFlush"PSV.dial :mixloop +2 "processing"%F +104 "core" +6 ."psFlush"PS.seek :empty +4 "processing"%I'ղ +1215 #"uploadLog"upsync +1411 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +104 "core"  +2 "processing"%.% +4 "core" %ղJ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%D'\ +587 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2107 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%J  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%E @ +75 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%, +104 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%7'ղ +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%i +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%C +73 "core" + ."psFlush"PTV.dial :puck +2 "processing"%6  +73 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%>' +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%M'\ +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%0' +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%? @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%2' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%h' +1841 "Can"A <; +764 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%V @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%:  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2623 "core" ' + ."psFlush"PSV.dial PSR +6 "processing"%( +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%B'TE +1099 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%f' +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%W +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%$'\ +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Q U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%t' +2604 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%P @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%~  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%1' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%=' +2605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +84 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%y @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +42 "processing"%[' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\ ' +2612 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" & +2 "manipulator"&x& +4 "core" &t a n C + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&&(k +4 "core" ( + "manipulator"&d& +4 "core" &t q n  C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &t o m 9 C +2 .tForearm.seek PC +2 "manipulator"& ' +105 "core" ' + .tHand.close + "manipulator"&;/ +69 "core" / +2 .tPC.seek :open +2 "processing"%Y( +450 "core" ( + "manipulator"&+& +4 "core" &t 1 3 > 9 +2 "manipulator"& % +3 "core" % / )  9d +2 .tForearm.seek :retract +2 "manipulator"&c'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R( +371 "core" ( +2 "manipulator"&H& +4 "core" &% S Q  >?P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &% P W >?P +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&z' +102 "core" ' +2 "manipulator"&N& +4 "core" &% Q _ G A?P +2 "manipulator"&n% +4 "core" % < F ~ @ + "collection"'& +4 "core" & +3 "collection"'q& +6 "core" & +2 .tCC.seek :closed +3 "collection"'v(` +4 "core" & +5 & 2 +10 &.Dy 3 +9 &Hk{ H +9 &c V +10 &L V +9 &ZO V +9 &L U +10 &L U +9 &I U +9 &cL U +10 &$O V +9 & N V +10 &"I U +9 &$jO V +9 &&,N V +10 &'N V +9 &)I U +10 &+rK V +9 &-5P U +9 &.L U +10 &0O U +9 &2{I U +9 &4=K U +10 &5O U +9 &7O V +10 &9N V +9 &;EJ U +9 &=I U +10 &>G U +9 &@N U +9 &BMO U +10 &DN U +9 &EL V +9 &GM V +10 &ISQ V +9 &Ke X +10 &L \\ +9 &N _ +9 &P<\ \  a +10 &Q   a +9 &S a +9 &U~ b +10 &W> b! +9 &X b% +10 &Z b- +9 &\\m b0 +9 &^""  b1 +10 &_$$ 8 +9 &`['& _ +9 ( +2 &`a{%& Y +2 "collection"'q& +2 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.39 + "collection"'& +5 "core" &`az'& Y + .tHand.open + "manipulator"&1 +75 "core" 1 + "manipulator"&% +5 "core" % + 4 &  ( +470 "core" ( + "manipulator"&M& +4 "core" & M T  = +2 "manipulator"&\\% +3 "core" % O L # =d +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&j(, +278 "core" ( +2 "manipulator"&?& +4 "core" &, B 1 $ @; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +3 "core" &, 8 7 @; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' + .tHand.open +2 "manipulator"& 1 +67 "core" 1 +2 "manipulator"&*% +4 "core" %  l [ C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + "processing"%U& +5 "core" &m +57296 "Can"W\ +55 +60000 Y\ u55 +60001 W\ q54 +60000 W\ n55 +60001 X\ o55 +60001 Z\ o55 +60000 W\ q55 +60001 W\ s54 +60000 Y\ v55 +60001 Y\ x55 +60000 Y\ {55 +60001 S\ }55 +60000 R\ 55 +60001 U\ 55 +60000 S\ 55 +60001 U\ 55 +60000 V\ 54 +60001 Y\ 55 +60000 Y\ 54 +60001 \\\ 54 +60000 a\ 55 +60001 `\ 44 +60001 f\ 44 +60000 h\ 44 +60001 h\ 44 +60000 k\ ?55 +60001 k\ 055 +60000 k\ +55 +60001 j\ (66 +60000 f\ %55 +60001 f\ #55 +60000 i\ "55 +60001 h\ 55 +60000 d\ 55 +60001 h\ 65 +60000 h\ 55 +60001 h\ 55 +60000 g\ 55 +60001 f\ 65 +60000 f\ 55 +60001 e\ 55 +60000 f\ 55 +60001 f\ 55 +60001 h\ 65 +60000 k\ 55 +60001 m\ 55 +60000 o\ 55 +60001 n\ 65 +60000 h\ 65 @EST1639026522.40 f\ 66 +60000 c\ 66 +60001 e\ 55 +60000 d\ 66 +60001 g\ 55 +60000 `\ 65 +60001 _\ 66 +60001 b\ 65 +60000 d\ \ 65 +60001 h\ 55 +60000 j\ 55 +60001 m\ 65 +60000 r\ 55 +60001 k\ 55 +60000 i\ 55 +60001 e\ 55 +60000 c\ 66 +60001 b\ 65 +60001 [\ 55 +60000 [ 55 +60001 V 65 +60000 T 65 +60001 U 55 +60000 R 65 +60001 R 65 +60001 [ 55 +60000 Z 65 +60001 [ 55 +60000 ] 55 +60001 \\ 66 +60000 Y 65 +60001 X 55 +60000 [ 65 +60001 ^ 65 +60001 ] 55 +60000 ] 56 +60001 ^\ e54 +60000 b\ w55 +60001 c\ w55 +60000 e\ y55 +60001 i\ z55 +60001 n\ }55 +60000 p\ 55 +60001 s\ 55 +60000 t\ 55 +60001 u\ 55 +60000 x\ 55 +60001 }\ 55 +60001 \ 55 +60000 \ 54 +60001 \ 54 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ R55 +60001 \ 255 +60000 \ *65 +60001 \ '55 +60000 \ $55 +60001 \ !56 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 66 +60000 w\ 55 +60001 o\ 55 +60001 j\ 65 +60000 a\ 56 +60001 Z\ 55 +60000 V\ 55 +60001 T\ 55 +60000 W\ 55 +60001 W\ 55 +60001 T\ 55 +60000 V\ 55 +60001 Y\ 55 +60000 \\\ 55 +60001 [\ 55 +60000 ^\ 55 +60001 \\\ 55 +60000 [\ \ 55 +60001 [\ 55 +60000 a\ 55 +60001 b\ 55 +60000 c\ 55 +60001 d\ 55 +60000 h\ 55 +60001 h\ 55 +60000 o 66 +60001 u 55 +60000 s 65 +60001 t 55 +60000 w 65 +60001 t 55 +60001 w 55 +60000 v 66 +60001 t 65 +60000 v 65 +60001 z 65 +60000 } 55 +60001  55 +60001  65 +60000  55 +60001  55 +60000  65 +60001  66 +60001  66 +60000  56 +60000  65 +60001  65 +60001  56 +60000  55 +60001 \ ?55 +60000 \ r55 +60001 \ r55 +60000 \ q55 +60001 \ s55 +60001 \ u55 +60000 \ w55 +60001 \ y55 +60000 \ {55 +60001 \ 55 +60001 \ 77 +60000 \ 44 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 54 +60000 \ 55 +60001 \ 54 +60000 \ 54 +60001 \ 44 +60000 \ 54 +60001 \ A55 +60000 \ /55 +60001 \ *55 +60000 \ &55 +60001 \ $55 +60000 \ !55 +60001 \ 55 +60000 \ 55 @EST1639112923.18 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 65 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 65 +60000 \ 56 +60001 \ \ 66 +60000 \ \ 65 +60001 \ 65 +60000 \ 55 +47367 !to: EOFError: mesg"end of file reached:@timestampu: Time Im&1j:bt[,"(eval):4:in `sysreadRaw'"(eval):4:in `sysread'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"(eval):4:in `sysread'"8/home/esp/esp2/lib/reprompt.rb:44:in `origReadline'"4/home/esp/esp2/lib/reprompt.rb:44:in `readline'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:89:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:62:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"4/home/esp/esp2/lib/reprompt.rb:41:in `readline'"=/opt/mbari/lib/ruby/1.8/irb/input-method.rb:97:in `gets'"7/opt/mbari/lib/ruby/1.8/irb.rb:148:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:147:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:186:in `call'"?/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:186:in `buf_input'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:101:in `getc'":/opt/mbari/lib/ruby/1.8/irb/slex.rb:206:in `match_io'"6/opt/mbari/lib/ruby/1.8/irb/slex.rb:76:in `match'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:284:in `token'"9/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:260:in `lex'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:231:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:188:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 #Waiting to Resume from Checkpoint "Garaging FlushPuck in Collection Clamp" + ."Qmail"BadNews.email "end of file reached",Subject: "EOFError in MAIN" +3 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +3003 #Sending Email +1016 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8601 "Can"\ 65 +14809 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %Ӳ\ V +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "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 + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %۞ "\ f +2 .tSS.configure :default +2 "sampler")#.0X E +2 "manipulator"&-& +3 "core" &, I L ; +2 "storage"(.& +3 "core" &. k h \ o +2 "storage"(/% +3 "core" %~ k j }\ o +3 "collection"'09 +3 "core" 9 +2 "processing"%19 +3 "core" 9 +6543 #t-> $da[:extractVol]=0.19 +1644 #-> access 2 +2 "storage"(2% +3 "core" %~ p m \ n +2 "manipulator"&3% +3 "core" %\ % J J E +2 "manipulator"&4& +3 "core" &, K E ; +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(5(K +827 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &K   \ c +1299 #t-> startTube 2 +48884 "Can"\ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 54 +37827 #t-> da 40 + #da sampling at most 40ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 13:31:40EST20-Dec-21\\n{1 => 6}\\nCan@13:25:21, 23.7C, 20% humidity, 15.1psia, 13.191V, 0.263A, 0.257A avg, 3.47W",Subject: "da sampling at most 40ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'7& +3 "core" &1\ i +3 .tHand.open +2 "manipulator"&81 +23 "core" 1 + "manipulator"&9% +4 "core" %\ % L L E +2 "storage"(:% +3 "core" %~ H I \ +2 "storage"(;. +5 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(<( +668 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +3 (=& +7 "core" & \ s +3 "manipulator"&>& +9 "core" &, I L W ; +3 "manipulator"&?% +9 "core" %\ % I E E +6 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&@(P +208 "core" ( +4 "manipulator"&A& +8 "core" &\\ Q K  +4 "storage"(B& +7 "core" & I\ z +5 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +3 "manipulator"&C'ϥ +106 "core" ' +3 "storage"(D& +8 "core" & 3\ } +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +16 .tSE.seek :beamBreak +3 "storage"(E' +275 "core" ' +3 "storage"(F- +7 "core" -' +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +6 (G& +6 "core" & D\ y +4 "manipulator"&H& +7 "core" &\\ I J  +4 .tElbow.seek 2 +3 "manipulator"&I(P +14 "core" ( +3 "manipulator"&J& +98 "core" &U I C z  +3 "storage"(K& +7 "core" & A\ z +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&L'y +20 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tHand.close +3 "manipulator"&M/ +76 "core" / +7 ."downElevator"SE.seek :down +10 "manipulator"&N& +2 "storage"(O'} +16 "core" &U I I  +3 "manipulator"&P% +8 "core" % p L I N 6 +4 .tForearm.seek :retract +6 "manipulator"&Q'\ +101 "core" ' +4 .tElbow.seek CC +4 "manipulator"&R( +115 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +42 "core" ( +3 "manipulator"&S& +8 "core" &( L I  Ab +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &T& +7 "core" &( I K ; Ab +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +2 "manipulator"&U' +95 "core" ' +3 "manipulator"&V& +9 "core" &) N M 1 Ab +3 "manipulator"&W% +7 "core" % N M  5 +4 "collection"'X& +8 "core" &%\ ` +5 "collection"'Y& +9 "core" &6\ a +6 .tCC.seek :closed +2 "collection"'Z(` +8 "core" &(\ ` +3 &&\ a\ +6 &-u"\ \\+| +9 &b!\ Z@ +9 &Xu)\ ZQ +10 &S)\ \\Q +10 &W&\ \\R +8 &W#\ [Q +10 &_Z\ [Q +9 &!W\ \\Q +10 &W\ [Q +9 &Z\ [Q +9 & gV\ [Q +10 &"(W\ [R +9 &#W \ [Q +9 &%W\ [Q +10 &'pY\ [Q +9 &)2V\ [Q +9 &*X\ [Q +10 &,W\ [Q +9 &.xW\ [Q +10 &0;V\ [Q +9 &1V \ [Q +9 &3X \ [Q +12 &5W\ [Q +8 &7CY\ [Q +8 &9X\ \ [Q +10 &:W \ [P +9 &<W\ [Q +10 &>LU\ [P +9 &@ X\ [Q +9 &AW\ [P +10 &CW\ [Q +9 &ESZ\ [Q +10 &GZ\ [Q +9 &He\ ZR +9 &Jz\ YT +10 &LG(\ WX +8 &NRJ\ UZ +10 &OVW\ U\\ +10 &QYY\ T\\ +9 &SB^_\ T\\ +10 &Ued\ S] +9 &Vij\ S] +9 &Xom\ S^ +10 &ZDsu\ S^ +12 &\\xz\ Q_ +6 &]~~\ R_ +10 &_r\ T@ +9 &`D,\ T't +9 &`br\ WV +3 ( +8 "collection"'Y& +7 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.24 + .Hand.open +3 "manipulator"&[1 +7 "core" &`bq\ WV +67 1 +2 "manipulator"&\\% +8 "core" %  K K  5 +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&]'\ +107 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +10 #Priming 7ml +2 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +4 .Exhaust.select :close +4 .SS.hold +2 "sampler")^+ +5 "core" + +3 "sampler")_% +8 "core" %ۣ \ j +3 "collection"'`& +7 "core" &`bq\ XV +6 "Can"\ KK +4 #tCalibrating pressure and temperature sensors +7 .CTV.dial :air +3 "collection"'a  +16 "core" +8 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")b +7 "core"  +3 "sampler")c  +7 "core"  +4 .tSS.reconfigure :fast +3 "sampler")#.0X +22  +4 .tdelay 3.8 seconds +383 "collection"'g% +9 "core" %Ӳ\ V +3 "sampler")h% +8 "core" %3} \ g +3 .tSSV.dial :spit +3 "sampler")i +131 "core" +4 .tSS.seek 0ml +2 "sampler")j'z +275 "core" ' +3 .tSSV.dial CBV +4 "sampler")k  +130 "core" +3 .tCTV.dial :intake +2 "collection"'l  +75 "core"  +3 #tWaiting for external sampler to finish priming... + .delayUntil "13:35:09.90" +156 #"uploadLog"upsync +1216 #"flow"0.0L/min +14839 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'m% +3 "core" %Ӳ\ N + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X8 @ +43 "core" > +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'?'Ӵ +120 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")A +131 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'^'Ӵ +98 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")f +87 "core" ' + ."CSpush"CS.stop + "collection"'5 +42 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'q% +3 "core" %?)\ N +2 .tCS.seek 6ml +2 "collection"'r' +1347 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'s +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'t'Ӵ +1469 "core" ' + .tCSV.dial CSR +2 "collection"'u  +42 "core"  + "collection"'v% +4 "core" %Ӳ.\ T +2 #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'w' +586 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +8 'x% +74 "core" %E\ W +2 .tCS.seek 5ml +2 "collection"'y'qg +833 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'z  +42 "core" ~ +2 .tCS.seek 1ml +2 "collection"'n'> +1083 "core" ' +2 "collection"'o9 +3 "core" 9 +2 "collection"'}% +3 "core" %Alo@\ V +2 #tBefore lysing Collection Puck Heater at 21.3C/28.0psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'~ \  +2 '9 +5 "core" 9 +102 "collection"'{9 +2 "core" 9d +102 "collection"'9 +2 "core" 9 d +102 "collection"'|9 +3 "core" 9 d +102 "collection"'9 +2 "core" 9d +102 "collection"'9 +2 "core" 9d +103 "collection"'9 +2 "core" 9d +102 "collection"' 9 +2 "core" 9d +102 "collection"' 9 +3 "core" 9"d +102 "collection"' 9 +2 "core" 9&d +103 "collection"'9 +2 "core" 9*d +103 "collection"'9 +2 "core" 9.d +102 "collection"'9 +2 "core" 93d +102 "collection"'9 +3 "core" 97d +102 "collection"'9 +2 "core" 9";d +102 "collection"'9 +3 "core" 96?d +102 "collection"'9 +2 "core" 9KCd +103 "collection"'9 +2 "core" 9bHd +102 "collection"'9 +2 "core" 9yLd +102 "collection"'9 +3 "core" 9Pd +102 "collection"'9 +2 "core" 9Td +102 "collection"'9 +3 "core" 9Xd +102 "collection"'9 +2 "core" 9\\d +102 "collection"'9 +3 "core" 9ad +102 "collection"'9 +2 "core" 9ed +102 "collection"'9 +3 "core" 90id +102 "collection"'9 +2 "core" 9Lmd +102 "collection"'!9 +3 "core" 9iqd +102 "collection"'"9 +2 "core" 9vd +102 "collection"'#9 +2 "core" 9zd +102 "collection"'&9 +3 "core" 9~a +102 "collection"'$9 +3 "core" 9_ +102 "collection"'(9 +2 "core" 9[ +102 "collection"'9 +3 "core" 9Y +102 "collection"'%9 +2 "core" 96V +102 "collection"')9 +3 "core" 9TS +102 "collection"'*9 +2 "core" 9rP +102 "collection"',9 +3 "core" 9M +102 "collection"' 9 +2 "core" 9K +102 "collection"'-9 +2 "core" 9I +103 "collection"'.9 +3 "core" 9F +102 "collection"'/9 +2 "core" 9C +102 "collection"'09 +3 "core" 9!A +102 "collection"''9 +2 "core" 9<? +102 "collection"'29 +2 "core" 9Z= +102 "collection"'39 +3 "core" 9t: +102 "collection"'49 +2 "core" 99 +102 "collection"'+9 +2 "core" 97 +103 "collection"'69 +2 "core" 94 +102 "collection"'79 +2 "core" 93 +102 "collection"'89 +3 "core" 91 +102 "collection"'9 +3 "core" 9 / +102 "collection"'99 +2 "core" 9#- +102 "collection"';9 +3 "core" 9;+ +102 "collection"'59 +2 "core" 9P* +102 "collection"'>9 +3 "core" 9g( +102 "collection"':9 +3 "core" 9|& +102 "collection"'A9 +3 "core" 9% +102 "collection"'19 +2 "core" 9$ +102 "collection"'=9 +3 "core" 9# +102 "collection"'?9 +2 "core" 9! +103 "collection"'B9 +2 "core" 9 +102 "collection"'D9 +2 "core" 9 +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +2 "core" 9   +103 "collection"'G9 +2 "core" 9 # +102 "collection"'H9 +2 "core" 9 3 +102 "collection"'J9 +3 "core" 9 B +102 "collection"'K9 +2 "core" 9 Q +102 "collection"'N9 +3 "core" 9 _! +102 "collection"'F9 +3 "core" 9 n% +102 "collection"'M9 +2 "core" 9 z) +102 "collection"'@9 +3 "core" 9 . +102 "collection"'C9 +2 "core" 9 2 +102 "collection"'S9 +3 "core" 9 6 +102 "collection"'T9 +3 "core" 9 : +102 "collection"'L9 +2 "core" 9  > +102 "collection"'I9 +3 "core" 9  B +102 "collection"'V9 +2 "core" 9  G +102 "collection"'P9 +2 "core" 9  K +102 "collection"'X9 +3 "core" 9  O +102 "collection"'O9 +2 "core" 9  S +103 "collection"'Q9 +2 "core" 9 W +102 "collection"'E9 +2 "core" 9 [ +102 "collection"'[9 +3 "core" 9\ ` +102 "collection"'\\9 +2 "core" 9\ d +103 "collection"'Y9 +2 "core" 9\ h +102 "collection"'\ 9 +2 "core" 9\ l +102 "collection"'U9 +3 "core" 9\ "p +102 "collection"'`9 +2 "core" 9\ )u +102 "collection"'a9 +3 "core" 9\ /y +103 "collection"'c9 +2 "core" 9\ 4} +102 "collection"'_9 +2 "core" 9\ ; +102 "collection"'f9 +3 "core" 9\ A +102 "collection"'W9 +2 "core" 9\ F +102 "collection"'^9 +3 "core" 9\ K +102 "collection"'b9 +2 "core" 9\ O +102 "collection"'e9 +3 "core" 9\ T +102 "collection"'h9 +2 "core" 9\ Y +102 "collection"'i9 +3 "core" 9\ \\ +102 "collection"'g9 +3 "core" 9\ a  +102 "collection"'k9 +2 "core" 9\ e! +102 "collection"'l9 +3 "core" 9\ h" +102 "collection"'d9 +2 "core" 9\ m# +102 "collection"'m9 +3 "core" 9\ p% +102 "collection"'j9 +3 "core" 9\ s% +102 "collection"'q9 +3 "core" 9\ w& +102 "collection"'p9 +2 "core" 9\ z' +102 "collection"'s9 +3 "core" 9\ }( +102 "collection"'r9 +2 "core" 9\ ( +102 "collection"'u9 +3 "core" 9\ ) +102 "collection"'v9 +2 "core" 9\ *\ +102 "collection"'t9 +3 "core" 9\ +\ +102 "collection"'x9 +2 "core" 9\ + +3 .tCH.hold 10:00,70C +3 "collection"'w `\ `\ +2 'z9 +5 "core"  + 9\ \  + "collection"'y% +4 "core" %AMM +2 #tBegun lysing Collection Puck Heater at 68C/54.8psia +13705 "Can"\  +46284 "core" ` + "collection"'o9 +3 "core" 9\  +2 "collection"'}% +4 "core" %Abb\ + #tEnded lysing Collection Puck Heater at 70C/56.0psia +2 .CS.seek 0ml +2 "collection"''Ӵ +336 "core" ' +6 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'{ @ +103 "core" A +2 .tCSV.dial :air +2 "collection"' @ +41 "core" ? +3 .tCS.seek 5ml +43 "collection"'|'qi +1354 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +44 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"' 'Ӵ +1337 "core" ' + "collection"' % +4 "core" %ӱ  \ " + #tPuck @66.5psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +103 "core"  + .tCBV.dial CSV +2 "collection"'  +30 "core"  + "collection"'% +4 "core" %ӱ\ ! +2 .tCS.seek 5ml +2 "collection"''qf +1350 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +42 "core" + "collection"'% +4 "core" %qg \ % +2 .tCS.seek 7ml +2 "collection"''| +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'' +835 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +7 "collection"' ` +115 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &`bh '\ *V +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  ' + 7 +2 "storage"(% +3 "core" %} r s\ H +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((+ +186 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &- _ [\ D +2 "manipulator"&& +4 "core" &%  l >J +2 "manipulator"&!% +3 "core" %\    ; 7 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&"( +166 "core" ( +2 "manipulator"&#& +4 "core" & "  % U + "storage"(&& +4 "core" &. \ J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&$' +106 "core" ' + "storage"((& +4 "core" &. \ J +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +252 "core" ' + "storage"(%- +4 "core" -'R + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&)& +3 "core" & . 6 U + "storage"(*& +4 "core" &. p \ I +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&,'n +35 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(-- +2 "core" -'R +2 .tSE.seek 5.11 Pucks below Top Plate +2 "storage"(.'F +32 "core" ' +2 "manipulator"&/% +4 "core" %sH + "storage"(0& +4 "core" &. Z \\ \ A + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 305 counts +2 "manipulator"&''Ο +13 "core" ' + "manipulator"&2& +4 "core" & 0 % U +2 "storage"(3& +4 "core" &. s r C\ H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&4' +28 "core" ' +2 .tSE.seek 6.11 Pucks below Top Plate +2 "storage"(+'5 +40 "core" ' + "manipulator"&6& +5 "core" &    U + "manipulator"&7% +4 "core" % / * + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&8'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +160 "core" ( +2 "manipulator"&9& +4 "core" &(    Ac + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &( Ac +2 .tForearm.seek CC +2 "manipulator"&5' +96 "core" ' +2 .tHand.close +2 "manipulator"&>/ +76 "core" / +2 .tCC.seek :open + "collection"':( +470 "core" ( + "storage"(A& +4 "core" &. =\ J +2 "storage"(1& +3 "core" &. 2\ J +2 "manipulator"&=& +3 "core" &# 1 - & <@ +2 "manipulator"&?% +3 "core" %  1 /  +2 .tForearm.seek :retract +2 "manipulator"&B'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&D( +160 "core" ( +2 "manipulator"&& +4 "core" & 1  d o + "storage"(& +4 "core" &. \ N +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&G'n +113 "core" ' + .tElbow.hold +2 "manipulator"&H, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&J1 +68 "core" 1 +2 "manipulator"&K% +4 "core" % x` \  +2 "storage"(N& +3 "core" &. s s \ H +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&F'Τ +27 "core" ' +2 "manipulator"&M& +4 "core" & < E t o +2 "storage"(@& +3 "core" &. \ O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&C' +23 "core" ' +2 "storage"(S% +4 "core" %5 \ O +3 ."downElevator"SE.seek :down +3 "storage"(T'} +99 (L% +2 "core" %" \ QV` +2 "manipulator"&I% +4 "core" % E G [ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +91 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ' +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'P& +4 "core" &\ 7 +2 "manipulator"&X& +4 "core" & H E o + "manipulator"&O% +4 "core" %\ E H 6 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&Q(, +173 "core" ( +2 "manipulator"&E& +4 "core" &, F > k P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" &, H H P +2 .tForearm.seek :garage + "manipulator"&\\' +107 "core" ' + .tHand.close +2 "manipulator"&Y/ +76 "core" / +2 "manipulator"&\ & +4 "core" &, F ; L P + "manipulator"&U% +4 "core" % I L +2 .tForearm.seek :retract + "manipulator"&`'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&a( +285 "core" ( + "manipulator"&c& +4 "core" && > H @X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" && F F @X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f' +95 "core" ' + "manipulator"&W& +4 "core" &' D ; G @X +2 "manipulator"&^% +4 "core" % 8 ; %  + "collection"'b& +4 "core" &`a\ 9 +2 "collection"'e& +4 "core" &``\ 9 +2 .tCC.seek :closed +2 "collection"'h(` +4 "core" &`_\ :\ +9 &,r^`\ 5,} +10 &c}__\ 4@ +9 &cq^_\ 4Q +9 &%P__m\ 5P +10 &P\\_P\ 5P +9 &O]^\ 6P +10 &kU]]\ 5P +9 &-T\\]\ 5P +9 &SZ]\ 5P +10 &Q[\\\ 5P +9 & sPZZ\ 5P +9 &"5U[[\ 5P +10 &#S[[\ 5Q +9 &%S[[\ 5P +10 &'{PYZ\ 5P +9 &)>OY[{\ 5P +9 &*RYYR\ 5P +10 &,PYY\ 5P +9 &.UYX\ 5P +9 &0ERXW\ 5P +10 &2OXW\ 6P +9 &3OWW\ 5P +10 &5QWUV\ 5Q +9 &7MSWV\ 5P +9 &9UTV\ 5P +10 &:RUS\ 5P +9 &<PST\ 5P +9 &>UQUT\ 5P +10 &@UTS\ 5P +9 &ARRT\ 5P +10 &CQQR\ 5P +9 &E]QQOi\ 5P +9 &GTRRR\ 5P +10 &H[XW\ 5Q +9 &Jkke\ 4S +9 &LS:-\ 3W +10 &N }\ 0Z +9 &O\ /[ +10 &Q\ /\\ +9 &SJj\ /\\ +9 &U a\ /] +10 &VJ\ .] +9 &X+\ .^ +9 &ZK\ -_ +10 &\\ `\ -_ +9 &]\ -` +10 &_v~\ /D +9 &`E-\ /)z +9 &`lh\ 3S +3 ( + "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.30 + "collection"'i& +5 "core" &`lg\ 2S + .tHand.open + "manipulator"&g1 +68 "core" 1 + "manipulator"&k% +5 "core" %  ? * #  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%d +44 "core"  + "processing"%m% +5 "core" %I\ Z + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%j' +860 "Can"\ ]KJ +741 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%q  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%p' +1610 "core" ' + .tPSV.dial PSR +2 "processing"%s +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%r' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%u + "collection"'v  +6 "core" A + "processing"%t  +69 "core" +91  + .tPSV.dial :mixloop +2 "processing"%x +111 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%z  +130 "core" +2 .tPS.seek 0ml +2 "processing"%y' +2629 "core" ' + .tPSV.dial :air +2 "processing"%~  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%o +55 "core" +2 .tPS.seek 0ml +2 "processing"%}' +2626 "core" ' + .tPSV.dial :air +2 "processing"%n  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%{' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"% +55 "core" +2 .tPS.seek 0ml + "processing"%' +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&& +4 "core" &# F = =C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +48 "core" ( + "manipulator"&& +4 "core" & J 9 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" & G L +2 .tForearm.seek CC +2 "manipulator"&|' +104 "core" ' +2 .tHand.close + "manipulator"& / +66 "core" / +2 .tCC.seek :open +2 "collection"'( +469 "core" ( + "manipulator"&& +4 "core" & M L +2 "manipulator"&% +3 "core" % Ι L K +2 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +325 "core" ( + "manipulator"&& +4 "core" &, @ K S + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, N G Y S +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +104 "core" ' + .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % ? @ p  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +5 "core" &vtK\ T + "manipulator"&% +4 "core" %\ L K 7 +2 "storage"(% +3 "core" % m h\ o +2 "storage"(. +3 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (!& +2 "core" & . 1 o\ f +2 "manipulator"&<& +3 "core" &, K L S +2 "manipulator"&#% +3 "core" %\ J I 7 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&&(P +177 "core" ( + "manipulator"&(& +4 "core" &O\ H L "{ +2 "storage"(R& +3 "core" & C D \ l +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&]'ϥ +95 "core" ' + "storage"(%& +4 "core" & l l X\ m +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"()' +280 "core" ' + "storage"(*- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (-& +3 "core" & O B \ i + "manipulator"&/& +4 "core" &O G G "{ +2 .tElbow.seek 2 + "manipulator"&0(P +3 "core" ( +2 "manipulator"&2& +3 "core" &O K H "{ +2 "storage"(3& +3 "core" & N O 5\ j +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&6'y +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&7/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&$& + "storage"("'} +7 "core" &O E J "{ +2 "manipulator"&% +4 "core" % | J L O  + .tForearm.seek :retract +2 "manipulator"&,'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&'( +149 "core" ( +3 "manipulator"&.& +4 "core" ' + &( I I Ac + .tElbow.reconfigure :loose +2 ."downElevator"SE.stop +4 "manipulator"&$ &.,(#b + "storage"(5 +3 "manipulator"&9& +4 "core" &( H I Ac +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&;' +91 "core" ' +2 "manipulator"&4& +4 "core" &( H M Ab +2 "manipulator"& % +3 "core" % K L J +2 "collection"'>& +4 "core" &tt\ Q +2 "collection"'8& +4 "core" &utP\ R +2 .tCC.seek :closed +2 "collection"'Z(` +5 "core" &su\ R +9 &,srsb\ M,~ +10 &d{tu\ L@ +9 &ipst\ LP +9 &+Stt\ NP +10 &Rstn\ NP +9 &QstO\ NO +10 &sUvt,\ MO +9 &4Rutx\ MP +9 &Rtu\ NP +10 &Wvtj\ MP +9 & {VttT\ MO +9 &">Suu9\ MO +10 &#Wvu$\ MP +9 &%Wvu\ MP +9 &'Xsu\ MO +10 &)ETtu\ MO +9 &+WvuO\ MP +10 &,Wuu}\ MO +9 &.Ttum\ MO +9 &0LQuwZ\ MP +10 &2Qut\ MO +9 &3Tsu\ MO +9 &5Ruv\ NP +10 &7URvu\ MO +9 &9Txv}\ MO +10 &:Rvus\ MO +9 &<Wuu]\ MP +9 &>]Rvu]\ MO +10 &@TuuP\ MO +9 &AVuu8\ MP +9 &CTuu/\ MP +10 &EeUwu%\ MO +9 &G'V||\ MO +10 &Hd\ LQ +9 &Jy\ KT +9 &LT\ IX +10 &N\ GZ +9 &Ov\ G[\ +10 &QA\ G[ +9 &SP:\ F\\ +9 &U7\ F\\ +10 &V+\ E] +9 &X"!*\ F] +9 &ZS(&\ D^ +10 &\\-+\ D^ +9 &]10\ D_ +10 &_z|85\ FE +9 &`G%=;\ G*z +9 &`ey?>\ I\\ +3 ( + "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.32 + .Hand.open + "manipulator"&A1 +71 "core" 1 + "manipulator"&1% +4 "core" % A < y J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +110 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'?  +130 "core" ~ + .tCSV.dial CTV +2 "collection"'  +30 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' +2 "collection"'5% +5 "core" %\ L +2 .tCS.seek 4.15ml + "collection"''V +1555 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%J  +40 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%K  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%N' +2613 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'M ` +29 "core" ^ + .tCSV.dial :air +2 "collection"'@ @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'S' +1551 "core" ' + .tCSV.dial CTV +2 "collection"'B  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'L'Ӵ +2608 "core" ' +2 .tCBV.dial :waste1 + "collection"'I @ +29 "core" > + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'D  +131 "core" +2 "collection"'P& +4 "core" &`ev`Pb\ L\\ + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&G% +3 "core" %\  G I ( +2 "storage"(X% +3 "core" % Q U R\ j +2 "storage"(O. +2 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(F(+ +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (+& +2 "core" &. \ \ d +2 "manipulator"&E& +4 "core" &% D G >M + "manipulator"&C% +4 "core" %\  @ G ^ ( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&[( +157 "core" ( +2 "manipulator"&T& +4 "core" & F F  + "storage"(H& +4 "core" &/ T R A\ k +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&Y' +101 "core" ' +2 "storage"(\ & +4 "core" &/ K R 8\ k +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(U' +236 "core" ' +2 "storage"(V- +3 "core" -'J +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&\\& +3 "core" & F F  +2 "storage"(c& +3 "core" &/ % '\ h +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&_'n +37 "core" ' + .tElbow.hold +2 "manipulator"&Q, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(W- +3 "core" -'J +2 .tSE.seek 6.11 Pucks below Top Plate +2 "storage"(^'> +30 "core" ' + "manipulator"&b% +4 "core" %vY K J +2 "storage"(`& +3 "core" &/  \ c +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 308 counts + "manipulator"&:'΢ +28 "core" ' + "manipulator"&i& +4 "core" & L H 7  +2 "storage"(g& +4 "core" &/ H N \ j +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&k' +23 "core" ' +2 .tSE.seek 7.11 Pucks below Top Plate +2 "storage"(e'- +40 "core" ' + "manipulator"&d& +5 "core" & G E  + "manipulator"&m% +4 "core" % G H T +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +157 "core" ( + "manipulator"&q& +4 "core" && I > @] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" && E @ X @] +2 .tForearm.seek CC +2 "manipulator"&s' +98 "core" ' + .tHand.close +2 "manipulator"&p/ +72 "core" / + .tCC.seek :open +2 "collection"'u( +470 "core" ( + "storage"(v& +4 "core" &/ R T \ j + "storage"(t& +4 "core" &/ Q Q \ j + "manipulator"&x& +4 "core" &$ K K =E + "manipulator"&z% +4 "core" %  H @ ~ +2 .tForearm.seek :retract + "manipulator"&r'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&~( +162 "core" ( +2 "manipulator"&y& +4 "core" & H < X T + "storage"(o& +4 "core" &/ m l \ n +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&w'n +111 "core" ' + .tElbow.hold +2 "manipulator"&n, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&}1 +66 "core" 1 +2 "manipulator"&% +4 "core" % ̀^ L M +2 "storage"({& +3 "core" &/ % # ;\ h +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&'ά +19 "core" ' + "manipulator"&& +4 "core" & K G V T +2 "storage"( & +4 "core" &/ a k 3\ o +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& ' +33 "core" ' + "storage"(a% +4 "core" %. q .\ p +3 ."downElevator"SE.seek :down +3 "storage"(l'} +99 (h% +2 "core" %( ~ M\ rU[ +2 "manipulator"&% +4 "core" %Ϲ A J ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +82 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +11 "core" ' + .tPSV.dial :air +2 "processing"%|  +72 "core" +2 .tPS.seek 2.5ml + "processing"%' +2612 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +54 .tdelay 1 second +103 .PS.seek 0ml + "processing"%' +2606 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"% & +4 "core" &-\ + "manipulator"&& +4 "core" & L I T + "manipulator"&% +9 "core" %\ I J 8 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +170 "core" ( +2 "manipulator"&& +4 "core" &, J 9 y Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &, K J Z +2 .tForearm.seek :garage + "manipulator"&<' +100 "core" ' + .tHand.close +2 "manipulator"&#/ +76 "core" / +2 "manipulator"&& +4 "core" &, H = w Z + "manipulator"&(% +4 "core" % J M +2 .tForearm.seek :retract +2 "manipulator"&R'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&%(k +117 "core" ( +2 "manipulator"&& +4 "core" &u C N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &u J M J +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&*' +103 "core" ' +2 "manipulator"&-& +4 "core" &u H M L + "manipulator"&/% +4 "core" %z L L w +2 "processing"%2& +3 "core" &H\ +2 "processing"%3& +6 "core" &R\ +2 .tPC.seek :closed + "processing"%7(] +5 "core" &V\ +7 & U\ #b +9 &TG\ : +9 &|S\ ~N +10 &aY\ S +9 &E]Y\ R +9 &\\`\ R +10 &\\d\ ~S +9 &\\g\ ~S +9 &M^i\ ~R +10 &Zp\ ~R +9 &]q\ }S +10 &!^z\ }R +9 &#T^p\ }S +9 &%_\ }R +10 &&Y\ }R +9 &(`\ }R +9 &*]]\ |R +10 &,a\ |S +9 &-]\ |S +10 &/W\ |R +9 &1d]\ |S +9 &3'Z\ |R +10 &4W\ |R +9 &6\\\ |R +9 &8mY\ {R +10 &:.a\ {S +9 &;]\ |S +10 &=Z\ {R +9 &?t_\ {S +9 &A8Z\ {R +10 &B]\ {R +9 &D[\ {R +10 &Fzc\ {S +9 &H7s\ zU +9 &I\ xX +10 &K\ xY +9 &Ms\ xY +9 &O5\ wY +10 &P\ xY +9 &R\ wY +9 &T{U\ wY +10 &V=m\ wY +9 &Wh\ vY +10 &Yc\ vY +9 &[h\ wZ +9 &\\bp\ w(z +10 &]wmo\ x< +9 ( +3 "processing"%3& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.52 + "processing"%$& +3 "core" &]-o\ y4 + &]-\ {4 +2 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&&% +4 "core" % { M G  y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +102 "core" ' + .tPRV.dial :air +2 "processing"%.  +42 "core"  +2 .tPSV.dial :mixloop + "processing"%9 +55 "core" +2 "processing"%)% +4 "core" %3\  +2 .tPS.seek 0.3ml +2 "processing"%6' +382 "core" ' +2 .tPSV.dial PSR +2 "processing"%4 +99 "core"  +2 "processing"% % +4 "core" %t\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%>'.U +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%0' +1899 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%" +98 "core" + .tPTV.dial :mixing +2 "processing"%, @ +70 "core" A + .tPBV.dial :waste2 +2 "processing"%  +89 "core"  +2 .tPS.seek 0ml +2 "processing"%A' +2621 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&1& +4 "core" &u J H p +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&8(k +2 "core" ( +2 "manipulator"&?& +4 "core" &u K L H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &u F K +2 .tForearm.seek PC +2 "manipulator"&;' +106 "core" ' + .tHand.close + "manipulator"&/ +68 "core" / +2 .tPC.seek :open +2 "processing"%5( +454 "core" ( + "manipulator"&& +4 "core" &u I F +2 "manipulator"&J% +3 "core" % H M R +2 .tForearm.seek :retract +2 "manipulator"&K'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +134 "core" ( + "manipulator"&M& +4 "core" &, ; K  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &, O I   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +114 "core" ' + .tHand.open +2 "manipulator"&B1 +72 "core" 1 + "manipulator"&S% +4 "core" % K D % +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +95 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%D& +4 "core" &S\ +2 "manipulator"&P% +4 "core" %\ ! H I 2 + "storage"(G% +4 "core" % 0\ } + "storage"(X. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(O( +199 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (+& +2 "core" & > 0\ q +2 "manipulator"&E& +3 "core" &, F L  +2 "manipulator"&C% +3 "core" %\ ! K N [ 2 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&(P +179 "core" ( +2 "manipulator"&T& +4 "core" &P < I S ) + "storage"(H& +4 "core" & \ y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&\ 'ϥ +100 "core" ' +2 "storage"('& +4 "core" & (\ z + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(=' +277 "core" ' + "storage"(V- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\\& +2 "core" & \ x +2 "manipulator"&c& +4 "core" &S J @ ( + .tElbow.seek 2 +2 "manipulator"&W(P +3 "core" ( + "manipulator"&b& +4 "core" &S K M ( +2 "storage"(`& +3 "core" & \ x +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&i'y +12 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&g/ +73 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&d& + "storage"(m'} +7 "core" &S ; I v ( +2 "manipulator"&Y% +3 "core" % u I O \ s +2 .tForearm.seek :retract +2 "manipulator"&['\ +105 "core" ' +2 .tElbow.seek PC +2 "manipulator"&U(k +146 "core" ' + ."downElevator"SE.stop + "storage"(5 +99 "core" ( + "manipulator"&_& +5 "core" &v - K C + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &v A I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&^' +94 "core" ' + "manipulator"&q& +4 "core" &v ; J R +2 "manipulator"&j% +4 "core" % @ J + "processing"%k& +4 "core" &-\ +2 "processing"%Q& +5 "core" &4\ +2 .tPC.seek :closed + "processing"%p(] +4 "core" &1\ +8 &)\ #b +10 &vV<\ : +9 &~\ O +9 &}cb\ R +10 &?_g\ R +9 &^s\ S +9 &]\ R +10 &\\\ Q +9 &H_\ R +10 & ]\ R +9 &^\ R +9 &!b\ R +10 &#Q]\ R +9 &%\\\ R +9 &&\\\ R +10 &(\\\ R +9 &*Z_\ Q +10 &,^\ R +9 &-]\ R +9 &/\\\ Q +10 &1`^\ R +9 &3#\\\ R +9 &4Z\ Q +10 &6Y\ R +9 &8jZ|\ Q +10 &:+^\ R +9 &;\\\ R +9 &=\\v\ R +10 &?q_e\ R +9 &A4Yj\ Q +9 &B_h\ ~R +10 &D[b\ R +9 &Fugs\ ~S +10 &H2}k\ ~U +9 &I`\ |W +9 &K`\ |X +10 &Moa\ |X +9 &O0]\ |X +9 &P[\ |X +10 &R`\ |X +9 &Tuv\ {Y +10 &V7i\ {Y +9 &WQ\ {Y +9 &YQ\ {Y +10 &[zU\ zZ +9 &\\dM\ {) +9 &]wnN\ |< +9 ( +3 "processing"%Q& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.54 + .Hand.open +2 "manipulator"&f1 +3 "core" &](X\ ~4 +64 1 +2 "manipulator"&Z% +4 "core" % N H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +96 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%t  +2 %x9 +5 "core" 9 +102 "processing"%z9 +3 "core" 9 +102 "processing"%y9 +2 "core" 9  +103 "processing"%o9 +2 "core" 9  +102 "processing"%s9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%}9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%{9 +2 "core" 9" +102 "processing"%9 +3 "core" 9& +105 "processing"% 9 +3 "core" 9* +102 "processing"%a9 +2 "core" 9/ +152 "processing"%r9 +4 "core" 95 +102 "processing"%h9 +2 "core" 99 +102 "processing"%9 +2 "core" 9= +103 "processing"%~9 +2 "core" 9A +102 "processing"%w9 +2 "core" 9F +102 "processing"%9 +3 "core" 9J +102 "processing"%|9 +2 "core" 9N +102 "processing"%e9 +2 "core" 9R +102 "processing"% 9 +3 "core" 9V +103 "processing"%l9 +2 "core" 9[ +102 "processing"%N9 +2 "core" 9_ +102 "processing"%9 +3 "core" 9c +102 "processing"%9 +2 "core" 9g +102 "processing"%9 +3 "core" 9\ k +102 "processing"%9 +3 "core" 9o +102 "processing"%9 +2 "core" 9t +102 "processing"% 9 +3 "core" 9x +102 "processing"%9 +2 "core" 9$| +102 "processing"%9 +3 "core" 9+ +102 "processing"%9 +2 "core" 93 +102 "processing"%!9 +2 "core" 99 +102 "processing"%n9 +3 "core" 9@ +102 "processing"%#9 +2 "core" 9G +102 "processing"%9 +3 "core" 9N +102 "processing"%(9 +2 "core" 9V +102 "processing"%9 +3 "core" 9] +9 "Can"\ . +93 "processing"%9 +2 "core" 9d +102 "processing"%9 +2 "core" 9l +103 "processing"%<9 +2 "core" 9s +3 .tPH.hold 2:00:00,28C +4 "processing"%- ppl +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +7 .PSV.dial PSR +2 "processing"%/ +100 "core"  + "processing"%2% +4 "core" %%\ | +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%'\ +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%R'Һ +1595 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +72 "core"  + .tPSV.dial PTV +2 "processing"%$ +70 "core" + .tPBV.dial :waste1 +2 "processing"%  +128 "core"  +2 "processing"%&% +4 "core" %ҹ\ ~ +2 .tPS.seek 1.5ml + "processing"%3' +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%9' +1593 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%)  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%* * +35 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  + .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%4' +2352 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%6 +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%> +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%"  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%,' +2344 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +126 "core" + .tPSV.dial :mixloop +2 "processing"%0 +42 "core" +2 .tPRV.dial :ab1 + "processing"%1 @ +72 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%?' +354 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "collection"'  +2 "processing"%  +44 "core" +3  + "processing"%%% +4 "core" %n\ +2 .tPS.seek 0.34ml + "processing"%]' +428 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'7  +27 "core" + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%J'G +1175 "core" ' + .tPRV.dial :waste2 +2 "processing"%M @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%@'\ +857 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%;  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%8'Һ +1591 "core" ' + .tPSV.dial :PML +2 "processing"%B +41 "Can"\ >> +2 "core" + .tPTV.dial :mixing +2 "processing"%S @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%D  +34 "core" +2 "processing"%K% +4 "core" %ҵj\  +2 .tPS.seek 1.85ml +2 "processing"%P' +239 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%X' +1969 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +2 "core" &a\ \\ +2 "manipulator"&+& +4 "core" &v D D ` +2 "manipulator"&E% +3 "core" %  D H [  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(, +132 "core" ( + "manipulator"&F& +4 "core" &, H ; ]  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &, G H  +2 .tForearm.seek :garage + "manipulator"&H' +100 "core" ' + .tHand.close + "manipulator"&'/ +68 "core" / +2 "manipulator"&& +4 "core" &, = F i  +2 "manipulator"&I% +3 "core" % J L +2 .tForearm.seek :retract +2 "manipulator"&V'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&\\( +308 "core" ( +2 "manipulator"&c& +4 "core" & L ?  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +2 "core" & F G  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&`' +100 "core" ' +2 "manipulator"&g& +4 "core" & > = j  + "manipulator"&d% +4 "core" % ? F ] +2 "collection"'Y& +3 "core" &\ Z +2 "collection"'& +5 "core" &y\ X +2 .tCC.seek :closed +2 "collection"'\ (` +4 "core" &_\ [ +9 &)sa\ W, +9 &c^\ UA +10 &dsb\ VR +9 &'S\\\ WQ +9 &W]\ WQ +10 &R_\ WQ +9 &mVb\ WQ +10 &/V_\ WQ +9 &W_\ WQ +9 &W^\ VQ +10 & tW`\ WQ +9 &"7W]\ VQ +9 &#W]\ WQ +10 &%X]\ VQ +9 &'|Y^\ WQ +9 &)?U\\\ VQ +10 &+W`\ VQ +9 &,Vd\ VQ +10 &.W_\ VQ +9 &0HW^\ VQ +9 &2 ZX\ VQ +10 &3W[\ VQ +9 &5W\\\ VP +9 &7OY\\\ VQ +10 &9W]\ VQ +9 &:W\\\ VP +10 &<X\\\ VQ +9 &>YR^\ VP +9 &@WV\ VQ +10 &AV^\ VP +9 &CW]\ VP +9 &EaWe\ VP +10 &G#Wb\ VP +9 &H\\[\ UQ +10 &Jh]\ US +9 &LX[\ SV +9 &NR\ QZ +10 &O U\ P\\ +9 &Q \ Z\ O\\ +10 &SO T\ O\\ +9 &UX\ O] +9 &VU\ N] +10 &XP\ L^ +9 &ZQR\ L^ +9 &\\!O\ I_ +10 &]%$S\ L_ +9 &_vy*'V\ OL +9 &`Vx,)P\ S"c +10 &`",)N\ LW +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.21 + "collection"'=& +5 "core" &`h+,L\ NP + &`h,*i\ SP + .tHand.open + "manipulator"&i1 +77 "core" 1 + "manipulator"&_% +4 "core" %  E : f ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%W +110 "core"  + "processing"%q% +4 "core" %#\ y + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%j' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%k  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%m' +1599 "core" ' +2 .tPSV.dial PSR + "processing"%[ +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%5' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%f  + "collection"'Z  +32 "core"  +126  + .tPSV.dial :mixloop +2 "processing"%x +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Q  +72 "core" +2 .tPS.seek 0ml + "processing"%z' +2609 "core" ' + .tPSV.dial :air +2 "processing"%^  +58 "core" +2 .tPS.seek 2.5ml +2 "processing"%y' +2616 "core" ' +2 .tPSV.dial :mixloop +51 "processing"%o +41 "core" +2 .tPS.seek 0ml +2 "processing"%s' +2602 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%}' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%{' +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & G G s  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +3 "core" ( + "manipulator"&a& +5 "core" & ; H M  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &r& +2 "core" & F D \\  +3 .tForearm.seek CC + "manipulator"&h' +101 "core" ' + .tHand.close +2 "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'~( +470 "core" ( + "manipulator"&w& +4 "core" & G G  +2 "manipulator"&% +3 "core" % E F +2 .tForearm.seek :retract +2 "manipulator"&|'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&e(, +272 "core" ( + "manipulator"& & +4 "core" &, < H h J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &, G H J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&N' +101 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 + "manipulator"&% +4 "core" % γ > : ; 0 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "14:23:47.48" +24803 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2343 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%n +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2332 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +126 "core"  +2 "processing"%% +4 "core" %[\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +579 "core" ' +2 ."da"delay 5 seconds +14 "Can"\ >> +488 ."da"PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1591 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%<  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%/ +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%2  +32 "core"  +2 "processing"%A% +4 "core" %ҷR\  + ."da"PS.seek 1.5ml +2 "processing"%'} +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%$' +1591 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%R +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%.' +2340 "core" ' + ."da"PSV.dial PTV +2 "processing"%3 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%t +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2339 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +126 "core"  +2 "processing"% % +3 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%6'\ +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>'Һ +1593 "core" ' +4 ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%" +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +34 "core" +2 "processing"%% +4 "core" %Ҷ%\ +2 ."da"PS.seek 1.5ml +2 "processing"%0'| +587 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%1 * +44 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%,' +1601 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +31 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%?' +2347 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%] +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%J' +2357 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%;  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%@  +126 "core" +2 ."da"delay 5 seconds +507 .PRV.dial :ab2 +2 "processing"%B  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%S +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%D' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%K  +41 "core"  +2 "processing"%G% +3 "core" %;\  +2 ."da"PS.seek 0.55ml +2 "processing"%8'` +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%P  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Һ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%+ +42 "core" + ."da"PTV.dial :mixing +2 "processing"%E @ +71 "core" A + ."da"PBV.dial :waste1 +50 "processing"%F  +34 "core" +2 "processing"%T% +4 "core" %Ҹy\  +2 ."da"PS.seek 1.85ml +2 "processing"%U' +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%' * +45 "core" ( +2 ."da"PS.seek 0ml +2 "processing"%' +1962 "Can"\ SS +4 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%I  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%v * +35 "core" , + ."da"PSV.dial :air +2 "processing"%H  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2344 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%c +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%b  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%g +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%d  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y' +2335 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%V +127 "core"  + "processing"%u% +4 "core" %V\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%='\ +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%_  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%W  +34 "core" + "processing"%q% +4 "core" %Ҷe\  +2 ."da"PS.seek 1.5ml +2 "processing"%`'| +116 "Can"\ [Z +476 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%X * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%k' +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%j  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +45 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%m +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2332 "core" ' + ."da"PSV.dial PTV +2 "processing"%f +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%x +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%5  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^' +2314 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +126 "core"  +2 "processing"%o% +3 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%y'\ +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%s +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" + "processing"%}% +4 "core" %ҷx\  +2 ."da"PS.seek 1.5ml +2 "processing"%'} +586 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%a * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%r' +1589 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2331 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l' +2324 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + "processing"%% +4 "core" %y\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%|'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%N +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ҹ\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ( +2 ."da"PS.seek 0ml +2 "processing"%{' +1602 "core" ' + ."da"delay 2:00 +3297 "Can"\ OO +8706 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%n +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%#' +2346 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2316 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +129 "core"  +5 "processing"%/% +16 "core" %A\ } +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +5 "processing"% +18 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%2'm +343 "core" ' +3 ."da"delay 5 seconds +553 "processing"%A% +2 "core" %q\ x +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%'\ +332 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +9 ."da"PS.seek 2ml +7 "processing"% 'Һ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%&% +3 "core" %ҿr\ l +2 ."da"PS.seek 1.5ml +2 "processing"%R' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%3' +1612 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%t  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%.' +2382 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%9 +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +506 .PSV.dial :air +2 "processing"%6  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"' +2380 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +127 "core"  +2 "processing"%% +4 "core" %\ d + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%>'Һ +2102 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%1 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +34 "core" + "processing"%% +4 "core" %ҽ\ d +2 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%,  +100 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7' +1595 "core" ' + "processing"%9 +3 "core" 95; +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast +2 "processing"%]  +3 "core" 5; + 5; + "processing"%M& +3 "core" &](s\ _4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&?% +4 "core" %\ $ G G c C + "storage"(;% +4 "core" %y \ T +2 "storage"(@. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(B(+ +192 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (S& +2 "core" &. V\ P +2 "manipulator"&J& +3 "core" &, F < X J +2 "manipulator"&K% +3 "core" %\ % F E g C +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&G( +187 "core" ( + "manipulator"&D& +4 "core" & C 4 , +2 "storage"(P& +3 "core" &. \ S +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&8' +95 "core" ' + "storage"(+& +4 "core" &. \ T +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak + "storage"(E' +227 "core" ' + "storage"(F- +4 "core" -'5 + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&T& +3 "core" & F < L , +2 "storage"('& +3 "core" &/ z\ P +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'n +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&U, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(I- +3 "core" -'5 +2 ."da"SE.seek 7.11 Pucks below Top Plate +2 "storage"(v') +33 "core" ' + "manipulator"&H% +5 "core" %vS + "storage"(& +3 "core" &/ \ J +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 308 counts + "manipulator"&c'΢ +24 "core" ' +2 "manipulator"&b& +4 "core" & 6 B A * + "storage"(g& +4 "core" &/ \ Q +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&d' +18 "core" ' +2 ."da"SE.seek 8.11 Pucks below Top Plate +2 "storage"(C' +48 "core" ' +2 "manipulator"&V& +4 "core" & E F l * +2 "manipulator"&u% +3 "core" % 9 : 6 s +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&Y'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&=(k +250 "core" ( +2 "manipulator"&_& +4 "core" &u : E R + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &u D @  +2 ."da"Forearm.seek PC + "manipulator"&W' +106 "core" ' + ."da"Hand.close + "manipulator"&q/ +67 "core" / + ."da"PC.seek :open +2 "processing"%i( +453 "core" ( + "storage"(X& +4 "core" &/ \ P +2 "manipulator"&`& +3 "core" &u (  9 + "manipulator"&j% +4 "core" %   P +2 ."da"Forearm.seek :retract +2 "manipulator"&['\ +106 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&m( +258 "core" ( + "manipulator"&k& +4 "core" & H ; Y + + "storage"(f& +4 "core" &/ f\ V +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&x' +113 "core" ' +2 ."da"Hand.open + "manipulator"&Q1 +69 "core" 1 +2 "storage"(5- +3 "core" -' +2 ."da"SE.seek 7.87 Pucks below Top Plate +2 "storage"(Z' +25 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.1 Pucks below Top Plate +2 "storage"(z' +53 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da21dec2015h40ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +3333 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 49.181 seconds\ /var/log/esp/da21dec2015h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da21dec2015h40ml15s.tif +1569 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da21dec2015h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da21dec2015h40ml30s.tif +3071 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da21dec2015h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da21dec2015h40ml70s.tif +6341 "Can"\ E +795 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da21dec2015h40ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "49.181 sec auto-exposure",Subject: "da21dec2015h40ml images!" +11 "storage"(o- +4 "core" -' +2 "storage"(^& +6 "core" &/ P N \ ? + "manipulator"&y& +4 "core" & q + +2 ."da"Elbow.seek 1 +2 "manipulator"&s( +3 "core" ( +2 "manipulator"&& +5 "core" &  + + "storage"(}& +67 "core" &/ U J 0\ A +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +3 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.82 Pucks below Top Plate +2 "storage"(a' +67 "core" ' + "manipulator"&& +4 "core" & * * ? + +2 "storage"(& +5 "core" &/ o\ N +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&\\'n +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&:, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 8 Pucks below Top Plate +2 "storage"(r' +27 "core" ' +2 "manipulator"&w% +5 "core" %lN + "storage"(& +4 "core" &/ \ J +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 298 counts + "manipulator"&h'Θ +30 "core" ' +2 "manipulator"& & +5 "core" & C 0 ; ) +2 "storage"(\ & +4 "core" &/ \ S +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& ' +22 "core" ' + "storage"(% +5 "core" % -\ T +2 ."downElevator"SE.seek :down +3 "storage"(l'} +99 (% +3 "core" %ܰ" \ WST +2 "manipulator"&N% +5 "core" % G G f +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +71 "core" ' +3 ."downElevator"SE.stop +3 "storage"(5 +14 "core" ' +2 "storage"(& +5 "core" &/\ \ \ P\ Z +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%|& +5 "core" &.\ f +4 "manipulator"&& +4 "core" & H G P ) + "manipulator"& % +4 "core" %\  H H }  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +181 "core" ( +3 "manipulator"&!& +8 "core" &, F H X +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &n& +9 "core" &, G I X +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&{' +104 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&/ +69 "core" / +3 "manipulator"&(& +8 "core" &, ? @ , X +3 "manipulator"&% +8 "core" % E @ S +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&#(k +116 "core" ( +3 "manipulator"&<& +11 "core" &u F E a +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +6 &/& +8 "core" &u D E ' +6 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +4 "manipulator"&' +107 "core" ' +5 "manipulator"&A& +9 "core" &u ; = Z +6 "manipulator"&2% +9 "core" %z ? F ' x +6 "processing"%& +9 "core" &F\ p +4 "processing"%& +10 "core" &?\ q +4 &/\ q +3 ."psFlush"PC.seek :closed +6 "processing"%(] +6 "core" &7\ r +4 &8\ q. +9 & E2\ l3 +9 &Eo,\ kH +10 &h.\ lS +9 &X'\ lR +9 &fW&\ mR +10 &)W!\ lR +9 &Z%\ lR +9 &[&\ lR +10 &nY \ lR +10 &0Z \ lR +9 & W\ lR +12 &"Z\ lS +6 &$v\\\ kR +11 &&8Y\ lR +8 &'[\ kS +9 &)[\ lR +10 &+}Z$\ kS +9 &-AZ%\ kR +10 &/Y\ kR +9 &0Y\ kR +9 &2Y\ lR +10 &4IZ\ kR +9 &6 X\ lQ +9 &7Y\ lR +10 &9W\ \ kR +9 &;QY\ lR +11 &=Z\ lR +10 &>W\ lR +7 &@X\ kR +12 &BY\\\ lR +8 &DX\ lR +8 &E\\\ lR +10 &Gg\ \ kS +9 &IU} \ jV +16 &K\ iX +6 &L\ jX +6 &N\ iY +10 &PW \ iX +8 &R \ iX +13 &S \ iX +7 &U \ hY +9 &W] \ hY +10 &Y\ hZ +9 &Z\ hZ +9 &\\}r\ i? +10 &]\\'b\ kR +17 &]x.\ l6 +7 ( +4 &]x,\ m6 +2 &]x(\ m6 +3 "processing"%& +8 #"psFlush"Processing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.55 +3 "processing"%&& +6 "core" &]x(\ m6 +2 &]x(\ m6 +3 ."psFlush"Hand.open +3 "manipulator"& 1 +72 "core" 1 +3 "manipulator"&$% +8 "core" % Ͽ} H I { ~ +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +7 ."psFlush"Forearm.seek :retract +3 "manipulator"&R'\ +103 "core" ' +3 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%t +46 "core"  +3 "processing"%)% +7 "core" %\ u +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%*'\ +275 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +313 "core" ' +3 ."psFlush"delay 5 seconds +506 .PSR.select :air +14 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2112 "core" ' +3 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%9 @ +186 "core" A +3 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +129 "core" +3 ."psFlush"PSV.dial :mixloop +2 "processing"% +99 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%6'ղ +1026 #"uploadLog"upsync +1603 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +111 "core"  + "processing"%4% +4 "core" %ղ\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +591 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2105 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%1  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%0 @ +72 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +97 "core" + ."psFlush"PS.seek :empty +2 "processing"%>'ղ +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%% +98 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%,'TE +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%]  +70 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%M' +2610 "core" ' + ."psFlush"PSV.dial PSR +62 "processing"%? +71 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%;'\ +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%S +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%J U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%K' +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%O @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e' +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%+ +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%F +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%T' +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%' @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%H  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +54 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%g'TE +1098 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1595 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%u +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%8  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%G' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%'\ +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%v +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%d U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%_' +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%q  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Y' +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%p +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%X' +433 "Can"\ @? +2175 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%` +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%j' +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%f  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%=' +2610 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +6 "collection"'Q& +4 "core" &\ + "manipulator"&5& +4 "core" &u : B +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&[(k +3 "core" ( + "manipulator"&C& +4 "core" &u < F 6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &u A 1 +2 .tForearm.seek PC +2 "manipulator"&o' +101 "core" ' + .tHand.close + "manipulator"&^/ +65 "core" / +2 .tPC.seek :open +2 "processing"%y( +450 "core" ( + "manipulator"&& +4 "core" &u < C : + "manipulator"&}% +4 "core" % F F p +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +360 "core" ( + "manipulator"&w& +4 "core" &( H ; \\ @X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +2 "core" &' 8 ;  @X +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&m' +114 "core" ' + "manipulator"& & +4 "core" &( 9 I ( @X +2 "manipulator"&\ % +3 "core" % G ? +2 "collection"'& +4 "core" &\ +3 "collection"'x& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'z(` +4 "core" &\  +8 &,x\ },} +10 &c\ |@ +9 &hw\ {Q +9 &*U\ |P +10 &Z\ |Q +9 &Y\ |P +9 &pZ\ |P +10 &4V\ |P +9 &Z\ {P +10 &Z\ {P +9 & yY\ {P +9 &";Y\ zP +10 &#Y\ zP +9 &%Z\ zP +9 &'[\ yP +10 &)BY\ yP +9 &+Z\ zP +10 &,Z\ yP +9 &.Z\ yP +9 &0JY\ yP +10 &2 [\ yP +9 &3Z\ xP +9 &5Y\ yP +10 &7S[\ xP +9 &9Z\ xP +10 &:Y\ xP +9 &<Z\ wP +9 &>[W\ xP +10 &@Z\ wP +9 &AY\ wP +9 &CY\ wO +10 &EcY\ wP +9 &G&Y\ wP +10 &H^\ wP +9 &Jk\ vR +9 &L\\\ tU +10 &N\ rY +9 &O\ q[ +10 &Q\ p[ +9 &SS\ o[\ +9 &U\ o\\ +10 &V\ n\\ +9 &X!\ m] +9 &ZU#"\ m] +10 &\\'$\ l] +9 &]+'\ k^ +9 &_zy.,\ mG +10 &`L-.\ o%k +9 &`(/-\ lS +10 ( + &`j/.\ qJ +2 "collection"'x& +2 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.15 + "collection"'& +5 "core" &`j0.\ qJ + .tHand.open + "manipulator"&N1 +77 "core" 1 + "manipulator"&% +4 "core" %  < ;  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'a& +4 "core" &`j--\ rJ +2 "collection"'% +4 "core" %Ӯ,-\ r + .tCSV.dial CSR +2 "collection"'\\  +40 "core"  +2 "collection"'|% +4 "core" %ӫ+,\ o + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"''qi +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 ' % +2 "core" %qk+,\ i +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'h'E +657 "core" ' + .tCSV.dial :waste +2 "collection"'r +127 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' 'Ӵ +1977 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'!& +5 "core" &`i., \ lJ + "collection"'n% +3 "core" %Ӳ-,\ k +2 .tCSV.dial :flush + "collection"'l  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"':'qi +1217 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" A + "collection"'(% +4 "core" %qd/-\ k +2 .tCS.seek 6.999ml +2 "collection"''y +544 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  + '<  +42 "core"  +135  +3 .tCBV.dial :waste1 +2 "collection"'/ @ +41 "core" > +2 .tCS.seek 0ml +2 "collection"'{'Ӵ +1674 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'A& +4 "core" &`h/2\ kJ +2 "collection"'2% +3 "core" %Ӹ00\ k +2 .tCSV.dial :flush + "collection"'  +71 "core"  +2 .tCS.seek 5ml +2 "collection"''qi +1229 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A +2 "collection"'i% +4 "core" %qi/.\ j +2 .tCS.seek 7ml +2 "collection"'&'~ +535 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'$  +100 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +1676 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'t& +4 "core" &`g11\ jJ + "collection"')% +4 "core" %ӱ12\ k + .tCSV.dial CSR +2 "collection"'  +41 "core"  + "collection"'7% +5 "core" %ӱ00\ i + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'*' +1901 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'9' +545 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' + '  +110 "core" ~ +23  +2 .tCTV.dial :intake + "collection"'3  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'.' +1899 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'4  +71 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'6'Ӵ +592 "core" ' + .tCSV.dial CSR +2 "collection"'  +109 "core"  +2 "collection"'1% +4 "core" %Ӳ/2\ d + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'0'qi +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' +1346 "core" ' + .tCSV.dial CBV +6 "collection"'" +110 "core" ~ +2 .tCS.seek 0ml + "collection"'%'Ӵ +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +4 "core" &" A E  <@ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&,( +39 "core" ( + "manipulator"&& +4 "core" & E ; '  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" & 7 A  +2 .tForearm.seek CC + "manipulator"&' +101 "core" ' +2 .tHand.close + "manipulator"&?/ +69 "core" / +2 .tCC.seek :open +2 "collection"'M( +468 "core" ( + "manipulator"&;& +4 "core" & C ? O  +2 "manipulator"&S% +3 "core" % A : 4 +2 .tForearm.seek :retract +2 "manipulator"&J'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&@(, +275 "core" ( +2 "manipulator"&O& +4 "core" &, 9 F M R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +2 "core" &, G B N R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&P' +101 "core" ' +2 .tHand.open + "manipulator"&D1 +72 "core" 1 + "manipulator"&+% +4 "core" % μ F 9   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +96 "core" ' +2 "processing"%F& +4 "core" &\ +21183 "Can"\ <44 +60001 \ &43 +18510 #t-> access 1 +2 "storage"(% +3 "core" %~ m n \  +2 "manipulator"&'% +4 "core" %\   | +2 "manipulator"&T& +3 "core" &,  {R +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(H(< +668 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (I& +2 "core" &< 3 1\  +40791 "Can"\ "44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 43 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ \ 44 +60001 \ \ 55 +60000 \ 45 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 54 +60001 \ 44 +60000 \ 54 +60001 \ 44 +60000 \ 44 +60000 \ 44 +60001 \ 44 +60000  44 +60001  44 +60000  44 +60001  44 +60001  44 +60000  44 +60000  44 +60001  44 +60000  44 +60001  44 +60000  44 @EST1640063122.06  44 +60000  44 +60001  44 +60000  44 +60001  44 +60000  44 +60001  44 +60000  44 +60001 \ H43 +60000 \ h43 +60001 \ k33 +60000 \ m43 +60001 \ n43 +60001 \ p43 +60000 \ s44 +60001 \ v33 +60000 \ z43 +60001 \ |43 +60000 \ 44 +60001 \ 43 +60001 \ 43 +60000 \ 33 +60001 \ 33 +60000 \ 33 +60001 \ 33 +60001 \ 43 +60000 \ 33 +60001 \ 444 +60000 \ '44 +60001 \ !44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 ~\ 44 +60001 r\ 44 +60000 t\ 44 +60001 q\ 44 +60001 y\ 44 +60000 |\ 44 +60001 z\ 44 +60000 u\ 44 +60001 s\ 44 +60001 o\ 44 +60000 n\ 44 +60001 m\ 44 +60000 f\ 44 +60001 d\ 44 +60000 d\ 44 +60001 b\ 44 +60001 i\ 44 +60000 i\ \ 44 +60001 j\ 65 +60000 h\ 44 +60001 k\ 44 +60000 n\ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001  44 +60000  44 +60001  44 +60000  44 +60001  44 +60000  44 +60001  44 +60000  44 +60001  44 +60000  54 +60001  44 +60000  54 +60001  44 +60000  44 +60001  44 +60000  44 +60001  44 +60000  44 +60001  54 +60000  54 +60001  44 +60000  44 +60001  44 +60000  44 +60001  44 +60000  45 +60001 \ [44 +60000 \ m34 +60001 \ l44 +60000 \ m43 +60001 \ m34 +60000 \ p33 +60001 \ r43 +60000 \ u43 +60001 \ x43 +60001 \ {33 +60000 \ 43 +60001 \ 33 +60000 \ 43 +60001 \ 33 +60001 \ 43 +60000 \ 43 +60001 \ 43 +60000 \ 33 +60001 \ 33 +60001 \ C44 +60000 \ (44 +60001 \ "44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60002 \ 66 +59999 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ \ 44 +60001 \ \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 54 +60001 \ 44 +60001 \ 54 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 s\ 44 +60000 f\ 44 +60001 b\ 44 +60000 b 44 +60001 h 44 +60000 m 44 +60000 g 44 @EST1640149522.85 h 44 +60000 ] 44 +60001 T 44 +60000 M 54 +60001 F 44 +60000 A 44 +60001 E 44 +60000 I 44 +60001 G 44 +60000 B 44 +60001 = 44 +60000 = 54 +60001 : 44 +60000 7 44 +60001 1 44 +60000 , 54 +60001  54 +60000  44 +60001  55 +60000  54 +60001  44 +60000 ! 44 +60001 \ >44 +60001 \ \ l44 +60000 \ l44 +60001 \ l44 +60000 \ m43 +60001 \ n43 +60000  \ p44 +60001 \ s43 +60000 \ w33 +60001 \ y44 +60000 \ |43 +60001 \ 33 +60000 \ 43 +60001 \ 43 +60001 \ 33 +60000 \ 43 +60001 \ 33 +60001  \ 33 +60000 \ 33 +60001 \ 33 +60001 \ .44 +60000 \ #44 +60001 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 43 +60000 \ 44 +60001 \ 44 +60000 \ 54 +60001 \ 44 +60001 \ 54 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ \ 45 +60000 \ \ 54 +60001 \ \ 44 +60001 \ 44 +60000 \ 54 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 45 +60001 \ 54 +60000 \ 44 +60001  44 +60000  54 +60001  44 +60000  44 +60001  54 +60000  54 +60000  45 +60001  44 +60000  54 +60001  54 +60000  54 +60001  44 +60000  44 +60001  44 +60000  44 +60001  54 +60000  44 +60001  54 +60000  55 +10522 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +6 #mEXIT @1640204828.64EST @1641919676.19EST = =mMAIN_scheduler =tMAIN @EST1641919678.20 #"core_reset"Sent BREAK +3 #t@64809 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +254 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +429 "Can"\ 2 + \ 2c + #tPolling Can every 10:00 +2 #Cleanly exited at 15:27:08EST22-Dec-21 +190 #-> ESP.ready! +4 #Powering core bus +564 .Gate.power :raw,:ON + "sampler") +58 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %`\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ 4 +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\  + .tSS.configure :default +3 "sampler")#.0X $da[:extractVol]=0.19 +47969 "Can"\ ;: +27932 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%; +71 "core"  +470 #t-> PTV.PRV +2 .PTV.dial PRV + "processing"%< @ +73 "core" A +687 #t-> PRV.ab2 +2 .PRV.dial :ab2 + "processing"%=  +43 "core"  +9814 #t-> PS.pull 0.5 +2 "processing"%>% +3 "core" %8\  +2 .tPS.seek 0.501ml + "processing"%?'! +588 "core" ' +2 "processing"%@% +4 "core" %!'\  +1600 #t-> PS.pull 1.5 +2 "processing"%A% +3 "core" %!-\  +2 .tPS.seek 2.001ml +2 "processing"%B' +1604 "core" ' + "processing"%C% +4 "core" %/\  +1791 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%D  +102 "core"  +866 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%E' +2122 "core" ' +2 "processing"%F% +4 "core" %+\  +1811 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%G +115 "core"  +524 #t-> PTV +705 #-> PRV +1920 #-> PS.pull 0.4 +2 "processing"%H% +3 "core" %,\  +2 .tPS.seek 0.4ml +2 "processing"%I'j +479 "core" ' +2 "processing"%J% +4 "core" %g(\  +1444 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%K' +2209 "core" ' +2 "processing"%L% +4 "core" %,\  +2953 "Can"\ <; +54507 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%M  +131 "core"  +591 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%N' +2613 "core" ' + "processing"%O% +5 "core" %P\  +703 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%P +144 "core" +751 #t-> PS.pull0.4 +2 !o:NoMethodError : mesgu:NameError::message,undefined method `pull0' for PS:Syringe: name:\ pull0: args[f0.40000000000000002:bt[ "8/home/esp/esp2/lib/slide.rb:396:in `method_missing'"(ESP):18: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 +543 "Can"\ AA +593 #t-> PS.pull 0.4 +2 "processing"%Q% +3 "core" %g\  +2 .tPS.seek 0.4ml +2 "processing"%R'g +493 "core" ' +2 "processing"%S% +4 "core" %hk\  +1219 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%T' +2199 "core" ' +41 "processing"%U% +4 "core" %I\  +2111 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%V  +105 "core"  +536 #t-> PS.empty +3 .PS.seek 0ml + "processing"%W' +2611 "core" ' +2 "processing"%X% +4 "core" %q\  +766 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%Y +103 "core" +710 #t-> PS.pull 0.4 +2 "processing"%Z% +3 "core" %q\  +2 .tPS.seek 0.4ml +2 "processing"%['f +483 "core" ' +2 "processing"%\\% +4 "core" %il\  +1422 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%]' +2204 "core" ' + "processing"%^% +4 "core" %V\  +1506 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%_  +102 "core"  +404 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%`' +2631 "core" ' + "processing"%a% +4 "core" %Q\  +540 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%b +102 "core" +757 #t-> PS.pull 0.4 + "processing"%c% +3 "core" %u\  +2 .tPS.seek 0.4ml +2 "processing"%d'h +482 "core" ' + "processing"%e% +4 "core" %gN\  +5394 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%f' +2209 "core" ' + "processing"%g% +4 "core" %R\  +1063 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%h  +103 "core"  +304 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%i' +2617 "core" ' + "processing"%j% +4 "core" %g\  +668 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%k +103 "core" +437 #t-> PS.pull 0.4 + "processing"%l% +3 "core" %\  +2 .tPS.seek 0.4ml +2 "processing"%m'a +491 "core" ' +2 "processing"%n% +4 "core" %b\  +1023 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%o' +2211 "core" ' + "processing"%p% +4 "core" %`\  +1198 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%q  +102 "core"  +377 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%r' +2625 "core" ' +2 "processing"%s% +4 "core" %i\  +2227 #t-> PSV.waste1 +2 .PSV.dial :waste1 +1323 #-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%t +102 "core" +3221 #t-> PS.pull 0.4 +2 "processing"%u% +2 "core" %\  +3 .tPS.seek 0.4ml + "processing"%v'd +485 "core" ' +2 "processing"%w% +4 "core" %af\  +4012 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%x' +2209 "core" ' +2 "processing"%y% +4 "core" %\  +1177 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%z  +102 "core"  +505 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%{' +1401 "Can"\ ?? +1202 "core" ' +2 "processing"%|% +4 "core" %o\  +406 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%} +103 "core" +1678 #t-> PS.pull 0.2 +2 "processing"%~% +3 "core" %\  +2 .tPS.seek 0.2ml +2 "processing"%' +285 "core" ' + "processing"%% +4 "core" %m\  +542 #t-> PS.pull 0.1 +2 "processing"%% +3 "core" %\  +2 .tPS.seek 0.3ml +2 "processing"%' +184 "core" ' +2 "processing"%% +4 "core" %t\  +35056 #t-> PS.pull 0.5 + "processing"%% +4 "core" %\  +2 .tPS.seek 0.8ml + "processing"%': +595 "core" ' + "processing"%% +4 "core" %:\  +1315 #t-> PS.pull 0.5 + "processing"%% +4 "core" %:\  +2 .tPS.seek 1.3ml + "processing"% 'z7 +581 "core" ' +2 "processing"%\ % +4 "core" %z2\  +395 #t-> PS.pull 0.5 +2 "processing"% % +3 "core" %z2\  +2 .tPS.seek 1.8ml +2 "processing"% 'l +584 "core" ' + "processing"% % +5 "core" %l\  +533 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +102 "core"  +526 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%' +1901 "core" ' + "processing"%% +4 "core" %\  +3343 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +44 "core"  +562 #t-> PSr.flush +2 !o:NameError: mesg"uninitialized constant PSr: name:PSr:bt["(ESP):53: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 +713 #-> PSR.flush + .PSR.select :flush +2 "processing"%j +2252 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 "processing"%% +4 "core" %\  +902 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +72 "core" +429 #t-> PTV.PRV +2 .PTV.dial PRV +472 #-> PRV.air +2 .PRV.dial :air + "processing"%  +44 "core"  +2452 "Can"\ ;; +493 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%' +2627 "core" ' +2 "processing"%% +4 "core" %\  +999 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +72 "core"  +525 #t-> PSR.flush + .PSR.select :flush +1087 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2610 "core" ' +2 "processing"%% +4 "core" %\  +799 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +72 "core" +634 #t-> PTV.PRV +2 .PTV.dial PRV +499 #-> PRV.air +3 .PRV.dial :air +532 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%"' +2609 "core" ' + "processing"%%% +4 "core" %\  +757 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%' +74 "core"  +743 #t-> PSR.air + .PSR.select :air +2 "processing"% +699 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%)' +2605 "core" ' +2 "processing"%(% +4 "core" %\  +675 #t-> PSV.PTV + .PSV.dial PTV + "processing"% +74 "core" +571 #t-> PTV.PRV + .PTV.dial PRV +805 #-> PRV.air +2 .PRV.dial :air +841 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%' +2607 "core" ' + "processing"%#% +4 "core" %\  +3001 #t-> access 2 +2 "storage"(,% +3 "core" %  ! \  +2 "manipulator"&-% +4 "core" %\  & o +2 "manipulator"&.& +3 "core" &  o. +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(/(K +3 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (0& +3 "core" &K. !\  +32884 "Can"\ @@ +60001 \ @@ +60001 \ @@ +60000 \ @@ +60001 \ @@ +30110 #t-> can +3 "Can"\ @@ +11344 #t-> startTube 2 +18543 "Can"\ @@ +27325 #t-> da 40 +2 #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 13:42:42EST11-Jan-22\\n{}\\nCan@13:38:09, 23.4C, 11% humidity, 15.3psia, 12.630V, 0.331A, 0.331A avg, 4.17W",Subject: "da sampling at most 40ml" +2 "collection"'1& +5 "core" &<  + .tHand.open +2 "manipulator"&21 +67 "core" 1 + "manipulator"&3% +4 "core" % \  3 o +2 "storage"(4% +3 "core" %  \  +2 "storage"(5. +3 "core" .(K +38 .tSC.reconfigure :tight +11 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(6( +285 #"uploadLog"upsync\ \ /usr/bin/dbclient: Connection to ESPrush@ESPshore:2323 exited: \ \ ssh-rsa host key mismatch for ESPshore !\ Fingerprint is sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf\ Expected sha1!! 53:fa:aa\ rsync: connection unexpectedly closed (0 bytes received so far) [sender]\ rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.3] +383 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (7& +3 "core" & \ \ +2 "manipulator"&8& +4 "core" & a i k. +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&9(P +29 "core" ( +2 "manipulator"&:& +4 "core" &M  nu +2 "storage"(;& +4 "core" &   j\ +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&<'ϥ +101 "core" ' +2 "storage"(=& +4 "core" &   u\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(>' +278 "core" ' +2 "storage"(@- +3 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (A& +3 "core" &   \  +2 "manipulator"&?& +4 "core" &M F ru + .tElbow.seek 2 +2 "manipulator"&C(P +4 "core" ( + "manipulator"&D& +4 "core" &M 7 ru +2 "storage"(B& +4 "core" &   o\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&F'y +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&G/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&H& +2 "storage"(E'} +7 "core" &M ru +2 "manipulator"&J% +4 "core" % r w q +2 .tForearm.seek :retract + "manipulator"&I'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&L( +145 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +9 "core" ( + "manipulator"&M& +5 "core" && C h l@Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" && _ ]  l@Z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O' +91 "core" ' +2 "manipulator"&P& +5 "core" && f f l@Z + "manipulator"&Q% +4 "core" % f h l3 +2 "collection"'N& +4 "core" &  +2 "collection"'S& +5 "core" &;  +2 .tCC.seek :closed +2 "collection"'R(` +4 "core" & \  +9 &1u! - +9 &_{ A +10 &:r U +9 &N U +9 &Q U +9 &}P U +10 &AQ T +9 &P T +10 &R U +9 &O U +9 & IN T +10 &"\ Q U +9 &#O U +10 &%P U +9 &'PR U +9 &)N U +10 &*P U +9 &,P U +9 &.XQ U +10 &0S U +9 &1O T +9 &3Q U +10 &5`S U +9 &7"T U +10 &8N T +9 &:P U +9 &*N U +9 &?T U +9 &AQ U +10 &CpM U +9 &E2R U +10 &FX U +9 &Hj W +9 &Jh\  Z +10 &L<+ ^ +9 &MMM _ +9 &ORO ` +10 &Q]XV a +9 &S\\[ b +10 &Tb\\ b +9 &Vgd b +9 &X]li b# +10 &Zpm b) +9 &[us b3 +9 &]|y b4 +10 &_<~ W +9 &`=- + +9 &`by Z +3 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.46 +2 .Hand.open + "manipulator"&U1 +71 "core" 1 + "manipulator"&V% +5 "core" %  ? -  g3 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +92 "core" ' +2 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")X+ +3 "core" + +2 "sampler")Y% +4 "core" %}  R + "collection"'Z& +4 "core" &`bw Z +3 "Can"\ WW +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +25  +2 .tdelay 3.8 seconds +382 "collection"'^% +3 "core" %Ӱ +2 "sampler")_% +4 "core" %3z!   + .tSSV.dial :spit +2 "sampler")] +134 "core" +2 .tSS.seek 0ml +2 "sampler")a'z +291 "core" ' + .tSSV.dial CBV +2 "sampler")b  +136 "core"  +2 .tCTV.dial :intake + "collection"'c  +77 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "13:46:08.00" +1463 #"flow"0.0L/min +14843 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +209 "collection"'`% +3 "core" %Ӱ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'' +99 "core"  +2 .tCTV.dial :air +2 "collection"'%  +70 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +4 "core" ~ +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")' +136 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +2 "collection"'"  +2 "sampler")('z +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +125 "core" ~ +12  +531 ' +2 "sampler"))% +4 "core" %v  + .tCBV.dial between SSV and waste2 +2 "collection"'#  +29 "core"  +2 "collection"',% +4 "core" %  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'-  +45 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<5b +2 .tCS.seek 0ml +2 "collection"'.'Ӵ +2297 "core" '*85 +2 "Can"\ QQ +3 "collection"'0% +4 "core" % 89 \ +2 "sampler")!% +4 "core" %vQQ  + #tBubblePoint: Intake @39.6psia, Outlet @38.7psia +6 .CBV.dial SSV +2 "collection"'1 @ +31 "core" B +3 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'$'Ӵ +102 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")& +136 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X  +3 "sampler")#.0X +328 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'd% +3 "core" %9  +2 .tCS.seek 5.999ml + "collection"'n' +1339 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'m +54 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'p'Ӵ +1536 "core" ' + .tCSV.dial CSR +2 "collection"'l  +42 "core"  + "collection"'q% +4 "core" %Ӳ +2 #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'i' +580 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 't% +2 "core" %!  +2 .tCS.seek 5ml +2 "collection"'u'ql +832 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'r  +42 "core"  +2 .tCS.seek 1ml + "collection"'w'> +1112 "core" ' +2 "collection"'v9 +3 "core" 9 +2 "collection"'y% +4 "core" %Ano + #tBefore lysing Collection Puck Heater at 21.1C/28.2psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'z \  +2 'x9 +5 "core" 9 +102 "collection"'|9 +2 "core" 9d +102 "collection"'}9 +3 "core" 9 d +102 "collection"'~9 +2 "core" 9 d +102 "collection"'9 +3 "core" 9d +102 "collection"'{9 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'9 +3 "core" 9"d +102 "collection"'o9 +2 "core" 9&d +104 "collection"'9 +3 "core" 9*d +102 "collection"'s9 +4 "core" 9/d +102 "collection"'9 +3 "core" 93d +102 "collection"'9 +2 "core" 97d +103 "collection"'9 +2 "core" 9;d +102 "collection"' 9 +3 "core" 9*?d +102 "collection"' 9 +2 "core" 9>Dd +102 "collection"' 9 +3 "core" 9SHd +102 "collection"'9 +2 "core" 9kLd +102 "collection"' 9 +3 "core" 9Pd +102 "collection"'9 +3 "core" 9Td +102 "collection"'9 +3 "core" 9Yd +102 "collection"'9 +2 "core" 9]d +102 "collection"'9 +3 "core" 9ad +102 "collection"'9 +2 "core" 9ed +102 "collection"'9 +3 "core" 9id +102 "collection"'9 +2 "core" 98md +102 "collection"'\ 9 +3 "core" 9Srd +102 "collection"'9 +2 "core" 9ovd +102 "collection"'9 +3 "core" 9zd +102 "collection"'9 +3 "core" 9~d +102 "collection"'9 +2 "core" 9a +102 "collection"'%9 +2 "core" 9_ +103 "collection"'9 +2 "core" 9[ +102 "collection"'9 +3 "core" 9Y +102 "collection"''9 +3 "core" 98V +103 "collection"'"9 +2 "core" 9VT +102 "collection"'9 +3 "core" 9sQ +102 "collection"'9 +2 "core" 9N +102 "collection"')9 +3 "core" 9L +102 "collection"'#9 +3 "core" 9I +102 "collection"',9 +2 "core" 9G +102 "collection"'-9 +3 "core" 9E +102 "collection"'9 +2 "core" 9B +102 "collection"'09 +2 "core" 96@ +103 "collection"'!9 +2 "core" 9Q> +102 "collection"'19 +3 "core" 9j< +102 "collection"'(9 +2 "core" 9: +102 "collection"'39 +3 "core" 99 +102 "collection"'49 +2 "core" 97 +102 "collection"'59 +3 "core" 96 +102 "collection"'29 +3 "core" 95 +102 "collection"'/9 +2 "core" 93 +102 "collection"'89 +3 "core" 9 2 +102 "collection"':9 +2 "core" 90 +102 "collection"'=9 +3 "core" 91/ +102 "collection"'79 +3 "core" 9D. +102 "collection"'&9 +2 "core" 9W, +102 "collection"'.9 +3 "core" 9i+ +102 "collection"';9 +2 "core" 9{* +102 "collection"'$9 +3 "core" 9) +102 "collection"'@9 +3 "core" 9' +102 "collection"'?9 +2 "core" 9& +102 "collection"' 9 +3 "core" 9$ +102 "collection"'A9 +2 "core" 9 # +102 "collection"'B9 +3 "core" 9" +102 "collection"'G9 +3 "core" 9! +102 "collection"'H9 +2 "core" 9 +102 "collection"'J9 +3 "core" 9  +102 "collection"'<9 +3 "core" 9 ! +102 "collection"'D9 +2 "core" 9 (& +102 "collection"'99 +44 "core" 9 5* +111 "collection"'K9 +2 "core" 9 H 0 +102 "collection"'>9 +3 "core" 9 V\ 4 +102 "collection"'P9 +2 "core" 9 b 8 +102 "collection"'Q9 +3 "core" 9 o < +103 "collection"'N9 +2 "core" 9 |A +102 "collection"'C9 +3 "core" 9 E +102 "collection"'E9 +2 "core" 9 I +103 "collection"'M9 +2 "core" 9 M +102 "collection"'*9 +3 "core" 9 Q +102 "collection"'U9 +2 "core" 9 V +102 "collection"'V9 +3 "core" 9 Z +102 "collection"'F9 +3 "core" 9 ^ +102 "collection"'Y9 +2 "core" 9 b +103 "collection"'Z9 +3 "core" 9 f +102 "collection"'O9 +2 "core" 9 k +102 "collection"'S9 +3 "core" 9 o +102 "collection"'9 +2 "core" 9 s +103 "collection"'[9 +2 "core" 9 w +102 "collection"'\\9 +3 "core" 9\ { +102 "collection"'_9 +3 "core" 9\  +102 "collection"'X9 +2 "core" 9\  +102 "collection"'W9 +3 "core" 9\   +102 "collection"'I9 +2 "core" 9\ $ +103 "collection"']9 +3 "core" 9\ +! +102 "collection"'^9 +2 "core" 9\ 2" +102 "collection"'b9 +3 "core" 9\ 8# +102 "collection"'`9 +2 "core" 9\ =$ +103 "collection"'a9 +2 "core" 9\ C% +102 "collection"'c9 +3 "core" 9\ J& +102 "collection"'h9 +2 "core" 9\ O( +102 "collection"'f9 +3 "core" 9\ T) +102 "collection"'g9 +2 "core" 9\ Y) +102 "collection"'j9 +3 "core" 9\ ^) +102 "collection"'k9 +3 "core" 9\ c* +102 "collection"'d9 +2 "core" 9\ h*\ +102 "collection"'e9 +3 "core" 9\ l,\ +102 "collection"'m9 +2 "core" 9\ q-\ +103 "collection"'n9 +2 "core" 9\ t/ +102 "collection"'l9 +3 "core" 9\ x/ +102 "collection"'q9 +3 "core" 9\ {0\ +102 "collection"'p9 +2 "core" 9\ 1\ +103 "collection"'t9 +2 "core" 9\ 2\ +102 "collection"'i9 +3 "core" 9\ 3 +102 "collection"'r9 +3 "core" 9\ 3\ +103 "collection"'u9 +2 "core" 9\ 4\ +3 .tCH.hold 10:00,70C +4 "collection"'v `\ `\  + 'y9 +6 "core"  + 9\ \ \ + "collection"'x% +4 "core" %A;9 +2 #tBegun lysing Collection Puck Heater at 68.1C/53.9psia +23769 "Can" +36220 "core" ` + "collection"'|9 +4 "core" 9\  + "collection"'}% +4 "core" %Afg  +2 #tEnded lysing Collection Puck Heater at 70C/56.5psia +2 .CS.seek 0ml + "collection"'~'Ӵ +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +104 "core" @ +2 .tCSV.dial :air + "collection"'{ @ +44 "core" ? +2 .tCS.seek 5ml +2 "collection"''qi +1341 "core" ' +2 .tCSV.dial CTV + "collection"'  +46 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +45 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'o  +56 "core" ~ +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'s'Ӵ +1349 "core" ' + "collection"'% +4 "core" %ӳ # $ + #tPuck @67.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +106 "core" ~ + .tCBV.dial CSV +2 "collection"'  +30 "core"  + "collection"' % +4 "core" %ӳ +2 .tCS.seek 5ml +2 "collection"' 'qh +1337 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +44 "core" + "collection"'% +4 "core" %qkv +2 .tCS.seek 7ml +2 "collection"' ' +578 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +119 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &`bp Z +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  > A K f + "storage"(% +4 "core" % i\  + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(\ (+ +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &- r\  +2 "manipulator"&& +4 "core" &# > C e>H + "manipulator"&% +4 "core" %\  A A  e +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +161 "core" ( +2 "manipulator"&%& +4 "core" & Y U  jr +2 "storage"(& +3 "core" &.\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +106 "core" ' +2 "storage"('& +4 "core" &.\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"("' +274 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"('y +34 "core" ' +2 "manipulator"&)& +4 "core" & [ Y F jr + "manipulator"&#% +4 "core" %ϱ Y Z b jH +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&-( +157 "core" ( +2 "manipulator"&& +4 "core" &% 9 A  f?T + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +3 "core" &% 5 9  f?T +2 .tForearm.seek CC + "manipulator"&!' +98 "core" ' + .tHand.close +2 "manipulator"&1/ +67 "core" / +2 .tCC.seek :open +2 "collection"'(( +469 "core" ( + "storage"(3& +4 "core" &. `\ \ +2 "storage"(4& +4 "core" &. \ + "manipulator"&5& +4 "core" & * + h9( + "manipulator"&2% +4 "core" %  7 : F h +2 .tForearm.seek :retract +2 "manipulator"&/'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&8( +156 "core" ( + "manipulator"&:& +4 "core" & c V lt +2 "storage"(=& +4 "core" &. ]\ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&7'n +112 "core" ' + .tElbow.hold +2 "manipulator"&&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&.1 +77 "core" 1 +2 "manipulator"&;% +4 "core" % ~_ ' ' B a +2 "storage"($& +4 "core" &. \  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&@'Ϊ +18 "core" ' +2 "manipulator"&?& +4 "core" & x { h pt + "storage"( & +5 "core" &.  J\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&A' +32 "core" ' + "storage"(B% +5 "core" %  \ +2 ."downElevator"SE.seek :down +3 "storage"(G'} +99 (H% +3 "core" %B\ [v + "manipulator"&J% +5 "core" % x J nw +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +96 "core" ' +56 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'D& +4 "core" &q + "manipulator"&9& +4 "core" & w  ot +2 "manipulator"&K% +4 "core" %\ " w ; n1 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&>(, +174 "core" ( + "manipulator"&P& +5 "core" &, p  oK + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &, {  & nK +2 .tForearm.seek :garage + "manipulator"&N' +101 "core" ' + .tHand.close +2 "manipulator"&C/ +70 "core" / +2 "manipulator"&E& +4 "core" &,  sK + "manipulator"&M% +4 "core" % δ s +2 .tForearm.seek :retract + "manipulator"&*'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&U( +285 "core" ( + "manipulator"&V& +4 "core" && T V  l@] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" && [ Y Q k@] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Y' +99 "core" ' +2 "manipulator"&Z& +4 "core" && v  l@] +2 "manipulator"&O% +3 "core" % s T m` +2 "collection"'S& +4 "core" &bb +2 "collection"'& +4 "core" &`b +2 .tCC.seek :closed +2 "collection"'[(` +5 "core" &aa \ +9 &*na`h - +9 &aya` A +10 &Xn`_ R +9 &J__ R +9 &N^_ R +10 &N`_ R +9 &_N\\^  R +10 & P^]  S +9 &Q]\\ R +9 &N^[ R +10 & fL[\\ S +9 &")KZ\\~ R +9 &#N[[X R +10 &%QZZ S +9 &'nRZZ S +10 &)0MZY S +9 &*N\\Y S +9 &,KYY~ R +10 &.xMXYV R +9 &08MYX; S +9 &1JWV R +10 &3NXW R +9 &5~NWV S +10 &7ALWW R +9 &9LWU S +9 &:NUW S +10 &<LTVw R +9 &>INTTV R +9 &@ PSV5 R +10 &AOST R +9 &CORS R +10 &EPNRR S +9 &GNRQ S +9 &HQ[X~ S +10 &Jdhjb V +9 &LES6S Y +9 &MD ] +10 &O, _ +9 &Qy _ +10 &S:j ` +9 &Tc ` +9 &VH a +10 &X{i a +9 &Z= a +9 &[ b! +10 &]s b& +9 &_re L +9 &`GK 2 +10 &`z; ] +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.46 + "collection"'\\& +4 "core" &`zx- ] + &`zw ] + .tHand.open +2 "manipulator"&_1 +69 "core" 1 +2 "manipulator"&X% +4 "core" %  b P # iX +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%I +73 "core"  +2 "processing"%]% +5 "core" %\ \  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%^' +1598 "core" ' +2 .tdelay 5 seconds +543 .PSV.dial :waste1 +11 "processing"%b  +44 "core"  +2 .tPS.seek 0ml + "processing"%`' +1600 "core" ' + .tPSV.dial PSR +2 "processing"%a +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%c' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%h  + "collection"'f  +44 "core"  +34 + .tPSV.dial :mixloop +2 "processing"%g +101 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%j  +74 "core" +2 .tPS.seek 0ml +2 "processing"%k' +2630 "core" ' + .tPSV.dial :air +2 "processing"%d  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +1598 "Can"\ MM +1018 "core" ' +2 .tPSV.dial :mixloop + "processing"%m +44 "core" +2 .tPS.seek 0ml +2 "processing"%n' +2627 "core" ' +2 .tPSV.dial :air + "processing"%l  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2615 "core" ' + .tPSV.dial :mixloop +7 "processing"%p +44 "core" +2 .tPS.seek 0ml + "processing"%t' +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&i& +4 "core" &# Z Y t j=G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&r( +49 "core" ( + "manipulator"&u& +4 "core" & z 3 m\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" & r 7 m\ +2 .tForearm.seek CC +2 "manipulator"&x' +101 "core" ' + .tHand.close +2 "manipulator"&z/ +76 "core" / +2 .tCC.seek :open +2 "collection"'v( +472 "core" ( + "manipulator"&|& +5 "core" &  o\ + "manipulator"&}% +4 "core" % έ 9 n +2 .tForearm.seek :retract + "manipulator"&w'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +272 "core" ( + "manipulator"&{& +4 "core" &, ' qD +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &,  pD +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +93 "core" ' +2 .tHand.open +2 "manipulator"&1 +73 "core" 1 + "manipulator"&o% +4 "core" %  q3 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'& +4 "core" &wu< + "manipulator"&% +4 "core" %\   r +2 "storage"(% +4 "core" % 4 5 ~\  + "storage"(. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (s& +3 "core" & \  +2 "manipulator"& & +3 "core" &, 7 qD +2 "manipulator"&% +4 "core" %\  ' q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& (P +181 "core" ( + "manipulator"&& +5 "core" &Q w x  o# + "storage"( & +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ϥ +106 "core" ' + "storage"(& +5 "core" & 3 / U\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +282 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" &   Q\  + "manipulator"&& +4 "core" &Q } p# +2 .tElbow.seek 2 + "manipulator"&(P +3 "core" ( +2 "manipulator"&& +3 "core" &Q { o# +2 "storage"(6& +4 "core" &   \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&%'y +23 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&'& + "storage"(L'} +7 "core" &Q }  q# +2 "manipulator"&T% +4 "core" % ~  r +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&)( +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +37 "core" ( + "manipulator"&#& +4 "core" & S r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" & . r +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +91 "core" ' + "manipulator"&0& +5 "core" & s + "manipulator"&% +4 "core" % & s@ +2 "collection"'& +3 "core" &uu +3 "collection"'1& +4 "core" &uu +2 .tCC.seek :closed +2 "collection"',(` +4 "core" &ss~  +9 &)ouul - +10 &bwtuO A +9 &Wnst3 S +10 &Mvs S +9 &Qtu0 S +9 &MwuS S +10 &_PsuG R +9 &!Owt4 R +9 &Qvu S +10 &Ouu S +9 & gOxw R +10 &")Puu R +9 &#QuvB S +9 &%Ovus S +10 &'nRtu S +9 &)1Mxu R +9 &*Kwu R +10 &,Puv R +9 &.wPuu R +10 &08Nvx S +9 &1Ovvw R +9 &3Nuug S +10 &5NvvY R +9 &7AQwuI R +9 &9Ovw4 S +10 &:Nvu4 S +9 &<Nuv" R +10 &>JItw R +9 &@ Nvv R +9 &AKut R +10 &CNvu R +9 &EPNvt S +9 &GPzx S +10 &HYQ S +9 &Jpv V +10 &LCo Z +9 &M ^ +9 &O ^ +10 &Qz _ +9 &S: ` +9 &T  _ +10 &V  a +9 &X| a +10 &Z< b +9 &[q b +9 &]  b" +10 &_p&# G +9 &`C*)+ . +9 &`sm)* W +3 ( + "collection"'1& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.44 +2 .Hand.open + "manipulator"&R1 +73 "core" 1 +2 "manipulator"&3% +4 "core" %  o o@ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +93 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'5  +137 "core"  + .tCSV.dial CTV +2 "collection"'2  +30 "core"  +2 .tPS.seek 2.5ml + "processing"%:' +2616 "core" ' + "collection"'=% +4 "core" %{  +2 .tCS.seek 4.15ml +2 "collection"'!'V +1557 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%-  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%.  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%;' +2613 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'$ ` +31 "core" ^ + .tCSV.dial :air +2 "collection"'? @ +45 "core" > +2 .tCS.seek 10ml +2 "collection"' ' +1552 "core" ' +2 .tCSV.dial CTV + "collection"'B  +46 "core"  +2 .tCS.seek 0ml +2 "collection"'/'Ӵ +2607 "core" ' + .tCBV.dial :waste1 +2 "collection"'H @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'J  +136 "core" +2 "collection"'8& +4 "core" &`smOP W + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&7% +4 "core" %\   t  m + "storage"(@% +4 "core" %z   \ + "storage"(D. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(9(+ +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (K& +3 "core" &.\ + "manipulator"&& +4 "core" & Y Y w l +2 "manipulator"&A% +4 "core" %\  W W K l +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&P( +149 "core" ( +2 "manipulator"&Q& +4 "core" & S s mg + "storage"(G& +4 "core" &.  d\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +50 "manipulator"&&' +106 "core" ' + "storage"(C& +4 "core" &.   S\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(E' +280 "core" ' +2 "storage"(M- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&<& +2 "core" & e e kg +2 "storage"(N& +4 "core" &.\ \ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&V'n +35 "core" ' + .tElbow.hold +2 "manipulator"&F, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(>- +2 "core" -' +3 .tSE.seek 0.11 Pucks below Top Plate + "storage"(Z' +31 "core" ' +2 "manipulator"&O% +4 "core" %̀c #  _ + "storage"(S& +5 "core" &. \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&*'ά +19 "core" ' +2 "manipulator"&(& +4 "core" & b w c lg +2 "storage"(\\& +4 "core" &.\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&_' +27 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(X' +41 "core" ' + "manipulator"&& +4 "core" &  og +2 "manipulator"&I% +4 "core" %  o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Y( +158 "core" ( +2 "manipulator"&& +4 "core" &% 3 6 h@W + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" && 8 6 ] h@W +2 .tForearm.seek CC +2 "manipulator"&^' +94 "core" ' + .tHand.close +2 "manipulator"&a/ +66 "core" / + .tCC.seek :open +2 "collection"'`( +469 "core" ( +2 "storage"(h& +4 "core" &.   9\  + "storage"(f& +4 "core" &.   p\ +2 "manipulator"&g& +4 "core" & Y Y E l:0 + "manipulator"&j% +4 "core" %  b [ g l +2 .tForearm.seek :retract + "manipulator"&c'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&d( +159 "core" ( +2 "manipulator"&k& +4 "core" & w z 0 oq + "storage"(m& +4 "core" &.   \  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&e'n +110 "core" ' + .tElbow.hold +2 "manipulator"&l, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&n1 +69 "core" 1 +2 "manipulator"&p% +5 "core" % |b $  N d + "storage"(q& +4 "core" &.\ \ + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 314 counts +2 "manipulator"&i'Ψ +18 "core" ' +2 "manipulator"&u& +4 "core" &  rq + "storage"(y& +4 "core" &. \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&z' +29 "core" ' + "storage"(U% +4 "core" % - 3 )\  +3 ."downElevator"SE.seek :down +3 "storage"(W'} +100 ([% +2 "core" %8   c\ [u +2 "manipulator"&|% +4 "core" % \ q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +98 "core" ' +42 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%x  +72 "core" +2 .tPS.seek 2.5ml +2 "processing"%{' +2607 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%~ +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%r  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tdelay 1 second +101 .PSV.dial :air +3 "processing"%o  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%' +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &U\ \ +2 "manipulator"&& +4 "core" & ! sq + "manipulator"&w% +4 "core" % "  t> +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +167 "core" ( +2 "manipulator"&& +4 "core" &,  st + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &,  tt +2 .tForearm.seek :garage +2 "manipulator"& ' +96 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&\ & +4 "core" &,  tt +2 "manipulator"&% +3 "core" %  u +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +120 "core" ( + "manipulator"&& +4 "core" &r V s +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &r / s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +107 "core" ' +2 "manipulator"&& +4 "core" &r D 6 h +2 "manipulator"&% +4 "core" %m - < hH + "processing"%& +4 "core" &[\ \ +3 "processing"%6& +4 "core" &^\ \ +2 .tPC.seek :closed +2 "processing"%(] +4 "core" &d\   +10 &3|j\ - +9 &]f\ A +9 &1z{\ U +10 &Su\ V +9 &Yx\ V +10 &tV{\ U +9 &5V\ V +9 &W\ V +10 &U\ U +9 &|W\ U +9 & >W\ U +10 &!W\ V +9 &#Z\ V +9 &%W\ U +10 &'ES\ V +9 &)W\ U +10 &*W\ V +9 &,W\ U +9 &.MY\ V +10 &0U\ V +9 &1T\ U +9 &3T\ U +10 &5VQ\ U +9 &7V\ U +10 &8W\ V +9 &:W\ V +9 &<\\W\ V +10 &> R\ U +9 &?Z\ V +10 &AV\ U +9 &CfT\ U +9 &E(Z\ U +10 &F_\ W +9 &Hz\ Y +9 &J^\ [\ +10 &Lf\ [ +9 &M\ \\ +10 &O7\ \\ +9 &Qcv\ \\ +9 &S$x\ \\ +10 &T|\ \\ +9 &Vk\ ] +9 &Xh#\ ] +10 &Z*a\ ] +9 &[c\ X +9 &]+Aax\ (u +10 &]4o\ 0 +5 ( +2 "processing"%6& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.62 + "processing"%'& +5 "core" &]!m\ 0 + &]!\ 0 + .tHand.open + "manipulator"&T1 +73 "core" 1 + "manipulator"& % +4 "core" % s A 8  fT +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tPRV.dial :air + "processing"%  +45 "core"  +2 .tPSV.dial :mixloop + "processing"%# +44 "core" +2 "processing"%"% +4 "core" %F\  +2 .tPS.seek 0.3ml +2 "processing"%%' +384 "core" ' + .tPSV.dial PSR +2 "processing"% +102 "core"  + "processing"%0% +4 "core" %\  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'.U +489 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +1898 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%L +102 "core" +2 .tPTV.dial :mixing + "processing"% @ +75 "core" B +2 .tPBV.dial :waste2 + "processing"%v  +94 "core"  +2 .tPS.seek 0ml +2 "processing"%R' +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&3& +4 "core" &r  q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&1(k +2 "core" ( +2 "manipulator"&5& +4 "core" &r P q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &r  q +2 .tForearm.seek PC + "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&t/ +68 "core" / +2 .tPC.seek :open + "processing"%=( +451 "core" ( + "manipulator"&& +4 "core" &r Z W R j + "manipulator"&-% +4 "core" % O X . jM +2 .tForearm.seek :retract +2 "manipulator"&.'\ +102 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +57 .tElbow.seek :garage +2 "manipulator"&:(, +134 "core" ( + "manipulator"&$& +4 "core" &,  s +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &, s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&!' +106 "core" ' + .tHand.open +2 "manipulator"&B1 +72 "core" 1 +2 "manipulator"& % +4 "core" % 4 w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +92 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%J& +4 "core" &|\  +2 "manipulator"&8% +4 "core" %\   t + "storage"(7% +4 "core" % 1 ;\  +2 "storage"(@. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(D( +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (K& +3 "core" &   \  +2 "manipulator"&& +4 "core" &,  r + "manipulator"&A% +4 "core" %\  G s +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"& (P +176 "core" ( +2 "manipulator"&Q& +5 "core" &Y  s% + "storage"(G& +4 "core" & < <\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&)'ϥ +109 "core" ' + "storage"(C& +4 "core" & > > 0\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(4' +286 "core" ' + "storage"(M- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (<& +3 "core" &   \  + "manipulator"&N& +4 "core" &Y t : q% +2 .tElbow.seek 2 + "manipulator"&>(P +3 "core" ( +2 "manipulator"&O& +4 "core" &Y r z  p% + "storage"(S& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&('y +27 "core" ' + .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"(I'} +7 "core" &Y s r p% +2 "manipulator"&&% +4 "core" % f r# +2 .tForearm.seek :retract + "manipulator"&P'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&E(k +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +81 "core" ( +2 "manipulator"&V& +4 "core" &v y  t + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +3 "core" &v  s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Z' +99 "core" ' +2 "manipulator"&& +4 "core" &v X W & k +2 "manipulator"&b% +4 "core" % \\ e s k + "processing"%_& +4 "core" &/\  +2 "processing"%F& +5 "core" &:\  +2 .tPC.seek :closed +2 "processing"%a(] +4 "core" &2\  +8 &&v7\ . +9 &`+\ B +10 &Fx1\ U +9 &U*\ U +9 &Y&\ U +10 &W"\ U +9 &KU\ U +10 &U\ U +9 &V\ U +9 &UX\ U +10 & SU\ U +9 &"W\ V +10 &#V\ U +9 &%W\ U +9 &'\\W\ U +10 &)U\ U +9 &*W\ U +9 &,U\ U +10 &.cX\ U +9 &0%V\ U +9 &1V\ U +10 &3Y\ U +9 &5mR\ T +10 &7.V\ U +9 &8Z\ U +9 &:U\ U +10 &5W\ U +9 &?Y\ U +10 &AU\ U +9 &C|U\ U +10 &E<Z\ U +9 &Fi\ W +9 &H\ Z +10 &Jp\ \\ +9 &L3\ [ +9 &M\ \\ +10 &O\ [ +9 &Qy\ [ +10 &S:\ \\ +9 &T\ \\ +9 &V\ \\ +10 &X~\ \\ +9 &Z>\ ] +9 &\\\ L +10 &]+Bn\ *{ +9 &].\ 0 +6 ( + "processing"%F& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.64 +2 .Hand.open + "manipulator"&]1 +3 "core" &] \ 0 +73 1 + "manipulator"&,% +5 "core" % V P i + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +101 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%f  +2 %g9 +6 "core" 9 +102 "processing"%j9 +2 "core" 9 +102 "processing"%k9 +2 "core" 9  +102 "processing"%m9 +3 "core" 9  +102 "processing"%^9 +3 "core" 9 +102 "processing"%Y9 +3 "core" 9 +102 "processing"%n9 +2 "core" 9 +102 "processing"%p9 +2 "core" 9 +102 "processing"%q9 +3 "core" 9" +102 "processing"%u9 +3 "core" 9& +102 "processing"%y9 +2 "core" 9* +102 "processing"%U9 +2 "core" 9/ +102 "processing"%c9 +3 "core" 93 +102 "processing"%[9 +2 "core" 97 +102 "processing"%|9 +3 "core" 9; +102 "processing"%d9 +2 "core" 9? +102 "processing"%e9 +3 "core" 9C +102 "processing"%i9 +2 "core" 9H +102 "processing"%X9 +2 "core" 9L +102 "processing"%x9 +3 "core" 9P +103 "processing"%z9 +2 "core" 9T +103 "processing"%W9 +2 "core" 9X +103 "processing"%;9 +2 "core" 9] +102 "processing"%~9 +3 "core" 9a +102 "processing"%r9 +3 "core" 9 e +102 "processing"%9 +2 "core" 9i +102 "processing"%o9 +2 "core" 9m +103 "processing"%{9 +2 "core" 9q +102 "processing"%9 +2 "core" 9!v +102 "processing"%9 +3 "core" 9'z +102 "processing"%w9 +3 "core" 9-~ +102 "processing"%9 +2 "core" 93 +102 "processing"%s9 +2 "core" 99 +103 "processing"%l9 +2 "core" 9@ +102 "processing"%9 +3 "core" 9D +102 "processing"%\ 9 +2 "core" 9L +102 "processing"%9 +3 "core" 9R +102 "processing"%}9 +2 "core" 9Y +102 "processing"%9 +3 "core" 9_ +102 "processing"%9 +3 "core" 9f +102 "processing"% 9 +2 "core" 9l +3 .tPH.hold 2:00:00,28C +3 "processing"% ppk +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +103 "core"  + "processing"%% +4 "core" %d\  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%'\ +585 "core" ' +2 .tdelay 5 seconds +122 "Can"\ ;; +380 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"% 'Һ +1595 "core" ' +2 .tPTV.dial :puck + "processing"%+  +73 "core"  + .tPSV.dial PTV +2 "processing"%' +73 "core" + .tPBV.dial :waste1 +2 "processing"%T  +133 "core"  +2 "processing"% % +4 "core" %Ҹ\  +2 .tPS.seek 1.5ml + "processing"%6'~ +582 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%#' +1602 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%"  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"% * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2465 "core" ' + .tPSV.dial PTV +2 "processing"%0 +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%% +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +71 "core"  +2 .tPS.seek 0ml + "processing"%' +2467 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%v  +133 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"%3 @ +73 "core" @ +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%5' +358 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'2  + "processing"%t  +46 "core" +3  + "processing"%% +4 "core" %,\  +2 .tPS.seek 0.34ml + "processing"%' +433 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%-'G +1179 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +74 "core" > +2 .tPS.seek 0.5ml +2 "processing"%$'\ +857 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%?  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +53 .tPS.seek 2ml +2 "processing"%1'Һ +1598 "core" ' + .tPSV.dial :PML +7 "processing"%B +44 "core" + .tPTV.dial :mixing +2 "processing"% @ +73 "core" A +2 .tPBV.dial :waste1 + "processing"%J  +35 "core" + "processing"%8% +4 "core" %ҵ_\  +2 .tPS.seek 1.85ml +2 "processing"%.' +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%7 * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%@' +1955 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'!& +3 "core" &$ + "manipulator"&K& +4 "core" &v [ Z  l +2 "manipulator"&% +4 "core" %\ ! \\ Z X j6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(, +135 "core" ( + "manipulator"&9& +5 "core" &, O V 0 k6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &, [ Z , l6 +2 .tForearm.seek :garage +2 "manipulator"&G' +103 "core" ' + .tHand.close +2 "manipulator"&:/ +70 "core" / +2 "manipulator"&C& +4 "core" &, g o s m6 + "manipulator"&H% +4 "core" % Σ i i < k; +2 .tForearm.seek :retract +2 "manipulator"&M'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&<( +282 "core" ( + "manipulator"&N& +5 "core" &( Q W iA_ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &( [ Z d jA_ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S' +91 "core" ' +2 "manipulator"&\\& +4 "core" &( C K R jA_ +2 "manipulator"&% +4 "core" % G S j' +2 "collection"'&& +4 "core" & +2 "collection"' & +5 "core" & +2 .tCC.seek :closed +2 "collection"')(` +4 "core" & +7 &\ % $e +9 &T| : +9 &zx O +10 &tT\ U +9 &8N T +9 &M T +10 &S U +9 &}P U +10 &?R U +9 &O U +9 &L T +10 &!O T +9 &#HR T +9 &% N U +10 &&Q U +9 &(N T +10 &*ON U +9 &,Q U +9 &-T T +10 &/N T +9 &1YQ T +9 &3R U +10 &4N T +9 &6T T +10 &8`O T +9 &:"P T +9 &;R T +10 &=M T +9 &?gR U +9 &A*O T +10 &BO T +9 &DO T +10 &FpL T +9 &H1Q U +9 &I\\ V +10 &Kt Y +9 &Mb \\ +9 &O _ +10 &P\  ` +9 &R \  ` +10 &T\\ a +9 &V a +9 &W b +10 &Y b +9 &[\\  b# +9 &]"  b( +10 &^&$ b2 +9 &`9T+) X +9 &`])) &p +10 &`qw)* \\ +2 ( +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.34 +2 "collection"'4& +4 "core" &`qv*( \\ +2 .tHand.open + "manipulator"&(1 +76 "core" 1 + "manipulator"&V% +4 "core" %    b& +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%> +102 "core"  + "processing"%% +5 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%b' +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%_  +43 "core"  +2 .tPS.seek 0ml + "processing"%I' +1595 "core" ' + .tPSV.dial PSR +2 "processing"%P +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%=' +1721 "Can"\ \\\\ +886 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%]  + "collection"',  +32 "core" ~ +131  + .tPSV.dial :mixloop +2 "processing"%g +114 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%F  +74 "core" +2 .tPS.seek 0ml +2 "processing"%j' +2610 "core" ' + .tPSV.dial :air +2 "processing"%Z  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%k' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +42 "core" +2 .tPS.seek 0ml +2 "processing"%^' +2622 "core" ' +2 .tPSV.dial :air +2 "processing"%Y  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +44 "core" +2 .tPS.seek 0ml +2 "processing"%q' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&u& +4 "core" &$ %  G `>L +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +6 "manipulator"&y( +47 "core" ( +2 "manipulator"&U& +4 "core" & = 5  d + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &c& +3 "core" & 2 2  e +2 .tForearm.seek CC + "manipulator"&[' +102 "core" ' +2 .tHand.close + "manipulator"&|/ +74 "core" / +2 .tCC.seek :open + "collection"'d( +470 "core" ( + "manipulator"&e& +4 "core" & D A ' g +2 "manipulator"&i% +4 "core" % J 1 7 bx +2 .tForearm.seek :retract + "manipulator"&X'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(, +272 "core" ( + "manipulator"&z& +4 "core" &, Q > k iF +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &, = K  iF +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;' +106 "core" ' +2 .tHand.open + "manipulator"&~1 +75 "core" 1 + "manipulator"&r% +5 "core" % a O ) j} + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."da"delayUntil "14:34:57.35" +24765 #recoverPRVreagent08 +6 .PTV.dial :mixing +2 "processing"%o @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%{  +34 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2471 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%s  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%l +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ ' +2451 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  + "processing"%}% +4 "core" %P\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Һ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +74 "core"  + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%R% +4 "core" %ҶP\  +2 ."da"PS.seek 1.5ml +2 "processing"%'| +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'' +1590 "core" ' + ."da"delay 2:00 +4699 "Can"\ ]] +7304 #"da"recoverPSRreagent08 + .PTV.dial :puck +50 .PBV.dial :waste1 +3 "processing"%T  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +47 "core" ( +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2447 "core" ' +2 ."da"PSV.dial PTV + "processing"%6 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%f +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%" +84 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2447 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +132 "core"  +2 "processing"%0% +4 "core" %\\\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%%'\ +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%L +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%v% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%2  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2466 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-' +2445 "core" ' + #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%?  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%$  +132 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%B  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%J' +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%8  +43 "core"  +2 "processing"%7% +4 "core" %T\  +2 ."da"PS.seek 0.55ml + "processing"%1'_ +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%.  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%!'Һ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%K +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%9  +35 "core" + "processing"%Q% +4 "core" %Ҹ\  +2 ."da"PS.seek 1.85ml +2 "processing"%E' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%: * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%C' +1967 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +8818 "Can"\ 77 +39184 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%H  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%h * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%G  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N' +2468 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%O +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%A  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%\\ +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&' +2460 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%M +133 "core"  + "processing"%`% +4 "core" %%\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%4'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%('Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%V  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%>  +35 "core" +2 "processing"%% +4 "core" %ҷZ\  +2 ."da"PS.seek 1.5ml +2 "processing"%S'} +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%_' +1593 "core" ' + ."da"delay 2:00 +6364 "Can"\ << +5639 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2465 "core" ' + ."da"PSV.dial PTV +2 "processing"%] +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%g +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Z' +2445 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%j +144 "core"  + "processing"%m% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +52 "processing"%Y'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%^ +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +35 "core" + "processing"%n% +4 "core" %Ҿ\  +2 ."da"PS.seek 1.5ml +2 "processing"%u' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%c' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%|  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%< * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%* +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2463 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%i +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%[ +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%z  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W' +2449 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%y +143 "core"  +2 "processing"%~% +4 "core" %!\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%r'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%X'Һ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%; +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +34 "core" +2 "processing"%{% +4 "core" %Ҿ\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%q' +1601 "core" ' +2 ."da"delay 2:00 +11437 "Can"\ IH +566 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%s * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +73 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2477 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%w +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%\  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2449 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +3 "processing"%% +14 "core" %\  +8 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +8 "processing"% +16 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +10 "processing"%'m +336 "core" ' +2 ."da"delay 5 seconds +503 "processing"%R% +3 "core" %i\\\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%'\ +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%+'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +36 "core" +2 "processing"% % +4 "core" %ҵ\  +2 ."da"PS.seek 1.5ml + "processing"% '{ +650 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%6' +1596 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +6 .PBV.dial :waste1 + "processing"%f  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%" * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2485 "core" ' +2 ."da"PSV.dial PTV + "processing"%# +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%0 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%%  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"%L' +2468 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +144 "core"  + "processing"%v% +4 "core" %,\  +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%'Һ +2105 "core" ' + ."da"delay 5 seconds +507 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%3 +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%2% +4 "core" %ҿ\  +2 ."da"PS.seek 1.5ml +2 "processing"%t' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +104 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +1622 "core" ' +2 "processing"%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%  +4 "core" 5 5 + "processing"%& +4 "core" &] K\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&5% +3 "core" %\   1 [V +2 "storage"(?% +4 "core" % < = + "storage"($. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(B(+ +195 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 ( & +3 "core" &- 2 0 M +2 "manipulator"&-& +4 "core" &,  \\ ZF +2 "manipulator"&8% +4 "core" %\  [V +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&7( +188 "core" ( + "manipulator"&J& +4 "core" &}  Y, +2 "storage"(.& +3 "core" &-   N +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&1' +93 "core" ' +2 "storage"(K& +4 "core" &-   _ +2 ."da"SE.reconfigure :pick +53 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(' +282 "core" ' +2 "storage"(9- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&Q& +4 "core" &~  V+ + "storage"(:& +4 "core" &- ! " g + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&!'n +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&E, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(H- +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(h' +28 "core" ' +2 "manipulator"&G% +4 "core" %t] S I +2 "storage"(C& +4 "core" &-\ !\ $ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 306 counts +2 "manipulator"&O'Π +25 "core" ' +2 "manipulator"&A& +5 "core" &  E W( + "storage"(\\& +4 "core" &- " $ y +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +18 "core" ' +3 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(N' +40 "core" ' +2 "manipulator"&M& +4 "core" &  X( +2 "manipulator"&`% +4 "core" %  X +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&&'\ +91 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&4(k +248 "core" ( +2 "manipulator"&V& +4 "core" &u M X + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &u + Y +2 ."da"Forearm.seek PC +2 "manipulator"&>' +103 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%(( +450 "core" ( +2 "storage"(@& +4 "core" &- # $ + "manipulator"&S& +4 "core" &u  R + "manipulator"&b% +4 "core" %  S +2 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +103 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&I( +262 "core" ( + "manipulator"&_& +4 "core" & w W, +2 "storage"(]& +3 "core" &- ' "  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&g' +109 "core" ' +2 ."da"Hand.open +2 "manipulator"&F1 +71 "core" 1 +2 "storage"(=- +3 "core" -' +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(,'N +28 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(j' +54 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jan1115h40ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +457 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.466 seconds\ /var/log/esp/da22jan1115h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jan1115h40ml15s.tif +1568 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jan1115h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jan1115h40ml30s.tif +3072 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jan1115h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jan1115h40ml70s.tif +7132 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jan1115h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"DAfans.email "20.466 sec auto-exposure",Subject: "da22jan1115h40ml images!" +10 "storage"(m- +2 "core" -' +2 "storage"(Z& +6 "core" &-\ \  T + "manipulator"&k& +9 "core" &  S, +2 ."da"Elbow.seek 1 +3 "manipulator"&^( +5 "core" ( + "manipulator"&p& +4 "core" & K S, +2 "storage"(n& +4 "core" &-\ !\  | +3 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&Y' +3 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.82 Pucks below Top Plate +2 "storage"(U' +59 "core" ' +2 "manipulator"&u& +6 "core" & ' ( > _, + "storage"(|& +4 "core" &- _ ] +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 + "manipulator"&<'n +36 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&*, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.01 Pucks below Top Plate +2 "storage"(c' +29 "core" ' +2 "manipulator"&e% +4 "core" %sb C S +2 "storage"(i& +4 "core" &- = < + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 305 counts + "manipulator"&['Ο +25 "core" ' +2 "manipulator"&z& +4 "core" &  `( +2 "storage"()& +5 "core" &- \ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&y' +17 "core" ' +4 "storage"(~% +9 "core" % \  +5 ."downElevator"SE.seek :down +8 "storage"(W'} +61 #"uploadLog"upsync\ \ /usr/bin/dbclient: Connection to ESPrush@ESPshore:2323 exited: \ \ ssh-rsa host key mismatch for ESPshore !\ Fingerprint is sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf\ Expected sha1!! 53:fa:aa\ rsync: connection unexpectedly closed (0 bytes received so far) [sender]\ rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.3] +37 "storage"(r% +3 "core" %. S\ Yl +2 "manipulator"&;% +4 "core" %   a +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&o'\ +94 "core" ' +36 ' + ."downElevator"SE.stop +2 "storage"(5 +2 ({& +4 "core" &- /\  +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%X& +4 "core" &\ +2 "manipulator"&& +4 "core" & *  a( + "manipulator"&% +4 "core" %\ #   O b@ +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +178 "core" ( +2 "manipulator"&s& +5 "core" &, / 5 2 dO + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &, ! 6 ' dO +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&q' +110 "core" ' +2 ."psFlush"Hand.close + "manipulator"&w/ +66 "core" / + "manipulator"&& +5 "core" &, I 2 \ gO + "manipulator"&}% +4 "core" % ! : =  h9 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +171 "core" ( +2 "manipulator"& & +4 "core" &t M 9 = g + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &t C A j g +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +103 "core" ' + "manipulator"&R& +5 "core" &t ' D ^ + "manipulator"&% +5 "core" %  & K ^ +2 "processing"%& +4 "core" &\  +2 "processing"%& +4 "core" &\  +2 ."psFlush"PC.seek :closed +2 "processing"%T(] +5 "core" &\  +8 &%o\ \ . +10 &_\ B +9 &Cy\ \ U +9 &U\ U +10 &Y\ V +9 &V\ U +9 &HQ\ U +10 & V\ U +9 &U\ V +10 &T\ U +9 & OO\ U +9 &"S\ U +10 &#R\ U +9 &%W\ U +9 &'VW\ V +10 &)T\ U +9 &*Y\ \ U +10 &,T\ \ V +11 &._U\ U +10 &0!W\ \ U +7 &1T\ V +9 &3W\ V +9 &5hR\ U +10 &7*U\ U +9 &8U\ U +10 &:S\ U +9 &1Q\ U +10 &?U\ U +9 &AT\ V +10 &CvT\ V +9 &E9T\ U +9 &F\\\ V +10 &Hr\ X +9 &Jn\ [ +9 &L.\ \\ +10 &M\ \\ +9 &O\ \\ +9 &Qt\ \\ +10 &S6\ \\ +9 &T\ \\ +10 &V\ ] +9 &Xy\ ] +9 &Z:\ ] +10 &[\ P +9 &]+G\ #j +9 &]y8\ 5 +6 ( + "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.62 + "processing"% & +4 "core" &]y*\ 5 +2 &]y)\ 5 + ."psFlush"Hand.open + "manipulator"&+1 +68 "core" 1 + "manipulator"&'% +4 "core" %    \\ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +111 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%f +43 "core"  +2 "processing"%"% +4 "core" %\  + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%'\ +418 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +166 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2101 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%# @ +192 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%0  +133 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%%'ղ +2615 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +103 "core"  + "processing"%% +4 "core" %լY\  +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%v'\ +595 "core" ' +2 ."psFlush"delay 5 seconds +309 "Can"\ 87 +193 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2123 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%3  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +73 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%2 +113 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ղ +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +102 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck + "processing"%  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%' +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%5 +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%?'\ +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2109 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%- U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%8' +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%D @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%.  +82 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%x' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%K +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%9 +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Q' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%: @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2602 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%G  +95 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C' +2614 "core" ' + ."psFlush"PSV.dial PSR +6 "processing"%A +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%\\'TE +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%` +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +55 "core" + ."psFlush"PS.seek 0ml +2 "processing"%7' +2603 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%!'\ +580 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%O' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%V' +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +82 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%&' +2607 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%a +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%@' +2605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%b' +2680 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%> @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +7 "processing"%]  +82 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%4' +2608 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'F& +4 "core" & + "manipulator"&=& +5 "core" &t  r + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&P(k +3 "core" ( + "manipulator"&N& +4 "core" &t  r + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &t s +2 .tForearm.seek PC +2 "manipulator"&m' +104 "core" ' +2 .tHand.close + "manipulator"&Z/ +64 "core" / +2 .tPC.seek :open +2 "processing"%k( +14 "Can"\ SR +437 "core" ( +2 "manipulator"&p& +4 "core" &t + *  h + "manipulator"&n% +4 "core" % : 8 p hj +2 .tForearm.seek :retract +2 "manipulator"&u'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&|( +428 "core" ( +2 "manipulator"&e& +4 "core" && v k l?R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" && x ` \\ l?R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&z' +100 "core" ' +2 "manipulator"&)& +4 "core" &% y  8 o>O +2 "manipulator"&I% +4 "core" % u O o +2 "collection"'~& +4 "core" & +2 "collection"'g& +4 "core" & +2 .tCC.seek :closed +2 "collection"'j(` +5 "core" & +7 &\ % $d +9 &|Sy : +9 &zy O +10 &oU U +9 &3N T +9 &O T +10 &O U +9 &yM T +10 &:O U +9 &O T +9 &O T +10 &!O U +9 &#CR T +9 &%T U +10 &&R U +9 &(N T +10 &*KN T +9 &, O T +9 &-Q T +10 &/T T +9 &1RP U +9 &3R T +10 &4P T +9 &6R U +10 &8ZQ U +9 &:R U +9 &;R T +10 &=N T +9 &?cR T +9 &A%R T +10 &BQ T +9 &DN T +10 &FkQ T +9 &H-T T +9 &I\\ U +10 &Kt X +9 &M^ \\ +9 &O   ^ +10 &P _ +9 &R ` +10 &TZ ` +9 &V a +9 &W a +10 &Y b +9 &[\\$# b +9 &]&% b! +10 &^)( b +9 &`*H,- %r +9 &`v., W +6 ( +2 "collection"'g& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.31 + "collection"'r& +4 "core" &`wl-. V + &`wl+. V +2 .tHand.open + "manipulator"&Y1 +70 "core" 1 + "manipulator"&;% +5 "core" % b P 3 jr + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'U& +4 "core" &`wl** V +2 "collection"'<% +4 "core" %ӵ++ + .tCSV.dial CSR +2 "collection"'{  +41 "core"  +2 "collection"'X% +4 "core" %ӫ,+ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'['qi +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '% +2 "core" %qd--  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.499ml +2 "collection"''> +671 "core" ' + .tCSV.dial :waste +2 "collection"'c +133 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'y'Ӵ +1971 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'s& +4 "core" &`wk// V +2 "collection"'l% +3 "core" %ӷ-. +2 .tCSV.dial :flush + "collection"'W  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'*'qi +1278 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'w @ +44 "core" A + "collection"'% +4 "core" %qe..  +3 .tCS.seek 7ml + "collection"'}'z +569 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'o  '  +44 "core"  +95  + .tCBV.dial :waste1 +7 "collection"' @ +43 "core" ? +2 .tCS.seek 0ml +2 "collection"'q'Ӵ +1748 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'R& +4 "core" &`wk//F V + "collection"'% +4 "core" %ӳ10B + .tCSV.dial :flush +2 "collection"'  +74 "core" +2 .tCS.seek 5ml +2 "collection"''qi +1282 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'\ @ +44 "core" A + "collection"'(% +5 "core" %qm./K  +2 .tCS.seek 7.001ml + "collection"' ' +566 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'+  +43 "core"  + .tCBV.dial :waste2 +2 "collection"''  +106 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +1752 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'f& +4 "core" &`wj.. V +2 "collection"'"% +4 "core" %ӹ/- + .tCSV.dial CSR +2 "collection"'  +41 "core"  + "collection"'% +4 "core" %ӹ// +2 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'' +2000 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'#' +564 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'0 + '  +101 "core" +36  + .tCTV.dial :intake +2 "collection"'6  +75 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'' +2003 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +74 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'%'Ӵ +582 "core" ' +2 .tCSV.dial CSR +6 "collection"'v  +105 "core"  + "collection"'3% +4 "core" %ӷ++ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''qi +1348 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'2' +1339 "core" ' + .tCSV.dial CBV +2 "collection"'L +105 "core" + .tCS.seek 0ml +2 "collection"''Ӵ +2601 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &\ " Z [ c i<: +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +40 "core" ( +2 "manipulator"&& +4 "core" & \\ w c m + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & z } 7 m +2 .tForearm.seek CC + "manipulator"&t' +100 "core" ' + .tHand.close + "manipulator"&5/ +73 "core" / + .tCC.seek :open +2 "collection"'( +468 "core" ( + "manipulator"&?& +4 "core" & ^ g l +2 "manipulator"& % +3 "core" % Y X * l +2 .tForearm.seek :retract +2 "manipulator"&-'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&$(, +273 "core" ( + "manipulator"&D& +5 "core" &, p o+ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &, r J o+ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&.' +100 "core" ' +2 .tHand.open + "manipulator"&J1 +75 "core" 1 + "manipulator"&K% +5 "core" %  r + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +98 "core" ' +2 "processing"%9& +4 "core" &n\  +31065 "Can"\ 76 +60000 \ 76 +60048 \ 76 +59953 \ 76 +60001 \ 76 +60001 \ 66 +60000 \ 76 +60000 \ 77 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 76 +60000 \ 66 +60001 \ 66 +60000 \ 77 +60001 \ 67 +60001 \ 67 +60000 \ 77 +60000 \ 66 +60001 \ 76 +60001 \ 77 +60000 \ 88 +60001 \ 66 +60000 \ C76 +60001 \ 66 +60000 \ 976 +60001 \ 76 +60000 \ 77 +60001 \ 77 +60001 \ 77 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 77 +60000 \ 76 +60001 \ 66 @EST1641964090.00 \ 76 +60001 \ 76 +60000 \ 76 +60000  \ 77 +60001  \ 76 +60000 \ 66 +60001 \ 77 +60001 \ 77 +60000 \ 76 +60001 \ 77 +60000 !\ 77 +60001 %\ 76 +60000 +\ 77 +60001 /\ 77 +60000 3\ 67 +60001 4\ 76 +60000 6\ 66 +60001 :\ \ 67 +60001 =\ \ 76 +60000 C\ \ 76 +60001 E\ \ 77 +60000 I\ \ 77 +60001 M\ 76 +60000 Q\ 76 +60001 P\ 77 +60001 S\ 76 +60000 X\ 76 +60001 Z\ 77 +60000 [\ 76 +60001 ^\ 77 +60000 \\\ 76 +60001 _\ 76 +60000 b\ 76 +60001 b\ 76 +60000 i\ 76 +60001 m\ 76 +60000 }\ 76 +60001 \ 176 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ L66 +60001 \ B66 +60000 \ =76 +60001 \ :76 +60000 \ 866 +60001 \ 677 +60000 \ 477 +60001 \ 366 +60000 \ 266 +60001 \ 166 +60000 \ /76 +60001 \ -66 +60001 \ ,66 +60000 \ +66 +60001 \ +66 +60000 \ (66 +60001 \ (66 +60000 \ '76 +60001 \ $66 +60000 \ #77 +60001 \ "66 +60000 \ 76 +60001 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 67 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ \ 67 +60000 \ 77 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 67 +60000 \ 77 +60001 \ 76 +60000 \ 76 +60001 \ 77 +60001 \ 67 +60000 \ 67 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60000 \ 77 +60001 \ 76 +60001 \ 76 +60000 \ 67 +60001 \ 77 +60000 \ 66 +60001  77 +60000  76 +60001 \ 65 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 65 +60001 \ 55 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 55 +60001 \ 65 +60000 \ 65 +60001 \ N66 +60000 \ @76 +60001 \ ;66 +60000 \ 766 +60001 \ 476 +60001 \ 466 +60000 \ 266 +60001 \ /77 +60001 \ .76 +60000 \ -66 +60000 \ +66 +60001 \ +66 +60000 \ *66 @EST1642050490.79 \ )66 +60001 \ '66 +60000 \ &66 +60001 \ %76 +60001 \ %77 +60000 \ #77 +60000 \ "76 +60001 \ !66 +60001 \ 66 +60000 \ 66 +60001 \ 77 +60000 \ 66 +60001 \ 76 +60001 \ 66 +60000 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60001 \ 77 +60000 \ 66 +60001 \ 76 +60001 \ 76 +60000 \ 66 +60000 \ \ 66 +60001 \ 76 +60001 \ 77 +60000 \ 77 +60001 \ 77 +60000 \ 77 +60001 \ 66 +60001 \ 76 +60000 \ 77 +60000 \ 76 +60001 \ 77 +60000 \ 76 +60001  76 +60001  76 +60000  66 +60001  76 +60000  77 +60001  76 +60000  77 +60001  76 +60000  77 +60001  76 +60001  66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 65 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 66 +60001  \ 55 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ I66 +60000 \ =66 +60001 \ 866 +60000 \ 567 +60001 \ 266 +60000 \ 076 +60001 \ .76 +60000 \ -66 +60001 \ ,76 +60001 \ +76 +60000 \ )66 +60001 \ (76 +60000 \ '76 +60001 \ '76 +60000 \ &66 +60001 \ %66 +60001 \ $76 +60000 \ "76 +60001 \ !66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60000 \ 76 +60001  \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ \ 77 +60000 \ 76 +60001 \ 77 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 76 +60001 \ 76 +60000  76 +60001  66 +60000  66 +60001  76 +60000  77 +60001  77 +60001  77 +60000  76 +60001  77 +60000  76 +60001  77 +60005  76 +59996  76 +60000  77 +60001 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 65 +60000 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 55 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 56 +60000 \ 66 @EST1642136891.59 \ 55 +60000 \ 56 +60001 \ C76 +60001 \ :66 +60000 \ 567 +60001 \ 266 +60000 \ /66 +60001 \ -76 +60001 \ ,76 +60000 \ +66 +60001 \ )66 +60000 \ )76 +60001 \ (77 +60000 \ '66 +60001 \ &66 +60000 \ $66 +60001 \ $66 +60000 \ "66 +60001 \ "77 +60000 \ !76 +60001 \ 77 +60001 \ 76 +60000 \ 66 +60001 \ 66 +60000 \ 77 +60001 \ 77 +60000 \ 77 +60001 \ 77 +60001 \ 76 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 77 +60000 \ 76 +60001 \ 77 +60001 \ 77 +60000 \ 77 +60001 \ 77 +60000 \ 77 +60001 \ 76 +60000 \ 76 +60001  76 +60001  76 +60000  76 +60001  76 +60000  77 +60001  66 +60000  66 +60001 | 66 +60000 u 76 +60001 s 76 +60000 t 77 +60001 r 77 +60001 o 77 +60000 t 77 +60001 q\ 77 +60000 t\ 66 +60001 q\ 66 +60000 r\ 66 +60001 l\ 66 +60000 g\ 66 +60001 k\ 66 +60001 i\ 66 +60000 ^\ 66 +60001 a\ 66 +60000 W\ 76 +60001 W\ 76 +60000 R\ 66 +60001 L\ 66 +60001 7\ 66 +60000 9\ 65 +60001 3\ 66 +60000 0\ 66 +60001 .\ 66 +60000 ,\ 66 +60001 '\ 66 +60000  \ Q76 +60001 !\ <66 +60001 !\ 566 +60000 "\ 277 +60000 \ /76 +60001 \ -76 +60001 \ ,76 +60000 \ *76 +60001 \ )66 +60000 \ (76 +60001 \ '66 +60000 \ %76 +60001 \ $76 +60000 \ $76 +60001 \ #76 +60001 \ "67 +60000 \ !66 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60000 \ 66 +60001 \ 76 +60001 \ 67 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60001 \ 66 +60000 \ 77 +60000 \ 66 +60001 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 77 +60001 \ 77 +60001 \ \ 77 +60000 \ 77 +60000 \ 76 +60001 \ 66 +60001 \ 76 +60000 \ 77 +60001 \ 77 +60000 \ 77 +60001 \ 77 +60001  76 +60000  76 +60001  76 +60000  77 +60001  76 +60000  77 +60001  77 +60000  76 +60001  76 +60000  76 +60001  77 +60000  77 +60001  76 +60001  77 +60000  77 +60001 \ j66 +60001 \ 66 @EST1642223292.39 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 65 +60000 \ 66 +60000 \ 65 +60001 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60000 \ 56 +60001 \ 65 +60001 \ 65 +60000 \ O66 +60000 \ :66 +60001 \ 476 +60001 \ 066 +60000 \ -66 +60001 \ +66 +60000 \ *76 +60001 \ (76 +60001 \ '76 +60000 \ &76 +60000 \ %66 +60001 \ #77 +60000 \ "76 +60001 \ "66 +60001 \ !76 +60000 \ 76 +60001 \ 77 +60001 \ 76 +60000 \ 77 +60000 \ 77 +60001 \ 77 +60001 \ 76 +60000 \ 76 +60001 \ 77 +60000 \ 77 +60001 \ 77 +60001 \ 77 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 77 +60000 \ 76 +60001 \ \ 76 +60001 \ 66 +60000 \ 76 +60000 \ 76 +60001 \ 77 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001  76 +60000  66 +60001  77 +60000  76 +60001  77 +60001 { 76 +60000 ~ 77 +60001 | 77 +60000 t 66 +60001 x 66 +60000 s 66 +60001 f 77 +60000 d 77 +60001 b 76 +60001 ^ 77 +60000 ` 77 +60001 \\ 77 +60001 Z\ j66 +60000 [\ 66 +60000 ]\ 66 +60001 [\ 66 +60001 Y\ 66 +60000 \\\ 66 +60001 ^\ 66 +60000 ]\ 66 +60001 ]\ 66 +60000 [\ 66 +60001 Y\ 66 +60000 Y\ 66 +60001 W\ 66 +60000 Y\ 66 +60001 [\ 65 +60001 W\ 66 +60000 Y\ 66 +60001 V\ 66 +60001 U\ 66 +60000 R\ 65 +60000 R\ 66 +60001 T\ H66 +60000 Q\ 766 +60001 S\ 166 +60001 Q\ .76 +60000 R\ ,66 +60001 R\ *76 +60000 U\ (76 +60001 Y\ '66 +60000 Z\ '76 +60001 ]\ %76 +60000 \\\ $66 +60001 `\ "77 +60001 _\ "66 +60000 _\ 77 +60001 _\ 76 +60001 c\ 76 +60000 b\ 66 +60000 e\ 76 +60001 i\ 67 +60000 m\ 76 +60001 s\ 76 +60001 s\ 77 +60000 q\ 76 +60001 y\ 66 +60000 y\ 66 +60001 y\ 77 +60000 }\ 76 +60001 z\ 66 +60000 |\ 76 +60001 }\ 76 +60001 ~\ 76 +60000 \ 66 +60001 |\ 66 +60000 }\ 77 +60001 ~\ 76 +60000 }\ 66 +60001 ~\ 66 +60000 {\ 76 +60001 x\ 66 +60000 w\ 76 +60001 q\ 66 +60000 r\ 77 +60001 t\ 77 +60001 r 76 +60000 q 66 @EST1642309693.19 q 66 +60000 q 66 +60001 u 77 +60000 v 67 +60001 u 76 +60000 z 76 +60001 u 76 +60001 z 76 +60000  66 +60001  77 +60000  77 +60001  77 +60000  77 +60001  77 +60000  77 +60001 \ n66 +60001 \ 66 +60000 \ ~65 +60001 \ ~66 +60000 \ ~66 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 55 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 65 +60001 \ 55 +60000 \ 65 +60001 \ 66 +60001 \ g66 +60000 \ ;66 +60001 \ 466 +60000 \ /66 +60001 \ -66 +60000 \ +76 +60001 \ (66 +60000 \ '66 +60001 \ %76 +60001 \ $76 +60000 \ $67 +60000 \ #66 +60001 \ "76 +60000 \ !76 +60001 \ 66 +60001 \ 76 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 77 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 77 +60000 \ 66 +60001 \ 67 +60000 \ 77 +60001 \ 67 +60000 \ 77 +60001 \ 77 +60000 \ 76 +60001 \ 77 +60000 \ 76 +60001 \ 76 +60001 \ 76 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001  76 +60000  76 +60001  76 +60000  77 +60001  77 +60001  77 +60000  76 +60001  77 +60000  77 +60001  76 +60000  76 +60001  76 +60000  67 +60001  77 +60001  77 +60000 \ ?76 +60001 \ {76 +60000 \ }66 +60001 \ }66 +60000 \ }66 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 55 +60001 \ 66 +60000 \ 65 +60001 \ 65 +60000 \ 66 +60001 \ 56 +60000 \ 65 +60001 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ I66 +60000 \ 766 +60001 \ 076 +60000 \ -66 +60001 \ +76 +60001 \ (67 +60000 \ '76 +60000 \ &76 +60001 \ $77 +60001 \ #76 +60000 \ !76 +60001 \ !77 +60000 \ 77 +60001  \ 66 +60000  \ 76 +60001 \ 76 +60001 \ 77 +60000 \ \ 76 +60001  \ 66 +60000 \ 76 +60001 \ 66 +60000  \ 76 +60001  \ 76 +60000 \ 66 +60001 \ 77 +60000  \ 76 +60001  \ 66 @EST1642396093.98  \ 66 +60000  \ 76 +60001 \ \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ \ 77 +60000 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60001 \ 77 +60000 \ 76 +60001 \ 77 +60001 \ 77 +60000 \ 77 +60000  66 +60001  76 +60000  77 +60001  77 +60001  77 +60000  77 +60001  77 +60001  76 +60000  76 +60000  76 +60001  77 +60000  77 +60001  77 +60001  76 +60000  76 +60001  76 +60001  67 +60000 \ h66 +60000 \ }66 +60001 \ }66 +60001 \ |66 +60000 \ ~66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60000 \ 66 +60001 \ 77 +60000 \ 66 +60001 \ 65 +60000 \ 65 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60000 \ Q66 +60001 \ 766 +60000 \ 166 +60001 \ -67 +60000 \ *76 +60001 \ '76 +60000 \ '66 +60001 !\ %66 +60001 +\ $66 +60000 .\ #66 +60001 5\ !66 +60000 :\ 76 +60001 ;\ 76 +60000 <\ 66 +60001 =\ 66 +60000 8\ 66 +60001 9\ 66 +60000 :\ 66 +60001 ;\ 76 +60000 :\ 66 +60001 9\ 76 +60001 <\ 66 +60000 9\ 66 +60001 <\ 66 +60000 <\ 76 +60001 :\ 77 +60000 ;\ 77 +60001 D\ 67 +60000 C\ 76 +60001 I\ 66 +60000 M\ 66 +60001 M\ 66 +60001 L\ 76 +60000 K\ \ 77 +60001 L\ 76 +60000 H\ 77 +60001 J\ 66 +60001 M\ 76 +60000 M\ 76 +60000 T\ 76 +60001 T\ 76 +60000 U\ 77 +60001 W\ 76 +60001 X 76 +60000 X 77 +60001 X 77 +60001 ^ 77 +60000 ] 77 +60000 \\ 76 +60001 ] 77 +60000 c 77 +60001 f 76 +60001 l 66 +60000 u 77 +60001 w 76 +60001 } 76 +60000  77 +60000  77 +60001  66 +60000  76 +60001 \ U66 +60001 \ {66 +60000 \ {66 +60001 \ {66 +60001 \ |66 +60000 ~\ ~66 +60000 \ 66 +60001 z\ 66 +60001 s\ 66 +60000 o\ 66 +60001 f\ 65 +60000 _\ 66 +60001 U\ 66 +60000 M\ 66 +60001 H\ 65 +60000 C\ 66 +60001 C\ 66 +60001 G\ 66 +60000 G\ 66 +60001 F\ 66 +60000 <\ 66 +60001 7\ 976 +60000 6\ 066 +60001 7\ +66 +60000 4\ )66 +60001 3\ '66 +60001 4\ %67 +60000 5\ #76 +60001 7\ #66 +60000 :\ !77 @EST1642482494.77 8\ 66 +60000 9\ 66 +60001 ;\ 76 +60000 =\ 77 +60001 >\ 76 +60001 @\ 77 +60000 ?\ 76 +60001 ?\ 67 +60001 =\ 76 +60000 >\ 77 +60000 C\ 77 +60001 A\ 77 +60001 G\ 76 +60000 F\ 77 +60001 G\ 76 +60000 K\ 77 +60001 O\ 76 +60001 P\ 76 +60000 R\ 66 +60000 U\ 76 +60001 S\ 76 +60001 Q\ \ 66 +60000 T\ 76 +60001 W\ 66 +60000 Z\ 66 +60001 V\ 67 +60000 T\ 76 +60001 T\ 76 +60000 T\ 77 +60001 W\ 77 +60001 X 77 +60000 Y 76 +60001 Y 76 +60000 ] 76 +60001 [ 77 +60000 _ 77 +60001 V 66 +60001 ] 66 +60000 V 76 +60001 S 76 +60000 X 66 +60001 J 76 +60001 O 77 +60000 N 67 +60000 M 76 +60001 T 66 +60000 U 77 +60001 V 77 +60001 V 66 +60000 V 77 +60001 T\ #66 +60000 W\ y66 +60001 R\ z66 +60000 N\ z66 +60001 Q\ {66 +60000 J\ |66 +60001 P\ ~66 +60001 O\ 66 +60000 P\ 66 +60001 S\ 66 +60000 R\ 66 +60001 U\ 65 +60000 R\ 65 +60001 P\ 66 +60000 T\ 66 +60001 R\ 66 +60000 R\ 65 +60001 Q\ 66 +60001 Q\ 66 +60000 O\ 65 +60001 Q\ 65 +60000 R\ 66 +60001 M\ =67 +60000 J\ 177 +60001 H\ ,76 +60001 J\ )66 +60000 N\ '66 +60000 P\ %76 +60001 Q\ $66 +60000 L\ #66 +60001 J\ !76 +60001 J\ 77 +60000 E\ 66 +60001 L\ 66 +60001 H\ 66 +60000 H\ 66 +60000 H\ 66 +60001 @\ 66 +60000 =\ 76 +60001 ;\ 77 +60001 =\ 66 +60000 ?\ 76 +60001 F\ 66 +60000 I\ 66 +60001 Q\ 76 +60000 L\ 76 +60001 K\ 66 +60000 L\ 76 +60001 P\ 77 +60001 L\ 76 +60000 O\ 76 +60001 S\ 77 +60000 V\ 77 +60001 V\ \ 66 +60000 P\ 66 +60001 P\ 76 +60000 S\ 66 +60001 V\ 67 +60000 Y\ 66 +60001 Y\ 76 +60001 Z\ 76 +60000 W\ 77 +60001 Z\ 66 +60000 ] 76 +60001 Z 77 +60000 ] 77 +60001 ^ 76 +60000 b 77 +60001 f 77 +60000 i 77 +60001 k 77 +60001 l 76 +60000 l 76 +60000 p 76 +60001 q 77 +60001 z 77 +60000 z 76 +60001 { 76 +60000 ~ 67 +60001  77 +60000  66 +60001  76 +60001 \ o66 +60000 \ x66 +60001 \ w66 +60000 \ x65 +60001 \ z66 +60000 \ {66 +60001 \ ~66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60000 \ 56 @EST1642568895.56 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60001 \ 66 +60000 \ 55 +60000 \ 55 +60001 \ Q66 +60000 \ 466 +60001 \ -66 +60001 \ *76 +60000 \ '77 +60001 \ %77 +60000 \ $66 +60001 \ "66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 76 +60000 \ 77 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60000 \ 76 +60001 \ 77 +60000 \ 77 +60001 \ 76 +60000 \ 66 +60001  \ 77 +60001  \ 77 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 '\ 77 +60000 )\ 76 +60001 &\ 76 +60000 "\ 76 +60001 "\ 66 +60000 \ \ 76 +60001 \ 77 +60000 \ 77 +60001 \ 66 +60001 \ 76 +60000 \ 66 +60001 \ 76 +60000 \ 77 +60001 \ 76 +60001  77 +60000  77 +60000  76 +60002  88 +59999  76 +60001  77 +60001  67 +60000  76 +60001  77 +60001  76 +60000  66 +60001  66 +60000  76 +60001  77 +60000  76 +60001  77 +60000  77 +60001  77 +60001  76 +60000 \ J66 +60000 \ v76 +60001 \ w66 +60000 \ w66 +60001 \ w66 +60001 t\ x66 +60000 r\ {66 +60001 u\ }66 +60000 }\ 66 +60001 j\ 66 +60000 Z\ 66 +60001 Y\ 66 +60000 _\ 66 +60001 [\ 66 +60000 [\ 66 +60001 U\ 66 +60000 P\ 66 +60001 J\ 65 +60001 @\ 66 +60000 2\ 66 +60001 *\ 66 +60000 %\ 65 +60001 $\ 867 +60000 +\ /66 +60001 .\ +66 +60001 !\ '77 +60000 \ %66 +60001 \ $76 +60000 \ "66 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60000 \ 77 +60001 \ 77 +60001  \ 66 +60000 \ 76 +60001  \ 66 +60000  \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60000 \ 76 +60001 \ 67 +60000 \ 76 +60004 \ 87 +59997 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ \ 66 +60000 \ 76 +60001 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60001 \ 76 +60000  77 +60001  77 +60000  77 +60001  77 +60000  77 +60001  77 +60000  76 +60001  76 +60001  77 +60000  76 +60001  77 +60000  76 +60001  77 @EST1642655296.36  77 +60001  76 +60000  76 +60001  77 +60001  76 +60000  77 +60001  77 +60000 \ r66 +60001 \ x66 +60000 \ v66 +60001 \ x66 +60000 \ z66 +60001 \ |66 +60001 \ ~76 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 56 +60000 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60000 \ C76 +60001 \ 177 +60000 \ *77 +60001 \ &76 +60001 \ $76 +60000 \ "66 +60000 \ !77 +60001 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 66 +60001 \ 77 +60001 \ 77 +60000 \ 76 +60001 \ 77 +60000 \ 76 +60001 \ 76 +60000 \ 66 +60001 \ 76 +60000 \ 77 +60001 \ 77 +60001 \ 77 +60000 \ 76 +60000 \ 77 +60001 \ 77 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 76 +60001 \ 76 +60000 \ 76 +60000 \ 66 +60001 \ 77 +60001 \ 77 +60000 \ 76 +60001 \ 77 +60000  77 +60001  66 +60001  66 +60000  66 +60000  77 +60001  77 +60000  77 +60001  76 +60001  77 +60000  76 +60001  66 +60001  77 +60000  77 +60000  76 +60001  76 +60000  77 +60001  76 +60001  76 +60000  76 +60001  66 +60000  77 +60001  77 +60000 \ _66 +60001 \ v66 +60000 \ u66 +60001 \ u66 +60000 \ u66 +60001 \ x66 +60001 \ z65 +60000 \ |66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 65 +60001 \ 66 +60000 \ 66 +60001 ~\ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60000 \ >76 +60001 \ /66 +60000 \ )66 +60005 \ '87 +59996 \ $66 +60001 \ "66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 67 +60001 \ 76 +60000 \ 76 +60000 \ 77 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60001 \ 77 +60000 \ 76 +60000 \ 66 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ \ 76 +60000 \ 66 +60001 \ 76 +60000 \ 66 +60001 \ 76 @EST1642741697.15 \ 66 +60001 \ 76 +60000 \ 77 +60001 \ 77 +60001  77 +60001  66 +60000  76 +60000  77 +60001  76 +60000  77 +60001  76 +60001  77 +60000  76 +60001  67 +60000  66 +60001  77 +60000  76 +60001  77 +60000  77 +60001  77 +60000  77 +60001  77 +60001  77 +60000  77 +60001  77 +60000 \ f66 +60001 \ v66 +60000 \ u66 +60001 \ u66 +60001 \ v66 +60000 \ x66 +60001 \ z66 +60000 \ }66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60000 \ 66 +60001 \ 65 +60001 \ n66 +60000 \ 366 +60001 \ ,76 +60000 \ '76 +60001 \ $76 +60001 \ "76 +60000 \ 66 +60000 \ 66 +60001 \ 67 +60000 \ 76 +60001 \ 76 +60004 \ 88 +59997 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 77 +60001 |\ 76 +60000 {\ 77 +60001 }\ 76 +60000 }\ 77 +60001 \ 67 +60001 }\ 76 +60000 ~\ 76 +60001 |\ 76 +60000 |\ 76 +60001 z\ 76 +60000 |\ 76 +60001 \ \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 66 +60001 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 77 +60000 \ 77 +60001 \ 77 +60000  76 +60001  77 +60001  77 +60000  77 +60000  77 +60001  76 +60000  77 +60001  76 +60001  66 +60000  76 +60001  76 +60000  67 +60001  77 +60000  76 +60001  77 +60000  66 +60001  76 +60000  77 +60001  76 +60001  77 +60000  77 +60001  77 +60000 \ %66 +60001 \ q66 +60000 \ s66 +60001 \ r66 +60000 \ r66 +60001 \ t66 +60001 \ v66 +60000 \ x66 +60000 \ z66 +60001 \ }66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60001 \ 66 +60000 \ 65 +60000 \ 66 +60001 \ 65 +60000 \ 65 +60001 \ 66 +60001 \ 55 +60000 \ 55 +60001 \ D66 +60000 \ 076 +60001 \ )76 +60000 \ &77 +60001 \ $77 +60000 \ !76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 77 +60001 \ 66 +60001 \ 76 +60000 \ 66 +60001 \ 76 +60000 \ 66 +60001 \ 66 @EST1642828097.94 \ 66 +60001 \ 76 +60001 \ 76 +60000 \ 76 +60000 \ 76 +60001 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 77 +60001 \ 77 +60000 \ 77 +60001 \ 76 +60000 \ \ 77 +60001 \ 66 +60000 \ 76 +60001 \ 77 +60000 \ 76 +60001 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 76 +60000 \ 77 +60001  77 +60000  77 +60001  76 +60000  77 +60001  76 +60001  66 +60000  66 +60001  67 +60000  76 +60001  76 +60000  76 +60001  76 +60000  77 +60001  76 +60001  77 +60000  76 +60000  77 +60001  76 +60001  76 +60000  77 +60001 \ W66 +60000 \ t66 +60001 \ u66 +60000 \ t66 +60001 \ u66 +60000 \ x66 +60001 \ y66 +60000 \ }76 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60000 \ 56 +60001 \ 65 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 776 +60001 \ ,66 +60000 \ '77 +60001 \ $66 +60000 \ "66 +60001 \ 77 +60000 \ 67 +60001 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60001 \ 66 +60000 \ 66 +60000 \ 66 +60001 \ 77 +60000 \ 76 +60001 \ 66 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 77 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60001 \ 66 +60000 \ 76 +60001  66 +60000  76 +60001  67 +60001  76 +60000  76 +60000  77 +60001  66 +60000  77 +60001  66 +60001  76 +60000  76 +60001  77 +60000  66 +60001  77 +60000  76 +60001  67 +60000   77 +60001  67 +60000  76 +60001   76 +60001 \  77 +60000 \  77 +60001 \ \ h66 +60000  \ r66 +60001 \ q66 +60000 \ r65 +60001 \ s66 +60000 \ u66 +60001  \ v66 +60001  \ y66 +60000 \ {66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000  \ 66 +60001  \ 66 +60000 \ 66 +60001 \ \ 66 +60001 \ 65 +60000  \ 66 +60000 \ \ 66 @EST1642914498.72 \ 65 +60000  \ 66 +60001  \ 55 +60001  \ 466 +60000 \ \ +66 +60001  \ &66 +60001 \ #66 +60000 \ !66 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000  \ 66 +60001 \ 66 +60001  \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000  \ 66 +60001 \ 76 +60000  \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 77 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 !\ 76 +60001 %\ 77 +60000 &\ 76 +60001 +\ 77 +60000 *\ \ 76 +60001 ,\ 76 +60000 *\ 66 +60001 .\ 66 +60000 *\ 76 +60001 *\ 76 +60000 ,\ 77 +60001 *\ 77 +60000 -\ 77 +60001 * 77 +60000 ) 77 +60001 - 76 +60000 % 76 +60001  77 +60001  76 +60000  66 +60001  66 +60000  67 +60001  76 +60000  66 +60001  66 +60000  76 +60001  77 +60000  76 +60001  77 +60000  66 +60001   76 +60001  76 +60000  76 +60001  77 +60000  77 +60001 \ k66 +60001 \ q66 +60000  \ q66 +60000 \ r66 +60001 \ s66 +60000 \ u66 +60001 \ v66 +60001 \ y66 +60000 \ |66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ F76 +60001 \ .66 +60000 \ (66 +60001 \ $66 +60000 \ "76 +60001 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 77 +60000 \ 67 +60001 \ 77 +60000 \ 67 +60001 \ 77 +60000 \ 76 +60001 \ 76 +60000 \ 66 +60001 \ 76 +60001 \ 77 +60000 \ 76 +60001 \ 66 +60000 \ 77 +60001 \ 76 +60000 \ 77 +60001 \ 76 +60001 \ 66 +60000 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ \ 66 +60001 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 76 +60000 \ 77 +60000 \ 76 +60001 \ 77 +60000 \ 76 +60001  67 +60001  66 +60000  66 +60001  66 +60000 } 76 +60001  77 +60000  77 +60001  76 +60000  99 +60001  76 +60000 ~ 76 +60001  66 +60000  77 +60001  76 +60001 } 76 +60000 r 76 +60001 q 76 +60000 { 67 +60001  77 +60000  77 +60001  76 +60001  77 @EST1643000899.50 \ K76 +60000 \ q66 +60001 \ q66 +60000 \ r66 +60001 \ r66 +60000 \ s66 +60001 \ u66 +60001 \ x66 +60000 \ {66 +60001 \ }66 +60000 \ 65 +60001 \ 76 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 55 +60000 \ 65 +60001 \ 66 +60000 \ L66 +60001 \ .66 +60000 \ (66 +60001 \ #66 +60000 \ 76 +60001 \ 76 +60001 \ 76 +60000 \ 66 +60001 \ 77 +60000 \ 77 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 66 +60000 \ 66 +60001 \ 77 +60000 \ 66 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60001 \ 67 +60000 \ \ 66 +60001 \ 77 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60001 \ 76 +60000 \ 66 +60001  77 +60000  77 +60001  77 +60000  77 +60001  76 +60000  76 +60001  77 +60001  77 +60000  76 +60000  76 +60001  77 +60000  76 +60001  76 +60001  66 +60000  76 +60001  77 +60001  66 +60000  76 +60000  77 +60001  77 +60000 \  77 +60001   77 +60001   77 +60000  \ B76 +60001 \ p66 +60000 \ q66 +60001 \ p66 +60000 \ p66 +60001 \ s66 +60000 \ t66 +60001 \ w66 +60000 \ y66 +60001 \ {66 +60000 #\ 65 +60001 !\ 66 +60001 !\ 66 +60000 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 65 +60000 \ 65 +60001 \ 65 +60000 \ 466 +60001 \ *76 +60000 \ %76 +60001 \ #77 +60001 \ 77 +60000 \ 67 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 66 +60000 \ 76 +60001  \ 76 +60001 !\ 67 +60000 %\ 76 +60000 '\ 76 +60001 *\ 66 +60000 ,\ 76 +60001 ,\ 76 +60000 (\ 76 +60001 $\ 76 +60000  \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 76 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ \ 76 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60000 \ 66 +60001 \ 76 +60000 \ 77 +60001 \ 77 +60001 \ 77 +60000  76 @EST1643087300.28  66 +60000  77 +60001  77 +60000  67 +60001  77 +60000  77 +60001  67 +60001  77 +60000  77 +60000  77 +60001  77 +60000  76 +60001  77 +60001  66 +60000  76 +60001  77 +60000  76 +60001  :9 +60000  76 +60001  77 +60000 \ g66 +60001 \ n66 +60000 \ o66 +60001 \ o66 +60000 \ p66 +60001 \ s66 +60000 \ u66 +60001 \ w66 +60000 \ z66 +60001 \ }66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60001 \ 66 +60000 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ C66 +60000 \ -76 +60001 \ '66 +60000 \ #76 +60001 \ !66 +60000 \ 66 +60001 \ 76 +60000 \ 66 +60001 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 77 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60001 \ 66 +60000 \ 76 +60000 \ 77 +60001 \ 77 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60000 \ 77 +60001 \ 76 +60000 \ 77 +60001 \ 76 +60000 \ 66 +60001 \ 76 +60000 \ 76 +60001  76 +60001  77 +60000  76 +60001  76 +60000  76 +60001  76 +60001  77 +60000  77 +60000  76 +60001  76 +60000  76 +60001  76 +60000  76 +60001  76 +60000  77 +60001  76 +60001  66 +60000  67 +60001  76 +60000  76 +60001  76 +60000  77 +60001 \ K66 +60001 \ m66 +60000 \ n66 +60000 \ n66 +60001 \ o66 +60000 \ q66 +60001 \ s66 +60001 \ t66 +60000 \ w65 +60001 \ y65 +60000 \ |66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 65 +60000 \ 56 +60001 \ 66 +60000 \ 66 +60001 \ 56 +60001 \ =66 +60000 \ +66 +60001 \ &66 +60000 \ #76 +60001 \ 66 +60001 \ 76 +60000 \ 77 +60000 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 77 +60001 \ 76 +60000 \ 67 +60001 \ 66 +60000 \ 66 +60001 \ 67 +60000 \ 77 +60001 \ 77 +60000 \ 77 @EST1643173701.05 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60001 \ 76 +60000 \ \ 77 +60001 \ 77 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 67 +60001 \ 77 +60000 \ 77 +60001  77 +60000  66 +60001  67 +60000  77 +60001  76 +60000 ~ 77 +60001 } 66 +60000 } 76 +60001 z 76 +60001 | 66 +60000 z 66 +60001 { 77 +60000 | 77 +60001  77 +60000  76 +60001 ~ 77 +60000  66 +60001 ~ 76 +60001  76 +60000 ~ 77 +60000 } 77 +60001  77 +60001  77 +60000 \ V66 +60001 \ p66 +60000 {\ p66 +60001 \ q66 +60001 \ q66 +60000 \ s66 +60000 |\ u66 +60001 \ w66 +60000 \ z66 +60001 {\ }66 +60001 ~\ 66 +60000 \ 66 +60001 ~\ 76 +60000 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ @76 +60001 \ +66 +60000 \ %66 +60001 \ !66 +60000 \ 66 +60001 \ 66 +60001 \ 76 +60000 \ 67 +60001 \ 66 +60001 \ 66 +60000 \ 77 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60001 }\ 66 +60000 t\ 66 +60001 n\ 66 +60000 g\ 66 +60001 o\ 76 +60000 i\ 66 +60001 e\ 66 +60000 j\ 76 +60001 r\ 76 +60000 r\ 76 +60001 w\ 76 +60000 }\ \ 76 +60001 \ 76 +60001 {\ 76 +60000 {\ 76 +60001 ~\ 76 +60000 \ 77 +60001 \ 66 +60000 \ 77 +60001 \ 67 +60001 \ 77 +60000  77 +60000  77 +60001 ~ 77 +60001  66 +60000  76 +60001  77 +60000  77 +60001  77 +60000  77 +60001  77 +60000  66 +60001  66 +60000  76 +60001  77 +60001  77 +60000  77 +60001  76 +60000  77 +60001  66 +60000  77 +60001  77 +60000  77 +60001  76 +60000  76 +60001 ~\ Q66 +60001 z\ o66 +60000 {\ o66 +60001 x\ n66 +60000 v\ p66 +60001 x\ q76 +60000 p\ s88 +60001 q\ u66 +60000 p\ x66 +60001 q\ {66 +60000 r\ ~66 +60001 t\ 66 +60000 q\ 66 +60001 q\ 65 +60000 t\ 66 +60001 t\ 66 +60001 q\ 66 +60000 q\ 65 +60001 o\ 66 +60000 p\ 66 +60001 k\ 65 +60001 o\ B76 +60000 m\ +77 +60001 o\ %76 @EST1643260101.84 l\ 66 +60001 l\ 66 +60000 n\ 76 +60001 m\ 76 +60000 n\ 76 +60001 k\ 76 +60000 m\ 67 +60001 l\ 76 +60000 m\ 66 +60001 h\ 77 +60000 i\ 67 +60001 h\ 76 +60001 f\ 77 +60000 g\ 66 +60001 e\ 77 +60000 g\ 76 +60001 g\ 67 +60000 k\ 66 +60001 l\ 77 +60001 l\ 76 +60000 k\ 77 +60000 l\ \ 77 +60001 h\ 77 +60001 g\ 76 +60000 e\ 76 +60001 i\ 76 +60000 h\ 76 +60001 i\ 77 +60000 g\ 77 +60001 d\ 76 +60000 f\ 77 +60001 d\ 76 +60000 b 77 +60001 b 77 +60001 c 77 +60000 c 77 +60001 g 76 +60000 j 76 +60001 j 76 +60000 l 77 +60001 j 76 +60000 m 76 +60001 r 77 +60000 q 76 +60001 w 77 +60001 z 77 +60000 z 77 +60001 } 77 +60000 z 67 +60001 } 76 +60000  76 +60001  77 +60000  77 +60001  67 +60000  77 +60001  76 +60000  87 +60001 \ M66 +60001 \ o66 +60000 \ n66 +60001 \ n66 +60000 \ o66 +60001 \ p66 +60000 \ r66 +60001 \ t66 +60000 \ w76 +60001 \ y66 +60000 \ |66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 776 +60000 \ )77 +60001 \ #77 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 67 +60001 \ 77 +60001 \ 76 +60000 \ 76 +60000 \ \ 76 +60001  \ 76 +60000 \ 76 +60001  \ 77 +60000 \ 77 +60001 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 66 +60001 \ 67 +60000 \ 76 +60001 \ 77 +60000 \ 77 +60001  \ 66 +60001 \ 76 +60000  \ 76 +60001 %\ 77 +60000 &\ 76 +60001 (\ 77 +60000 -\ 77 +60001 0\ 77 +60000 6\ 66 +60001 9 76 +60000 > 77 +60001 E 77 +60001 O 77 +60000 V 77 +60001 [ 76 +60000 _ 76 +60001 b 76 +60000 e 76 +60001 f 77 +60000 l 77 +60001 p 77 +60001 v 77 +60000 x 76 +60001 { 77 +60000  77 +60001  77 +60000  76 +60001  77 +60000  76 +60001  77 +60000  66 +60001  77 +60001  77 +60000 T 77 +60001 >\ _66 +60001 0\ n66 +60000 +\ n66 +60000 $\ n76 +60001 (\ o66 @EST1643346502.62 $\ p66 +60001 \ s66 +60001 \ v76 +60000 \ x66 +60001 \ {66 +60001 \ }66 +60000 \ 66 +60000 $\ 56 +60001 "\ 66 +60000 &\ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 55 +60001 \ 66 +60000 \ P66 +60001 \ ,66 +60000 \ $76 +60001 \ 77 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 67 +60001 \ 66 +60000 \ 77 +60001 \ 76 +60000 \ 67 +60001 \ 76 +60000 |\ 77 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60001 \ 77 +60000 \ 66 +60001 \ 76 +60000 ~\ 77 +60001 \ 77 +60005 \ 77 +59996 \ 77 +60000 {\ 76 +60001 {\ 76 +60000 \ 76 +60001 }\ 66 +60000 \ 77 +60001 \ 77 +60000 \ 76 +60001 \ 77 +60001 \ 76 +60000  76 +60001  77 +60000  67 +60001  77 +60000  76 +60001  77 +60000  77 +60001  76 +60000  77 +60001  77 +60000  77 +60001  77 +60000  77 +60001  77 +60000  76 +60001  77 +60001  66 +60000  77 +60001  77 +60000  77 +60001  76 +60000  76 +60001  77 +60000  76 +60001  76 +60000 \ 266 +60001 \ h66 +60000 \ k66 +60001 \ i66 +60000 \ j66 +60001 \ k66 +60000 \ n66 +60001 \ p66 +60000 \ r66 +60001 \ u66 +60001 \ w66 +60000 \ z66 +60001 \ }66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60000 \ 65 +60001 \ 766 +60001 \ *66 +60000 \ $76 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 67 +60000 \ 76 +60001 \ 76 +60000 \ 66 +60001 \ 76 +60000 \ 77 +60001 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 77 +60000 \ 77 +60001 \ 76 +60000 \ 77 +60001 \ 76 +60000 }\ 76 +60001 {\ 77 +60000 z\ 66 +60001 z\ 77 +60000 {\ 66 +60001 |\ 76 +60000 |\ 77 +60001 z\ 66 +60000 |\ 76 +60001 |\ 66 +60000 |\ 66 +60001 |\ 76 +60000 |\ 77 +60001 {\ 76 +60001 |\ 77 +60000 ~\ 77 +60001 \ 66 +60000  67 +60001  76 +60000  76 +60001  76 +60000 } 76 +60001 } 76 @EST1643432903.39  76 +60001 | 76 +60000 { 76 +60001 v 66 +60000 s 77 +60001 u 76 +60001 o 76 +60000 q 77 +60000 q 77 +60001 m 77 +60001 o 77 +60000 c 77 +60001 [ 76 +60000 O 77 +60001 V 77 +60000 U 76 +60001 R\ Z66 +60000 X\ k66 +60001 a\ l66 +60000 Z\ l76 +60001 U\ n76 +60000 M\ o66 +60001 H\ q66 +60001 H\ t66 +60000 J\ x65 +60001 L\ z66 +60000 R\ ~76 +60001 U\ 76 +60000 M\ 66 +60001 L\ 66 +60000 D\ 66 +60001 <\ 66 +60000 =\ 66 +60001 ?\ 66 +60000 A\ 76 +60001 =\ 66 +60000 =\ 66 +60001 =\ H76 +60000 6\ +76 +60001 5\ $76 +60001 6\ !77 +60000 8\ 66 +60001 9\ 66 +60000 =\ 67 +60001 <\ 76 +60000 >\ 66 +60001 9\ 66 +60000 1\ 66 +60001 1\ 76 +60000 7\ 76 +60001 6\ 76 +60001 <\ 76 +60000 D\ 66 +60000 H\ 76 +60001 U\ 66 +60000 `\ 76 +60001 q\ 76 +60000 x\ 76 +60001 \ 66 +60001 \ 76 +60000 \ 66 +60001 \ 76 +60000 \ \ 66 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60001 \ 66 +60000 \ 77 +60000 \ 76 +60001  76 +60000  67 +60001  76 +60001  66 +60000  76 +60001  76 +60000  77 +60001  66 +60000  77 +60001  66 +60000  77 +60001  76 +60000  76 +60001  77 +60000  77 +60001  77 +60000  66 +60001  76 +60000  77 +60001  77 +60001  76 +60000  76 +60001  77 +60000  76 +60001 \ ;66 +60000 \ i66 +60001 \ k66 +60000 \ k66 +60001 \ k76 +60000 \ m76 +60001 \ o66 +60000 \ q66 +60001 \ t66 +60000 \ w66 +60001 \ z66 +60000 \ |76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ M66 +60001 \ ,67 +60000 \ $66 +60001 \ !66 +60000 \ 66 +60001 \ 76 +60000 \ 77 +60001 \ 66 +60001 \ 76 +60000 \ 76 +60001 \ 77 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60000 \ 76 +60001 \ 76 @EST1643519304.15 \ 76 +60001 \ \ 76 +60000 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60001 \ 77 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 77 +60000 \ 77 +60001  76 +60000  76 +60001  77 +60000  76 +60001  76 +60000  77 +60001  67 +60000  66 +60001  76 +60000  77 +60001  76 +60000  76 +60001  66 +60001  76 +60000  76 +60001  67 +60000  77 +60001  76 +60000  76 +60001  76 +60000  77 +60001  67 +60000  77 +60001 \ 166 +60001 \ g67 +60000 \ j66 +60000 \ j66 +60001 \ j66 +60000 \ k66 +60001 \ m66 +60000 \ n66 +60001 \ q66 +60000 \ t66 +60001 \ w66 +60000 \ z66 +60001 \ |65 +60001 \ 66 +60000 \ 66 +60000 \ 76 +60001 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ .77 +60001 \ &66 +60000 \ "77 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60000 \ 66 +60001 \ 77 +60000 \ 76 +60001 \ 66 +60001 \ 66 +60000 \ 77 +60001 \ 76 +60000 \ 77 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60000 \ 67 +60001 \ 66 +60000 \ 76 +60001 \ 77 +60000 \ 77 +60001 \ 77 +60000 \ 77 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60000 \ 67 +60001 \ 67 +60000 \ 76 +60001 \ 77 +60001 \ 76 +60000 \ 67 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60001 \ 77 +60000  76 +60000  76 +60001  76 +60000  76 +60001  76 +60001  77 +60000  76 +60001  76 +60000  66 +60001  76 +60000  76 +60001  67 +60000  76 +60001  77 +60000  77 +60001  76 +60000  66 +60001  77 +60000  77 +60001  77 +60000  77 +60001  76 +60001 \ 76 +60000 \ g66 +60001 \ l66 +60000 \ l66 +60000 \ n66 +60001 \ n66 +60001 \ p66 +60000 \ s66 +60001 \ u65 +60000 \ x76 +60001 \ {66 +60001 \ 66 +60000 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ U76 +60000 \ +66 +60001 \ %66 +60000 \ 66 +60001 \ 76 @EST1643605704.91 \ 76 +60001 \ 76 +60001 \ 76 +60000 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 77 +60001 \ 67 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 76 +60001 \ 76 +60000 \ \ 76 +60000 \ 66 +60001 \ 66 +60000 \ 67 +60001 \ 67 +60000 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 77 +60001 \ 77 +60001  76 +60000  77 +60001  77 +60000  77 +60001  76 +60001  77 +60000  77 +60000  77 +60001  77 +60000  77 +60001  77 +60000  77 +60001  77 +60001  77 +60000  76 +60001  77 +60000  76 +60001  77 +60000  77 +60001  77 +60000  77 +60001  76 +60000  76 +60001  76 +60000 \ )67 +60001 \ h66 +60000 \ k66 +60001 \ k66 +60000 \ k66 +60001 \ m66 +60000 \ n66 +60001 \ p66 +60000 \ s66 +60001 \ v65 +60001 \ y66 +60000 \ {66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 56 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 266 +60001 \ &66 +60000 \ 77 +60001 \ 76 +60000 \ 77 +60001 \ 76 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 77 +60000 \ 77 +60001 \ 77 +60001 \ 77 +60000 \ 76 +60001 \ 77 +60000  \ 77 +60001  \ 77 +60000 \ 66 +60001 \ 77 +60001 \ 77 +60000 \ 77 +60000 \ \ 77 +60001 \ \ 66 +60001 \ 77 +60000 \ 76 +60001 \ 76 +60000 \ 76 +60001 \ 77 +60001 \ 67 +60000 \ 76 +60000 \ 77 +60001 \ 67 +60000 \ 76 +60001 \ 77 +60001  77 +60000  76 +60001  76 +60000  77 +60001  77 +60000  76 +60001  67 +60000  77 +60001  77 +60000  77 +60001  76 +60000  66 +60001  77 +60000  77 +60001  76 +60001  76 +60000  77 +60001  77 +60000  76 +60001  67 +60001  76 +60000  76 +60000  77 +60001  76 +60001  77 +60000  77 +60001 \ a66 +60000 \ m66 +60001 \ m66 +60000 \ l66 +60001 \ m76 +60000 \ o66 +60001 \ q66 @EST1643692105.68 \ s66 +60001 \ u66 +60000 \ y66 +60001 \ {66 +60000 \ ~66 +60001 \ 66 +60001 \ 66 +60000 \ \ 65 +60001 \ \ 66 +60000 \ 66 +60001 \ \ 66 +60000 \ 65 +60001 \ 56 +60001 \ 66 +60000 \ <66 +60000  \ (76 +60001  \ !66 +60000  \ 76 +60001  \ 76 +60001 \ 77 +60000 \ 66 +60001  \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60001 \ 67 +60000 \ 76 +60000 \ 67 +60001 \ 77 +60001 \ \ 76 +60000 \ 76 +60001 \ 77 +60001 \ 77 +60000 \ 77 +60000 \ 77 +60001 \ 76 +60000  \ 77 +60001 \ 76 +60000 \ 77 +60001 \ 67 +60001 \ 77 +60000  76 +60001   76 +60000 # 77 +60001 ' 77 +60000 * 76 +60001 0 77 +60000 8 77 +60001 9 77 +60001 9 77 +60000 = 77 +60001 > 77 +60000 A 76 +60001 D 77 +60000 J 77 +60001 F 77 +60000 I 76 +60001 J 77 +60000 P 77 +60001 R 77 +60000 [ 77 +60001 b 77 +60001 ` 77 +60000 e 77 +60001 e 77 +60000 l 76 +60001 t 77 +60000 v\ N66 +60001 }\ k66 +60000 \ k66 +60001 \ k66 +60000 \ k66 +60001 \ m66 +60000 \ o66 +60001 \ q66 +60001 \ t66 +60000 \ w66 +60001 \ y66 +60000 \ }76 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 56 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ /66 +60001 \ %66 +60000 \ 66 +60001 \ 76 +60001 \ 66 +60000 \ 77 +60000 \ 66 +60001 \ \ 76 +60000 \ 76 +60001 \ 66 +6807 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +6 #mEXIT @1643755174.38EST @1644515547.81EST = =tMAIN =mMAIN_scheduler @EST1644515549.72 #"core_reset"Sent BREAK +2 #t@62531 receive with ifg=0x10, ie=0xFD + #@63178 receive with ifg=0x10, ie=0xFD + #@63836 receive with ifg=0x10, ie=0xFD + #@64483 receive with ifg=0x10, ie=0xFD #@65132 receive with ifg=0x10, ie=0xFD + #@246 receive with ifg=0x10, ie=0xFD #@895 receive with ifg=0x10, ie=0xFD + #@1221 receive with ifg=0x80, ie=0xFD + #@31254 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +251 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +405 "Can"9 ;9 + 9 ;9} #tPolling Can every 10:00 +3 #Cleanly exited at 17:39:34EST01-Feb-22 +784 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %ӹ8 + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +2 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ێ\ \ + .tSS.configure :default +2 "sampler")#.0X + "processing"%(% +4 "core" % +2 "sampler"))% +4 "core" %ێ   + "collection"'*& +4 "core" &a + "processing"%+& +4 "core" & + "manipulator"&,% +4 "core" %\ % < : ; I + "manipulator"&-& +4 "core" &, 1 : ;+ +2 "storage"(.& +4 "core" &-  + "storage"(/% +4 "core" % + + "collection"'09 +4 "core" 9 + "processing"%19 +4 "core" 9 +2033 #t-> $da[:extractVol]=0.19 +439 #-> access 2 +2 "storage"(2% +3 "core" % + "manipulator"&3% +3 "core" %\ $ / 9 _ : I +2 "manipulator"&4& +3 "core" &, , ,  9+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(5(K +826 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +2 (6& +3 "core" &K N O   +55336 "Can"= 77 +53378 #t-> startTube 2 +6622 "Can"9 76 +11087 #t-> da 40 +2 #da sampling at most 40ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 13:14:27EST10-Feb-22\\n{1 => 3}\\nCan@13:12:36, 23.8C, 16% humidity, 15.0psia, 12.371V, 0.275A, 0.269A avg, 3.41W",Subject: "da sampling at most 40ml" +3 "collection"'7& +5 "core" &3 +2 .tHand.open + "manipulator"&81 +18 "core" 1 +2 "manipulator"&9% +6 "core" %\ $ B 9 ; I +2 "storage"(:% +4 "core" % E + "storage"(;. +5 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(<( +669 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +4 (=& +8 "core" & k Z  +5 "manipulator"&>& +7 "core" &,   K 6+ +3 "manipulator"&?% +6 "core" %\ %   Y 6 I +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&@(P +196 "core" ( +2 "manipulator"&A& +9 "core" &M   5( +2 "storage"(B& +8 "core" & { q  +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&C'ϥ +102 "core" ' +2 "storage"(D& +7 "core" &  ~ n +4 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(E' +282 "core" ' +4 "storage"(F- +6 "core" -' +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (G& +8 "core" & } |  +2 "manipulator"&H& +9 "core" &N \ : 7( +2 .tElbow.seek 2 +4 "manipulator"&I(P +6 "core" ( +4 "manipulator"&J& +7 "core" &N \  8( +2 "storage"(K& +8 "core" & { ~ + +4 .tForearm.seek 2 + 300 counts +90 "manipulator"&L'y +37 "core" ' +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&M/ +72 "core" / +6 ."downElevator"SE.seek :down +8 "manipulator"&N& +4 "storage"(O'} +16 "core" &N   8( +3 "manipulator"&P% +9 "core" % z 4 +4 .tForearm.seek :retract + "manipulator"&Q'\ +105 "core" ' +4 .tElbow.seek CC + "manipulator"&R( +111 "core" ' +4 ."downElevator"SE.stop + "storage"(5 +45 "core" ( +2 "manipulator"&S& +8 "core" &#   4=C +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &T& +7 "core" &# g 4=C +6 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&U' +95 "core" ' +5 "manipulator"&V& +8 "core" &#    6=C +3 "manipulator"&W% +7 "core" %   X 61 +4 "collection"'X& +11 "core" &< +5 "collection"'Y& +10 "core" &Z +6 .tCC.seek :closed +2 "collection"'Z(` +8 "core" &= +2 &9 \ +11 &)nB - +4 &]z@ A +10 &9o9 V +8 &N= X +14 &O9 X +5 &yK9 W +9 &;L0 W +11 &K< W +10 &N) W +8 &N, W +10 & DM- W +8 &"K. W +10 &#M( W +9 &%Q- W +10 &'LK. W +10 &)K. V +8 &*R) W +10 &,O0 V +10 &.TN( W +8 &0M+ W +11 &1L- V +8 &3N) V +9 &5\\P+ W +11 &7R0 W +8 &8P) W +25 &:O. W +5 &'L( V +2 &?Q, W +9 &AL# W +9 &CmJ W +12 &E.Q' W +7 &FZ$ X +11 &Hl! Z +9 &Jb ] +8 &L>1 a +11 &MED b +8 &OKF b% +18 &QNMM b, +6 &SQP b3 +4 &TWU b2 +10 &Vq[X b4 +10 &X"[\\ b4 +10 &Ybc b4 +9 &[|ih b7 +8 &]&nm b7 +9 &^sr b9 +11 &`*R{x $q +8 &`|'zy" + +11 &`f|} S +2 ( +2 "collection"'Y& +14 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.56 +4 .Hand.open + "manipulator"&[1 +6 "core" &`e|| S +72 1 +4 "manipulator"&\\% +8 "core" %  31 +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&]'\ +94 "core" ' +3 #tcollectSample 40ml w/bubble point of 24psi +4 #Priming 7ml +2 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +165 .tIntake.select :close +2 .Exhaust.select :close +4 .SS.hold +2 "sampler")^+ +4 "core" + +4 "sampler")_% +8 "core" %ۜ \  +4 "collection"'`& +8 "core" &`e}}> S +3 "Can"= NN +4 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +4 "collection"'a  +16 "core" +3 .tSSV.dial :spit,avoiding: :exhaust +4 "sampler")b +6 "core"  +3 "sampler")c  +6 "core"  +4 .tSS.reconfigure :fast +6 "sampler")#.0X'Ӵ +6 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'? @ +14 "core"  +2 .tCTV.dial :air + .delay 15 seconds +60 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'A' +1438 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")B +137 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure :exhale +3 "collection"'  +3 "sampler")#.0X +339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '^% +3 "core" %=  +2 .tCS.seek 6ml + "collection"'f' +1339 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'e +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'g'Ӵ +1565 "core" ' +2 .tCSV.dial CSR + "collection"'h  +46 "core"  + "collection"'i% +4 "core" %Ӷ + #tPulling 2ml of CSR.AqMeOH +2 .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'d' +586 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +8 'k% +3 "core" %  +2 .tCS.seek 5ml + "collection"'l'qh +839 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'m  +42 "core"  +2 .tCS.seek 1ml +2 "collection"'j'> +1111 "core" ' +2 "collection"'p9 +3 "core" 9 +2 "collection"'q% +3 "core" %@ba +2 #tBefore lysing Collection Puck Heater at 21.1C/27.8psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'r \  +2 's9 +5 "core" 9 +102 "collection"'t9 +2 "core" 9d +102 "collection"'n9 +3 "core" 9 d +102 "collection"'o9 +2 "core" 9 d +102 "collection"'w9 +3 "core" 9d +102 "collection"'x9 +2 "core" 9d +102 "collection"'y9 +2 "core" 9d +102 "collection"'u9 +3 "core" 9d +102 "collection"'z9 +2 "core" 9"d +102 "collection"'v9 +2 "core" 9&d +104 "collection"'}9 +3 "core" 9*d +102 "collection"'~9 +3 "core" 9/d +102 "collection"'9 +2 "core" 93d +102 "collection"'9 +3 "core" 97d +102 "collection"'9 +2 "core" 9;d +102 "collection"'{9 +3 "core" 9,?d +102 "collection"'|9 +3 "core" 9?Cd +102 "collection"'9 +2 "core" 9THd +102 "collection"'9 +2 "core" 9kLd +102 "collection"'9 +3 "core" 9Pd +102 "collection"' 9 +2 "core" 9Td +102 "collection"' 9 +3 "core" 9Xd +102 "collection"'9 +2 "core" 9]d +102 "collection"'9 +2 "core" 9ad +102 "collection"'9 +3 "core" 9ed +102 "collection"'9 +3 "core" 9id +102 "collection"' 9 +3 "core" 90md +102 "collection"'9 +2 "core" 9Jqd +102 "collection"'9 +2 "core" 9evd +102 "collection"'9 +3 "core" 9zd +102 "collection"'9 +2 "core" 9~d +103 "collection"'9 +2 "core" 9d +102 "collection"'9 +2 "core" 9a +102 "collection"'9 +3 "core" 9_ +102 "collection"'9 +2 "core" 9\\ +102 "collection"'9 +3 "core" 9!Z +102 "collection"'9 +2 "core" 9<X +102 "collection"' 9 +3 "core" 9UV +102 "collection"'9 +2 "core" 9nT +102 "collection"'!9 +2 "core" 9R +102 "collection"'"9 +3 "core" 9P +102 "collection"'#9 +3 "core" 9O +102 "collection"'$9 +2 "core" 9M +102 "collection"'9 +2 "core" 9K +102 "collection"'&9 +3 "core" 9I +102 "collection"''9 +3 "core" 9G +102 "collection"'(9 +2 "core" 9$F +102 "collection"'9 +3 "core" 9:E +102 "collection"'*9 +2 "core" 9NC +102 "collection"'+9 +2 "core" 9cB +102 "collection"',9 +3 "core" 9w? +102 "collection"')9 +3 "core" 9> +102 "collection"'-9 +2 "core" 9= +102 "collection"'/9 +2 "core" 9; +102 "collection"'09 +3 "core" 9: +102 "collection"'29 +2 "core" 98 +103 "collection"'.9 +2 "core" 97 +102 "collection"'49 +3 "core" 96 +102 "collection"'%9 +2 "core" 9 4 +102 "collection"'19 +2 "core" 9 2 +102 "collection"'39 +3 "core" 911 +102 "collection"'9 +3 "core" 9C/ +102 "collection"'79 +2 "core" 9T. +102 "collection"'89 +2 "core" 9d- +102 "collection"'69 +3 "core" 9t , +102 "collection"':9 +2 "core" 9* +102 "collection"';9 +2 "core" 9 ) +102 "collection"'59 +3 "core" 9\ ' +102 "collection"'=9 +2 "core" 9\ ' +102 "collection"'?9 +2 "core" 9 !% +102 "collection"'99 +3 "core" 9 %$ +102 "collection"'>9 +3 "core" 9 )# +102 "collection"'B9 +2 "core" 9-" +102 "collection"'9 +3 "core" 92! +102 "collection"'9 +2 "core" 9 6 +102 "collection"'F9 +3 "core" 9 : +102 "collection"'G9 +3 "core" 9 (> +102 "collection"'H9 +2 "core" 9 5B +102 "collection"'J9 +2 "core" 9 AG +102 "collection"'A9 +3 "core" 9 NK +102 "collection"'M9 +3 "core" 9 [O +102 "collection"'N9 +2 "core" 9 gS +102 "collection"'P9 +2 "core" 9 tW +102 "collection"'D9 +3 "core" 9 [ +102 "collection"'C9 +2 "core" 9 ` +102 "collection"'E9 +3 "core" 9 d +102 "collection"'S9 +3 "core" 9 !h +102 "collection"'@9 +2 "core" 9 #l +102 "collection"'T9 +3 "core" 9 #p +102 "collection"'I9 +2 "core" 9 %u +102 "collection"'V9 +5 "core" 9 #y +102 "collection"'X9 +3 "core" 9 $} +102 "collection"'L9 +2 "core" 9 $ +102 "collection"'Q9 +3 "core" 9 & +102 "collection"'K9 +2 "core" 9 ' +102 "collection"'O9 +3 "core" 9 ) +102 "collection"'W9 +3 "core" 9\ ) +102 "collection"'\ 9 +2 "core" 9\ \ ( +102 "collection"'\\9 +2 "core" 9\ ) +103 "collection"'Y9 +2 "core" 9\ ) +102 "collection"'[9 +3 "core" 9\ "* +102 "collection"'`9 +2 "core" 9\ ), +102 "collection"'U9 +3 "core" 9\ 0- +102 "collection"'_9 +2 "core" 9\ 6. +102 "collection"'a9 +2 "core" 9\ =0 +102 "collection"'b9 +3 "core" 9\ C1\ +102 "collection"'^9 +3 "core" 9\ H2 +102 "collection"'c9 +2 "core" 9\ O3\ +102 "collection"'e9 +3 "core" 9\ T3\ +102 "collection"'f9 +2 "core" 9\ Y2\ +102 "collection"'h9 +2 "core" 9\ ^4\ +103 "collection"'i9 +2 "core" 9\ d5\ +102 "collection"'g9 +2 "core" 9\ i6\ +102 "collection"'k9 +3 "core" 9\ n8 +102 "collection"'d9 +2 "core" 9\ r9 +102 "collection"'m9 +3 "core" 9\ v: +103 "collection"'l9 +2 "core" 9\ z; +102 "collection"'p9 +3 "core" 9\ ~; +102 "collection"'q9 +2 "core" 9\ ; +102 "collection"'s9 +2 "core" 9\ ; +102 "collection"'t9 +3 "core" 9\ = +102 "collection"'n9 +3 "core" 9\ = +3 .tCH.hold 10:00,70C +3 "collection"'o `\ `\ +2 'w9 +5 "core"  + 9\ = + "collection"'x% +4 "core" %@/.  +2 #tBegun lysing Collection Puck Heater at 68.1C/53.6psia +39333 "Can"@ +20657 "core" ` + "collection"'y9 +4 "core" 9\  + "collection"'u% +4 "core" %@U[  +2 #tEnded lysing Collection Puck Heater at 70C/56.2psia + .CS.seek 0ml +2 "collection"'z'Ӵ +341 "core" ' +5 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'v @ +107 "core" A +2 .tCSV.dial :air + "collection"'} @ +44 "core" ? +3 .tCS.seek 5ml + "collection"'~'qi +1344 "core" ' +2 .tCSV.dial CTV + "collection"'  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +44 "collection"'{ @ +54 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'|'Ӵ +1337 "core" ' + "collection"'% +4 "core" %Ӹ  +2 #tPuck @66.3psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +108 "core"  + .tCBV.dial CSV +2 "collection"'  +30 "core"  + "collection"' % +4 "core" %Ӹ +2 .tCS.seek 5.001ml +2 "collection"' 'qm +1342 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +7 "collection"'  +42 "core" +2 "collection"'% +4 "core" %qh  +2 .tCS.seek 7ml + "collection"''} +585 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"' ' +843 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +119 "core" _ +2 #tLysing Complete +2 "collection"'& +4 "core" &`` & S + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\  o - +2 "storage"(% +3 "core" % * 4 ) +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((+ +186 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &- ) !  +2 "manipulator"&& +3 "core" &  ,;5 +2 "manipulator"&% +3 "core" %\  , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +163 "core" ( +2 "manipulator"& & +4 "core" & ] 1V + "storage"(& +4 "core" &- 9 : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&!' +92 "core" ' +2 "storage"("& +4 "core" &- + +  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(#' +283 "core" ' + "storage"($- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  0V + "storage"(&& +4 "core" &- + . 9 + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&''n +35 "core" ' + .tElbow.hold +2 "manipulator"&(, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +2 .tSE.seek 2.12 Pucks below Top Plate +2 "storage"(*' +33 "core" ' +2 "manipulator"&+% +4 "core" %yR 4 " + "storage"(,& +4 "core" &-   8 + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 311 counts +2 "manipulator"&)'Υ +18 "core" ' +2 "manipulator"&-& +4 "core" & 0V + "storage"(/& +4 "core" &- + - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&0' +31 "core" ' +2 .tSE.seek 3.12 Pucks below Top Plate +2 "storage"(2'x +41 "core" ' +2 "manipulator"&.& +4 "core" & 4V + "manipulator"&4% +4 "core" % 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +96 "core" ' + .tElbow.seek CC +2 "manipulator"&1( +200 "core" ( + "manipulator"&3& +4 "core" & / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & / +2 .tForearm.seek CC +2 "manipulator"&7' +102 "core" ' + .tHand.close +2 "manipulator"&8/ +66 "core" / +2 .tCC.seek :open + "collection"'6( +472 "core" ( +2 "storage"(:& +4 "core" &- P Q _ +2 "storage"(;& +3 "core" &- P R T +2 "manipulator"&5& +3 "core" & , 0 +2 "manipulator"&=% +3 "core" %  T 1u +2 .tForearm.seek :retract +2 "manipulator"&?'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&9( +155 "core" ( + "manipulator"&>& +4 "core" & @ 3W +2 "storage"(B& +3 "core" &- Y [ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&'n +111 "core" ' +2 .tElbow.hold + "manipulator"&, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&F1 +70 "core" 1 +2 "manipulator"&G% +5 "core" % t_ q k ( + "storage"(H& +4 "core" &- 5 8 3 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 306 counts + "manipulator"&J'Π +16 "core" ' +2 "manipulator"&A& +4 "core" & S 4W + "storage"(M& +4 "core" &- R Q c +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&N' +34 "core" ' +2 "storage"(P% +4 "core" %} P P m +2 ."downElevator"SE.seek :down +4 "storage"(D'} +99 (C% +2 "core" %w0 Q R a \\y +2 "manipulator"&E% +4 "core" %   6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +98 "core" ' +23 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'@& +4 "core" & +2 "manipulator"&T& +3 "core" & 3W +2 "manipulator"&I% +4 "core" %\ & I 3!O +2 .tElbow.seek FlushPuck::Garage + "manipulator"&V(, +176 "core" ( +2 "manipulator"&X& +4 "core" &, 4B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &, 4B +2 .tForearm.seek :garage + "manipulator"&Q' +104 "core" ' + .tHand.close +2 "manipulator"&K/ +73 "core" / +2 "manipulator"&O& +4 "core" &,   O 7B + "manipulator"&W% +4 "core" % \  8 +2 .tForearm.seek :retract + "manipulator"&\ '\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\( +294 "core" ( + "manipulator"&Y& +4 "core" &( , 0Co +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &) 1Co +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`' +99 "core" ' +2 "manipulator"&U& +4 "core" &* 0Cn +2 "manipulator"&_% +4 "core" % W 0 + "collection"'a& +4 "core" &be +2 "collection"'b& +5 "core" &be +2 .tCC.seek :closed +2 "collection"'^(` +4 "core" &be +8 &\ $_b %f +9 &Sv`d| ; +9 &zqac O +10 &tO`a V +9 &6I_bn V +9 &Iba V +10 &J^a V +9 &}J_a  U +10 &?K^c U +9 &G^` U +9 &J]a U +10 &!L]` U +9 &#FI\\_ V +9 &% J]_e U +10 &&KZ] V +9 &(I^] U +10 &*OIZ^ U +9 &,MZ^j U +9 &-KY\\V V +10 &/IX[. U +9 &1WJY\\ U +9 &3JX\\  V +10 &4IW[ U +9 &6LWZ U +10 &8_IVZ U +9 &:!LWZ U +9 &;JXY U +10 &=IVW U +9 &?hIWWh U +9 &A*HTW U +10 &BJSU U +9 &DHSW T +10 &FpJSV U +9 &H1NZZx U +9 &I[uhd W +10 &KxTSX Z +9 &M\\A _ +9 &O0 a +10 &P b +9 &Rm b% +10 &TO b* +9 &V b1 +9 &W b0 +10 &Ys b1 +9 &[$ b1 +9 &\\ b2 +10 &^} b3 +9 &_ew . +10 &`h{ $k +8 ( +2 &`uuo ^ +2 "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.50 +2 "collection"'c& +4 "core" &`uv ^ + .tHand.open +2 "manipulator"&e1 +68 "core" 1 + "manipulator"&f% +4 "core" %  V - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%i +44 "core"  +2 "processing"%g% +4 "core" %@ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%k' +1598 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%d  +45 "core"  +2 .tPS.seek 0ml + "processing"%m' +1612 "core" ' +2 .tPSV.dial PSR + "processing"%l +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%p' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +2 "processing"%q +2 "collection"'s  +6 "core" A +6 "processing"%t  +69 "core" +99  +2 .tPSV.dial :mixloop + "processing"%n +116 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%w  +136 "core" +2 .tPS.seek 0ml + "processing"%x' +2628 "core" ' + .tPSV.dial :air +2 "processing"%r  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%o' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +45 "core" +2 .tPS.seek 0ml +2 "processing"%u' +2607 "core" ' +2 .tPSV.dial :air + "processing"%j  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%v' +2604 "core" ' +2 .tPSV.dial :mixloop + "processing"%} +46 "core" +2 .tPS.seek 0ml +2 "processing"%z' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &%  ,@^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +48 "core" ( + "manipulator"&& +4 "core" & 0 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +2 "core" & 1 +2 .tForearm.seek CC +2 "manipulator"&~' +108 "core" ' + .tHand.close + "manipulator"&/ +73 "core" / + .tCC.seek :open +2 "collection"'( +472 "core" ( +2 "manipulator"&& +4 "core" & _ 2 + "manipulator"& % +4 "core" % h Q 2 +2 .tForearm.seek :retract + "manipulator"&|'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +277 "core" ( + "manipulator"&& +4 "core" &,   56 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &,  \  56 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +103 "core" ' + .tHand.open +2 "manipulator"&1 +64 "core" 1 + "manipulator"&% +4 "core" %  # 8 +46 .tForearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &~~Q +2 "manipulator"&% +3 "core" %\  \ I 5" +2 "storage"(% +4 "core" %~ O N L + "storage"(. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & 9 9  +2 "manipulator"&<& +3 "core" &, ( 46 +2 "manipulator"& % +3 "core" %\   4" +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +189 "core" ( + "manipulator"&"& +4 "core" &H 2 2) +2 "storage"(R& +4 "core" & M S ?  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&]'ϥ +100 "core" ' + "storage"($& +5 "core" & N F ]  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +291 "core" ' + "storage"(&- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & N O K  + "manipulator"&+& +4 "core" &I ! 2) + .tElbow.seek 2 +2 "manipulator"&,(P +3 "core" ( + "manipulator"&-& +4 "core" &I = 2) +2 "storage"(/& +3 "core" & O N G  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&.'y +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&4/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&!& +2 "storage"('} +7 "core" &T 4' +2 "manipulator"&#% +3 "core" % s  4 +2 .tForearm.seek :retract +2 "manipulator"&''\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&)( +148 "core" ( + "manipulator"&*& +5 "core" ' + && ; 1Ae + .tElbow.reconfigure :loose +3 ."downElevator"SE.stop +3 "manipulator"&$ &.,(#b + "storage"(5 +4 "manipulator"&3& +4 "core" &&  1Ae +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&0' +100 "core" ' + "manipulator"&& +5 "core" && v 1Ae + "manipulator"&(% +4 "core" % C 1 +2 "collection"'8& +3 "core" &{~q +2 "collection"'%& +5 "core" &~ +2 .tCC.seek :closed +2 "collection"'Z(` +4 "core" &|  +8 &(l}~ . +10 &av} B +9 &Fiz~ U +9 &G{ U +10 &J|i U +9 &I~~' U +9 &LJ}y U +10 &I}} T +9 &I}~e U +9 &J{~R U +10 & TI}~= U +9 &"I}0 T +10 &#I}% U +9 &%I} T +9 &'\\J} U +10 &)F|S U +9 &*H|I U +9 &,I~ T +10 &.dJ~ U +9 &0&K| U +10 &1H} T +9 &3J~ U +9 &5kI~~ U +10 &7.I~ U +9 &8H| U +9 &:H}w T +10 &7D{n T +10 &?I}] T +9 &AIzS T +9 &C}I}~A T +10 &E>K~< U +9 &FN0 U +10 &HY! W +9 &Jxp Y +9 &L, ^ +10 &MB a +9 &OH b +9 &QcC b! +10 &S 8 b& +9 &T , b/ +9 &V' b1 +10 &XE b. +9 &Y b/ +10 &[ b/ +9 &]P! b0 +9 &^#%> b0 +10 &`IK*( Y +9 ( + &`[Y*+W G +2 "collection"'%& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.65 + .Hand.open + "manipulator"&:1 +65 "core" 1 +2 "manipulator"&;% +4 "core" %  / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'=  +139 "core" ~ + .tCSV.dial CTV +2 "collection"'>  +30 "core"  +2 .tPS.seek 2.5ml + "processing"%B' +2416 "Can"< JJ +196 "core" ' + "collection"'7% +4 "core" %n  +2 .tCS.seek 4.15ml +2 "collection"'1'V +1560 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%F  +45 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%G  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%H' +2629 "core" ' + .tCBV.dial between PRV and waste1 +7 "collection"'A ` +30 "core" ^ + .tCSV.dial :air +2 "collection"'M @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'P' +1563 "core" ' +2 .tCSV.dial CTV + "collection"'?  +46 "core"  +2 .tCS.seek 0ml + "collection"'C'Ӵ +2608 "core" ' + .tCBV.dial :waste1 +2 "collection"'E @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'9  +152 "core"  + "collection"'& +4 "core" &`[Yad G +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&@% +4 "core" %\ % - K + "storage"(T% +4 "core" %~ 8 9 + "storage"(J. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(I(+ +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (2& +2 "core" &-   ; +2 "manipulator"&N& +4 "core" &$ ,?R + "manipulator"&X% +4 "core" %\ $ , K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&L( +154 "core" ( + "manipulator"&D& +4 "core" &  0 + "storage"(& +4 "core" &. + ! . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&K' +113 "core" ' + "storage"(O& +5 "core" &. P P D +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(W' +274 "core" ' + "storage"(S- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&Q& +3 "core" & t 1 + "storage"(Y& +4 "core" &. . 7 i + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&V'n +34 "core" ' + .tElbow.hold +2 "manipulator"&[, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(U- +3 "core" -' +2 .tSE.seek 3.13 Pucks below Top Plate +2 "storage"(_' +33 "core" ' +2 "manipulator"&a% +4 "core" %p\\  # + "storage"(\ & +4 "core" &.  ` + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 302 counts + "manipulator"&6'Μ +24 "core" ' + "manipulator"&c& +4 "core" & \\ 2 +2 "storage"(e& +4 "core" &. 9 : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&f' +18 "core" ' +2 .tSE.seek 4.13 Pucks below Top Plate +2 "storage"(b'q +42 "core" ' +2 "manipulator"&i& +4 "core" &  4 + "manipulator"&g% +4 "core" % . 3z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +158 "core" ( +2 "manipulator"&d& +4 "core" &) 7 ,Cs + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +2 "core" &) _ ,Cs +2 .tForearm.seek CC +2 "manipulator"&l' +101 "core" ' +2 .tHand.close + "manipulator"&m/ +64 "core" / +2 .tCC.seek :open +2 "collection"'q( +469 "core" ( +2 "storage"(s& +4 "core" &. 8 5 P + "storage"(t& +4 "core" &. 9 9 + "manipulator"&n& +4 "core" &% I .?P + "manipulator"&w% +4 "core" %   - +2 .tForearm.seek :retract + "manipulator"&p'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&r( +159 "core" ( + "manipulator"&x& +5 "core" & 3j + "storage"(y& +4 "core" &. O P V + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&o'n +112 "core" ' +2 .tElbow.hold + "manipulator"&j, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&u1 +77 "core" 1 +3 "manipulator"&}% +4 "core" % {\\ | ' + "storage"(v& +4 "core" &. ' + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 313 counts +2 "manipulator"&'Χ +28 "core" ' + "manipulator"&& +4 "core" &  4i +2 "storage"({& +4 "core" &. P P G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +29 "core" ' +2 "storage"(\\% +4 "core" %{ Q O b +2 ."downElevator"SE.seek :down +4 "storage"(h'} +98 (^% +3 "core" %w! O P [t + "manipulator"&% +4 "core" %Ϧ   5w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +16 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%~  +74 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +54 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +56 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%|' +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" & + "manipulator"&& +4 "core" &    7i + "manipulator"&% +4 "core" %\   H 75 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +227 "core" ( + "manipulator"&& +4 "core" &,    7P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,   7P +2 .tForearm.seek :garage + "manipulator"&<' +95 "core" ' +2 .tHand.close + "manipulator"& / +69 "core" / +2 "manipulator"&& +4 "core" &,   . 8P + "manipulator"&"% +4 "core" %   8& +2 .tForearm.seek :retract + "manipulator"&R'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +119 "core" ( +2 "manipulator"&$& +4 "core" &r  y 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &r    6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&&' +109 "core" ' + "manipulator"&& +4 "core" &r  + +2 "manipulator"&+% +4 "core" %i ( +: + "processing"%-& +4 "core" & +2 "processing"%/& +5 "core" & +2 .tPC.seek :closed +2 "processing"%4(] +4 "core" &  +9 &&j . +9 &] B +10 &6r V +9 &O X +9 &O X +10 &vQ W +9 &7O X +9 &T X +10 &Q W +9 &|R X +9 & >R X +10 &"T X +9 &#P X +10 &%S X +9 &'IJ W +9 &)\ Q X +10 &*U X +9 &,O W +9 &.OV X +10 &0S W +9 &1R X +10 &3Q X +9 &5XN W +9 &7N X +10 &8Q X +9 &:P X +9 &#Q  W +9 &?Q  X +10 &AR  X +9 &CiN  W +9 &E*Qc X +10 &F\\ Y +9 &Hs [ +9 &J` ] +10 &L ^ +9 &M ^ +10 &O _ +9 &Qd ^ +9 &S&$ ^ +10 &T& _ +9 &V _ +9 &Xh ` +10 &Z+ _ +9 &[ W +10 &]+Hy $m +9 &]{@ 6 +5 ( +2 "processing"%/& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.68 + "processing"%!& +4 "core" &]{** 6 + &]{** 6 +2 .tHand.open + "manipulator" +73 "core" 1 + "manipulator"&% +4 "core" % Ͼp * (G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +98 "core" ' + .tPRV.dial :air +2 "processing"%*  +44 "core"  + .tPSV.dial :mixloop +2 "processing"%3 +45 "core" +2 "processing"%% +4 "core" %j +2 .tPS.seek 0.3ml +2 "processing"%.' +381 "core" ' + .tPSV.dial PSR +2 "processing"% +103 "core"  + "processing"%(% +4 "core" %  +2 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%8'.U +487 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%,' +1899 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +105 "core" + .tPTV.dial :mixing +2 "processing"%' @ +75 "core" B + .tPBV.dial :waste2 +2 "processing"%  +95 "core"  +3 .tPS.seek 0ml + "processing"%:' +2613 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&;& +4 "core" &r    5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&%(k +2 "core" ( +2 "manipulator"&=& +4 "core" &r   5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &r  5 +2 .tForearm.seek PC + "manipulator"&0' +106 "core" ' + .tHand.close + "manipulator"&z/ +69 "core" / +2 .tPC.seek :open +2 "processing"%7( +450 "core" ( + "manipulator"& & +4 "core" &r , +2 "manipulator"&F% +3 "core" %  ,I +2 .tForearm.seek :retract +2 "manipulator"&G'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&B(, +134 "core" ( + "manipulator"&A& +4 "core" &,  : 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &, I 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&1' +97 "core" ' + .tHand.open +2 "manipulator"&?1 +75 "core" 1 + "manipulator"&P% +4 "core" %   7N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +95 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%9& +4 "core" & + "manipulator"&% +4 "core" %\   5/ +2 "storage"(@% +3 "core" % s r +2 "storage"(T. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(J( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (2& +3 "core" & 5 . M  + "manipulator"&N& +4 "core" &,  4 + "manipulator"&X% +4 "core" %\ ! 4/ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +179 "core" ( + "manipulator"&D& +5 "core" &L 3( + "storage"(& +4 "core" & M O ,  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&O'ϥ +121 "core" ' +2 "storage"()& +4 "core" & s r  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(5' +288 "core" ' + "storage"(S- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Q& +3 "core" & L O   + "manipulator"&Y& +4 "core" &L   O 5( + .tElbow.seek 2 +2 "manipulator"&U(P +3 "core" ( + "manipulator"&a& +4 "core" &L   W 5( + "storage"(\ & +4 "core" & N O ?  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&c'y +32 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&e/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&i& +2 "storage"(g'} +8 "core" &L B 5( + "manipulator"&K% +4 "core" %   1A +2 .tForearm.seek :retract + "manipulator"&L'\ +107 "core" ' +2 .tElbow.seek PC +2 "manipulator"&W(k +143 "core" ' +2 ."downElevator"SE.stop +6 "storage"(5 +101 "core" ( +2 "manipulator"&V& +4 "core" &s  8 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" &s  8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&_' +106 "core" ' +2 "manipulator"&d& +4 "core" &s  + +2 "manipulator"&k% +4 "core" % h ,z + "processing"%f& +4 "core" &[ +2 "processing"%[& +4 "core" &H +2 .tPC.seek :closed +2 "processing"%m(] +4 "core" &K +8 &G #a +9 &xQ= ; +10 &w2 O +9 &]]0 X +10 &!T, W +9 &T( X +9 &R& W +10 &hR W +9 &(T X +9 &R W +10 &T W +9 &!oR  W +10 &#1T W +9 &$T X +9 &&Q  W +10 &(wR W +9 &*9X W +9 &+U W +10 &-R W +9 &/R W +10 &1@S X +9 &3P W +9 &4Q W +10 &6Q W +9 &8JO W +9 &:\ T X +10 &;Q X +9 &=R W +10 &?QO W +9 &AM W +9 &BR X +10 &DT W +9 &FV] X +9 &Hr Z +10 &I ] +9 &K ^ +9 &MM ^ +10 &O ^ +9 &P ^ +10 &R ^ +9 &TU ^ +9 &V ^ +10 &W _ +9 &Y _ +10 &[X ` +9 &\\gm 2 +9 &]tc < +9 ( +3 "processing"%[& +3 #tProcessing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.69 +2 .Hand.open + "manipulator"&`1 +3 "core" &]z* 6 +69 1 + "manipulator"&Z% +4 "core" %  ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +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  +2 %n9 +6 "core" 9 +102 "processing"%w9 +2 "core" 9 +102 "processing"%x9 +2 "core" 9  +102 "processing"%y9 +3 "core" 9  +102 "processing"%l9 +3 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%u9 +2 "core" 9 +102 "processing"%}9 +2 "core" 9 +102 "processing"%v9 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%{9 +3 "core" 9* +102 "processing"%\\9 +3 "core" 9/ +102 "processing"%p9 +2 "core" 93 +102 "processing"%^9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%r9 +3 "core" 9? +102 "processing"%o9 +3 "core" 9C +102 "processing"%9 +3 "core" 9H +102 "processing"%b9 +2 "core" 9L +102 "processing"%~9 +2 "core" 9P +102 "processing"%9 +3 "core" 9T +102 "processing"%h9 +3 "core" 9X +102 "processing"%H9 +3 "core" 9] +102 "processing"% 9 +2 "core" 9a +102 "processing"%9 +46 "core" 9 e +111 "processing"%9 +2 "core" 9k +102 "processing"%9 +2 "core" 9o +102 "processing"%9 +3 "core" 9"t +102 "processing"%9 +2 "core" 9(x +102 "processing"%9 +2 "core" 9.| +103 "processing"%9 +2 "core" 95 +102 "processing"%9 +3 "core" 9< +102 "processing"%9 +2 "core" 9B +102 "processing"%j9 +3 "core" 9I +102 "processing"% 9 +2 "core" 9P +102 "processing"%9 +3 "core" 9W +102 "processing"%"9 +3 "core" 9] +102 "processing"% 9 +2 "core" 9c +102 "processing"%$9 +2 "core" 9j +102 "processing"%9 +3 "core" 9q +3 .tPH.hold 2:00:00,28C +3 "processing"%< ppl +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +105 "core"  + "processing"%+% +4 "core" %2 +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%-'\ +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%'Һ +1599 "core" ' + .tPTV.dial :puck +2 "processing"%R  +73 "core"  +2 .tPSV.dial PTV + "processing"% +75 "core" +2 .tPBV.dial :waste1 + "processing"%!  +135 "core"  + "processing"%#% +4 "core" %Ҷ  +2 .tPS.seek 1.5ml +2 "processing"%'| +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%*' +1601 "core" ' +2 .tdelay 5:00 +10358 "Can"? ?? +19644 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + + .tPSR.select :air +7 .PSV.dial PSR +2 "processing"%& +74 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%|' +2528 "core" ' + .tPSV.dial PTV +2 "processing"% +86 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%. +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2527 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%'  +136 "core" +2 .tPSV.dial :mixloop + "processing"% +57 "core" + .tPRV.dial :ab1 +2 "processing"%, @ +76 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%;' +361 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'=  + "processing"%>  +45 "core" +3  + "processing"%z% +4 "core" %#  +2 .tPS.seek 0.34ml +2 "processing"%' +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"']  +30 "core" +2 .tPRV.dial :air + "processing"%4  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"% 'G +1181 "core" ' + .tPRV.dial :waste2 +2 "processing"%F @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%A'\ +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%M  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%0'Һ +1596 "core" ' + .tPSV.dial :PML +7 "processing"%% +45 "core" +2 .tPTV.dial :mixing +2 "processing"%? @ +75 "core" B + .tPBV.dial :waste1 +2 "processing"%P  +34 "core"  +2 "processing"%9% +4 "core" %ҾL +2 .tPS.seek 1.85ml + "processing"%' +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%@ * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%G' +1968 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'T& +3 "core" &` + "manipulator"&1& +4 "core" &s c 0 + "manipulator"&2% +4 "core" %\  0" +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&N(, +134 "core" ( + "manipulator"&X& +4 "core" &,  - +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &,  . +2 .tForearm.seek :garage +2 "manipulator"&D' +96 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +3 "manipulator"&B& +4 "core" &, - + "manipulator"&)% +4 "core" %  { 0 +2 .tForearm.seek :retract + "manipulator"&E'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&S( +289 "core" ( +2 "manipulator"&Q& +4 "core" &) *Bj + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +2 "core" &( u  *Bj +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a' +94 "core" ' +2 "manipulator"&\ & +4 "core" &( +Bi +2 "manipulator"&e% +4 "core" % +' + "collection"'i& +4 "core" &T +2 "collection"'K& +5 "core" &Y +2 .tCC.seek :closed + "collection"'(` +4 "core" &[ \ +9 &(nh . +9 &^{[ B +10 &?m^ U +9 &J\\ W +9 &LQ W +10 &~I_ W +9 &@Oc W +9 &J` W +10 &L\\ W +9 &L^ W +10 & HJ] W +9 &" J] W +9 &#LZ W +10 &%LX W +9 &'QL^ W +9 &)I` V +10 &*LZ W +9 &,N\\ W +9 &.YJR W +10 &0LO W +9 &1JQ W +10 &3OO W +9 &5aNL W +9 &7#OZ W +10 &8K[ W +9 &:IS V +10 &,FO V +9 &?KS V +10 &AIW W +9 &CrMR V +9 &E4MV V +10 &FGU W +9 &HQX W +10 &Jt]N Y +9 &L+O \\ +9 &MY a +10 &OW b +9 &QZY b% +9 &ST b- +10 &TW b0 +9 &V^ b1 +10 &X4#U b0 +9 &Y#%S b2 +9 &[&(U b2 +10 &]?++W b2 +9 &^./[ b3 +9 &`@P22W \\ +10 &`a 25X (u +9 &`w34_ _ +2 ( +3 "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.50 + "collection"'O& +4 "core" &`w35a _ + .tHand.open +2 "manipulator"&51 +76 "core" 1 + "manipulator"&c% +4 "core" %  b &% +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&V'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%6 +102 "core"  + "processing"%U% +4 "core" %L +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%d' +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%k  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%f' +1611 "core" ' +2 .tPSV.dial PSR + "processing"%g +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%L' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%7  + "collection"'`  +34 "core" ~ +132  +2 .tPSV.dial :mixloop + "processing"%Z +105 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%n  +76 "core" +2 .tPS.seek 0ml +2 "processing"%[' +2604 "core" ' + .tPSV.dial :air +2 "processing"%w  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%_' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%x +46 "core" +2 .tPS.seek 0ml + "processing"%y' +2626 "core" ' + .tPSV.dial :air +2 "processing"%l  +57 "core" +2 .tPS.seek 2.5ml + "processing"%' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%u +43 "core" + .tPS.seek 0ml +52 "processing"%}' +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&v& +5 "core" &% X %?R + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +6 "manipulator"&( +52 "core" ( + "manipulator"&{& +4 "core" & > * +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" & w ) +2 .tForearm.seek CC +2 "manipulator"&p' +94 "core" ' + .tHand.close +2 "manipulator"&^/ +74 "core" / +2 .tCC.seek :open + "collection"'( +172 "Can"9 LL +298 "core" ( + "manipulator"&r& +4 "core" & - +2 "manipulator"&o% +3 "core" %  J . +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&b(, +276 "core" ( + "manipulator"&~& +4 "core" &, > .8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, /8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&h' +100 "core" ' +2 .tHand.open + "manipulator"&H1 +67 "core" 1 +2 "manipulator"& % +4 "core" %   . + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."da"delayUntil "14:06:53.41" +24728 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +75 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ( +2 ."da"PSV.dial :air +2 "processing"%  +56 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2541 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%j  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2521 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%"% +4 "core" %0 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%$'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +75 "core"  + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +32 "core"  +2 "processing"%:% +4 "core" %Ҿe  +2 ."da"PS.seek 1.5ml + "processing"%-' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +3 ."da"PS.seek 0ml + "processing"% ' +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%!  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +47 "core" ( + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2530 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%t +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&' +33 "Can"4 SS +2497 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +134 "core"  + "processing"%% +4 "core" %{ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%('\ +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%.'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%8 +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%|  +33 "core" +2 "processing"%'% +3 "core" %Ҷ,  +2 ."da"PS.seek 1.5ml +2 "processing"%'| +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1613 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%=  +34 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +2531 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%] +86 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%4 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%F  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2538 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%M  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%A  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%%  +48 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%? +57 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%P' +393 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%9  +44 "core"  +2 "processing"%@% +3 "core" %h  +2 ."da"PS.seek 0.55ml +2 "processing"%0'b +329 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml + "processing"%T'Һ +1553 "core" ' + ."da"PSV.dial :PML +2 "processing"%1 +45 "core" + ."da"PTV.dial :mixing +2 "processing"%2 @ +75 "core" A +2 ."da"PBV.dial :waste1 + "processing"%X  +36 "core" +2 "processing"%I% +4 "core" %ҽd  + ."da"PS.seek 1.85ml +2 "processing"%W' +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +47 "core" ( +2 ."da"PS.seek 0ml +2 "processing"%B' +1955 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +23378 "Can"3 dd +24671 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%)  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%s * +40 "core" + + ."da"PSV.dial :air +2 "processing"%D  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2535 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Y +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%N  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%\ +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%e  +45 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i' +2524 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%E +134 "core"  +2 "processing"%q% +4 "core" %} + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%O'\ +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%5'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%c  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%K +83 "core"  + ."da"PBV.dial :waste1 +2 "processing"%6  +34 "core" +2 "processing"%U% +4 "core" %Ҷ;\ U +2 ."da"PS.seek 1.5ml +2 "processing"%a'| +592 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%k' +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%d  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +79 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2296 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%n +67 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%L  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w' +1430 "Can"5\ AA +855 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +124 "core"  +2 "processing"%x% +4 "core" %s\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%_'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%l'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%y +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +35 "core" + "processing"%% +4 "core" %ҹF\  +2 ."da"PS.seek 1.5ml +2 "processing"%v' +586 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%{ * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%\\' +1591 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%^  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%V +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%r +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%~  +68 "core"  +2 ."da"PS.seek 0ml + "processing"%' +2293 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +125 "core"  + "processing"%H% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"% '\ +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +14 ."da"PS.seek 2ml +7 "processing"%'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%h +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" + "processing"%% +4 "core" %Ҿ0\ +2 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%}' +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +2355 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%" +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2366 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +8 "processing"%% +16 "core" %2\ P +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +9 "processing"% +16 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +8 "processing"%+'m +342 "core" ' +3 ."da"delay 5 seconds +502 "processing"%:% +3 "core" %n4\ I +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%$'\ +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'Һ +1596 "core" ' + ."da"PTV.dial :puck +51 .PSV.dial PTV +4 "processing"%- +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%!  +34 "core" + "processing"%#% +4 "core" %Ҽ.\ H +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%' +157 "Can"5\ C +1438 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2428 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%* +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%& +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%(  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8' +2408 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +129 "core"  +2 "processing"%'% +4 "core" %E\ < + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%.'Һ +2113 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%, +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%=% +4 "core" %1\ < +2 ."da"PS.seek 1.5ml +2 "processing"%>' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +102 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]' +1599 "core" ' +2 "processing"%49 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%F& +4 "core" &]z*o\ :6 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&;% +4 "core" %\ # X @ + "storage"(M% +4 "core" %~  \ / + "storage"(A. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(%(+ +196 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (?& +3 "core" &. \ + +2 "manipulator"& & +4 "core" &,  8 + "manipulator"&9% +4 "core" %\ "  @ +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&@( +188 "core" ( + "manipulator"&P& +4 "core" &  + +2 "storage"(& +3 "core" &/  \ . +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&0' +109 "core" ' +2 "storage"(1& +4 "core" &/  \ / +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(2' +260 "core" ' + "storage"(X- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&I& +3 "core" & }  + + "storage"(& +4 "core" &/ ~\ + + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&T'n +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&W, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"()- +2 "core" -' +2 ."da"SE.seek 4.14 Pucks below Top Plate +2 "storage"(s'} +34 "core" ' + "manipulator"&D% +4 "core" %sZ   +2 "storage"(B& +3 "core" &/ \ ' +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 305 counts +2 "manipulator"&Y'Ο +21 "core" ' +2 "manipulator"&N& +4 "core" & ' * + "storage"(\ & +5 "core" &/  \ . +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&e' +27 "core" ' +2 ."da"SE.seek 5.14 Pucks below Top Plate +2 "storage"(Q'l +40 "core" ' + "manipulator"&E& +4 "core" & K * +2 "manipulator"&q% +4 "core" % B +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&i'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&O(k +251 "core" ( + "manipulator"&c& +4 "core" &t A +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &t D +2 ."da"Forearm.seek PC +2 "manipulator"&6' +107 "core" ' + ."da"Hand.close +2 "manipulator"&U/ +67 "core" / +3 ."da"PC.seek :open +2 "processing"%5( +450 "core" ( + "storage"(G& +4 "core" &/ \ ) +2 "manipulator"&a& +4 "core" &t R Z  + "manipulator"&d% +3 "core" % _ e  L +2 ."da"Forearm.seek :retract +2 "manipulator"&g'\ +104 "core" ' +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&f( +265 "core" ( +2 "manipulator"&k& +4 "core" & x  / + "storage"(7& +4 "core" &/  O\ - +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Z' +94 "core" ' +2 ."da"Hand.open + "manipulator"&n1 +77 "core" 1 +2 "storage"(L- +3 "core" -'l +2 ."da"SE.seek 4.89 Pucks below Top Plate +2 "storage"(`'8 +25 "core" ' +3 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.13 Pucks below Top Plate +2 "storage"(['r +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22feb1014h40ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1133 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 27.184 seconds\ /var/log/esp/da22feb1014h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22feb1014h40ml15s.tif +1569 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22feb1014h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22feb1014h40ml30s.tif +3073 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22feb1014h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22feb1014h40ml70s.tif +7143 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22feb1014h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "27.184 sec auto-exposure",Subject: "da22feb1014h40ml images!" +10 "storage"(x- +6 "core" -'r +2 "storage"(w& +5 "core" &/ p f j\ +2 "manipulator"&_& +4 "core" & 7 2  / + ."da"Elbow.seek 1 +2 "manipulator"&y( +5 "core" ( + "manipulator"&u& +3 "core" & 8 4 Z / +2 "storage"(& +4 "core" &/ \ ! +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&l' +6 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.84 Pucks below Top Plate +2 "storage"({' +69 "core" ' +2 "manipulator"&v& +4 "core" & ) / +2 "storage"(^& +4 "core" &/ =\ - + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&S'n +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&V, +5 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.03 Pucks below Top Plate +3 "storage"(\\' +28 "core" ' +2 "manipulator"&r% +5 "core" %Z 7 E  + "storage"(o& +4 "core" &/ \ * +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 317 counts +3 "manipulator"&p'Ϋ +17 "core" ' +2 "manipulator"&~& +5 "core" & ~ c , + "storage"(& +4 "core" &/ K\ 1 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +32 "core" ' +2 "storage"(H% +4 "core" % U\ 2 +3 ."downElevator"SE.seek :down +3 "storage"('} +99 ( % +3 "core" %& J\ 2V_ +2 "manipulator"&h% +5 "core" %ϯ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +10 ' +8 ."downElevator"SE.stop +4 "storage"(5 +8 (& +10 "core" &/ \ 4 +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #tStarting finalPurge +2 "processing"%& +8 "core" &H\ ? +3 "manipulator"&& +8 "core" & }  , +4 "manipulator"&% +11 "core" %\   +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(, +183 "core" ( +3 "manipulator"&& +8 "core" &, M +4 ."psFlush"Elbow.reconfigure :loose +14 "manipulator"&$ &.,(#b +5 && +8 "core" &, M +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&}' +99 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +76 "core" / +2 "manipulator"&& +8 "core" &, e M +4 "manipulator"&"% +9 "core" % λ ] +4 ."psFlush"Forearm.seek :retract +4 "manipulator"& '\ +97 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&j(k +119 "core" ( +4 "manipulator"&& +8 "core" &i +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +5 "core" &i +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"& ' +100 "core" ' +3 "manipulator"&:& +14 "core" &i   +4 "manipulator"&+% +8 "core" % } +4 "processing"%$& +8 "core" &F\ A +4 "processing"%-& +10 "core" &F\ ? +6 ."psFlush"PC.seek :closed +4 "processing"%!(] +12 "core" &?\ @ +2 &@\ A +2 &9\ A+ +6 &&D(\ <4 +8 &Jo(\ T +10 &iU3\ =T +10 &,S#\ =S +18 &W,\ =T +2 &Z+\ =T +8 &rY\ =S +8 &3V\ =T +11 & ]\ =T +11 &"\\\ =S +7 &$yY\ =T +10 &&<T\ =S +8 &'Y\ =S +11 &)\\\ =T +9 &+W\ =T +8 &-DW\ =S +11 &/X\ =S +12 &0\\\ =T +6 &2\\\ =T +10 &4K\\ \ =T +8 &6U\ =S +11 &7Y\ =T +9 &9Y\ =S +9 &;SW\ =T +10 &=\\\ =T +8 &>X\ =S +11 &@X\ =S +9 &B\\V\ >S +8 &DY\ >T +11 &EX \ =T +13 &Ge\ =U +9 &IW\ ;X +6 &K\ ;Z +8 &L\ ;Z +9 &N\ ;Z +13 &PX\ ;Z +6 &R\ :Z +11 &S\ ;Z +9 &U\ :Z +8 &W_\ ;[ +11 &Y! \ :[ +8 &Z\ :[ +9 &\\~s\ 6 +2 ( +6 "processing"%-& +6 #"psFlush"Processing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.58 +4 "processing"%#& +8 "core" &]y*\ ?6 +2 &]y*\ ?6 +2 ."psFlush"Hand.open +4 "manipulator"&R1 +74 "core" 1 +4 "manipulator"& % +8 "core" % f +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +6 "manipulator"&'\ +104 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR + "processing"%t +45 "core"  +5 "processing"%3% +8 "core" %\ C +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%'\ +243 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +345 "core" ' +7 ."psFlush"delay 5 seconds +504 .PSR.select :air +2 "processing"% +14 ."psFlush"PS.seek 2.5ml +6 "processing"%' +2110 "core" ' +4 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%* @ +188 "core" A +5 ."psFlush"PTV.dial :PRVmixing +4 "processing"%  +130 "core" +3 ."psFlush"PSV.dial :mixloop +5 "processing"%& +102 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%('ղ +1232 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +1390 "core" ' + ."psFlush"PSR.select :air +7 .PSV.dial PSR +2 "processing"%/ +101 "core"  + "processing"%|% +4 "core" %ղ\ M +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%''\ +592 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2104 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%,  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%= +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%.'ղ +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%z +110 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1089 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%>' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +72 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%F' +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%M'\ +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +15 ."psFlush"PS.seek 2.5ml +7 "processing"%A' +2097 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +124 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%9' +795 "Can"9\ U@? +1810 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%J @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%b' +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%1 +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2608 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%X +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%I' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%D  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%B' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%N +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%\ 'TE +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +1597 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%q +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%0  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%@' +2611 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%2 +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%T'\ +586 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%s +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%e U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%c' +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%K @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%U  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%i' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%G' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%d' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%7  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%O' +2610 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'n& +5 "core" &\ 3 + "manipulator"&L& +4 "core" &i 4 ) . + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&g(k +3 "core" ( +2 "manipulator"&Q& +3 "core" &i 0 6 S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &i \  +2 .tForearm.seek PC +2 "manipulator"&x' +106 "core" ' + .tHand.close + "manipulator"&w/ +74 "core" / +2 .tPC.seek :open +2 "processing"%_( +454 "core" ( +2 "manipulator"&u& +4 "core" &i ~ + "manipulator"&% +4 "core" % # " +2 .tForearm.seek :retract + "manipulator"&v'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&^( +359 "core" ( +2 "manipulator"&r& +4 "core" &$   ) >N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &% -  >N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~' +104 "core" ' + "manipulator"&& +4 "core" &% 1  1 >N +2 "manipulator"&f% +4 "core" % C 9  + "collection"'H& +4 "core" &\ 4 +2 "collection"'Z& +4 "core" &\ 3 +2 .tCC.seek :closed +2 "collection"'[(` +5 "core" &\ 4 +7 &\ 2$c +9 &T}\ .: +9 &|x\ .N +10 &W\ /S +9 &HR\ 0S +10 & R\ 0R +9 &U\ /S +9 &U\ /S +10 &PT\ /S +9 &S\ /R +9 &T\ /S +10 &!S\ /R +9 &#YT\ /R +10 &%T\ /S +9 &&U\ 0S +9 &(S\ /R +10 &*aU\ /R +9 &,"Y\ /S +9 &-Y\ /S +10 &/V\ /S +9 &1hY\ /S +10 &3+V\ /R +9 &4R\ /S +9 &6W\ /S +10 &8qS\ /R +9 &:3V\ /R +9 &;Y\ /S +10 &=T\ /R +9 &?yS\ /R +10 &A;Q\ /R +9 &BR\ /R +9 &DQ\ /R +10 &FU\ /S +9 &HAY\ /S +9 &J`\ .T +10 &K\ -W +9 &Ms\ +Z +10 &O,\ *] +9 &P\ )^ +9 &R\ )^ +10 &To\ )^ +9 &V/\ (_ +9 &W\ (_ +10 &Y  \ '` +9 &[p!$\ '` +9 &]1"$\ 'a +10 &^''\ 'V +9 &`I)+\ )(y +10 &`f++\ +Y +5 ( +2 "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.25 + "collection"' & +4 "core" &`f+*\ ,Y + &`f(+\ ,Y + .tHand.open +2 "manipulator"&h1 +73 "core" 1 + "manipulator"&l% +5 "core" % ! -  z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'{& +4 "core" &`f%)\ +Y +2 "collection"'S% +3 "core" %Ӳ('\ + +2 .tCSV.dial CSR +2 "collection"'  +42 "core"  + "collection"'p% +4 "core" %ӫ')\ + + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''qi +1343 "core" ' + .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 '% +2 "core" %qe&'\ * +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"''? +662 "core" ' + .tCSV.dial :waste +7 "collection"'\\ +130 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Ӵ +1982 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &`f$%\ )Y +2 "collection"'% +4 "core" %ӯ'(\ * + .tCSV.dial :flush +2 "collection"'  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'V'qi +1253 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +44 "core" B + "collection"'% +4 "core" %qm$(\ ) +2 .tCS.seek 7.001ml +2 "collection"'"' +544 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  + '  +43 "core"  +93  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'}'Ӵ +1713 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"':& +4 "core" &`f))\ *Y + "collection"'+% +4 "core" %ӹ&)\ * + .tCSV.dial :flush +2 "collection"'$  +73 "core" +2 .tCS.seek 5ml +2 "collection"''qi +1284 "core" ' +12 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B + "collection"'5% +4 "core" %qh$)\ ) +2 .tCS.seek 7ml +2 "collection"'#'} +555 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'R  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +103 "core"  +2 .tCS.seek 0ml + "collection"'-'Ӵ +1274 "Can">\ QRQ +452 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'t& +4 "core" &`f~(*\ *Y +2 "collection"'3% +3 "core" %Ӵ'*\ ) +2 .tCSV.dial CSR + "collection"'  +42 "core"  + "collection"']% +4 "core" %Ӵ&*\ ) +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1950 "core" ' +2 .tdelay 5 seconds +507 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'*' +544 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' + '&  +101 "core" +36  +2 .tCTV.dial :intake + "collection"'  +74 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'/' +1951 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'|  +72 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'('Ӵ +588 "core" ' + .tCSV.dial CSR +2 "collection"''  +101 "core"  +2 "collection"',% +4 "core" %Ӷ%&\ ' + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''qi +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'=' +1342 "core" ' +2 .tCSV.dial CBV + "collection"'8 +102 "core" +2 .tCS.seek 0ml +2 "collection"'z'Ӵ +2604 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&.& +4 "core" &" " " <9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +42 "core" ( + "manipulator"&4& +4 "core" & , / +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & . . +2 .tForearm.seek CC + "manipulator"&>' +101 "core" ' +2 .tHand.close + "manipulator"&;/ +66 "core" / +2 .tCC.seek :open +2 "collection"'F( +471 "core" ( + "manipulator"&M& +4 "core" &    +2 "manipulator"&?% +3 "core" %   " +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&A(, +273 "core" ( + "manipulator"&J& +4 "core" &,   = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &, ! 3 = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +97 "core" ' + .tHand.open +2 "manipulator"&P1 +72 "core" 1 + "manipulator"&1% +4 "core" % / ! ' $ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +93 "core" ' +2 "processing"%X& +4 "core" &\ [ +46130 "Can"<\ c11 +60000 A\ g11 +60001 @\ j11 +60000 A\ l11 +60001 :\ o11 +60000 7\ s11 +60001 /\ u11 +60000 ,\ x11 +60001 -\ {11 +60001 +\ ~11 +60000 *\ 11 +60001 +\ 21 +60000 !\ 11 +60001 \ 11 +60000 !\ 00 +60001 $\ 11 +60000 \ 10 +60001 \ 10 +60000 \ 10 +60001  \ 00 +60000 \ 00 +60001 "\ 00 +60000 $\ 00 +60001 #\ 00 +60000 (\ 00 +60001 *\ 00 +60000 -\ 00 +60001 /\ 00 +60001 3\ 00 +60000 8 00 +60001 B 00 +60000 F 00 +60001 H 00 +60000 O )00 +60001 T 20/ +60000 T C// +60001 X Q00 +60000 M f00 +60001 G\ >21 +60000 I\ 121 +60001 E\ -21 +60000 G\ *12 +60001 C\ (22 +60001 <\ '11 +60000 ;\ %11 +60001 =\ $22 +60000 6\ "33 +60001 9\ "21 +60000 <\ !11 +60001 9\ 11 +60000 =\ 11 +60001 A\ 11 +60000 B\ 11 @EST1644555756.45 ?\ 22 +60000 E\ 21 +60001 H\ 22 +60000 H\ 11 +60001 L\ 11 +60000 K\ 21 +60001 P\ 11 +60001 P\ 21 +60000 R\ 21 +60001 T\ 22 +60000 T\ 21 +60001 T\ 11 +60000 W\ 21 +60001 Z\ 11 +60000 X\ 21 +60001 \\\ 22 +60000 `\ 11 +60001 ^\ 21 +60000 d\ 22 +60001 c\ 21 +60000 i\ 21 +60001 k\ 11 +60001 l\ 22 +60000 n\ 12 +60001 o\ 21 +60000 s\ 21 +60001 s\ 21 +60000 t\ 21 +60001 v\ 21 +60000 v\ 21 +60001 x\ 22 +60000 |\ \ 22 +60001 \ \ 11 +60000 \ \ 11 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60001 \ 22 +60000 \ 12 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 21 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 21 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60001  21 +60000  21 +60001  22 +60000  22 +60001   21 +60000 \  22 +60001   22 +60000  22 +60001  22 +60000  22 +60001  21 +60000  12 +60001  21 +60001  22 +60000 " 22 +60001 # 22 +60000 ) 21 +60001 ) 22 +60000 ( 21 +60001 & 22 +60000 & 22 +60001 ' 22 +60000 , 22 +60001 * 22 +60000 3 22 +60001 1 22 +60000 + 22 +60001 + 21 +60001 ( 22 +60000 ( 22 +60001 ' 22 +60000 * 22 +60001 - 21 +60000 / 22 +60001 2 22 +60000 4 22 +60001 6 21 +60000 7 22 +60001 ; 22 +60001 : 21 +60000 < 22 +60001 < 22 +60000 < 22 +60001 : 32 +60000 ; 22 +60001 9 22 +60000 9 22 +60001 8 22 +60000 ; 22 +60001 > 22 +60000 = 22 +60001 = 22 +60000 : 22 +60001 ? 21 +60001 A 22 +60000 C 22 +60001 H 22 +60000 N 21 +60001 M 22 +60000 L 22 +60001 M 22 +60000 P 21 +60001 Q 22 +60000 U 22 +60001 V 22 +60001 X 22 +60000 Y 22 +60001 T 22 +60000 U 22 +60001 P 22 +60000 Q 22 +60001 J 22 +60000 H 22 +60001 G 22 +60000 C 22 +60001 ? 22 +60000 = 22 +60001 < 22 +60000 < 22 +60001 ; 22 +60001 9 22 +60000 8 22 +60001 8 22 +60000 6 22 +60001 4 22 +60000 5 22 +60001 5 21 +60000 . 22 +60001 $ 32 +60000 \ 11 +60001 \ 00 +60000 \ 00 @EST1644642157.22 \ c11 +60001 \ e21 +60000 \ f11 +60001 \ h21 +60000 \ k11 +60001 \ m11 +60000 \ o11 +60001 \ q11 +60000 \ t11 +60001 \ w11 +60000 \ x11 +60001 \ {11 +60001 \ }11 +60000 \ 11 +60001 \ 11 +60000 \ 11 +60001 ~\ 11 +60000 \ 11 +60001 e\ 11 +60000 Y\ 11 +60001 Y\ 11 +60000 W\ 10 +60001 M\ 10 +60000 R\ 00 +60001 B\ 11 +60000 1\ 11 +60001 '\ 10 +60001 $\ 10 +60000 \ 00 +60001 \ 00 +60000  \ 10 +60001 \ \ 00 +60000  0/ +60001  !00 +60000  90/ +60001  V00 +60000 \ X11 +60001 \ 311 +60000 \ ,21 +60001 \ (21 +60001 \ %11 +60000 \ $21 +60001 \ "22 +60000 \ !21 +60001 \ 21 +60000 \ 11 +60001 \ 12 +60000 \ 22 +60001 \ 21 +60000 \ 11 +60001 \ 12 +60000 \ 22 +60001 \ 21 +60000 \ 21 +60001 \ 21 +60001 \ 21 +60000 \ 21 +60001 \ 22 +60000 \ 11 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 21 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60001 \ 21 +60000 \ 11 +60001 \ 21 +60000 \ 21 +60001 \ 22 +60000 \ 21 +60001 \ 22 +60000 \ 21 +60001 \ 21 +60000 \ 21 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 21 +60000 \ 21 +60001 \ 21 +60001 \ 21 +60000 \ 21 +60001 \ 22 +60000 \ 21 +60001 \ 22 +60000 \ 21 +60001 \ 21 +60000 \ 22 +60001 \ 21 +60000 \ 21 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 12 +60001 \ 22 +60000  22 +60001  22 +60000  21 +60001  22 +60000  22 +60001  21 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  21 +60000 \ ?11 +60001 \ ^11 +60000 \ e21 +60001 \ g11 +60000 \ j11 +60001 \ l11 +60000 \ n11 +60001 \ q11 +60001 \ t11 +60000 \ w33 +60001 \ {11 +60000 \ 11 @EST1644728557.99 \ 11 +60000 \ 11 +60001 \ 10 +60000 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60000 \ 00 +60001 \ 10 +60000 \ 10 +60001 \ /21 +60000 \ '11 +60001 \ "21 +60000 \ 22 +60001 \ 11 +60001 \ 11 +60000 \ 21 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 11 +60000 \ 21 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60001 \ 22 +60000 \ 21 +60001 \ 21 +60000 \ 21 +60001 \ 21 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 21 +60001 \ 21 +60001 \ 11 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000  22 +60001  21 +60000  11 +60001  21 +60000  21 +60001  22 +60000  32 +60001  22 +60000  21 +60001  22 +60000  22 +60001  21 +60001  22 +60000  22 +60001  22 +60000  21 +60001  22 +60000  22 +60001  22 +60000 \ 22 +60001 \ _11 +60000 \ k11 +60001 \ n11 +60000 \ q11 +60001 \ t11 +60000 \ w11 +60001 \ y11 +60000 \ }11 +60001 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60000 \ 10 +60001 \ 01 +60000 \ 10 +60001 \ 11 +60000 \ >11 +60001 \ (21 +60000 \ "11 +60001 \ 22 +60000 \ 11 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 11 +60001 \ 22 +60000 \ 22 +60001 \ 11 +60000 \ 21 +60001 \ 21 +60000 \ 11 +60001 \ 11 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 11 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 21 +60001 \ 21 +60000 \ 22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  21 +60000  22 +60001  22 +60000  21 +60001  21 +60001  22 +60000  22 +60001  22 +60000  22 +60001  21 +60000  11 +60001  22 +60000  22 +60001 } 22 +60000  22 +60001 ~ 22 +60000 { 22 +60001 t 22 +60000 s 22 +60001 w 21 +60000 t 22 @EST1644814958.75 r 22 +60000 p 22 +60001 o\ B11 +60000 u\ b11 +60001 w\ h11 +60000 p\ k11 +60001 u\ l21 +60000 w\ n11 +60001 {\ q11 +60001 u\ s11 +60000 p\ w11 +60001 r\ z11 +60000 p\ ~11 +60001 u\ 21 +60000 u\ 11 +60001 o\ 11 +60000 r\ 10 +60001 q\ 10 +60000 n\ 00 +60001 o\ 11 +60000 q\ M11 +60001 o\ *11 +60000 n\ #21 +60001 o\ 11 +60001 l\ 21 +60000 m\ 21 +60001 m\ 21 +60000 n\ 21 +60001 w\ 22 +60000 v\ 21 +60001 u\ 21 +60000 v\ 22 +60001 y\ 12 +60000 y\ 22 +60001 x\ 22 +60000 w\ 22 +60001 s\ 22 +60000 q\ 22 +60001 s\ 22 +60000 s\ 21 +60001 u\ 11 +60001 w\ 22 +60000 w\ \ 22 +60001 \ 22 +60000 }\ 22 +60001 ~\ 22 +60000 \ 22 +60001 \ 22 +60000 \ 11 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 21 +60001  22 +60000  22 +60001  21 +60001  11 +60000  11 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60001  22 +60000  22 +60001  22 +60000 \ +11 +60001 \ a11 +60000 \ j11 +60001 \ k11 +60000 \ l11 +60001 \ n11 +60000 \ r11 +60001 \ s11 +60000 \ w11 +60001 \ {11 +60000 \ ~10 +17674 #t-> can +3 "Can"\ 11 +648 #t-> access 2 +2 "storage"(% +3 "core" % \ u +2 "manipulator"&% +4 "core" %\  D N  + "manipulator"&I& +4 "core" &, N M = +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(D(K +828 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ()& +3 "core" &K 0 : \ e +40815 "Can"\ 11 +20020 #t-> starttube 2 +2 !o:NoMethodError : mesg"2undefined method `starttube' 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):8:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1262 #-> startTube 2 +38716 "Can"\ 11 +60001 \ 11 +58612 #t-> da 40 +2 #da sampling at most 40ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 15:42:25EST14-Feb-22\\n{1 => 6}\\nCan@15:32:39, 23.8C, 11% humidity, 15.2psia, 13.177V, 0.239A, 0.239A avg, 3.15W",Subject: "da sampling at most 40ml" +2 "collection"'N& +4 "core" &\ h +2 "manipulator"&B% +5 "core" %\  H H  +2 "storage"(\ % +3 "core" % J J \ +2 "storage"(q. +3 "core" .(K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(0( +673 "core" ( +4 .tSC.configure :limp +6 "storage"($(\ 1b +5 (E& +9 "core" & | _ \ s +3 "manipulator"&2& +8 "core" &, C M = +3 "manipulator"&@% +8 "core" %\  C E  +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&T(P +182 "core" ( +4 "manipulator"&s& +8 "core" &F D J % +4 "storage"(e& +10 "core" & !\ x +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&Y'ϥ +108 "core" ' +3 "storage"(K& +9 "core" & H\ y +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +11 "storage"(c' +247 "Can"\ >> +31 "core" ' +2 "storage"(U- +8 "core" -' +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +6 (W& +6 "core" & \ v +3 "manipulator"&m& +4 "core" &F G J % +4 .tElbow.seek 2 +4 "manipulator"&i(P +6 "core" ( +11 "manipulator"&a& +8 "core" &F A C % +2 "storage"(G& +8 "core" & \ v +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&6'y +23 "core" ' +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +4 "manipulator"&d/ +73 "core" / +6 ."downElevator"SE.seek :down +10 "manipulator"&7& +6 "storage"(k'} +8 "core" &R K I # +4 "manipulator"&n% +8 "core" % t B H l +4 .tForearm.seek :retract +4 "manipulator"&L'\ +98 "core" ' +11 .tElbow.seek CC +4 "manipulator"&Q( +116 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +30 "core" ( +2 "manipulator"&`& +8 "core" &* f S 0 Bg +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &w& +4 "core" &* J K [ Bg +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&j' +97 "core" ' +3 "manipulator"&& +9 "core" &* I ? Bg +2 "manipulator"&!% +8 "core" % M G H +4 "collection"'u& +8 "core" &\ ^ +4 "collection"'& +7 "core" &\ ^ +8 .tCC.seek :closed +4 "collection"'x(` +10 "core" &\ ^ +4 &\ ^ +2 & %\ \\$c +10 &T\ W9 +11 &|\ VN +7 &]\ YR +7 &AZ\ XR +10 &W\ YQ +11 &]\ XR +7 &V\ XQ +11 &JZ\ XQ +9 & W\ XR +9 &V\ XR +10 &!]\ XR +8 &#QZ\ XR +13 &%[\ XR +7 &&Y\ XQ +8 &(X\ XQ +11 &*YZ\ XR +10 &,W\ XQ +7 &-Z\ XQ +11 &/]\ XQ +8 &1a^\ XR +10 &3#\\\ XR +10 &4W\ WQ +8 &6^\ WR +13 &8jY\ XQ +6 &:,Y\ XQ +9 &;Y\ XR +11 &=X\ XQ +10 &?r\\\ WQ +8 &A4V\ XQ +10 &B\\\ WQ +8 &DY\ XR +11 &FyZ\ WR +9 &H:`\ WR +8 &Iu\ VT +11 &K\ TW +8 &Mg)\ R[ +10 &O%.-\ R\\ +10 &P11\ Q\\ +8 &R44\ Q] +17 &Th88\ P] +6 &V(;:\ P^ +6 &W?>\ P^ +10 &YBD\ O_ +8 &[iGH\ O_ +11 &]*IK\ N` +9 &^PO\ NU +8 &`OQR\ O+ +11 &`^jRT\ TP +4 ( +4 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.21 +3 .Hand.open +3 "manipulator"&g1 +6 "core" &`^hRT\ UP +71 1 +2 "manipulator"&r% +8 "core" % J M  H +4 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&o'\ +106 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml +4 .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +3 .Exhaust.select :close +4 .SS.hold +2 "sampler")+ +5 "core" + +6 "sampler")f% +9 "core" %ۜ "\ g +2 "collection"'H& +8 "core" &`^hMP\ VP +6 "Can"\ ~HH +3 #tCalibrating pressure sensors +2 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +4 "sampler")#.0X\ LP +3 "Can"\ sPO + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +74 "core" + #tAllowing 130s for 25.0ml of remaining 40.0ml +2 .Intake.select :open + "sampler") +210 "collection"'V% +3 "core" %ӷX[\ H + #tIntake @16.0psia, vacuum from 10.0 to 13.0psi +51 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0X +130 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'i'Ӵ +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")! +93 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +35 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +327 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +2 "core" %9PT\ L +2 .tCS.seek 5.999ml +2 "collection"' ' +1343 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"' +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'h'Ӵ +1479 "core" ' + .tCSV.dial CSR +2 "collection"'l  +44 "core"  + "collection"'{% +4 "core" %ӳQU\ Q +2 #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'v' +581 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'Z% +2 "core" %SU\ N +2 .tCS.seek 5ml +2 "collection"''qi +848 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'p  +40 "core"  +2 .tCS.seek 1ml +2 "collection"'S'> +1094 "core" ' +2 "collection"'9 +3 "core" 9 +2 "collection"'% +4 "core" %:78\ S + #tBefore lysing Collection Puck Heater at 20.8C/28.4psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'\\ \  +2 '9 +5 "core" 9 +102 "collection"'9 +2 "core" 9d +102 "collection"'~9 +3 "core" 9 d +102 "collection"'C9 +3 "core" 9 d +102 "collection"'9 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'V9 +2 "core" 9"d +102 "collection"'9 +3 "core" 9&d +102 "collection"'9 +3 "core" 9*d +102 "collection"'"9 +2 "core" 9/d +102 "collection"':9 +3 "core" 93d +102 "collection"'+9 +2 "core" 97d +102 "collection"'$9 +3 "core" 9;d +102 "collection"'9 +2 "core" 9&?d +102 "collection"'9 +2 "core" 9;Cd +102 "collection"' 9 +3 "core" 9PHd +102 "collection"'59 +2 "core" 9hLd +102 "collection"'}9 +2 "core" 9Pd +103 "collection"' 9 +2 "core" 9Td +102 "collection"'#9 +3 "core" 9Xd +102 "collection"'t9 +2 "core" 9\\d +102 "collection"'39 +2 "core" 9ad +102 "collection"' 9 +23 "core" 9 fd +102 "collection"'9 +3 "core" 9$jd +102 "collection"'R9 +2 "core" 9@nd +102 "collection"'-9 +3 "core" 9]rd +102 "collection"'9 +3 "core" 9yvd +102 "collection"'9 +2 "core" 9{d +102 "collection"'*9 +3 "core" 9b +102 "collection"'&9 +2 "core" 9_ +102 "collection"'/9 +3 "core" 9\\ +102 "collection"'z9 +2 "core" 9 Z +102 "collection"'9 +3 "core" 9*W +102 "collection"''9 +3 "core" 9HT +102 "collection"',9 +2 "core" 9fQ +102 "collection"'9 +2 "core" 9O +102 "collection"']9 +3 "core" 9L +102 "collection"'89 +2 "core" 9J +102 "collection"'=9 +3 "core" 9G +102 "collection"'.9 +3 "core" 9D +102 "collection"'49 +2 "core" 9B +102 "collection"'|9 +2 "core" 9/@ +102 "collection"';9 +3 "core" 9J> +102 "collection"'^9 +2 "core" 9g< +103 "collection"'y9 +2 "core" 99 +102 "collection"'(9 +3 "core" 97 +102 "collection"'M9 +2 "core" 95 +102 "collection"'?9 +2 "core" 93 +102 "collection"'>9 +3 "core" 92 +102 "collection"'[9 +3 "core" 90 +35 "Can"  +67 "collection"'J9 +2 "core" 9. +102 "collection"'9 +2 "core" 9/- +102 "collection"'P9 +3 "core" 9F+ +102 "collection"'X9 +2 "core" 9[) +102 "collection"'99 +2 "core" 9q( +102 "collection"'9 +3 "core" 9& +102 "collection"'9 +2 "core" 9% +102 "collection"'19 +2 "core" 9$ +102 "collection"' 9 +3 "core" 9" +102 "collection"'<9 +3 "core" 9 +102 "collection"'9 +2 "core" 9 +102 "collection"'I9 +2 "core" 9  +102 "collection"'9 +3 "core" 9   +102 "collection"')9 +3 "core" 9  +102 "collection"'N9 +2 "core" 9 * +102 "collection"'B9 +3 "core" 9 9 +102 "collection"'\ 9 +2 "core" 9 I +102 "collection"'D9 +3 "core" 9 V" +102 "collection"'%9 +3 "core" 9 e& +102 "collection"'q9 +2 "core" 9 s* +102 "collection"'29 +2 "core" 9 . +103 "collection"'@9 +2 "core" 9 2 +102 "collection"'e9 +2 "core" 9 7 +102 "collection"'A9 +3 "core" 9 ; +102 "collection"'K9 +2 "core" 9 ? +102 "collection"'b9 +2 "core" 9 C +102 "collection"'U9 +3 "core" 9 \ G +102 "collection"'E9 +2 "core" 9 \ L +102 "collection"'m9 +3 "core" 9  P +102 "collection"'a9 +2 "core" 9  T +103 "collection"'G9 +2 "core" 9  X +102 "collection"'s9 +3 "core" 9  \\ +102 "collection"'79 +2 "core" 9 ` +102 "collection"'n9 +3 "core" 9\ e +102 "collection"'T9 +3 "core" 9\ i +102 "collection"'d9 +2 "core" 9\ m +102 "collection"'Y9 +2 "core" 9\ q +103 "collection"'`9 +2 "core" 9\ $u +102 "collection"'w9 +3 "core" 9\ *z +102 "collection"'9 +3 "core" 9\ 0~ +102 "collection"'c9 +2 "core" 9\ 6 +102 "collection"'!9 +3 "core" 9\ < +102 "collection"'W9 +2 "core" 9\ A +102 "collection"'i9 +3 "core" 9\ G +102 "collection"'69 +3 "core" 9\ K +102 "collection"'u9 +2 "core" 9\ P +102 "collection"'L9 +2 "core" 9\ U +102 "collection"'F9 +3 "core" 9\ Z +102 "collection"'k9 +2 "core" 9\ ] +102 "collection"'r9 +3 "core" 9\ b +102 "collection"'9 +2 "core" 9\ f +102 "collection"'g9 +3 "core" 9\ j  +102 "collection"'f9 +2 "core" 9\ n! +102 "collection"'j9 +3 "core" 9\ q! +102 "collection"'9 +2 "core" 9\ t"\ +102 "collection"'H9 +3 "core" 9\ x# +102 "collection"'9 +2 "core" 9\ |$ +102 "collection"' 9 +2 "core" 9\ ~$\ +102 "collection"'l9 +3 "core" 9\ % +102 "collection"'{9 +3 "core" 9\ & +102 "collection"'h9 +2 "core" 9\ & +102 "collection"'Z9 +2 "core" 9\ (\ +103 "collection"'v9 +2 "core" 9\ )\ +3 .tCH.hold 10:00,70C +3 "collection"'p `\ `\ +2 '9 +6 "core"  + 9\ )\ + "collection"'% +4 "core" %: + #tBegun lysing Collection Puck Heater at 68.1C/55.2psia +53432 "Can"\ % +6557 "core" ` +2 "collection"'9 +3 "core" 9\  +2 "collection"'% +3 "core" %:69 \ +2 #tEnded lysing Collection Puck Heater at 70C/57.2psia +2 .CS.seek 0ml +2 "collection"''Ӵ +350 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'~ @ +102 "core" B + .tCSV.dial :air +2 "collection"'C @ +44 "core" > +2 .tCS.seek 5ml +2 "collection"''qi +1343 "core" ' + .tCSV.dial CTV + "collection"'  +51 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'V @ +44 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Ӵ +1339 "core" ' + "collection"'% +4 "core" %ӷ\  + #tPuck @67.7psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'" +103 "core"  +2 .tCBV.dial CSV + "collection"':  +29 "core"  + "collection"'+% +4 "core" %ӷ\  +2 .tCS.seek 5ml +2 "collection"'$'ql +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +53 "core"  +2 "collection"'% +4 "core" %qg\ $ +2 .tCS.seek 7ml +2 "collection"' '| +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'5 @ +43 "core" > +2 .tCS.seek 10ml + "collection"'}' +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +115 "core" ^ +2 #tLysing Complete + "collection"'#& +4 "core" &`^` \ (P +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&t% +4 "core" %\     ? + "storage"(3% +4 "core" % w v #\ F + "storage"( . +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((+ +188 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (R& +3 "core" &+ ] ] \ B + "manipulator"&-& +4 "core" &%  \ 9 >O + "manipulator"&% +4 "core" %\  \ J ? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +165 "core" ( +2 "manipulator"&*& +4 "core" & 3 5 J + "storage"(&& +4 "core" &+ 2\ G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&/' +89 "core" ' + "storage"(z& +4 "core" &+ x v 5\ H +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +253 "core" ' + "storage"('- +4 "core" -'u + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&,& +3 "core" & 1 '  J + "storage"(& +4 "core" &+ l v <\ D + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b + .tForearm.seek 1 +2 "manipulator"&]'n +36 "core" ' + .tElbow.hold +2 "manipulator"&8, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(=- +2 "core" -'u +2 .tSE.seek 5.13 Pucks below Top Plate +2 "storage"(.'i +31 "core" ' +2 "manipulator"&4% +4 "core" %yk  + "storage"(|& +4 "core" &+ : = g\ @ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&;'Υ +18 "core" ' + "manipulator"&^& +4 "core" & . & J +2 "storage"(y& +4 "core" &+ .\ F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&(' +15 "core" ' +3 .tSE.seek 6.13 Pucks below Top Plate + "storage"(M'X +39 "core" ' + "manipulator"&?& +4 "core" & 1 2  J +2 "manipulator"&>% +4 "core" % 0 1  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&J( +159 "core" ( + "manipulator"&& +4 "core" &(  Ad +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &(   Ad +2 .tForearm.seek CC +2 "manipulator"&X' +96 "core" ' + .tHand.close +2 "manipulator"&9/ +75 "core" / +2 .tCC.seek :open + "collection"'( +470 "core" ( +2 "storage"(& +4 "core" &+ {  b\ F + "storage"(1& +4 "core" &+ x z \ F + "manipulator"& & +4 "core" &%   >J + "manipulator"&<% +4 "core" %   + .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&I( +156 "core" ( + "manipulator"&& +4 "core" & $ 6   +2 "storage"()& +3 "core" &+ P\ J +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&N'n +111 "core" ' + .tElbow.hold +2 "manipulator"&B, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&\ 1 +71 "core" 1 +2 "manipulator"&D% +5 "core" % ́e    + "storage"(%& +3 "core" &+ ] ]\ D +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&q'έ +27 "core" ' +2 "manipulator"&2& +4 "core" & " $ T  + "storage"(@& +4 "core" &+ A\ K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&e' +23 "core" ' +2 "storage"(A% +4 "core" %W \ K +2 ."downElevator"SE.seek :down +4 "storage"(K'} +99 (b% +3 "core" %3! +\ MV` +2 "manipulator"&U% +4 "core" % F I _ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +93 "core" ' + ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'m& +4 "core" &\ 4 +2 "manipulator"&a& +4 "core" & > G `  + "manipulator"&G% +4 "core" %\  - : #  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&s(, +175 "core" ( +2 "manipulator"&7& +4 "core" &, K L @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &, B F @ +2 .tForearm.seek :garage +2 "manipulator"&T' +103 "core" ' +2 .tHand.close + "manipulator"&d/ +75 "core" / +2 "manipulator"&Y& +4 "core" &, H = j @ + "manipulator"&`% +4 "core" % B I +2 .tForearm.seek :retract + "manipulator"&w'\ +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +289 "core" ( + "manipulator"&c& +4 "core" &) ? I E Bi +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &) 2  Bi +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&W' +98 "core" ' +2 "manipulator"&i& +4 "core" &) ? &  Bi + "manipulator"&6% +4 "core" % ; W " +2 "collection"'u& +3 "core" &KM\ 6 +2 "collection"'L& +5 "core" &KL \ 5 +2 .tCC.seek :closed + "collection"'F(` +5 "core" &KM \ 6 +9 &)mJL\ 1, +10 &c|IL\ /A +9 &^rJM\ /R +9 &!OHMm\ 1Q +10 &THI\ 1Q +9 &RFI\ 1Q +9 &fRFI\ 1Q +10 &)RGJ\ 1Q +9 &RHI\ 1Q +9 &RHI\ 1Q +10 & oUDH \ 1Q +9 &"2REF\ 1Q +10 &#SEG\ 1Q +9 &%RDE\ 1Q +9 &'wTDF\ 1Q +10 &):QDE}\ 1Q +9 &*QDE\ 1Q +10 &,SBE\ 1Q +9 &.SCE\ 1Q +9 &0CRCE\ 1P +10 &2RBEe\ 1Q +9 &3RADO\ 1Q +9 &5U@C\ 1Q +10 &7KSBC\ 1P +9 &9 S@B \ 1Q +10 &:P>A\ 1Q +9 &<T>A\ 1P +9 &>SR>A\ 1P +10 &@S=?\ 1Q +9 &AU=>\ 0Q +9 &CU=?\ 1Q +10 &E[T<=r\ 1P +9 &GR==\ 1Q +10 &H\\GE\ 1R +9 &JjSd\ 0T +9 &LOWD\ .W +10 &N\ ,Z +9 &Oj\ +\\ +9 &QX\ +\\ +10 &SEJ\ +] +9 &U0\ +^ +10 &V\ *^ +9 &X \ *_ +9 &ZH"\ *_ +10 &\\\ )` +9 &]\ )a +9 &_u\ *@ +10 &`D*\ +*{ +9 &`cx\ .\\ +2 ( +2 "collection"'L& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.30 +2 "collection"'k& +4 "core" &`cu\ .\\ + .tHand.open +2 "manipulator"&r1 +72 "core" 1 +2 "manipulator"&% +4 "core" % 6 & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%f +42 "core"  + "processing"%j% +4 "core" %\ U +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%' +1605 "core" ' +2 .tdelay 5 seconds +507 .PSV.dial :waste1 +2 "processing"%H  +43 "core"  +2 .tPS.seek 0ml + "processing"%' +1597 "core" ' + .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%l' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%{  + "collection"'h  +76 "core" +84  +2 .tPSV.dial :mixloop + "processing"%Z +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%v  +129 "core" +2 .tPS.seek 0ml +52 "processing"%' +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +55 "core" +2 .tPS.seek 0ml + "processing"%' +2614 "core" ' + .tPSV.dial :air +6 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%S' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"%~ +55 "core" +2 .tPS.seek 0ml +2 "processing"%C' +2626 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &% I K ?U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +45 "core" ( + "manipulator"&& +4 "core" & H O . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & H L +2 .tForearm.seek CC +2 "manipulator"&V' +105 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +470 "core" ( + "manipulator"&"& +4 "core" & J F + "manipulator"&:% +4 "core" % ΅ E K +2 .tForearm.seek :retract + "manipulator"&+'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +270 "core" ( +2 "manipulator"&& +4 "core" &, H L C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, K I [ C +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&$' +102 "core" ' + .tHand.open +2 "manipulator"&51 +66 "core" 1 + "manipulator"& % +4 "core" % M F H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'#& +4 "core" &_b\ O + "manipulator"&t% +4 "core" %  B F  +2 "storage"(3% +3 "core" % Q Q m\ j +2 "storage"( . +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(R( +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (-& +2 "core" & M Q\ a +2 "manipulator"&& +3 "core" &, G K C +2 "manipulator"&0% +3 "core" %  J I   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&*(P +201 "core" ( + "manipulator"&&& +4 "core" &Y < I x  +2 "storage"(z& +3 "core" & ! ! }\ h +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&Q'ϥ +93 "core" ' +2 "storage"(o& +4 "core" & P Q G\ j +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('' +280 "core" ' + "storage"(,- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & * ! 4\ g + "manipulator"&=& +4 "core" &Y L J  +2 .tElbow.seek 2 + "manipulator"&4(P +3 "core" ( +2 "manipulator"&|& +3 "core" &Y < F R  +2 "storage"(^& +3 "core" & L L W\ i +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&y'y +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&?/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&>& + "storage"(/'} +7 "core" &Y I H  + "manipulator"&% +4 "core" % m G H V +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.seek CC + "manipulator"&]( +144 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +41 "core" ( + "manipulator"&;& +4 "core" & L 0 a  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" & B I  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +93 "core" ' +2 "manipulator"&P& +4 "core" & B G  + "manipulator"&(% +4 "core" % J @ s W +2 "collection"'8& +3 "core" &_a\ P +2 "collection"'9& +5 "core" &`c\ P +2 .tCC.seek :closed +2 "collection"'[(` +4 "core" &ac>\ O +9 &+s_aM\ K, +10 &d{`c\ J@ +9 &ir`a\ JQ +9 &-P_d\ LP +10 &S`b\ KP +9 &Tac|\ KP +9 &sT`b/\ LP +10 &5Vbc\ KP +9 &Tac\ KO +10 &Uadq\ KP +9 & |TabX\ KO +9 &"=T`cC\ KP +10 &#X`c6\ KP +9 &%Uab\ KP +9 &'Y`b\ KP +10 &)FS`aJ\ LO +9 &+UacT\ KO +9 &,UacE\ KP +10 &.S_c\ KP +9 &0MRac\ KP +10 &2Tbe\ KO +9 &3Ube\ KP +9 &5X`d\ KP +10 &7USad\ KP +9 &9Uad\ KO +10 &:Tac\ KP +9 &<X`cp\ KP +9 &>^Vabh\ KO +10 &@ U`aV\ KO +9 &AUacK\ KO +9 &CTbd7\ KO +10 &EeWce$\ KP +9 &G'Whg \ JP +10 &Hdrp\ JR +9 &J}S@\ IU +9 &LU>\ GX +10 &N9\ E[\ +9 &O1\ E[\ +9 &Q&\ D\\ +10 &SO\ D] +9 &U\ \ C] +10 &V\ C^ +9 &X\ C^ +9 &ZQQ\ C_ +10 &\\O\ B_ +9 &]Z\ B` +9 &_z}T\ DD +10 &`H+S\ C)y +9 &`gv\ GZ +2 ( +2 "collection"'9& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.32 +2 .Hand.open + "manipulator"&x1 +72 "core" 1 + "manipulator"&% +4 "core" %  J = { W +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +95 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +129 "core"  +2 .tCSV.dial CTV + "collection"'<  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2606 "core" ' +2 "collection"')% +4 "core" %O\ G +2 .tCS.seek 4.15ml + "collection"'X'V +1551 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%J  +41 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%\  +70 "core"  + .tPS.seek 0ml +2 "processing"%D' +2628 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'% ` +28 "core" _ +2 .tCSV.dial :air +2 "collection"'2 @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'@' +1553 "core" ' + .tCSV.dial CTV +2 "collection"'A  +43 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +2606 "core" ' + .tCBV.dial :waste1 +2 "collection"'b @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'U  +132 "core" + "collection"'I& +4 "core" &`gu;7\ FZ +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&m% +3 "core" %\ H H 0 +2 "storage"(N% +3 "core" % . 3 \ e +2 "storage"(a. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(G(+ +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (q& +2 "core" &, \ ^ +2 "manipulator"&M& +4 "core" & = F  +2 "manipulator"&7% +3 "core" %\ = < [ 0 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&e( +154 "core" ( +2 "manipulator"&n& +4 "core" & G @ x e +2 "storage"(K& +3 "core" &-  \ c +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&B' +96 "core" ' + "storage"(d& +4 "core" &-  \ d +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Y' +240 "core" ' +2 "storage"(`- +3 "core" -'l +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&E& +3 "core" & D G e +2 "storage"(T& +4 "core" &-  J\ b + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&c'n +32 "core" ' +2 .tElbow.hold + "manipulator"&!, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(s- +2 "core" -'l +52 .tSE.seek 6.14 Pucks below Top Plate +3 "storage"(i'` +24 "core" ' +2 "manipulator"&6% +4 "core" %{f C M r + "storage"(u& +4 "core" &-\ \ \ \ [ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 313 counts +2 "manipulator"&w'Χ +18 "core" ' +2 "manipulator"&& +4 "core" & ? I e + "storage"(k& +4 "core" &-  \ a +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&r' +33 "core" ' +2 .tSE.seek 7.14 Pucks below Top Plate +2 "storage"('O +43 "core" ' +2 "manipulator"&L& +4 "core" & G G e +2 "manipulator"&f% +4 "core" % A E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&W( +157 "core" ( +2 "manipulator"&O& +4 "core" &% E J >I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &% H ? >I +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +2 .tCC.seek :open +2 "collection"'( +473 "core" ( + "storage"(h& +4 "core" &- 1 3 3\ e +2 "storage"({& +3 "core" &- / 3 U\ e +2 "manipulator"&Z& +3 "core" &! H G :. +2 "manipulator"&v% +3 "core" %  @ C +2 .tForearm.seek :retract +2 "manipulator"&l'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +159 "core" ( + "manipulator"&& +4 "core" & < G i r +2 "storage"(p& +4 "core" &- P P '\ j + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&\\'n +109 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +72 "core" 1 +3 "manipulator"&~% +4 "core" % |_ K L + "storage"(S& +4 "core" &-  \ c + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 314 counts +2 "manipulator"&'Ψ +18 "core" ' +2 "manipulator"&& +4 "core" & M G E r + "storage"(& +4 "core" &- D D z\ j +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +30 "core" ' +2 "storage"(% +4 "core" %O R R c\ k +2 ."downElevator"SE.seek :down +4 "storage"(g'} +99 (F% +2 "core" %4( \\ T 9\ lU[ +2 "manipulator"&"% +4 "core" %ϲ H G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +83 "core" ' + ."downElevator"SE.stop +6 "storage"(5 +4 "core" ' + .tPSV.dial :air +2 "processing"%V  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +905 "Can"\ }76 +1705 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%5 +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%#' +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%t& +4 "core" &;\ +2 "manipulator"&3& +3 "core" & I E r +2 "manipulator"&+% +3 "core" %\  G I  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +171 "core" ( + "manipulator"&$& +4 "core" &, G L K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +2 "core" &, G F K +2 .tForearm.seek :garage +2 "manipulator"&' +101 "core" ' +2 .tHand.close + "manipulator"&0/ +71 "core" / + "manipulator"&& +4 "core" &, J E z K +2 "manipulator"&&% +3 "core" % δ E A +2 .tForearm.seek :retract +2 "manipulator"&z'\ +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +118 "core" ( +2 "manipulator"&o& +4 "core" &n K F  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &n E A   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&,' +97 "core" ' + "manipulator"&& +5 "core" &n ? F _  + "manipulator"&=% +4 "core" % A F t +2 "processing"%|& +3 "core" &Z\ +2 "processing"%^& +5 "core" &^\ +2 .tPC.seek :closed +2 "processing"%?(] +4 "core" &B\  +8 &'sM\ |- +10 &aX\ {A +9 &HQ\ {S +10 &]T\ {S +9 &][\ {S +9 &Z]\ {R +10 &P\\d\ {R +9 &[i\ {S +9 &\\g\ {S +10 &]i\ {S +9 & W]m\ zS +9 &"bw\ zS +10 &#\\|\ zR +9 &%^|\ zS +10 &'`\\x\ zR +9 &)!_\ zS +9 &*a\ yS +10 &,\\\ zR +9 &.h`\ yR +10 &0*`\ xR +9 &1]\ yR +9 &3`\ xS +10 &5qY\ xR +9 &72_\ xR +9 &8a\ xR +10 &:b\ xS +9 &:b\ xR +10 &?_\ xR +9 &A`\ xR +10 &C\\\ xR +9 &EAb\ xS +9 &Gh\ wS +10 &H\ vV +9 &Jv\ uY +9 &L7\ uY +10 &M\ tY +9 &O\ tX +10 &Q~\ tY +9 &S@\ tY +9 &U\ tY +10 &V\ tZ +9 &X\ sZ +9 &ZE\ sZ +10 &\\/\ sG +9 &]2Gx\\\ t a +10 &]y9b\ w4 +5 ( +2 "processing"%^& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.54 + "processing"%>& +4 "core" &]y)e\ w4 + &]y)g\ x4 + .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&*% +4 "core" % > < y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%'  +40 "core"  + .tPSV.dial :mixloop +2 "processing"%; +55 "core" + "processing"%.% +4 "core" %\ { +2 .tPS.seek 0.3ml +2 "processing"%y' +381 "core" ' +2 .tPSV.dial PSR + "processing"%4 +101 "core"  + "processing"%P% +4 "core" %\\\ | + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%('.U +488 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%8' +1899 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%/ +98 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" B + .tPBV.dial :waste2 +2 "processing"%  +91 "core"  +2 .tPS.seek 0ml + "processing"%x' +2628 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &n G H  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&9(k +3 "core" ( +2 "manipulator"& & +4 "core" &n J H o  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" &n < E j  +2 .tForearm.seek PC + "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&C/ +75 "core" / +2 .tPC.seek :open +2 "processing"%)( +451 "core" ( + "manipulator"&}& +4 "core" &n E ?  + "manipulator"&J% +4 "core" % A H \\ +2 .tForearm.seek :retract + "manipulator"&\ '\ +112 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(, +130 "core" ( +2 "manipulator"&%& +4 "core" &, J : d  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &, G M L  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&X' +102 "core" ' + .tHand.open +2 "manipulator"&A1 +67 "core" 1 + "manipulator"&@% +4 "core" % G = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +90 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%U& +4 "core" &[\ +2 "manipulator"&I% +3 "core" %\  L B  +2 "storage"(m% +4 "core" % l\ x + "storage"(N. +3 "core" .(+ +50 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(a( +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (q& +2 "core" & m n X\ n +2 "manipulator"&M& +3 "core" &, E @  +2 "manipulator"&7% +4 "core" %\  F K  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&R(P +181 "core" ( + "manipulator"&n& +4 "core" &] ; @ c 6 +2 "storage"(K& +4 "core" & \ u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&d'ϥ +96 "core" ' +2 "storage"(]& +4 "core" & r\ u +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(1' +281 "core" ' + "storage"(`- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (E& +2 "core" & t k \ q +2 "manipulator"&T& +3 "core" &] K H Q 6 +2 .tElbow.seek 2 +2 "manipulator"&s(P +20 "core" ( + "manipulator"&6& +5 "core" &Z ; I T  + "storage"(u& +3 "core" & <\ r +3 .tForearm.seek 2 + 300 counts + "manipulator"&'y +42 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&k/ +73 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&L& +2 "storage"(f'} +8 "core" &Z E I  + "manipulator"&B% +4 "core" % l J K  8 +2 .tForearm.seek :retract +2 "manipulator"&e'\ +98 "core" ' +2 .tElbow.seek PC + "manipulator"&Y(k +156 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( + "manipulator"&c& +4 "core" &t I   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &t G F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&i' +107 "core" ' +2 "manipulator"&O& +5 "core" &t L M  + "manipulator"&H% +4 "core" % N L +2 "processing"%r& +4 "core" &0\ } +2 "processing"%!& +4 "core" &\ \ | +2 .tPC.seek :closed +2 "processing"% (] +4 "core" &\ } +10 &'uh\ y- +9 &b\ wA +9 &V}w\ wR +10 &ar\ xR +9 &a\ xR +9 &`\ xR +10 &[^\ xR +9 &_\ wR +10 &a\ wS +9 &]\ wR +9 & cY\ xR +10 &"$\\\ wS +9 &#`\ wS +9 &%\\\ wR +10 &'k`\ wR +9 &)-_\ vR +10 &*\\\ wS +9 &,\\\ wR +9 &.s]\ wR +10 &04^\ vS +9 &1`x\ vR +9 &3b\ vR +10 &5{[\ vR +9 &7=]v\ vR +10 &8Zo\ vR +9 &:`o\ vR +9 &<\\h\ vS +10 &>E`k\ vR +9 &@`c\ uS +9 &A]T\ vR +10 &CY]\ uR +9 &EKei\ vS +10 &Grd\ tU +9 &Hm\ tW +9 &Jd\ tY +10 &LCi\ sY +9 &Nb\ sY +9 &OS\ rY +10 &QW\ sY +9 &SJ]\ sY +10 &U U\ rY +9 &VZ\ rY +9 &XP\ rZ +10 &ZPF\ rZ +9 &\\N\ qG +9 &]1@qD\ s$l +10 &]~4D\ v3 +5 ( +2 "processing"%!& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.55 + .Hand.open + "manipulator"&j1 +4 "core" &]~$C\ v3 +71 1 +2 "manipulator"&[% +4 "core" % Ͽ J ; _ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +96 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%{  + %Z9 +7 "core" 9 +101 "processing"%v9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +102 "processing"%p9 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%W9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%~9 +3 "core" 9 +102 "processing"%S9 +2 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%9 +3 "core" 9* +102 "processing"%9 +2 "core" 9/ +102 "processing"%l9 +2 "core" 93 +102 "processing"%F9 +3 "core" 97 +102 "processing"%"9 +2 "core" 9; +103 "processing"%9 +2 "core" 9? +102 "processing"%\\9 +2 "core" 9C +102 "processing"%9 +3 "core" 9H +102 "processing"%V9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%9 +2 "core" 9T +102 "processing"%g9 +2 "core" 9X +103 "processing"%D9 +2 "core" 9\\ +102 "processing"%9 +2 "core" 9a +102 "processing"%9 +3 "core" 9e +102 "processing"%59 +3 "core" 9i +102 "processing"% 9 +2 "core" 9 m +102 "processing"%9 +2 "core" 9q +102 "processing"%t9 +3 "core" 9v +102 "processing"%39 +2 "core" 9z +103 "processing"%+9 +2 "core" 9#~ +102 "processing"%$9 +3 "core" 9+ +102 "processing"%-9 +2 "core" 92 +102 "processing"%9 +3 "core" 98 +102 "processing"%09 +2 "core" 9@ +102 "processing"%9 +2 "core" 9H +102 "processing"%&9 +3 "core" 9N +102 "processing"%:9 +2 "core" 9V +102 "processing"%o9 +3 "core" 9] +102 "processing"% 9 +2 "core" 9e +103 "processing"%9 +2 "core" 9l +3 .tPH.hold 2:00:00,28C +3 "processing"% ppl +2 .tdelay 1:30 +5 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%= +99 "core"  + "processing"%|% +4 "core" %\ t +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"% '\ +582 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%z'Һ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%_  +70 "core"  +2 .tPSV.dial PTV + "processing"%> +83 "core" ~ +2 .tPBV.dial :waste1 + "processing"%  +127 "core"  + "processing"%*% +4 "core" %һ\ x +2 .tPS.seek 1.5ml +2 "processing"%^' +586 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" + +2 .tPS.seek 0ml + "processing"%;' +1600 "core" ' + .tdelay 5:00 +24721 "Can"\ }OO +5282 #trecoverPSRreagent08 + .PTV.dial :puck +6 .PBV.dial :waste1 +2 "processing"%.  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%# +68 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%4' +2340 "core" ' + .tPSV.dial PTV +2 "processing"%P +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%/  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2352 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +128 "core" +2 .tPSV.dial :mixloop + "processing"%8 +44 "core" +2 .tPRV.dial :ab1 + "processing"% @ +71 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"% ' +359 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'<  + "processing"%C  +44 "core" +3  + "processing"%% +3 "core" %p\ ~ +2 .tPS.seek 0.34ml +2 "processing"%Q' +438 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'?  +28 "core" +2 .tPRV.dial :air + "processing"%}  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%J'G +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"%% @ +71 "core" ? +2 .tPS.seek 0.5ml + "processing"%2'\ +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%9'Һ +1594 "core" ' +2 .tPSV.dial :PML + "processing"%A +44 "core" +2 .tPTV.dial :mixing + "processing"%@ @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%U  +35 "core" + "processing"%I% +4 "core" %Ҷ\ z +2 .tPS.seek 1.85ml +2 "processing"%m' +263 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%N * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%\ ' +1949 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'X& +2 "core" &uv`\ Z +2 "manipulator"&q& +3 "core" &t F F +2 "manipulator"&M% +54 "core" %\  F F  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&7(, +135 "core" ( + "manipulator"&G& +4 "core" &, : ? L & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &, G G & +2 .tForearm.seek :garage +2 "manipulator"&K' +93 "core" ' +2 .tHand.close + "manipulator"&]/ +66 "core" / + "manipulator"&& +4 "core" &, = 9 @ & +2 "manipulator"&b% +3 "core" % F G o # +2 .tForearm.seek :retract +2 "manipulator"&`'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&E( +275 "core" ( +2 "manipulator"&T& +4 "core" &# K F <: + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" &# F G  <: +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&u' +91 "core" ' +2 "manipulator"&k& +4 "core" &# ; G i <9 + "manipulator"&L% +5 "core" % E G ? + "collection"'B& +5 "core" &uyg\ X +2 "collection"'R& +4 "core" &vxg\ V +2 .tCC.seek :closed +2 "collection"'d(` +5 "core" &uva\ S +9 &,vsxg\ O, +10 &ctuh\ OA +9 &`uuub\ MR +9 &#Uuvj\ NQ +10 &Ysue\ MQ +9 &Stwd\ PQ +9 &iYvwf\ QQ +10 &+Vtvj\ QQ +9 &Xvvd\ QQ +10 &Xtw\\\ QR +9 & qVux`\ QQ +9 &"4Ywxf\ QQ +10 &#Wuw[\ PQ +9 &%XswZ\ NR +9 &'yZvv`\ MQ +10 &);Uuwb\ MQ +9 &*Yvyb\ NQ +10 &,WtxX\ PQ +9 &.Yuyc\ MQ +9 &0CXuwf\ LQ +10 &2Xvx]\ LQ +9 &3WuxY\ LQ +9 &5VtwV\ LR +10 &7KWwxV\ MQ +9 &9Tuva\ MQ +10 &:WvyM\ OQ +9 &<UwwX\ MQ +9 &>SUuxN\ LQ +10 &@Yuwb\ KQ +9 &AVuyY\ NQ +9 &CUwyW\ OQ +10 &E[UuwL\ MQ +9 &GUvxV\ LQ +10 &HZ}W\ KQ +9 &JkS\ IS +9 &LTV\ HW +10 &N W\ FZ +9 &OT\ E\\ +9 &QQ\ D] +10 &SIT\ D] +9 &U\ T\ C] +10 &VW\ C^ +9 &XY\ C^ +9 &ZLW\ B_ +10 &\\ V\ A_ +9 &]\  Y\ D` +9 &_t{ S\ GH +10 &`K#U\ H)v +9 &`e}T\ G\\ +2 ( +2 "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.19 + "collection"'1& +5 "core" &`eyI\ J\\ + .tHand.open + "manipulator"&1 +76 "core" 1 + "manipulator"&c% +5 "core" %  H < x 9 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%s +99 "core"  + "processing"%O% +4 "core" %Y\ o +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%H' +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%r  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%f' +1601 "core" ' + .tPSV.dial PSR +2 "processing"%e +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%)' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +3 "processing"%j  + "collection"'[  +32 "core" ~ +125  + .tPSV.dial :mixloop +2 "processing"%Z +98 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%!  +72 "core" +2 .tPS.seek 0ml +2 "processing"%v' +2613 "core" ' + .tPSV.dial :air +2 "processing"%i  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%p +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2621 "core" ' +2 .tPSV.dial :air + "processing"%W  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +44 "core" +2 .tPS.seek 0ml + "processing"%S' +2628 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" & I E z 9) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +41 "core" ( + "manipulator"&& +4 "core" & ; = U \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" & D > \ +2 .tForearm.seek CC +2 "manipulator"&F' +104 "core" ' + .tHand.close +2 "manipulator"&"/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +470 "core" ( +2 "manipulator"&\\& +4 "core" & F D 7 \ + "manipulator"&% +4 "core" % G = p +2 .tForearm.seek :retract + "manipulator"&V'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +267 "core" ( + "manipulator"&& +4 "core" &, H ; X g +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &, F G g +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&D' +99 "core" ' +2 .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % H ; k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +94 "core" ' +2 ."da"delayUntil "16:34:28.56" +13885 "Can"\ DD +10930 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%t * +45 "core" ( +2 ."da"PSV.dial :air +2 "processing"%3  +54 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2361 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%$ +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%-  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2345 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%& +127 "core"  + "processing"%:% +4 "core" %Y\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%o'\ +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Һ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +7 "processing"%= +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +31 "core" +2 "processing"%x% +4 "core" %ҹV\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%_ * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%>' +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2346 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%{ +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +51 "processing"%. +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%#' +2359 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%; +127 "core"  + "processing"%P% +4 "core" %p\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%y'\ +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%('Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%/ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%4  +35 "core" + "processing"%% +4 "core" %ҷ+\  +2 ."da"PS.seek 1.5ml +2 "processing"%8'} +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1600 "core" ' +2 ."da"delay 2:00 +7485 "Can"\ ~TT +4517 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%<  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%C * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2351 "core" ' + ."da"PSV.dial PTV +2 "processing"%? +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%} +83 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%Q +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%J' +2341 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%2  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%A  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%@ +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%U' +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +6 "processing"%I  +44 "core"  + "processing"%N% +4 "core" %\ +2 ."da"PS.seek 0.55ml +2 "processing"%9'Z +331 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%m  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%X'Һ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"%q +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%M @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%G  +31 "core" +2 "processing"%n% +4 "core" %ҵh\  +2 ."da"PS.seek 1.85ml +2 "processing"%Y' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%' +1949 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +39359 "Can"\ @@ +8643 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%b  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%h * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%K  +42 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2324 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%6 +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%7  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%k +41 "core" +3 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%L  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B' +2316 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%` +126 "core"  +2 "processing"%% +3 "core" %f\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%1'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1602 "core" ' + ."da"PTV.dial :puck +2 "processing"%c  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%R +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%s  +34 "core" +2 "processing"%O% +4 "core" %һg\  +2 ."da"PS.seek 1.5ml + "processing"%u' +580 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%\ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%r' +1596 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%H  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%e * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%[' +2343 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%! +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%)  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i' +2324 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%v +127 "core"  + "processing"%p% +4 "core" %t\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%W'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%~  +33 "core" +2 "processing"%% +3 "core" %ҷX\ +2 ."da"PS.seek 1.5ml +2 "processing"%'} +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%l' +1599 "core" ' +2 ."da"delay 2:00 +10046 "Can"\ ?? +1957 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +50 "processing"%"  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%E * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2346 "core" ' + ."da"PSV.dial PTV +2 "processing"%\\ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%g' +2348 "core" ' + #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%% +4 "core" %)\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%'\ +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%V'Һ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%D +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %һp\  + ."da"PS.seek 1.5ml +2 "processing"%t' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%3 * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%S' +1589 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%$  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%- * +46 "core" ( + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2343 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%& +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%: +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%o' +2342 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +131 "core"  +7 "processing"%=% +12 "core" %-\ r +8 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +22 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +9 "processing"%|'m +331 "core" ' +3 ."da"delay 5 seconds +502 "processing"%x% +4 "core" %hx\ r + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"% '\ +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%_'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%*% +4 "core" %Ҷc\ g +2 ."da"PS.seek 1.5ml +2 "processing"%z'| +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%^' +1601 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%{  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%, +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2385 "core" ' + ."da"PSV.dial PTV +7 "processing"%; +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%P +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%# +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%y  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/' +2399 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +128 "core"  + "processing"%% +4 "core" %;\ ^ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%('Һ +2102 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core" +2 "processing"%<% +4 "core" %Ҹe\ ^ +2 ."da"PS.seek 1.5ml +2 "processing"%C'~ +595 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +100 "core"  +3 ."da"PS.seek 0ml +2 "processing"%?' +150 "Can"\ Y +1441 "core" ' + "processing"%}9 +3 "core" 95B +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%Q  +4 "core" 5B 5B + "processing"%%& +4 "core" &]~%W\ Z3 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"& % +3 "core" %\  F G ! % +2 "storage"(% +4 "core" % (\ O + "storage"(2. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(A(+ +193 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (@& +3 "core" &( $\ K +2 "manipulator"&J& +3 "core" &,   g +2 "manipulator"&I% +3 "core" %\  " # 3 % +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&N( +187 "core" ( +2 "manipulator"&U& +3 "core" &  , * +2 "storage"(m& +4 "core" &( \ M +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&9' +101 "core" ' +2 "storage"(q& +4 "core" &( d\ O +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(M' +227 "core" ' + "storage"(G- +4 "core" -'T + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&n& +3 "core" & '  1 * + "storage"(]& +4 "core" &) \ J + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&X'n +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&Y, +3 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(b- +2 "core" -'T +55 ."da"SE.seek 7.13 Pucks below Top Plate +2 "storage"(h'H +35 "core" ' +2 "manipulator"&K% +4 "core" %yY + "storage"(& +4 "core" &) X Y +\ D + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 311 counts + "manipulator"&6'Υ +21 "core" ' + "manipulator"&7& +4 "core" & \  ) +2 "storage"(k& +3 "core" &) \ K +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&L' +28 "core" ' +3 ."da"SE.seek 8.13 Pucks below Top Plate +2 "storage"(T'7 +43 "core" ' + "manipulator"&`& +4 "core" &   0 ) +2 "manipulator"&% +4 "core" %    M +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&B'\ +98 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&1(k +251 "core" ( +2 "manipulator"&c& +4 "core" &t   + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &t    +2 ."da"Forearm.seek PC +2 "manipulator"&s' +103 "core" ' +2 ."da"Hand.close +2 "manipulator"&O/ +73 "core" / +2 ."da"PC.seek :open + "processing"%( +452 "core" ( +2 "storage"(\ & +4 "core" &) \ I + "manipulator"&u& +4 "core" &t $ $ +2 "manipulator"&H% +4 "core" %   f + ."da"Forearm.seek :retract +2 "manipulator"&e'\ +100 "core" ' +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&f( +255 "core" ( +2 "manipulator"&r& +4 "core" &   * + "storage"(j& +4 "core" &) }\ M +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Z' +107 "core" ' +2 ."da"Hand.open +2 "manipulator"&!1 +76 "core" 1 +2 "storage"()- +3 "core" -'7 +2 ."da"SE.seek 7.89 Pucks below Top Plate +2 "storage"([' +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.13 Pucks below Top Plate +2 "storage"(v'= +51 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22feb1417h40ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1192 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 27.961 seconds\ /var/log/esp/da22feb1417h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22feb1417h40ml15s.tif +1568 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22feb1417h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22feb1417h40ml30s.tif +3073 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22feb1417h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22feb1417h40ml70s.tif +7127 #SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22feb1417h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "27.961 sec auto-exposure",Subject: "da22feb1417h40ml images!" +12 "storage"(p- +4 "core" -'= +2 "storage"(i& +6 "core" &)  \ 7 +2 "manipulator"&& +4 "core" & X * + ."da"Elbow.seek 1 +2 "manipulator"&( +5 "core" ( + "manipulator"&~& +4 "core" & ) * + "storage"(& +4 "core" &)  \ 7 +2 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&W' +12 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.84 Pucks below Top Plate +2 "storage"(' +70 "core" ' + "manipulator"&& +6 "core" & # # * +2 "storage"("& +4 "core" &) ~  N\ F + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&E'n +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&w, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 8.03 Pucks below Top Plate +2 "storage"(l' +28 "core" ' +2 "manipulator"&\\% +4 "core" %̀n  + "storage"(& +5 "core" &) Y Y s\ D + ."da"Forearm.force -20 +6 "manipulator"&5 +4 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&F'ά +18 "core" ' +2 "manipulator"&& +5 "core" & 3 &  ( + "storage"(d& +5 "core" &) (\ J +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +45 "core" ' +4 "storage"(% +8 "core" % \ L +6 ."downElevator"SE.seek :down +6 "storage"(g'} +96 (% +3 "core" %P \ OSV +2 "manipulator"&D% +4 "core" % D < < +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"& '\ +75 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +9 "core" ' +3 "storage"(& +8 "core" &* F\ R +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +4 "processing"%V& +8 "core" &8\ ^ +4 "manipulator"&3& +7 "core" & G E W ( +3 "manipulator"&t% +8 "core" %\  D < Q  +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&$(, +182 "core" ( +2 "manipulator"&-& +10 "core" &, F ? m V +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 && +9 "core" &, E J i V +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&S' +101 "core" ' +2 ."psFlush"Hand.close +4 "manipulator"&+/ +67 "core" / +4 "manipulator"&&& +8 "core" &, > F S V +2 "manipulator"&:% +8 "core" % K H a +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +104 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&0(k +121 "core" ( +2 "manipulator"&& +8 "core" &r L K +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &=& +6 "core" &r H F P +4 ."psFlush"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&o' +107 "core" ' +3 "manipulator"&x& +9 "core" &r J B | +2 "manipulator"&|% +8 "core" %v G A s +4 "processing"% & +8 "core" &@\ g +4 "processing"% & +8 "core" &C\ g +6 ."psFlush"PC.seek :closed +4 "processing"%(] +8 "core" &(\ g +2 &)\ g +7 &&s&\ d- +12 &b'\ bA +6 &K|/\ aS +9 & Z%\ cS +8 &Y\ cS +11 &W\ cS +9 &S\\\ cR +8 &Z\ cR +11 &^\ cS +7 &Y\ cR +110 & Z[\ cS +28 &"\\\ bR +2 &#\\\ bS +6 &%^\ cS +2 &'c]\ cR +3 &)$\\\ \ bS +6 &*` \ bS +2 &,^\ bR +2 &.j[\ bS +2 &0-Y\ cR +20 &1[\ bR +2 &3Z\ bS +4 &5tW \ bR +2 &74[\ cS +2 &8\\\ cS +2 &:_\ bS +4 &=[\ bR +4 &?_\ bS +2 &A[\ bR +4 &CY\ bR +2 &ED_\ cS +2 &Gf\ bS +6 &Hy\ aV +7 &Jz\ `X +11 &L;\ `X +8 &M\ _X +11 &O\ _Z +9 &Q\ _Y +8 &SA\ _Y +11 &U\ `Z +7 &V\ _Z +10 &X\ _Z +10 &ZF\ _Z +13 &\\\ _H +6 &]4Gt\ a` +10 &]y?\ c7 +4 ( +6 "processing"% & +5 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.55 +2 "processing"%*& +8 "core" &]y.\ c7 +4 &]y.\ d7 +2 ."psFlush"Hand.open +4 "manipulator"&_1 +70 "core" 1 +2 "manipulator"&>% +11 "core" % H < <  +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +3 "manipulator"&z'\ +104 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR + "processing"%{ +46 "core"  +4 "processing"%.% +8 "core" %\ k +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%,'\ +280 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +314 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%^' +2107 "core" ' +4 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%; @ +186 "core" A +4 ."psFlush"PTV.dial :PRVmixing +4 "processing"%P  +128 "core" +3 ."psFlush"PSV.dial :mixloop +2 "processing"%# +100 "core" +4 ."psFlush"PS.seek :empty +5 "processing"%y'ղ +1467 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +1160 "core" ' + ."psFlush"PSR.select :air +7 .PSV.dial PSR +2 "processing"%' +100 "core"  + "processing"%4% +4 "core" %յ\ + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2104 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 ."psFlush"PTV.dial :mixing + "processing"%8 @ +72 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%< +98 "core" +2 ."psFlush"PS.seek :empty + "processing"%('ղ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +98 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'TE +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%} +71 "core" + ."psFlush"PTV.dial :puck +2 "processing"%Q  +68 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%%' +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +586 "core" ' + ."psFlush"PSR.select :air +7 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2099 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%J U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%I' +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%a @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%m  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%5' +2608 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%G +82 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%n' +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%] @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%K  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +1163 "Can"\ BA +1460 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%7 +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%k'TE +1086 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%9  +51 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N' +2611 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%M +71 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%X'\ +581 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%h +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%L U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%c' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%R @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%Y' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%O  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%B' +2622 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +54 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%\ ' +2605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%u +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%H' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%s @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%j  +79 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%1' +2604 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'!& +4 "core" &{}\ y + "manipulator"&)& +4 "core" &r D ; 8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&e(k +3 "core" ( + "manipulator"&T& +4 "core" &r 8 < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &r C 7 +2 .tForearm.seek PC +42 "manipulator"&p' +115 "core" ' +2 .tHand.close + "manipulator"&i/ +72 "core" / +2 .tPC.seek :open +2 "processing"%( +452 "core" ( +2 "manipulator"&~& +4 "core" &r ? 7 / + "manipulator"&% +4 "core" % ; : k +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&"( +361 "core" ( + "manipulator"&\\& +4 "core" &' H 7  @X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &' 8 8 @X +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&d& +4 "core" &( 9 B Y @X +2 "manipulator"&f% +4 "core" % G < q } + "collection"'Z& +4 "core" &}\ x +2 "collection"'& +5 "core" &}\ w +2 .tCC.seek :closed +2 "collection"'v(` +4 "core" &z\ x +9 &-x|}\ s,} +9 &bz|\ q@ +9 &ax|~\ qQ +10 &#X}}\ rQ +9 &\\|~\ rQ +9 &Y||\ qP +10 &jY}~\ rP +9 &,Z|~\ qP +10 &Wz~\ qP +9 &W||\ qQ +9 & qZ}}\ qQ +10 &"3Z}\ qQ +9 &#Yz\ qQ +9 &%\\}}\ qP +10 &'y]{\ pQ +9 &)<X}\ qP +10 &*W}\ pP +9 &,W|\ pQ +9 &.\\}\ pP +10 &0D\\~\ pP +9 &2[~}\ oP +9 &3W}\ pP +10 &5V\ pP +9 &7LZ|\ pP +10 &9 \\~\ oQ +9 &:Y|\ oQ +9 &<\\}\ oQ +10 &>UT|\ oP +9 &@Z~\ oQ +9 &AX~\ oP +10 &CU~\ oP +9 &E[Y|\ oQ +10 &GY\ oP +9 &H]\ oQ +9 &Jm\ nR +10 &LV\ lU +9 &N \ jY +9 &O\ i[ +10 &Q\ h[\ +9 &SK\ g\\ +10 &U\ g[ +9 &V\ f] +9 &X\ e\\ +10 &ZN\ e] +9 &\\\ d^ +9 &]  \ d^ +10 &_t{  \ eG +9 &`I"\ g*z +9 &`h\ g[ +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.14 +2 "collection"'W& +4 "core" &`h{\ h[ + .tHand.open +2 "manipulator"&1 +68 "core" 1 + "manipulator"&D% +4 "core" %  > : * d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &`h{\ g[ + "collection"'E% +4 "core" %ӹ\ g +2 .tCSV.dial CSR + "collection"'  +40 "core"  + "collection"'V% +4 "core" %ӫ \ e +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'F'qi +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '3% +3 "core" %qh\ _ +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'t'B +646 "core" ' + .tCSV.dial :waste +2 "collection"'l +128 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Ӵ +1970 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'-& +4 "core" &`hz\ a[ + "collection"'% +4 "core" %ӳ\ a + .tCSV.dial :flush +2 "collection"'g  +41 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'w'qi +1216 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'+ @ +43 "core" B + "collection"'&% +4 "core" %qf\ ` +2 .tCS.seek 7ml +2 "collection"':'{ +539 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '  +42 "core"  +91  + .tCBV.dial :waste1 +2 "collection"'= @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'S'Ӵ +1679 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'x& +4 "core" &`hy\ a[ + "collection"'|% +4 "core" %ӯ\ ` + .tCSV.dial :flush +2 "collection"'$  +71 "core" +2 .tCS.seek 5ml +2 "collection"' 'qi +1222 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B + "collection"'% +4 "core" %qn\ _ +2 .tCS.seek 7.001ml +2 "collection"'*' +536 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'_  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'>  +102 "core"  +2 .tCS.seek 0ml + "collection"' 'Ӵ +1664 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'{& +4 "core" &`hy\ a[ + "collection"'.% +4 "core" %Ӱ\ a + .tCSV.dial CSR +2 "collection"'o  +39 "core"  +2 "collection"'?% +4 "core" %Ӱ\ _ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"',' +1906 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"';' +542 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'P '#  +100 "core" +33  + .tCTV.dial :intake +2 "collection"'^  +72 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"''' +1911 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'4  +73 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'y'Ӵ +587 "core" ' + .tCSV.dial CSR +2 "collection"'  +100 "core"  +2 "collection"'% +4 "core" %Ӷ \ Z + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'8'qi +1339 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'<' +1336 "core" ' + .tCSV.dial CBV +2 "collection"'/ +100 "core" +2 .tCS.seek 0ml + "collection"''Ӵ +2600 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&(& +4 "core" &" G G <@ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +40 "core" ( + "manipulator"&}& +4 "core" & 8 C * \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & D ; ^ \ +2 .tForearm.seek CC + "manipulator"&C' +100 "core" ' +2 .tHand.close + "manipulator"& / +75 "core" / +2 .tCC.seek :open +2 "collection"'%( +469 "core" ( + "manipulator"&& +4 "core" & I @ \ + "manipulator"&@% +4 "core" % I J +2 .tForearm.seek :retract + "manipulator"&J'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(, +272 "core" ( + "manipulator"&a& +4 "core" &, K = < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &, A H o < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&m' +101 "core" ' +2 .tHand.open +6 "manipulator"&U1 +69 "core" 1 + "manipulator"&q% +4 "core" % H < c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 "processing"%G& +4 "core" &\ +2908 "Can"\ _55 +60001 \ (55 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60001 \ 65 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ \ 55 +60001 \ \ 55 +60000 \ \ 65 +60001 \ \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 66 +60001 \ 65 +60001 \ 55 +60000 \ 66 +60001  66 +60000  65 +60001  55 +60000  55 +60001  65 +60000  65 @EST1644901359.51  55 +60000  65 +60001  66 +60000  65 +60001  55 +60000  65 +60001  66 +60000  66 +60001  66 +60000  66 +60001  65 +60000  65 +60001  66 +60000  65 +60001  65 +60000  65 +60001  65 +60001  55 +60000  65 +60001  66 +60000  65 +60001 \ 66 +60000 \ ]55 +60001 \ g55 +60000 \ h55 +60001 \ j55 +60000 \ l55 +60001 \ n55 +60000 \ q55 +60001 \ s55 +60000 \ w55 +60001 \ {55 +60000 \ 45 +60001 \ 54 +60000 \ 55 +60001 \ 44 +60001 \ 55 +60000 \ 55 +60001 \ 54 +60000 \ 44 +60001 \ 44 +60000 \ +65 +60001 \ "55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 66 +60000 \ 65 +60001 \ 55 +60000 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ \ 65 +60001 \ \ 56 +60000 \ 55 +60001 \ 65 +60000 \ 66 +60005 \ 55 +59996 \ 66 +60001 \ 65 +60000 \ 65 +60001 \ 66 +60000 \ 65 +60001 \ 65 +60000 \ 65 +60001  66 +60000  65 +60001  66 +60000  65 +60001  55 +60000  55 +60001  65 +60000  66 +60001  66 +60001  66 +60000  65 +60001  66 +60000  56 +60001  65 +60000  66 +60001  66 +60000  66 +60001  66 +60000  65 +60001  65 +60000  65 +60001  65 +60000  65 +60001  65 +60000  66 +60001  65 +60000  65 +60001  55 +60001  66 +60000  65 +60001 \ X55 +60000 \ d55 +60001 \ f55 +60000 \ e55 +60001 \ h55 +60000 \ k55 +60001 \ m55 +60000 \ o55 +60001 \ r55 +60000 \ u55 +60001 \ x44 +60000 \ {54 +60001 \ 54 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 44 +60000 \ 54 +60001 \ 54 +60000 \ /65 +60001 \ #55 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 56 +60001 \ 55 +60000 \ 55 +60001 \ \ 65 +60000 \ \ 65 +60001 \ 66 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 66 @EST1644987760.27 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 66 +60000  65 +60001  66 +60000  66 +60001 \  65 +60000 \  65 +60001  65 +60000   55 +60001   65 +60001  65 +60000  65 +60001  65 +60000  65 +60001  65 +60000  55 +60001  55 +60000  66 +60001   65 +60000 % 65 +60001 & 66 +60000 & 65 +60001 . 65 +60000 ( 66 +60001 & 65 +60001 % 65 +60000   65 +60001 " 65 +60000 - 66 +60001 > 55 +60000 O 66 +60001 c 65 +60000 m 66 +60001 x\ O55 +60000 \ b55 +60001 \ e55 +60000 \ e55 +60001 \ g55 +60000 \ h55 +60001 \ k55 +60000 \ m55 +60001 \ o55 +60001 \ s55 +60000 \ v55 +60001 \ y55 +60000 \ |55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60002 \ 67 +59999 \ 54 +60000 \ 55 +60001 \ 45 +60000 \ T55 +60001 \ '55 +60000 \ 55 +60001 \ 65 +60000 \ 56 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60000 \ 65 +60001 \ 55 +60000 \ \ 65 +60001 \ \ 55 +60000 \ 65 +60001 \ 56 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 66 +60001 \ 65 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001  55 +60000   55 +60001  55 +60000  55 +60001  65 +60000 ' 65 +60001 & 55 +60000 . 65 +60001 7 65 +60000 > 65 +60001 ? 65 +60000 ? 66 +60001 G 55 +60001 C 55 +60000 I 55 +60001 N 66 +60000 R 65 +60001 _ 66 +60000 l 65 +60001 p 55 +60000 n 65 +60001 s 55 +60000  65 +60001 z 66 +60000 ~ 55 +60001 } 65 +60000 w 55 +60001 } 65 +60001 ~ 65 +60000  65 +60001  66 +60000 \ 55 +60001 \ Z55 +60000 \ b55 +60001 \ c55 +60000 \ c55 +60001 \ d55 +60000 \ f65 +60001 \ i55 +60000 \ k55 +60001 \ n55 +60001 \ p55 +60000 \ t65 +60001 \ w55 +60000 \ z55 +60001 \ ~54 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 54 +60000 \ 54 +60001 \ 55 +60000 \ 54 +60001 \ (55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 @EST1645074161.03 \ 55 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001 *\ 55 +60000 ;\ 65 +60001 F\ 55 +60000 H\ 55 +60001 D\ 55 +60001 @\ \ 55 +60000 7\ 55 +60001 1\ 55 +60000 1\ 55 +60001 -\ 55 +60000 ,\ 55 +60001 -\ 55 +60000 1\ 55 +60001 0\ 56 +60000 0\ 65 +60001 /\ 55 +60001 2\ 66 +60000 A\ 55 +60001 L\ 55 +60000 L 66 +60001 J 65 +60000 R 55 +60001 V 65 +60000 X 65 +60001 ` 65 +60000 ` 55 +60001 U 65 +60001 Y 65 +60000 W 65 +60001 X 65 +60000 b 55 +60001 e 65 +60000 h 65 +60001 m 65 +60000 o 65 +60001 h 66 +60000 j 65 +60001 j 66 +60001 f 55 +60000 | 65 +60001  56 +60000 | 55 +60001 l 66 +60000 ^ 55 +60001 J 56 +60000 , 56 +60001   66 +60001  55 +60000  55 +60001 l 66 +60000 S\ 66 +60001 B\ Z55 +60000 5\ b55 +60001 /\ d55 +60000 +\ e55 +60001 "\ f54 +60000  \ h55 +60001 \ j55 +60000 \ n65 +60001  \ p55 +60001 \ s55 +60000 \ v55 +60001 \ y55 +60000 \ |55 +60001 \ 54 +60000 \ 54 +60001 \ 54 +60000 \ 54 +60001 \ 44 +60000 \ 44 +60001 \ 54 +60000 \ ;55 +60001 \ #55 +60000 \ 56 +60001 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 56 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ \ 55 +60000 \ 65 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60001 \ 55 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001 \ 66 +60000 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 56 +60000 \ 65 +60001  56 +60000  65 +60001  55 +60000  55 +60001  55 +60001  55 +60000 { 55 +60001 t 55 +60000 n 65 +60001 p 55 +60000 n 65 +60001 h 55 +60000 i 65 +60001 e 65 +60000 a 65 +60001 c 66 +60000 ` 65 +60001 _ 56 +60000 U 55 +60001 Q 55 +60001 P 55 +60000 T 65 +60001 Q 65 +60000 G 55 +60001 @ 65 +60000 9 56 +60001 8 55 +60000 - 65 +60001 . 55 +60000 5 65 +60001 4 65 +60000 5\ 455 +60001 4\ ^55 +60000 1\ b55 +60001 .\ c55 +60000 *\ d55 +60001 '\ f55 +60001 &\ h55 +60000 %\ k55 +60001 %\ m55 @EST1645160561.80 \ p55 +60001 \ s55 +60000 \ v55 +60001 \ z55 +60000 \ ~55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000  \ 54 +60001 \ 54 +60000 \ 55 +60001 \ 54 +60001 \ '65 +60000 \ 55 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ \ 65 +60000 \ 55 +60001 \ 66 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001 \ 65 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001  65 +60000  65 +60001  55 +60000  65 +60001  65 +60000  55 +60001  55 +60000  65 +60001  65 +60000  65 +60001  56 +60000  65 +60001  66 +60001  55 +60000  65 +60001  55 +60000  65 +60001  55 +60000  65 +60001  65 +60000  55 +60002  77 +59999  65 +60001  55 +60000  66 +60001  66 +60000  65 +60001  65 +60000  65 +60001  65 +60001  66 +60000  66 +60001  65 +60000 \ W55 +60001 \ a65 +60000 \ c55 +60001 \ b55 +60000 \ d55 +60001 \ f55 +60000 \ h55 +60001 \ k55 +60000 \ m55 +60001 \ o54 +60000 \ s55 +60001 \ w55 +60000 \ z55 +60001 \ }55 +60000 \ 55 +60001 \ 55 +60000 \ 45 +60001 \ 54 +60001 \ 54 +60000 \ 55 +60001 \ D55 +60000 \ #56 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 56 +60000 \ 66 +60001 \ 65 +60000 \ 55 +60001 \ 66 +60000 \ 55 +60001 \ \ 55 +60000 \ \ 65 +60001 \ 65 +60000 \ 55 +60001 \ 66 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 66 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60000  66 +60001  55 +60000  55 +60001  55 +60000  65 +60001  55 +60000  55 +60001  66 +60000  55 +60001  55 +60001  55 +60000  65 +60001  55 +60000  55 +60001  55 +60000  55 +60001  66 +60000  55 +60001  55 +60000  65 +60001  55 +60000  66 +60001  56 +60000  66 @EST1645246962.56  56 +60001  66 +60000 & 56 +60001 ( 55 +60000 * 55 +60001 7 65 +60000 H 55 +60001 ^ 66 +60000 n\ &65 +60001 \ ]55 +60000 \ b65 +60001 \ c55 +60000 \ c55 +60001 \ e65 +60001 \ g55 +60000 {\ i55 +60001 w\ l55 +60000 q\ o55 +60001 j\ q55 +60000 t\ u55 +60001 \ x55 +60000 \ {55 +60001 t\ 55 +60000 U\ 54 +60001 7\ 44 +60000 "\ 55 +60001  \ 54 +60000 \ 54 +60001 \ 54 +60000 \ (65 +60001 \ 55 +60000 \ 55 +60001 \ 66 +60001 \ 56 +60000 \ 65 +60001 \ 65 +60000 \ 66 +60001 \ 65 +60000 \ 56 +60001 \ 66 +60000 \ \ 65 +60001 \ 55 +60000 \ 66 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 66 +60001 \ 65 +60000 ~\ 55 +60001 \ 65 +60000 z\ 55 +60001 {\ 55 +60000 y\ 55 +60001 x\ 55 +60000 w 66 +60001 y 65 +60000 y 56 +60001 y 55 +60000 | 55 +60001 z 65 +60000  56 +60001 ~ 65 +60000  65 +60001  65 +60000  65 +60001  65 +60000  65 +60001  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  65 +60000  55 +60001  55 +60000  66 +60001  65 +60000  65 +60001  56 +60000  65 +60001  65 +60000  55 +60001  55 +60000 } 56 +60001  65 +60000  66 +60001  55 +60000  65 +60001 {\ a55 +60001 }\ a55 +60000 {\ a55 +60001 z\ c55 +60000 \ c65 +60001 \ f55 +60000 \ h55 +60001 \ k54 +60000 \ n55 +60001 \ p55 +60000 \ s55 +60001 \ v55 +60000 \ z55 +60001 \ ~55 +60000 \ 45 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 44 +60001 \ 55 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 54 +60000 \ 54 +60001 \ 54 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000  44 +60001  44 +60000  44 +60001  !34 +60000  )44 +60001  344 +60001  ?44 +60000  P33 +60001  v33 +60000 \ S55 +60001 \ 255 +60000 \ +55 +60001 \ (55 +60000 \ %55 +60001 \ #55 +60000 \ !55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 66 @EST1645333363.32 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 66 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 66 +60001 \ 55 +60000 \ \ 55 +60001 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60000  66 +60001  55 +60000  65 +60001  65 +60001  66 +60000  55 +60001  65 +60000  66 +60001  66 +60000  66 +60001  65 +60000  65 +60001  65 +60000  65 +60001  55 +60000  55 +60001  55 +60000  65 +60001  55 +60000  66 +60001  55 +60000  66 +60001  66 +60000  65 +60001  55 +60000  65 +60001  55 +60001  55 +60000  66 +60001 " 56 +60000 ' 65 +60001 ( 65 +60000 3 55 +60001 3 65 +60000 ;\ >55 +60001 9\ ^55 +60000 D\ c55 +60001 E\ e55 +60000 J\ f55 +60001 R\ h55 +60000 V\ i55 +60001 _\ l55 +60000 i\ o55 +60001 j\ r55 +60000 n\ s54 +60001 u\ w45 +60000 z\ {55 +60001 \ }55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 64 +60001 \ 54 +60000 \ 55 +60001 \ 54 +60000 \ 865 +60001 \ '55 +60001 \ !65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001 \ 65 +60000 \ 65 +60001 \ 55 +60001 \ 55 +60000 \ 66 +60001 \ 55 +60000 \ 65 +60001 \ \ 55 +60000 \ 66 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 56 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 65 +60000 \ 55 +60001  55 +60000  65 @EST1645419764.08  65 +60000  55 +60001  65 +60000  55 +60001  65 +60000  65 +60001  65 +60000  55 +60001  55 +60001  55 +60000  66 +60001  56 +60000  55 +60001  64 +60000  55 +60001  65 +60000  65 +60001  55 +60000  66 +60001  65 +60001  56 +60000  66 +60001 \ J55 +60000 \ e55 +60001 \ i55 +60000 \ l55 +60001 \ l55 +60000 \ o55 +60001 \ q55 +60000 \ t55 +60001 \ x55 +60000 \ z55 +60001 \ }55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 44 +60000 \ 44 +60001 \ /55 +60000 \ "66 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60000 \ \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 66 +60001 \ 65 +60001 \ 56 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001  65 +60000  55 +60001  65 +60000  65 +60001  66 +60000  55 +60001  55 +60000  55 +60001  65 +60000  65 +60001  55 +60000  55 +60001  55 +60001  65 +60000  55 +60001  55 +60000  65 +60001  66 +60000  65 +60001  55 +60000  66 +60001  66 +60000  65 +60001  66 +60000  65 +60001  66 +60000  66 +60001  66 +60001  65 +60000  66 +60001 \ T55 +60000 \ d55 +60001 \ f65 +60000  \ g55 +60001 \ h55 +60000  \ j55 +60001 \ l55 +60000 \ o55 +60001  \ q55 +60000  \ t55 +60001 \ w55 +60000 \ |55 +60001  \ 55 +60001  \ 55 +60000  \ 54 +60001  \ 54 +60000  \ 55 +60001 \ 45 +60000 \ \ 44 +60001 \ 44 +60000 \ +55 +60001 \ !55 +60000 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 56 +60001 \ 66 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 65 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 65 @EST1645506164.85 \ 65 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000  55 +60001  55 +60000  65 +60001  65 +60000  65 +60001  65 +60001   65 +60000   55 +60001  55 +60000  65 +60001   66 +60000  66 +60001  55 +60000  55 +60001  66 +60000  66 +60001  55 +60000 & 66 +60001 . 65 +60000 F 67 +60001 R 65 +60001 ] 55 +60000 e 65 +60001 j 66 +60000 n 65 +60001 u 55 +60000 | 65 +60001  66 +60000  56 +60001  65 +60000  65 +60001  65 +60001 \ X55 +60000 \ f55 +60001 \ g55 +60000 \ g55 +60001 \ i55 +60000  \ k55 +60001  \ n55 +60000 \ o55 +60001 \ r55 +60000 )\ u55 +60001 8\ y54 +60000 F\ |55 +60001 Q\ 55 +60000 Q\ 54 +60001 `\ 55 +60001 i\ 55 +60000 s\ 55 +60001 k\ 45 +60000 u\ 54 +60001 s\ 54 +60000 d\ (55 +60001 f\ 55 +60000 i\ 65 +60001 k\ 55 +60000 i\ 55 +60001 d\ 66 +60001 c\ 55 +60000 d\ 55 +60001 f\ 65 +60000 x\ 66 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60000 \ 65 +60001 \ 55 +23637 #t-> can +3 "Can"\ \ 65 +1212 #t-> access 2 +2 "storage"(5% +4 "core" % ^ + "manipulator"&]% +4 "core" %\ ! `1 +2 "manipulator"&n& +3 "core" &,   _< +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(K(K +825 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (b& +3 "core" &K 0 0 U  +34290 "Can"\ \ 65 +1821 #t-> startTube 2 +58180 "Can"\ 55 +60001 \ 66 +2476 #t-> da 40 +2 #da sampling at most 40ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 12:23:10EST22-Feb-22\\n{1 => 9}\\nCan@12:22:45, 24.0C, 42% humidity, 14.9psia, 12.537V, 0.269A, 0.269A avg, 3.38W",Subject: "da sampling at most 40ml" +3 "collection"'7& +4 "core" &b + "manipulator"&% +6 "core" %\   : ^1 + "storage"(k% +4 "core" % V _ D  + "storage"(. +3 "core" .(K +2 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(9( +675 "core" ( +4 .tSC.configure :limp +4 "storage"($(\ 1b +4 (`& +8 "core" &  W +4 "manipulator"&M& +9 "core" &, Y< +4 "manipulator"&N% +8 "core" %\ ! Y1 +7 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&X(P +188 "core" ( +9 "manipulator"&h& +9 "core" &N  Y' +4 "storage"(L& +8 "core" & < = 3 +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&6'ϥ +98 "core" ' +2 "storage"(R& +8 "core" & > < $ +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(c' +273 "core" ' +2 "storage"(O- +8 "core" -' +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +8 (Y& +6 "core" & 0 0 \ +4 "manipulator"& & +7 "core" &P a W' +3 .tElbow.seek 2 +4 "manipulator"&B(P +6 "core" ( +3 "manipulator"&u& +7 "core" &P _ X' +4 "storage"(\ & +8 "core" & 0 / - +4 .tForearm.seek 2 + 300 counts + "manipulator"&s'y +18 "core" ' +12 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tHand.close +3 "manipulator"&H/ +73 "core" / +8 ."downElevator"SE.seek :down +9 "manipulator"&j& +7 "storage"(r'} +15 "core" &P o X' +2 "manipulator"&!% +7 "core" %  1 W' +4 .tForearm.seek :retract +5 "manipulator"&)'\ +105 "core" ' +4 .tElbow.seek CC +4 "manipulator"&T( +113 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +37 "core" ( +2 "manipulator"&[& +8 "core" &- #   YE +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &i& +5 "core" &- 4 YE +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&0' +100 "core" ' +4 "manipulator"&z& +9 "core" &- YE +3 "manipulator"&% +7 "core" %   Y +4 "collection"'~& +8 "core" &\\ +3 "collection"'& +10 "core" &d +6 .tCC.seek :closed +4 "collection"'p(` +8 "core" &f +2 &c +6 & c $d +13 &~S{\\ : +6 &yxQ O +8 &kTK W +9 &/LQ V +8 &KT U +11 &OS V +8 &wKU U +9 &8SR U +11 &LP U +8 &NA U +11 &!}QE V +9 &#@NB U +8 &%TB V +17 &&R< V +7 &(MC U +5 &*GMD V +10 &, R; V +8 &-S> V +11 &/OD V +9 &1PS: U +8 &3S, U +11 &4N0 U +8 &6N2 V +10 &8WP. V +10 &:S2 U +10 &;T4 U +9 &=Q& U +9 &?aQ* U +8 &A"O, U +11 &BO/ U +8 &DN, U +9 &FgV- V +15 &H'\\* W +6 &Ir* Y +9 &K* ] +9 &MQ>: ` +10 &O@C a +9 &PFF" b +8 &RIK b! +9 &TMNQ b% +10 &V\ RS b* +9 &WUX b, +11 &Y}WZ b- +8 &[2_]$ b. +9 &\\`c# b. +11 &^ih b/ +8 &_^om - +9 &`osp ` +9 ( +4 &`vrmp Y +6 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.44 +3 .Hand.open +3 "manipulator"&e1 +7 "core" &`vqnp Y +66 1 +2 "manipulator"&\\% +9 "core" %  V +3 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml +3 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +173 .tIntake.select :close +4 .Exhaust.select :close +4 .SS.hold +2 "sampler")d+ +4 "core" + +4 "sampler")f% +8 "core" %ۥji   +3 "collection"'Z& +8 "core" &`vqnn Y +8 "Can" QQ +3 #tCalibrating pressure sensors +2 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +6 "sampler")#.0X<   + .tIntake.select :close + "sampler")0 +9 )t% +2 "core" %V4?>   +2 .tSSV.dial :exhaust +2 "sampler")-  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")'z +418 "core" ' +2 .tExhaust.select :close +2 "sampler") +10 #tSampling 40.0ml +2 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")*'z +915 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler"){  +75 "core" +2 #tAllowing 80s for 15.0ml of remaining 15.0ml + .Intake.select :open +2 "sampler") +210 "collection"'.% +3 "core" %Ӵ{} + #tIntake @15.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0X?   + #tEvacuated: Intake @15.0psia, Outlet @12.9psia +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")b +135 "core"  + .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'M'Ӵ +85 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")N +137 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Ӵ +99 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +78 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +55 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 't% +3 "core" %?pr  +2 .tCS.seek 6ml + "collection"'-' +1348 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"' +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"''Ӵ +1542 "core" ' + .tCSV.dial CSR +2 "collection"'  +44 "core"  + "collection"'+% +4 "core" %Ӱpt% + #tPulling 2ml of CSR.AqMeOH +2 .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'&' +578 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +8 '% +3 "core" %rs  +2 .tCS.seek 5ml +2 "collection"'w'qe +832 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'g  +42 "core"  +2 .tCS.seek 1ml + "collection"'='> +1093 "core" ' +2 "collection"':9 +3 "core" 9 +2 "collection"'x% +3 "core" %<OO; +2 #tBefore lysing Collection Puck Heater at 21.1C/27.7psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'| \  +2 '$9 +5 "core" 9 +102 "collection"'S9 +2 "core" 9d +102 "collection"'9 +3 "core" 9 d +102 "collection"'9 +2 "core" 9 d +102 "collection"' 9 +2 "core" 9d +103 "collection"'_9 +2 "core" 9d +102 "collection"'>9 +3 "core" 9d +2 "Can" S +100 "collection"' 9 +3 "core" 9d +102 "collection"'9 +2 "core" 9"d +102 "collection"'{9 +2 "core" 9&d +102 "collection"'.9 +3 "core" 9*d +102 "collection"'*9 +3 "core" 9/d +102 "collection"' 9 +2 "core" 93d +103 "collection"',9 +2 "core" 97d +102 "collection"'P9 +3 "core" 9';d +102 "collection"'#9 +3 "core" 9<?d +102 "collection"'^9 +2 "core" 9SCd +102 "collection"';9 +4 "core" 9jHd +102 "collection"'49 +2 "core" 9Ld +102 "collection"''9 +3 "core" 9Pd +102 "collection"'9 +2 "core" 9Td +102 "collection"'9 +3 "core" 9Xd +102 "collection"'y9 +2 "core" 9]d +102 "collection"'89 +3 "core" 9ad +102 "collection"'/9 +2 "core" 9%ed +102 "collection"'o9 +2 "core" 9Bid +102 "collection"'?9 +3 "core" 9^md +102 "collection"'(9 +3 "core" 9|rd +102 "collection"'}9 +3 "core" 9vd +102 "collection"'Q9 +2 "core" 9za +102 "collection"'9 +2 "core" 9~_ +102 "collection"' 9 +3 "core" 9] +102 "collection"'9 +3 "core" 9 [ +102 "collection"'9 +2 "core" 9(X +102 "collection"'"9 +3 "core" 9DV +102 "collection"'@9 +2 "core" 9]U +102 "collection"'C9 +2 "core" 9xS +102 "collection"'I9 +3 "core" 9Q +102 "collection"'<9 +3 "core" 9O +102 "collection"'9 +2 "core" 9N +102 "collection"'U9 +2 "core" 9K +102 "collection"'q9 +3 "core" 9J +102 "collection"'G9 +3 "core" 9H +102 "collection"'v9 +2 "core" 9G +102 "collection"'m9 +3 "core" 91E +102 "collection"'9 +2 "core" 9FC +102 "collection"'59 +3 "core" 9[B +102 "collection"'a9 +2 "core" 9pA +102 "collection"'n9 +3 "core" 9> +102 "collection"'A9 +2 "core" 9= +102 "collection"'b9 +2 "core" 9: +102 "collection"']9 +3 "core" 99 +102 "collection"'79 +4 "core" 99 +102 "collection"'k9 +3 "core" 97 +102 "collection"'9 +2 "core" 95 +102 "collection"'`9 +3 "core" 9 4 +102 "collection"'9 +2 "core" 93 +102 "collection"'N9 +3 "core" 901 +102 "collection"'J9 +3 "core" 9A/ +102 "collection"'K9 +2 "core" 9R. +102 "collection"'M9 +2 "core" 9d, +102 "collection"'h9 +3 "core" 9u+ +102 "collection"'29 +3 "core" 9* +102 "collection"'R9 +2 "core" 9( +102 "collection"'L9 +2 "core" 9 ' +102 "collection"'O9 +3 "core" 9& +102 "collection"'Y9 +2 "core" 9$ +102 "collection"' 9 +2 "core" 9# +102 "collection"'u9 +3 "core" 9# +102 "collection"'H9 +2 "core" 9!! +102 "collection"'9 +2 "core" 9  % +103 "collection"'\ 9 +2 "core" 9  ) +102 "collection"'!9 +3 "core" 9  . +102 "collection"'X9 +3 "core" 9 - 2 +102 "collection"'c9 +2 "core" 9 :6 +102 "collection"'[9 +2 "core" 9 G: +102 "collection"'i9 +3 "core" 9 U> +102 "collection"'s9 +3 "core" 9 cC +102 "collection"'B9 +2 "core" 9 nG +102 "collection"'j9 +2 "core" 9 zK +102 "collection"'9 +3 "core" 9 O +102 "collection"'~9 +2 "core" 9 S +102 "collection"'r9 +3 "core" 9 W +102 "collection"'69 +2 "core" 9 \\ +102 "collection"'%9 +3 "core" 9 ` +102 "collection"'e9 +2 "core" 9 d +102 "collection"'\\9 +2 "core" 9 h +102 "collection"')9 +3 "core" 9 l +102 "collection"'9 +3 "core" 9 q +102 "collection"'09 +2 "core" 9 u +102 "collection"'Z9 +2 "core" 9 y +102 "collection"'W9 +3 "core" 9  } +102 "collection"'f9 +3 "core" 9\   +102 "collection"'9 +2 "core" 9\ ! +102 "collection"'z9 +2 "core" 9\ " +102 "collection"'9 +3 "core" 9\ # +102 "collection"'d9 +2 "core" 9\ $ +102 "collection"'D9 +3 "core" 9\ (% +102 "collection"'9 +2 "core" 9\ /& +102 "collection"'9 +3 "core" 9\ 6'\ +102 "collection"'9 +2 "core" 9\ =( +102 "collection"'V9 +3 "core" 9\ B) +102 "collection"'9 +3 "core" 9\ I*\ +102 "collection"'E9 +2 "core" 9\ M+\ +102 "collection"'39 +2 "core" 9\ U+\ +102 "collection"'F9 +3 "core" 9\ X,\ +102 "collection"'t9 +2 "core" 9\ ^- +102 "collection"'l9 +3 "core" 9\ d.\ +102 "collection"'9 +3 "core" 9\ i/ +102 "collection"'-9 +2 "core" 9\ m/\ +102 "collection"'9 +22 "core" 9\ q1\ +102 "collection"'+9 +3 "core" 9\ v1 +102 "collection"'9 +2 "core" 9\ z2 +102 "collection"'9 +3 "core" 9\ ~3 +102 "collection"'&9 +2 "core" 9\ 4 +102 "collection"'g9 +3 "core" 9\ 4 +102 "collection"'w9 +2 "core" 9\ 6 +102 "collection"':9 +3 "core" 9\ 7 +3 .tCH.hold 10:00,70C +3 "collection"'x `\ `\ +2 '$9 +6 "core"  + 9\ \  + "collection"'S% +4 "core" %< $ + #tBegun lysing Collection Puck Heater at 68C/54.0psia +48359 "Can" +11630 "core" ` + "collection"'9 +4 "core" 9\  + "collection"'% +4 "core" %<;;z +2 #tEnded lysing Collection Puck Heater at 70C/55.3psia +2 .CS.seek 0ml + "collection"' 'Ӵ +335 "core" ' +10 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'_ @ +105 "core" @ + .tCSV.dial :air +2 "collection"'> @ +44 "core" ? +2 .tCS.seek 5ml +2 "collection"' 'qi +1351 "core" ' + .tCSV.dial CTV +2 "collection"'  +45 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'{ @ +45 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'.  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'* @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"' 'Ӵ +1350 "core" ' + "collection"',% +4 "core" %Ӱ + #tPuck @65.8psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'P +107 "core"  + .tCBV.dial CSV +2 "collection"'#  +30 "core"  + "collection"'^% +4 "core" %Ӱ +2 .tCS.seek 5ml +2 "collection"';'qe +1337 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'4  +55 "core"  +2 "collection"''% +4 "core" %qc +2 .tCS.seek 6.999ml + "collection"''x +593 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +44 "core" > +2 .tCS.seek 10ml +2 "collection"'y' +840 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'8 ` +119 "core" ^ + #tLysing Complete +2 "collection"'/& +4 "core" &`vj = Y + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&o% +4 "core" %\  . M + "storage"(?% +4 "core" %v\  + "storage"((. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(}(+ +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (Q& +3 "core" &-  + "manipulator"&& +4 "core" &( @ MBj + "manipulator"& % +4 "core" %\  > M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +167 "core" ( +2 "manipulator"&& +4 "core" & 7 Q+ +2 "storage"("& +3 "core" &-  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +53 .tForearm.seek 1 + 600 counts +3 "manipulator"&@' +102 "core" ' + "storage"(C& +4 "core" &-\ \  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(I' +226 "core" ' + "storage"(<- +4 "core" -'B + .tSE.configure :default +7 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & 7 Q+ + "storage"(U& +9 "core" &-\  h + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&q'n +33 "core" ' + .tElbow.hold +2 "manipulator"&G, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(v- +3 "core" -'B +3 .tSE.seek 8.13 Pucks below Top Plate + "storage"(m'6 +34 "core" ' + "manipulator"&% +4 "core" %yh j ! D + "storage"(5& +4 "core" &-  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&a'Υ +19 "core" ' + "manipulator"&n& +5 "core" & ; Q+ + "storage"(A& +4 "core" &-\ \ t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&b' +31 "core" ' +2 .tSE.seek 9.13 Pucks below Top Plate +2 "storage"(]'% +49 "core" ' + "manipulator"&7& +5 "core" & i Q+ + "manipulator"&k% +4 "core" %  Sg +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&`( +158 "core" ( + "manipulator"&& +4 "core" &&  LAc + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" && 6 KAb +2 .tForearm.seek CC + "manipulator"&J' +93 "core" ' +2 .tHand.close + "manipulator"&K/ +76 "core" / + .tCC.seek :open +2 "collection"'M( +471 "core" ( +2 "storage"(h& +4 "core" &-\ \  + "storage"(2& +4 "core" &-\ \  Z + "manipulator"&R& +4 "core" &# P>O + "manipulator"&L% +4 "core" %  ] P +2 .tForearm.seek :retract + "manipulator"&O'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&Y( +162 "core" ( +2 "manipulator"& & +4 "core" &  \ UW + "storage"(u& +4 "core" &- C ^ + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&H'n +111 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&\ 1 +66 "core" 1 +2 "manipulator"&!% +4 "core" % z] ' G + "storage"(X& +4 "core" &-\  x + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 312 counts +2 "manipulator"&c'Φ +21 "core" ' + "manipulator"&[& +4 "core" & VW +2 "storage"(i& +4 "core" &- ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&s' +24 "core" ' +2 "storage"(B% +4 "core" %)\ C ` +2 ."downElevator"SE.seek :down +4 "storage"(j'} +99 (% +2 "core" %\ \  h Xi +2 "manipulator"&~% +4 "core" % WZ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +61 "core" ' + ."downElevator"SE.stop + "storage"(5 +34 "core" ' +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'6& +4 "core" & +2 "manipulator"&%& +4 "core" & VW + "manipulator"&e% +4 "core" %\ # V= +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(, +173 "core" ( +2 "manipulator"&)& +5 "core" &,  $ UA + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, UA +2 .tForearm.seek :garage +2 "manipulator"&0' +95 "core" ' +2 .tHand.close + "manipulator"&Z/ +66 "core" / +2 "manipulator"&W& +4 "core" &,   XA + "manipulator"&f% +4 "core" %  X + .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&z( +292 "core" ( +2 "manipulator"&& +4 "core" &) ! SCq + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +2 "core" &) F RCq +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&D' +103 "core" ' +2 "manipulator"&& +4 "core" &* QCq + "manipulator"&% +5 "core" % T Q + "collection"'& +4 "core" &ORb +2 "collection"'V& +4 "core" &NR +2 .tCC.seek :closed +2 "collection"'(` +5 "core" &NP  +9 &)mLP - +10 &`vNO A +9 &JlMN T +9 & GLN T +10 &IMN T +9 &JLL S +9 &RLKO S +10 &JML S +9 &NKNw T +10 &NKK T +9 & ZMHL S +9 &"IHK S +10 &#KIL S +9 &%LIK\\ S +9 &'bLHK S +10 &)$HII S +9 &*JFI S +10 &,NFI T +9 &.iNEG T +9 &0+JGH T +10 &1MEG S +9 &3IBE S +9 &5rJDG S +10 &73NCF T +9 &8ICF T +9 &:ICE S +10 &<FBDs S +10 &?NBC^ T +9 &ALABJ S +9 &CHBD S +10 &EDH@C S +9 &GICB T +10 &HSHJ T +9 &JcYU V +9 &L78% [ +10 &Mx _ +9 &O ` +9 &Qj a +10 &S* b +9 &T b +10 &V b +9 &Xl| b" +9 &Z'd b) +10 &[G b3 +9 &]6 b3 +9 &_E V +10 &`?'h 1 +9 &`px] ] +2 ( +2 "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.51 +2 "collection"'E& +4 "core" &`pv ] + .tHand.open +2 "manipulator"&31 +71 "core" 1 +2 "manipulator"&F% +4 "core" %  R N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%l +44 "core"  + "processing"%% +4 "core" %a + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%-' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%+' +1599 "core" ' + .tPSV.dial PSR +2 "processing"% +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2603 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%&  + "collection"'g  +77 "core" +87  +2 .tPSV.dial :mixloop + "processing"%w +103 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%:  +133 "core" +2 .tPS.seek 0ml +2 "processing"%$' +2610 "core" ' + .tPSV.dial :air +7 "processing"%S  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2602 "core" ' + .tPSV.dial :mixloop +2 "processing"%x +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2608 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%=' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +44 "core" +2 .tPS.seek 0ml +2 "processing"%>' +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" && 7 N@Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +47 "core" ( +2 "manipulator"&{& +4 "core" & Q\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" & ~ R\ +2 .tForearm.seek CC + "manipulator"&*' +103 "core" ' + .tHand.close +2 "manipulator"& / +75 "core" / +2 .tCC.seek :open + "collection"',( +468 "core" ( + "manipulator"&P& +4 "core" &  T\ +53 "manipulator"&#% +4 "core" % ξ K Tb + .tForearm.seek :retract +2 "manipulator"&^'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +275 "core" ( + "manipulator"&4& +4 "core" &,   V9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &, V9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;' +103 "core" ' + .tHand.open +2 "manipulator"&1 +75 "core" 1 + "manipulator"&% +4 "core" %  h V +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +99 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'/& +4 "core" &fga +2 "manipulator"&o% +4 "core" %\ # Y W? + "storage"(?% +4 "core" % ! " + "storage"((. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(Q( +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" & 7 n  +2 "manipulator"& & +4 "core" &, % V9 + "manipulator"&9% +4 "core" %\ # U? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +192 "core" ( + "manipulator"&"& +4 "core" &^   V +2 "storage"(T& +3 "core" & ! #  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&C'ϥ +110 "core" ' +2 "storage"(& +4 "core" & ! m  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(<' +283 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (U& +2 "core" & + ! 2  +2 "manipulator"&v& +3 "core" &^  ' X +2 .tElbow.seek 2 +2 "manipulator"&(P +20 "core" ( +2 "manipulator"&5& +4 "core" &Y ! Y + "storage"(n& +4 "core" & ! $  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&A'y +24 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&7/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&k& + "storage"(@'} +7 "core" &Y  N [ +2 "manipulator"&% +4 "core" % ΃ ~ Y +2 .tForearm.seek :retract + "manipulator"&I'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&q( +147 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +7 "core" ( +2 "manipulator"&a& +4 "core" &%  W S@W + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" &%  S@W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +98 "core" ' + "manipulator"&N& +4 "core" &% S?V +2 "manipulator"&b% +4 "core" %  S + "collection"'G& +5 "core" &jk" +2 "collection"'K& +5 "core" &ilO +2 .tCC.seek :closed +2 "collection"'(` +5 "core" &ij5  +9 &)mgkp - +9 &auhj A +10 &Qlik_ T +9 &JhjG T +10 &Lhj- T +9 &Ijl S +9 &XIgk, S +10 &Hil9 S +9 &Ijk& S +9 &Iii T +10 & _Lkk T +9 &"!Lfj T +10 &#Lil@ T +9 &%Ihi S +9 &'gOjkq T +10 &)*JklX S +9 &*LjjG T +9 &,Khm0 T +10 &.oLhj2 T +9 &02Jjl S +10 &1Ijkz S +9 &3Ijlo S +9 &5xMkl[ S +10 &79LjmK T +9 &8Lhk9 S +9 &:Iil8 S +10 &<Ljk, T +9 &>CJhk S +10 &@Ljk S +9 &AHgl S +9 &CKkj S +10 &EJKik S +9 &G Pqp T +9 &HW|z T +10 &Jm W +9 &L:h \\ +10 &M _ +9 &O ` +9 &Qr ` +10 &S2 a +9 &T b +9 &Vq b +10 &Xs b! +9 &Z/| b' +10 &[f b0 +9 &] \ e b4 +9 &_O[ V +10 &`D#S - +9 &`T ^ +5 ( +2 "collection"'K& +4 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.58 +2 .Hand.open + "manipulator"&p1 +3 "core" &`uR ] +67 1 +2 "manipulator"&h% +4 "core" %   P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2'\ +100 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'R  +135 "core"  + .tCSV.dial CTV +2 "collection"'L  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2607 "core" ' + "collection"'u% +4 "core" %"  +2 .tCS.seek 4.151ml +2 "collection"'J'V +1566 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%`  +44 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%\  +73 "core"  +2 .tPS.seek 0ml + "processing"%!' +2612 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'X ` +31 "core" _ + .tCSV.dial :air +2 "collection"'[ @ +45 "core" > +2 .tCS.seek 10ml +2 "collection"'i' +1562 "core" ' + .tCSV.dial CTV +2 "collection"'B  +45 "core"  +2 .tCS.seek 0ml +7 "collection"'O'Ӵ +1930 "Can" TT +675 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'~  +137 "core" +2 "collection"'Y& +3 "core" &`s2( ] +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&6% +4 "core" %\ &  L!T +2 "storage"(H% +3 "core" % \  e +2 "storage"(%. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(e(+ +195 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (c& +2 "core" &,  +2 "manipulator"&]& +4 "core" &#  J>J + "manipulator"&)% +4 "core" %\ &  K!T +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&s( +164 "core" ( +2 "manipulator"&& +4 "core" & OL + "storage"(j& +4 "core" &, \  | +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +100 "core" ' + "storage"(Z& +5 "core" &,  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(W' +217 "core" ' + "storage"(f- +4 "core" -'< + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&r& +2 "core" & PL +2 "storage"(0& +4 "core" &, 4 + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'n +27 "core" ' + .tElbow.hold +2 "manipulator"&d, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(\\- +2 "core" -'< +2 .tSE.seek 9.14 Pucks below Top Plate +2 "storage"('0 +40 "core" ' + "manipulator"&% +4 "core" %y   E2 +2 "storage"(& +3 "core" &,  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 311 counts +2 "manipulator"&'Υ +24 "core" ' +2 "manipulator"&M& +4 "core" & PL +2 "storage"(E& +4 "core" &,\ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&3' +24 "core" ' +2 .tSE.seek 10.14 Pucks below Top Plate +2 "storage"(F' +48 "core" ' +2 "manipulator"&V& +4 "core" & i QL +2 "manipulator"&l% +4 "core" %Ϝ k R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"&D( +156 "core" ( +2 "manipulator"&1& +4 "core" &&  LAc + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &&  LAc +2 .tForearm.seek CC +2 "manipulator"&-' +93 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open +2 "collection"'+( +470 "core" ( +4 "storage"(g& +4 "core" &,\  < + "storage"(&& +4 "core" &,\ X + "manipulator"&w& +4 "core" &# h O>M + "manipulator"&:% +4 "core" % \  P +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&S( +161 "core" ( + "manipulator"&$& +5 "core" & 5 RZ + "storage"(x& +4 "core" &,\ "\  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&|'n +114 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&_% +4 "core" % iV  F +2 "storage"(=& +4 "core" &,  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 295 counts + "manipulator"& 'Ε +19 "core" ' + "manipulator"&{& +4 "core" & \\ UZ +2 "storage"(.& +3 "core" &, ? +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& ' +23 "core" ' + "storage"(z% +5 "core" % ? +2 ."downElevator"SE.seek :down +3 "storage"(t'} +99 (% +3 "core" %?"\ "\ # Yj +2 "manipulator"&P% +3 "core" %ϟ 5 V +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +49 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +41 "core" ' +2 .tPSV.dial :air + "processing"%*  +74 "core" +2 .tPS.seek 2.5ml +2 "processing"%4' +2618 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%' +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +56 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +56 "core" +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%/' +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%^& +9 "core" &\  + "manipulator"&o& +4 "core" & / WZ +6 "manipulator"&?% +4 "core" %\  X +2 .tElbow.seek FlushPuck::Garage + "manipulator"&((, +173 "core" ( +4 "manipulator"&;& +4 "core" &, G X@ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, C V@ +2 .tForearm.seek :garage + "manipulator"& ' +94 "core" ' + .tHand.close +2 "manipulator"&9/ +72 "core" / + "manipulator"&}& +4 "core" &, Z@ +2 "manipulator"&"% +3 "core" % ε Zh +2 .tForearm.seek :retract +2 "manipulator"&T'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& (k +117 "core" ( + "manipulator"&& +4 "core" &s { V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &s R V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +106 "core" ' +2 "manipulator"&U& +4 "core" &s  K + "manipulator"&v% +4 "core" %g  K8 +2 "processing"%5& +3 "core" & +2 "processing"%n& +5 "core" & +2 .tPC.seek :closed +2 "processing"%7(] +4 "core" & +8 & ! $c +9 &vR : +10 &w} O +9 &Y` X +9 &S W +10 &Q W +9 &T W +9 &eU V +10 &&U W +9 &S W +10 &T W +9 &!kZ W +9 &#.S W +10 &$V W +9 &&Q V +9 &(tU W +10 &*6T W +9 &+W W +10 &-W W +9 &/}U V +9 &1?U V +10 &3Q V +9 &4Q V +9 &6R W +10 &8GP  V +9 &:W W +10 &;We V +9 &=T. V +9 &?NW W +10 &AR W +9 &BW V +9 &DR) W +10 &FUZ& W +9 &Hj7 Y +10 &I@ ] +9 &K< ^ +9 &MKB ] +10 &O 5 ] +9 &P; ^ +9 &RK ] +10 &TSD ] +9 &VI ^ +10 &WC ^ +9 &Y@ ^ +9 &[XH ^ +10 &\\orE ) +9 &]z_M 6 +9 ( +2 "processing"%n& +3 #tProcessing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.66 +2 "processing"%k& +4 "core" &]~%E 2 + &]~%K 2 + .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % o  HA +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +106 "core" ' +2 .tPRV.dial :air + "processing"%a  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%m +43 "core" + "processing"%<% +4 "core" %w +2 .tPS.seek 0.3ml +2 "processing"%A' +392 "core" ' + .tPSV.dial PSR +2 "processing"%N +103 "core"  +2 "processing"%b% +4 "core" %  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%G'.U +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1902 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%@ +115 "core" + .tPTV.dial :mixing +2 "processing"%I @ +74 "core" A + .tPBV.dial :waste2 +2 "processing"%,  +93 "core"  +2 .tPS.seek 0ml +2 "processing"%p' +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&h& +4 "core" &s L S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&K(k +2 "core" ( + "manipulator"&R& +4 "core" &s O S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &s i S + .tForearm.seek PC +2 "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&>/ +68 "core" / + .tPC.seek :open +2 "processing"%u( +452 "core" ( + "manipulator"&y& +4 "core" &s \ L +2 "manipulator"&`% +4 "core" %  L8 + .tForearm.seek :retract +2 "manipulator"&\ '\ +118 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (, +134 "core" ( +2 "manipulator"&X& +4 "core" &, G Y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" &, P X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&J' +90 "core" ' + .tHand.open +2 "manipulator"&B1 +67 "core" 1 + "manipulator"&i% +5 "core" %  ! Xl + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%~& +4 "core" &@\  + "manipulator"&Y% +4 "core" %\  Y8 + "storage"(6% +4 "core" %w " $ + "storage"(H. +4 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(%( +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (c& +2 "core" & A  +2 "manipulator"&]& +3 "core" &, 2 X +2 "manipulator"&)% +3 "core" %\   X8 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&Q(P +175 "core" ( + "manipulator"&& +4 "core" &G W' +2 "storage"(j& +3 "core" & ! K  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&Z'ϥ +104 "core" ' +2 "storage"(q& +4 "core" & ! b  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(2' +286 "core" ' + "storage"(f- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (r& +2 "core" & \ "\ "  +2 "manipulator"&0& +3 "core" &H [ R' +2 .tElbow.seek 2 +2 "manipulator"&\\(P +3 "core" ( + "manipulator"&& +4 "core" &H  S' + "storage"(& +4 "core" & \ \   +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&M'y +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&E/ +64 "core" / +53 ."downElevator"SE.seek :down +4 "manipulator"&V& + "storage"(l'} +7 "core" &H Y R' + "manipulator"&% +4 "core" % } T +3 .tForearm.seek :retract + "manipulator"&s'\ +103 "core" ' +2 .tElbow.seek PC + "manipulator"&W(k +154 "core" ' + ."downElevator"SE.stop + "storage"(5 +94 "core" ( + "manipulator"&& +4 "core" &r  " T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &r  ! U +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +106 "core" ' + "manipulator"&1& +5 "core" &r N L + "manipulator"&% +4 "core" %  M +2 "processing"%3& +4 "core" & +2 "processing"%d& +5 "core" &l +2 .tPC.seek :closed +2 "processing"%(] +4 "core" &w  +10 &%px . +9 &_t B +10 &?xb U +9 &Tb V +9 &RU W +10 &TS W +9 &AQK V +9 &V? V +10 &TD V +9 &V4 V +9 & IUo V +10 &"\ W W +9 &#R V +10 &%S  V +9 &'PV W +9 &)U W +10 &*S W +9 &,S W +10 &.YX V +9 &0T V +9 &1R V +10 &3W V +9 &5bP V +9 &7$S V +10 &8R W +9 &:T W +10 &,S V +9 &?W V +10 &AS V +9 &CsN V +9 &E3X V +10 &Fb X +9 &Hv Z +10 &Jh \\ +9 &L' ] +9 &M ] +10 &O ] +9 &Ql ^ +9 &S. ^ +10 &T ^ +9 &V ^ +10 &Xs ^ +9 &Z3 _ +9 &[ S +10 &]/P %s +9 &]y( 0 +2 ( +2 "processing"%d& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.63 + .Hand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % P I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +105 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%&  +2 %w9 +6 "core" 9 +101 "processing"%:9 +3 "core" 9 +102 "processing"%$9 +2 "core" 9  +102 "processing"%x9 +3 "core" 9  +102 "processing"%-9 +2 "core" 9 +102 "processing"%D9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%_9 +2 "core" 9 +102 "processing"%=9 +3 "core" 9" +102 "processing"%{9 +3 "core" 9& +105 "processing"%.9 +3 "core" 9* +102 "processing"%z9 +2 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%P9 +3 "core" 9; +102 "processing"%S9 +3 "core" 9? +102 "processing"%|9 +3 "core" 9D +103 "processing"% 9 +2 "core" 9H +102 "processing"%*9 +3 "core" 9L +102 "processing"%F9 +3 "core" 9P +102 "processing"% 9 +2 "core" 9T +102 "processing"%t9 +2 "core" 9Y +102 "processing"%!9 +3 "core" 9] +102 "processing"%'9 +2 "core" 9a +102 "processing"%9 +3 "core" 9 e +102 "processing"%9 +2 "core" 9i +102 "processing"%9 +3 "core" 9m +102 "processing"%49 +2 "core" 9r +102 "processing"%^9 +2 "core" 9#v +102 "processing"%o9 +3 "core" 9*z +102 "processing"%?9 +3 "core" 91~ +102 "processing"%;9 +2 "core" 98 +102 "processing"%9 +2 "core" 9? +102 "processing"%9 +3 "core" 9F +102 "processing"%99 +3 "core" 9M +102 "processing"%}9 +2 "core" 9T +102 "processing"%"9 +3 "core" 9\\ +102 "processing"%#9 +2 "core" 9c +102 "processing"%9 +2 "core" 9j +102 "processing"%89 +3 "core" 9r +3 .tPH.hold 2:00:00,28C +3 "processing"% ppl +4 .tdelay 1:30 + "core"  +9001 .tPSR.select :air +7 .PSV.dial PSR + "processing"%U +101 "core" + "processing"%v% +4 "core" % +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%5'\ +584 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%('Һ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%T  +74 "core"  + .tPSV.dial PTV +2 "processing"% +73 "core" +2 .tPBV.dial :waste1 + "processing"%k  +133 "core"  +2 "processing"%% +4 "core" %Ҹ  +2 .tPS.seek 1.5ml + "processing"%'~ +583 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" , +3 .tPS.seek 0ml + "processing"%a' +1595 "core" ' + .tdelay 5:00 +19692 "Can" po +10311 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%< * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +86 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%/' +2486 "core" ' + .tPSV.dial PTV +2 "processing"%N +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%b +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%@' +2473 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%I  +133 "core" + .tPSV.dial :mixloop +2 "processing"%, +45 "core" +2 .tPRV.dial :ab1 + "processing"% @ +75 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%h' +354 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'R  +2 "processing"%L  +43 "core" +2  +2 "processing"%>% +3 "core" %u  +2 .tPS.seek 0.34ml +2 "processing"% ' +432 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'C  +30 "core" + .tPRV.dial :air +2 "processing"%7  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%y'G +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"%` @ +74 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%X'\ +853 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%[  +45 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Һ +1607 "core" ' + .tPSV.dial :PML +7 "processing"%K +45 "core" +2 .tPTV.dial :mixing + "processing"%B @ +75 "core" A +2 .tPBV.dial :waste1 + "processing"%i  +35 "core" + "processing"%~% +4 "core" %ҿD +2 .tPS.seek 1.85ml +2 "processing"%Y' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%\ ' +1959 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +3 "core" &8 + "manipulator"&J& +4 "core" &r S N + "manipulator"&c% +4 "core" %\ (  O"Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&](, +136 "core" ( + "manipulator"&)& +4 "core" &, p MC +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &,  LC +2 .tForearm.seek :garage + "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"&j/ +66 "core" / +2 "manipulator"&q& +4 "core" &,  OB +2 "manipulator"& % +3 "core" % x O% +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +318 "core" ( +2 "manipulator"&r& +4 "core" &  L\ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &0& +2 "core" & L M\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +104 "core" ' + "manipulator"&& +5 "core" & x K\ + "manipulator"&E% +4 "core" %  M +2 "collection"'V& +4 "core" & +2 "collection"'& +6 "core" &G +2 .tCC.seek :closed +3 "collection"'Q(` +3 "core" & +5 & 1 +9 &-E}] 4 +57 &Nm}}d I +3 &c~ V &N0 U + &cR V + &'J~0 U + &L U +3 &J V +9 &mK~ U +10 &.M~J V +9 & N V +10 &"K~ V +9 &$uL U +9 &&6N V +10 &'Q V +9 &)L V +9 &+|L V +10 &->L V +9 &/Q U +10 &0R V +9 &2O U +9 &4GMI U +10 &6P V +9 &7O U +9 &9N U +10 &;NK V +9 &=J U +10 &>I U +9 &@M U +9 &BWP U +10 &DL U +9 &ENL V +9 &GN V +10 &I]T V +9 &Kj X +10 &L ] +9 &N ` +9 &PB b +10 &R b! +9 &S b$ +10 &U~ b) +9 &W: b* +9 &X  b+ +10 &Z   b, +9 &\\V   b- +9 &^ b/ +10 &_} B +9 &`W' 't +9 &`t{ W +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.39 + "collection"'Z& +5 "core" &`ty W + .tHand.open + "manipulator"&21 +68 "core" 1 +2 "manipulator"&M% +4 "core" % t $ I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"% +102 "core"  +2 "processing"%\\% +4 "core" %] + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%1' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%3' +1602 "core" ' +2 .tPSV.dial PSR + "processing"%l +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%s' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%u  + "collection"'  +34 "core"  +130  +2 .tPSV.dial :mixloop + "processing"% +104 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%w  +75 "core" +2 .tPS.seek 0ml +2 "processing"%d' +2609 "core" ' + .tPSV.dial :air +2 "processing"%:  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%$ +44 "core" +2 .tPS.seek 0ml + "processing"%x' +2603 "core" ' + .tPSV.dial :air +2 "processing"%-  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%_' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&=& +4 "core" &  G\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +2 "manipulator"&{( +3 "core" ( + "manipulator"&.& +4 "core" &  H\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" & g H\ +2 .tForearm.seek CC +2 "manipulator"&' +98 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open +2 "collection"'P( +471 "core" ( +2 "manipulator"&S& +4 "core" &  K\ + "manipulator"&|% +4 "core" % D K +2 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&*(, +275 "core" ( + "manipulator"&F& +4 "core" &,  O9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &, M L9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&t' +96 "core" ' +2 .tHand.open +2 "manipulator"&!1 +73 "core" 1 + "manipulator"&'% +4 "core" % ι + N, +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + ."da"delayUntil "13:15:27.94" +8570 "Can" ?? +16268 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +2 "processing"% @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%4 * +35 "core" , + ."da"PSV.dial :air +2 "processing"%^  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2482 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%? +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%;  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%9' +2470 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +145 "core"  +2 "processing"%"% +3 "core" %8 +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%#'\ +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Һ +1594 "core" ' +2 ."da"PTV.dial :puck + "processing"%8  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%U +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +36 "core" +2 "processing"%p% +4 "core" %ҵS  + ."da"PS.seek 1.5ml +2 "processing"%5'{ +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%T * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2483 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%& +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%<  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2472 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +132 "core"  +2 "processing"%N% +4 "core" %U + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%b'\ +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%A'Һ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%G +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%/  +34 "core" +2 "processing"%I% +4 "core" %Ҷ~  +2 ."da"PS.seek 1.5ml +2 "processing"%,'| +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%@' +1601 "core" ' +2 ."da"delay 2:00 +1656 "Can" PP +10346 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +34 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%L * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%h' +2494 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%7 +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%`  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y' +2470 "core" ' + #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%[  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%X  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%K  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%B +45 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%i' +393 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%~  +44 "core"  +2 "processing"%6% +4 "core" % +2 ."da"PS.seek 0.55ml +2 "processing"%'c +350 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%Y  +57 "core" +2 ."da"PS.seek 2ml +2 "processing"%H'Һ +1544 "core" ' + ."da"PSV.dial :PML +2 "processing"%J +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%c @ +74 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%)  +36 "core" +2 "processing"%e% +4 "core" %ҵ4  +2 ."da"PS.seek 1.85ml +2 "processing"%W' +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%j * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%q' +1972 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +33164 "Can" ?> +14838 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +56 "core" + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2509 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%r +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%0  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%E  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V' +2505 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%+% +4 "core" %# + #"da"Pulling 0.5ml of PSR.wash +6 .PSR.select :wash +2 "processing"% +14 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Z'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2'Һ +1596 "core" ' + ."da"PTV.dial :puck +2 "processing"%M  +73 "core"  +2 ."da"PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%\\% +4 "core" %Ҹr  +2 ."da"PS.seek 1.5ml + "processing"%'~ +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1604 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%l * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2518 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:' +2489 "core" ' +2 #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%d +134 "core"  +2 "processing"%$% +3 "core" % +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%-'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%x +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%D% +4 "core" %ҵ  +2 ."da"PS.seek 1.5ml +2 "processing"%='{ +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z' +1600 "core" ' +2 ."da"delay 2:00 +3064 "Can" IJ +8938 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2504 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%| +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2504 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%{ +134 "core"  +2 "processing"%!% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%''\ +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +52 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Һ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%t +85 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%% +4 "core" %ҷ:  + ."da"PS.seek 1.5ml +2 "processing"%4'} +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%_' +1617 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%; * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2518 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%" +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#' +2488 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%8 +138 "core"  +4 "processing"%U% +16 "core" %p +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +18 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +9 "processing"%v'm +343 "core" ' +2 ."da"delay 5 seconds +502 "processing"%p% +4 "core" %ro  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%'\ +339 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%T'Һ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%5 +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%k  +35 "core" +2 "processing"%% +4 "core" %Һ  +2 ."da"PS.seek 1.5ml +2 "processing"%(' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1597 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%&  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2511 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%a +75 "core" + ."da"delay 5 seconds +492 "Can" vv +10 ."da"PSV.dial PSR +2 "processing"%N +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%G' +2507 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +135 "core"  +2 "processing"%I% +4 "core" %J + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%A'Һ +2110 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%,  +34 "core"  +2 "processing"%R% +3 "core" %ҹD  +2 ."da"PS.seek 1.5ml +2 "processing"%L' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%@  +106 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C' +1596 "core" ' + "processing"%79 +4 "core" 95 + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast + "processing"%  +4 "core" 5 5 +2 "processing"%`& +3 "core" &]y! 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&h% +3 "core" %\    5 +2 "storage"([% +3 "core" %x A D 2 +2 "storage"(X. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(K(+ +196 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (B& +2 "core" &, O b k +2 "manipulator"&y& +4 "core" &,  49 + "manipulator"&~% +4 "core" %\   3 +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&6( +193 "core" ( + "manipulator"&i& +4 "core" & 2 2/ +2 "storage"(Y& +3 "core" &- K O +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +90 "core" ' +2 "storage"(J& +4 "core" &- I N +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(c' +207 "core" ' +2 "storage"()- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&e& +3 "core" & 1. + "storage"(j& +4 "core" &- : . A + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&H'n +37 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&W, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"( - +3 "core" -' +2 ."da"SE.seek 10.13 Pucks below Top Plate +2 "storage"(g' +34 "core" ' + "manipulator"&% +4 "core" %}_ y $ +2 "storage"(q& +3 "core" &-   +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts + "manipulator"&r'Ω +19 "core" ' + "manipulator"&0& +4 "core" & ) 2- + "storage"(& +4 "core" &- N M  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&E' +27 "core" ' +2 ."da"SE.seek 11.13 Pucks below Top Plate +2 "storage"(]' +50 "core" ' + "manipulator"&& +4 "core" & 2- +2 "manipulator"&+% +4 "core" % 3 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&V'\ +98 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&Z(k +251 "core" ( +2 "manipulator"&M& +4 "core" &u \ 0 + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &u  0 +2 ."da"Forearm.seek PC + "manipulator"&' +104 "core" ' +2 ."da"Hand.close + "manipulator"&\\/ +66 "core" / +2 ."da"PC.seek :open +54 "processing"%2( +451 "core" ( + "storage"(\ & +4 "core" &- , + +2 "manipulator"&& +3 "core" &u @ * +2 "manipulator"&1% +3 "core" %  J *X +2 ."da"Forearm.seek :retract +2 "manipulator"&l'\ +121 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&3( +261 "core" ( + "manipulator"&& +4 "core" &{ A 3. +2 "storage"(u& +3 "core" &- P M ; +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +93 "core" ' +2 ."da"Hand.open +2 "manipulator"&w1 +68 "core" 1 +2 "storage"(s- +3 "core" -' +2 ."da"SE.seek 10.89 Pucks below Top Plate +2 "storage"(' +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.12 Pucks below Top Plate +2 "storage"(d' +56 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22feb2213h40ml.tif +1942 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +967 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.496 seconds\ /var/log/esp/da22feb2213h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22feb2213h40ml15s.tif +1569 #SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22feb2213h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22feb2213h40ml30s.tif +3073 #SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22feb2213h40ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22feb2213h40ml70s.tif +7143 #SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22feb2213h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "25.496 sec auto-exposure",Subject: "da22feb2213h40ml images!" +12 "storage"($- +4 "core" -' +2 "storage"(:& +6 "core" &-   +2 "manipulator"&& +3 "core" &} +- +2 ."da"Elbow.seek 1 +2 "manipulator"&x( +5 "core" ( + "manipulator"&& +4 "core" &}  +- +2 "storage"(D& +3 "core" &-   +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&-' +5 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.84 Pucks below Top Plate +4 "storage"(.'Ž +69 "core" ' +2 "manipulator"&=& +4 "core" &}    8- +2 "storage"(& +5 "core" &- g e +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +4 "manipulator"&f'n +33 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.02 Pucks below Top Plate +3 "storage"(z'x +25 "core" ' +2 "manipulator"&S% +4 "core" %zW  - +2 "storage"(|& +7 "core" &- C C n +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&'Φ +22 "core" ' +3 "manipulator"&F& +4 "core" & - .  <) + "storage"(Q& +5 "core" &- +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&{' +16 "core" ' +2 "storage"(!% +4 "core" %q  +2 ."downElevator"SE.seek :down +10 "storage"( '} +94 ('% +6 "core" %  Vc +3 "manipulator"&t% +9 "core" % F G @ +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +33 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +57 "core" ' +5 "storage"(& +8 "core" &- . +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #tStarting finalPurge +3 "processing"% & +9 "core" &c +3 "manipulator"&^& +9 "core" & O V Q >) +3 "manipulator"&4% +9 "core" %\  N T j ?$ +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&?(, +184 "core" ( +2 "manipulator"&;& +10 "core" &, Y b  Bp +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +6 "core" &, c c Ap +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&_' +99 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&o/ +74 "core" / +3 "manipulator"&}& +8 "core" &,  Fp +4 "manipulator"&"% +8 "core" % δ U F +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&9'\ +98 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&(k +123 "core" ( +4 "manipulator"&8& +8 "core" &t c d { B +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &U& +6 "core" &t e c B +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&#' +110 "core" ' +2 "manipulator"&p& +8 "core" &t # 8 +4 "manipulator"&v% +8 "core" %s  1 8T +4 "processing"%& +10 "core" &~ +4 "processing"%5& +8 "core" &u +6 ."psFlush"PC.seek :closed +3 "processing"%k(] +8 "core" &i +2 &Z  +6 &'rZ . +9 &^V B +9 &?r[ U +11 &SM W +8 &UJ W +14 &ON V +6 &ANT W +8 &TH W +11 &SL W +7 &QI V +10 & JQ7 V +11 &"\ U0 W +8 &#Q6 W +10 &%T7 W +10 &'QU8 W +8 &)O8 W +11 &*R8 V +14 &,Q> V +4 &.ZR4 V +10 &0S7 W +8 &1N) W +11 &3O' W +10 &5bO V +7 &7$R V +11 &8S+ W +9 &:T% V +8 &,R' V +8 &?T W +11 &AP W +14 &CrL& V +6 &E3S W +8 &FZ& X +8 &Hk Z +9 &Ji \\ +10 &L)% ] +9 &M ] +10 &O ] +10 &Qn# ] +8 &S0 ] +11 &T ] +8 &V ^ +9 &Xs ^ +13 &Z4 _ +6 &[" S +10 &]/O! %q +10 &]y( / +2 ( +6 "processing"%5& +8 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.64 +3 "processing"%& +8 "core" &]y! / +2 &]y! / +2 ."psFlush"Hand.open +4 "manipulator"&T1 +73 "core" 1 +2 "manipulator"&% +8 "core" % x    8[ +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&('\ +104 "core" ' +2 ."psFlush"PSR.select :air +9 .PSV.dial PSR +4 "processing"%& +59 "core"  +2 "processing"%m% +8 "core" % +4 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%<'\ +259 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +326 "core" ' +3 ."psFlush"delay 5 seconds +506 .PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2101 "core" ' +4 ."psFlush"delay 1 second +214 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%a @ +198 "core" B +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%N  +136 "core" +4 ."psFlush"PSV.dial :mixloop +5 "processing"% +105 "core" +4 ."psFlush"PS.seek :empty +8 "processing"%b'ղ +1561 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +1049 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +104 "core"  + "processing"%/% +4 "core" %ճ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%I'\ +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2107 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"%, @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%R +104 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%A'ղ +2630 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%> +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%@'TE +1100 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%7 +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%`' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +86 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%['\ +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%X' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%y U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%~' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%*' +2604 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1371 "Can" A@ +1239 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%) +74 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%e' +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%j @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%  +84 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%q' +2613 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%0 +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'TE +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%+ +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%6' +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%c +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%H'\ +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +86 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%E U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%M' +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%W' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\\  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%\ ' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%1' +2612 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%u  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z' +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'w& +4 "core" & +2 "manipulator"&s& +3 "core" &t { l E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&l(k +3 "core" ( +2 "manipulator"&]& +4 "core" &t v d 9 E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &t { i f E +2 .tForearm.seek PC +2 "manipulator"&$' +107 "core" ' + .tHand.close +2 "manipulator"&:/ +64 "core" / +2 .tPC.seek :open +2 "processing"%( +453 "core" ( + "manipulator"&& +4 "core" &t K M  = +2 "manipulator"&D% +3 "core" % K M =4 +2 .tForearm.seek :retract +2 "manipulator"&='\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +372 "core" ( +2 "manipulator"&S& +4 "core" &$ j V C>J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &$ f e C>J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&F' +102 "core" ' +2 "manipulator"&Q& +4 "core" &% ~ F>J + "manipulator"&3% +4 "core" % & F +2 "collection"'!& +3 "core" & +2 "collection"'& +5 "core" & +2 .tCC.seek :closed +2 "collection"'d(` +4 "core" &  +9 &(r$ - +9 &_z# A +10 &=n U +9 &O# V +9 &N$ U +10 &L" U +9 &@N" V +9 &P# V +10 &Q! V +9 &R% V +10 & HP$ V +9 &"\ R! V +9 &#Q V +10 &%R" V +9 &'PN$ V +9 &)L U +10 &*Q# V +9 &,L$ V +10 &.YN# U +9 &0N U +9 &1N& V +10 &3P! V +9 &5aP U +9 &7"O V +10 &8Q V +9 &:O V +10 &*K$ V +50 &?R V +10 &AN' V + &CqJ U +5 &E3P( U + &FJ/ U + &HR4 V + &Jtb6 W +6 &L,3 [ +9 &M% ^ +10 &O$ a +9 &Q_& a +9 &S- b +10 &T b +9 &V # b$ +10 &X[ b( +9 &Z( b- +9 &[& b- +10 &]* b. +9 &_40 U +9 &`>:' &t +10 &`ae# Q +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.40 + "collection"''& +4 "core" &`ae Q +2 .tHand.open + "manipulator"&t1 +67 "core" 1 +2 "manipulator"&-% +4 "core" % ! ` Z ) B} + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +89 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'.& +4 "core" &`ae Q +2 "collection"'f% +4 "core" %Ӹ) + .tCSV.dial CSR +2 "collection"'  +42 "core"  + "collection"' % +4 "core" %Ӫ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'^'qi +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %qf  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'4'@ +693 "core" ' + .tCSV.dial :waste +2 "collection"'z +147 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'{'Ӵ +1970 "core" ' +2 #tFlushing lower manifold's waste1 port +6 "collection"' & +4 "core" &`ae Q + "collection"';% +4 "core" %Ӷ +6 .tCSV.dial :flush +2 "collection"'  +44 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''qi +1289 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'o @ +56 "core" > +2 "collection"'}% +4 "core" %qg  +2 .tCS.seek 7ml + "collection"'"'| +566 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  + '8  +45 "core"  +96  + .tCBV.dial :waste1 +2 "collection"'U @ +43 "core" > +3 .tCS.seek 0ml + "collection"'_'Ӵ +1776 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'p& +4 "core" &`ad Q +2 "collection"'v% +3 "core" %ӹ +2 .tCSV.dial :flush + "collection"'?  +74 "core"  +2 .tCS.seek 5ml +2 "collection"''qi +1295 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'9 @ +56 "core" > +2 "collection"'2% +4 "core" %qe  +2 .tCS.seek 7ml + "collection"''z +560 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'T  +45 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +107 "core"  +2 .tCS.seek 0ml +2 "collection"'5'Ӵ +1771 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'&& +4 "core" &`ac Q + "collection"'m% +4 "core" %ӹ + .tCSV.dial CSR +2 "collection"'#  +42 "core"  + "collection"'C% +4 "core" %ӹ + #tPulling 7.999ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'<' +2022 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'a' +574 "core" ' + ."connect"CSV.dial CBV +8 .tCBV.dial CSV +3 "collection"'N + '  +104 "core" +34  +2 .tCTV.dial :intake + "collection"'  +77 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'n' +2020 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'/  +75 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'b'Ӵ +594 "core" ' + .tCSV.dial CSR +2 "collection"'I  +117 "core"  +2 "collection"'% +4 "core" %Ӭ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"','qi +1340 "core" ' +2 .tdelay 5 seconds +180 "Can" GG +322 .tCSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'R' +1346 "core" ' + .tCSV.dial CBV + "collection"'G +104 "core" +2 .tCS.seek 0ml +2 "collection"'>'Ӵ +2599 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&A& +4 "core" &\ : 9 \ @;2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&@( +35 "core" ( +2 "manipulator"&7& +4 "core" & [ a C + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & ` V \\ C +2 .tForearm.seek CC +2 "manipulator"&L' +102 "core" ' +2 .tHand.close + "manipulator"&h/ +66 "core" / +2 .tCC.seek :open +2 "collection"'`( +472 "core" ( +2 "manipulator"&[& +4 "core" & V _ ^ C + "manipulator"&B% +4 "core" % c l $ CS +2 .tForearm.seek :retract + "manipulator"&y'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&X(, +273 "core" ( + "manipulator"&%& +4 "core" &, z  F= +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &,  F= +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Y' +106 "core" ' +2 .tHand.open +2 "manipulator"&i1 +71 "core" 1 +2 "manipulator"&J% +4 "core" %  K + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*'\ +92 "core" ' +2 "processing"%)& +3 "core" & +54186 "Can" 22 +60001  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000 \  22 +60001  22 +60001   22 +60000  22 +60001 \  22 +60000 \  22 +60001  32 +2488 #t-> access 1 +2 "storage"(% +3 "core" % = + "manipulator"&j% +4 "core" %  - 0  < +2 "manipulator"&e& +3 "core" &, , #  <= +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((< +669 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" &< O N ?  +56811 "Can" 22 +60001  22 +60001  22 +60000  22 +60001  22 +60000  32 +60001  22 +60000  22 +60001  22 +60001  22 +60000  22 +60001  32 +60000  22 +60001  22 +60000   22 +60001 /\ T21 +60000 5\ ]11 +60001 8\ ]22 +60001 -\ \\21 +60000 (\ ]22 +60001 '\ ^11 +60000 ,\ `21 +60001 !\ b22 +60000 \ e11 +60001 \ g11 +60000 \ k22 +60001 r\ m11 +60001 \ q11 +60000 \ t22 +60001 \ w21 +60000 \ {21 +60001 \ 11 +60000 n\ 11 +60001 X\ 11 +60001 M\ 12 +60000 A\ 11 +60001 6\ 11 +60004  \ 22 +59997  \ /22 +60000 \ #22 +60001 \ 22 +60000 \ 22 @EST1645592565.64 \ 22 +60000 \ 22 +60001 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ \ 22 +60001 |\ \ 22 +60001 {\ 22 +60000 o\ 22 +60001 m\ 22 +60000 g\ 22 +60001 e\ 22 +60000 c\ 22 +60001 e\ 12 +60000 `\ 22 +60001 j\ 22 +60000 e\ 22 +60001 b\ 22 +60001 W\ 22 +60000 Z\ 22 +60001 V\ 22 +60000 O\ 21 +60001 O 22 +60000 S 22 +60001 S 22 +60000 R 22 +60001 O 22 +60001 L 22 +60000 R 22 +60001 N 22 +60000 R 22 +60001 W 22 +60000 N 22 +60001 H 22 +60000 E 22 +60001 = 22 +60000 < 22 +60001 2 22 +60001 3 22 +60000 3 22 +60001 ' 22 +60000 * 22 +60001 & 22 +60000 / 22 +60001 - 22 +60000 0 32 +60001 4 22 +60000 0 22 +60001 5 22 +60001 4\ R21 +60000 ;\ f21 +60001 0\ i21 +60000 *\ k21 +60001 \ m11 +60000 \ o22 +60001 \ s11 +60000 \ u11 +60001 \ y11 +60000  \ }11 +60001  \ 21 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 10 +60000 \ 11 +60001 \ 322 +60000 \ #22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 12 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ \ 22 +60000 \ 22 +60001 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 21 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000  22 +60001  22 +60000  22 +60001  22 +60001  21 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60001  32 +60000  32 +60001  32 +60000  22 +60001  32 +60000  32 +60001  22 +60000  22 +60001  22 +60000  23 +60001  22 +60000  21 +60001  22 +60000  22 +60001 \ I12 +60001 \ c21 +60000 \ f21 +60001 \ f11 +60000 \ h11 +60001 \ k11 +60000 \ m11 +60001 \ o22 +60000 \ s21 +60001 \ u11 +60000 \ z11 @EST1645678966.42 \ ~11 +60000 \ 11 +60001 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 111 +60000 \ "21 +60001 \ 22 +60000 \ 21 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ \ 22 +60001 \ 12 +60000 \ 21 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 21 +60001 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 32 +60000 \ 22 +60001  32 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  21 +60001  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001 \ L11 +60000 \ c11 +60001 \ d11 +60001 \ e21 +60000 \ g11 +60000 \ i11 +60001 \ l21 +60001 \ n11 +60000 \ q11 +60001 \ u11 +60000 \ x11 +60001 \ |11 +60000 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60001 \ 222 +60000 \ "22 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60001 \ \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000  22 +60001  21 +60000  22 +60001  22 +60000  21 +60001  21 +60000  22 +60001  22 +60000  22 +60001   22 +60000  22 +60001  22 +60001  22 +60000  22 +60001 ) 22 +60000 * 22 +60001 ( 22 +60000 . 22 +60001 ! 33 +60000 $ 22 +60001 * 22 +60000 ( 22 +60001 ' 22 +60000 / 22 +60001 / 22 +60000 - 22 +60001 7 32 +60001 8 22 +60000 3 22 +60001 8 22 +60000 . 22 +60001 + 22 @EST1645765367.20 2 22 +60001 %\ H21 +60000 "\ b11 +60001 '\ d11 +60000 \ e11 +60001 \ e11 +60000 %\ h11 +60001 \ k11 +60000 \ n11 +60001 (\ q11 +60001 \ t11 +60000 #\ w11 +60001 %\ {11 +60000 !\ 11 +60001 !\ 11 +60000 #\ 11 +60001  \ 11 +60000  \ 11 +60001 "\ 11 +60000 \ 412 +60001 !\ !22 +60000 (\ 22 +60001 %\ 22 +60000 $\ 22 +60001 (\ 22 +60001 %\ 22 +60000  \ 22 +60001 %\ 22 +60000 "\ 22 +60001 $\ 22 +60000 *\ 22 +60001 "\ 22 +60000 !\ 22 +60001  \ 22 +60000 \ 22 +60001 !\ 22 +60000 \ 22 +60001 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000  \ 21 +60001 \ 22 +60000  \ 22 +60001 \ 22 +60000 \ 22 +60001  21 +60000  22 +60001  22 +60000  22 +60001  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001 \  22 +60000 \  22 +60001  22 +60000  22 +60001   22 +60000  22 +60001  22 +60000  22 +60001  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000 \ A11 +60001 \ a11 +60000 \ c12 +60001 \ d21 +60001 \ e11 +60000 \ g21 +60001 \ i11 +60000 \ l11 +60001 \ o11 +60000 \ s11 +60001 \ v11 +60000 \ y43 +60001  \ ~11 +60000 \ 11 +60001 \ 11 +60000  \ 11 +60001 \ 11 +60001 \ 11 +60000 \ 321 +60001 \ !22 +60000 \ 11 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001  \ 22 +60000 \ 22 +60001 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 21 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60001 \ 22 +60000 \ 21 +60001 \ 21 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  32 +60000  22 +60001  22 +60000  22 +60001  22 +60001  43 +60000  22 +60001 \  22 +60000  22 +60001   22 +60000   22 +60001  22 +60000  22 +60001  32 +60000  22 +60001  22 @EST1645851767.97  22 +60001  22 +60000  22 +60001 % 22 +60001 # 22 +60000 ' 22 +60001 ) 22 +60000  22 +60001  22 +60000  32 +60001  22 +60000  22 +60001   22 +60000  \ A21 +60001 \ a21 +60000 \ c11 +60001 \ c11 +60001 \ d22 +60000 \ g21 +60001 \ i11 +60000 \ l11 +60001 \ o11 +60000 \ s11 +60001 \ u11 +60000 \ y11 +60001 \ ~11 +60000 \ 11 +60001 \ 11 +60000 \ 10 +60001 \ 11 +60001 \ 11 +60000 \ 521 +60001 \ 22 +60000 \ 12 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 21 +60001 \ 22 +60000 \ \ 22 +60001  \ 22 +60000 \ 21 +60001 \ 22 +60000 \ 22 +60001  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  32 +60001  32 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  32 +60001  32 +60000 \ <21 +60001 \ a11 +60001 \ d11 +60000 \ c11 +60001 \ d21 +60000 \ f11 +60001 \ i21 +60000 \ k22 +60001 \ n11 +60000 \ r11 +60001 \ u21 +60000 \ x11 +60001 \ |11 +60000 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60000 \ 11 +60001 \ H21 +60001 \ "22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ \ 22 +60001 \ \ 22 +60000 \ 22 +60001 \ 21 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000  \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 22 +60001  \ 22 +60001 # 22 +60000 ! 22 +60001 ! 22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 @EST1645938168.74  22 +60000  32 +60001  22 +60001  22 +60000   22 +60001  22 +60000  22 +60001  22 +60000  22 +60001 $ 22 +60000 $ 22 +60001 ' 22 +60000 ( 22 +60001 , 22 +60001 , 22 +60000 . 22 +60001 0 32 +60000 / 22 +60001 / 22 +60000 2 32 +60001 2 22 +60000 4 22 +60001 4 32 +60000 4 22 +60001 7 22 +60001 9\ !21 +60000 ;\ _11 +60001 ;\ c21 +60000 8\ d21 +60001 :\ e21 +60000 =\ g11 +60001 >\ i21 +60000 ?\ l11 +60001 @\ n11 +60001 @\ r11 +60000 B\ v11 +60001 A\ z11 +60000 F\ ~21 +60001 D\ 11 +60000 I\ 10 +60001 C\ 11 +60000 A\ 11 +60001 D\ 11 +60000 F\ 721 +60001 F\ 21 +60000 E\ 22 +60001 D\ 21 +60001 E\ 21 +60000 G\ 21 +60001 I\ 22 +60000 I\ 22 +60001 K\ 33 +60000 O\ 22 +60001 N\ \ 22 +60000 M\ 21 +60001 O\ 22 +60000 L\ 22 +60001 L\ 32 +60000 N\ 32 +60001 O\ 22 +60001 N\ 22 +60000 R\ 22 +60001 N\ 22 +60000 S\ 22 +60001 T\ 22 +60000 N\ 22 +60001 U 22 +60000 S 22 +60001 Q 22 +60000 N 22 +60001 K 22 +60000 G 22 +60001 A 22 +60001 > 22 +60000 C 22 +60001 H 22 +60000 A 21 +60001 = 22 +60000 = 22 +60001 ? 22 +60000 8 22 +60001 / 22 +60000 3 22 +60001 2 22 +60000 : 22 +60001 7 22 +60001 0 22 +60000 * 32 +60001 ) 22 +60000 * 32 +60001 . 22 +60000 & 22 +60001  22 +60000  22 +60001  22 +60000  22 +60001   22 +60001 # 22 +60000   22 +60001  22 +60000  22 +60001 $ 22 +60000 " 22 +60001 (\ 521 +60000 '\ ^22 +60001 \ `11 +60000 \ a21 +60001 \ b11 +60000 \ c21 +60001 \ f21 +60000 \ i21 +60043 \ l11 +59959 \ o11 +60000 \ r11 +60001 \ u11 +60000 \ z11 +60001  \ }11 +60000 \ 21 +60001 #\ 11 +60000  \ 11 +60001 \ 11 +60000 \ 00 +60001 \ &22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60001 \ 21 +60000 \ 22 +60001 \ 22 +60000 \ 21 +60001  \ \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 21 +60000 \ 21 +60001 \ 22 +60000  \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 @EST1646024569.52 \ 22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  21 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  21 +60000  22 +60001  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001  32 +60000  22 +60001  22 +60000  22 +60001  22 +60000  22 +60001 \ S22 +60001 \ `11 +60000 \ a21 +60001 \ b21 +60000 \ c21 +60001 \ d11 +60000 \ g21 +60001 \ j11 +60000 \ m11 +60001 \ p11 +60000 \ u21 +60001 \ w11 +60000 \ {11 +60001 \ 11 +60000 \ 11 +60001 \ 11 +60001 \ 11 +60000 \ 11 +60001  \ .21 +60000 \ 21 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000  \ 22 +60001 \ 21 +60000 \ \ 22 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ \ 22 +60001  \ 22 +60001 \ 22 +60000 \ 21 +60001 \ 22 +25578 #t-> can +3 "Can"\ 33 +27472 #t-> access 2 +2 "storage"(0% +3 "core" % ; : " +2 "manipulator"&q% +4 "core" %   0 Y + "manipulator"&& +4 "core" &,    Y= + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(+(K +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &K : B  +6722 "Can"\ 22 +60001 \ 22 +60000 \ 21 +60001 \ 22 @1646072928.51EST = =mMAIN_scheduler =tMAIN @EST1646072930.43 #"core_reset"Sent BREAK +2 #t@55507 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +246 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +402 "Can"\ \  + \ \ i + #tPolling Can every 10:00 +59927 "Can"\ \  +19466 #t-> ecit +153 #-> exit +3 #mEXIT @1646073734.54EST @1646170468.96EST = =mMAIN_scheduler =tMAIN @EST1646170470.84 #"core_reset"Sent BREAK +2 #t@14436 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +246 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +398 "Can"  +  i + #tPolling Can every 10:00 +2 #Cleanly exited at 13:42:14EST28-Feb-22 +294 #-> ESP.ready! +3 #Powering core bus +559 .Gate.power :raw,:ON + "sampler") +42 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" % + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %o + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %  V +2 .tSS.configure :default +2 "sampler")#.0X exit +4 #mEXIT @1646170533.57EST @1646170638.22EST = =mMAIN_scheduler =tMAIN @EST1646170640.01 #"core_reset"Sent BREAK +3 #t@32563 receive with ifg=0x10, ie=0xFD #@33210 receive with ifg=0x10, ie=0xFD + #@33870 receive with ifg=0x10, ie=0xFD + #@34515 receive with ifg=0x10, ie=0xFD + #@35164 receive with ifg=0x10, ie=0xFD #@35813 receive with ifg=0x10, ie=0xFD + #@36461 receive with ifg=0x10, ie=0xFD #@36792 receive with ifg=0x80, ie=0xFD + #@35071 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +236 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +373 "Can" ?>  ?> + #tPolling Can every 10:00 +2 #Cleanly exited at 16:35:33EST01-Mar-22 +2940 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %ӱ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %~! " Q +2 .tSS.configure :default +2 "sampler")#.0X- +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +5 "storage"(& +2 "core" &K   +2 .tSC.configure :loose +2 "storage"($.(\ 1~b +2 .tSC.hold +2 "storage"(, +2 "core" , +2 .tSC.configure :loose +2 "storage"($.(\ 1~b +2 (% +3 "core" % _  + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.hold + "storage"(+ +3 "core" + + .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" +2 .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" + .tPH.configure :default +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +4 "core" %ӱ + "processing"%% +2 "sampler")% +3 "manipulator"&% +7 "core" % + %~"!  Q + %\  = > : + "manipulator"&& +4 "core" & 8 : 9- +2 "storage"(& +3 "core" &K?   + "storage"(% +4 "core" %   + "collection"'& +4 "core" &  + "processing"%& +3 "core" &  +2 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  + "collection"'" +3 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core" V +2 "processing"%% +3 "core"  + "processing"%& +3 "core" B +2 "sampler")' +3 "core"  + "collection"'(% +4 "core" %ӱ +2 "processing"%)% +3 "core" % +2 "sampler")*% +4 "core" %~   Q + "collection"'+& +4 "core" &  +2 "processing"%,& +3 "core" &  +2 "manipulator"&-% +3 "core" %\  8 ; 9 +2 "manipulator"&.& +4 "core" & 3 > 9- + "storage"(/& +4 "core" &K?   + "storage"(0% +4 "core" % *  +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +3649 #t-> exit +5 #mEXIT @1646170717.44EST @1646325999.99EST = =tMAIN =mMAIN_scheduler @EST1646326001.80 #"core_reset"Sent BREAK +2 #t@18219 receive with ifg=0x10, ie=0xFD + #@18867 receive with ifg=0x10, ie=0xFD + #@19523 receive with ifg=0x10, ie=0xFD + #@20171 receive with ifg=0x10, ie=0xFD #@20874 receive with ifg=0x10, ie=0xFD + #@21519 receive with ifg=0x10, ie=0xFD #@22168 receive with ifg=0x10, ie=0xFD + #@22499 receive with ifg=0x80, ie=0xFD + #@11580 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +237 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +381 "Can"\ `ON + \ `ON #tPolling Can every 10:00 +2 #Cleanly exited at 16:38:37EST01-Mar-22 +812 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %ӱ\ < + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ b +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %~ #\ KQ + .tSS.configure :default +3 "sampler")#.0X can +2 "Can"\ bKK +10426 #t-> $da[:extractVol]=0.19 +1801 #-> access 2 +2 "storage"(3% +3 "core" % 7\ W +2 "manipulator"&4% +4 "core" %\  Q S  + "manipulator"&5& +4 "core" & N L U - + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(6(K +3 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +2 "core" &K \ W +13848 #t-> startTube 2 +25128 "Can"\ o:: +52075 #t-> da 40 +2 #da sampling at most 40ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 12:05:28EST03-Mar-22\\n{}\\nCan@11:56:47, 23.2C, 11% humidity, 15.3psia, 13.045V, 0.294A, 0.294A avg, 3.83W",Subject: "da sampling at most 40ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'8& +4 "core" &\ J +2 .tHand.open +2 "manipulator"&91 +71 "core" 1 + "manipulator"&:% +4 "core" % \  Z N t  +2 "storage"(;% +4 "core" % : ; \ f + "storage"(<. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(=( +670 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +11 (>& +5 "core" &   \ _ +4 "manipulator"&?& +9 "core" & Q N _ - +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&@(P +29 "core" ( +4 "manipulator"&A& +8 "core" &W J L  g +3 "storage"(B& +7 "core" &  \ a +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +3 "manipulator"&C'ϥ +102 "core" ' +2 "storage"(D& +9 "core" &   i\ c +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(E' +267 "core" ' +4 "storage"(F- +6 "core" -' +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (G& +5 "core" &  J #\ a +4 "manipulator"&H& +14 "core" &W K L g +3 .tElbow.seek 2 +2 "manipulator"&I(P +7 "core" ( +3 "manipulator"&J& +7 "core" &W O P ' g +3 "storage"(K& +98 "core" &  \ a +4 .tForearm.seek 2 + 300 counts +3 "manipulator"&L'y +23 "core" ' +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&M/ +77 "core" / +5 ."downElevator"SE.seek :down +9 "manipulator"&N& +4 "storage"(O'} +20 "core" &W F Q 9 g +2 "manipulator"&P% +8 "core" % | L J +4 .tForearm.seek :retract +4 "manipulator"&Q'\ +98 "core" ' +4 .tElbow.seek CC + "manipulator"&R( +122 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +35 "core" ( +3 "manipulator"&S& +9 "core" &( ^ R 6 Ae +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &T& +9 "core" &( W L Ae +3 .tForearm.reconfigure :tight +12 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&U' +98 "core" ' +5 "manipulator"&V& +9 "core" &( N M % Ae +3 "manipulator"&W% +8 "core" % P M  +4 "collection"'X& +8 "core" &\ F +5 "collection"'Y& +10 "core" &\ G +3 &\ G +4 .tCC.seek :closed +5 "collection"'Z(` +8 "core" &\ G +3 &\ G\  +7 &4{\ A, +8 &b\ @A +11 &Mv\ @S +10 &R\ BR +8 &W\ AS +10 &U\ AR +12 &TT\ AS +7 &V\ BR +9 &Z\ AR +8 &X\ AS +10 & ^T\ AR +11 &"X\ BR +8 &#T\ BR +10 &%W\ AR +18 &'eZ\ AR +3 &)(V\ AR +7 &*X\ AR +9 &,X\ AR +9 &.mU\ AR +13 &0/X\ AR +6 &1S\ AR +11 &3X\ AR +9 &5uW\ AR +8 &77Z\ AR +10 &8Y\ AR +9 &:T\ AR +9 &<~Y\ AR +17 &>AU\ AR +4 &@Y\ AR +8 &AW\ AQ +10 &CW\ AR +8 &EIW\ BR +10 &G Z\ AR +8 &Hg\ @S +10 &Jv\ ?V +11 &L<\ =Y +8 &M81\ ;\\ +10 &O89\ ;] +10 &Qv;=\ ;] +20 &S6AA\ ;^ +2 &TEE\ ;^ +7 &VJK\ :_ +8 &XyMM\ :_ +11 &Z8QT\ 9` +7 &[TU\ 9` +12 &]Z[\ 9a +8 &_n_b\ 9C +8 &`E,de\ ;'u +11 &`dped\ ?V +4 ( +4 &`dned\ ?V +4 "collection"'Y& +5 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.27 +2 .Hand.open +3 "manipulator"&[1 +73 "core" 1 +3 "manipulator"&\\% +9 "core" %  M P a +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&]'\ +99 "core" ' +7 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml +3 .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +3 .Exhaust.select :close +3 .SS.hold +2 "sampler")^+ +4 "core" + +4 "sampler")_% +8 "core" %~ \ PQ +4 "collection"'`& +8 "core" &`dncc\ ?V +5 "Can"\ gSS +3 #tCalibrating pressure and temperature sensors +7 .CTV.dial :air +2 "collection"'a  +16 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust + "sampler")b +8 "core"  +3 "sampler")c +7 "core"  +5 .tSS.reconfigure :fast +5 "sampler")#.0X +22  +3 .tdelay 3.8 seconds +383 "collection"'g% +7 "core" %ӱac\ = +3 "sampler")h% +7 "core" %3x# \ N +2 .tSSV.dial :spit +4 "sampler")i +137 "core"  +4 .tSS.seek 0ml +3 "sampler")j'z +293 "core" ' +3 .tSSV.dial CBV +4 "sampler")k  +136 "core"  +2 .tCTV.dial :intake +4 "collection"'l  +75 "core"  +2 #tWaiting for external sampler to finish priming... +3 .delayUntil "12:08:56.39" +1352 #"flow"0.0L/min +145 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +1784 "Can"\ eOO +12910 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +209 "collection"'m% +3 "core" %ӱeg\ 9 +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X \ 1 +2 "sampler")% +3 "core" %qT \ B +22 "collection"'% +2 "core" %ӱLS\ 2 +2 "sampler")% +4 "core" %y \ C +2 "sampler")% +3 "core" %y \ D n + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" %v \ H0 + .tSSV.dial :exhaust +2 "sampler")  +74 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")'z +638 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampled 40.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'& +3 "core" &`djYZ\ 6V + ."airStroke"CSV.dial :waste +4 "sampler")% +2 "collection"' +5 "core" %| \ FY +4 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")!  +2 "core" +2 ."airStroke"CS.reconfigure :fast +2 "collection"'#d @b +3 ."airStroke"CS.seek 0ml +2 "collection"'"'Ӵ +3 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'# @ +73 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'$' +95 "core"  + .tCTV.dial :air +2 "collection"'%  +75 "core" ~ +2 .tdelay 15 seconds +2 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1497 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")& +132 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"''  +3 "sampler")('z +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler"))  +120 "core" ~ +12  +466 ' +2 "sampler")*% +4 "core" %| \ IY + .tCBV.dial between SSV and waste2 +2 "collection"'+  +29 "core"  + "collection"',% +4 "core" %bc\ 7 +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'-  +42 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<< b +2 .tCS.seek 0ml + "collection"'.'Ӵ +2223 "core" '  \ 7 +2 "collection"'/% +4 "core" %X \ 8  +2 "sampler")0% +4 "core" %| \ IY + #tBubblePoint: Intake @39.4psia, Outlet @15.2psia + .CBV.dial SSV +2 "collection"'1 @ +31 "core" B +2 .tSS.reconfigure :default +3 "sampler")#.0X'z +162 "core" ' +2 ."CSpush"CS.stop +6 "collection"'5 +342 "core" ' +53 .tSS.reconfigure :fast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'`'Ӵ +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")a +92 "core" ' + ."CSpush"CS.stop + "collection"'5 +38 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +332 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'k% +3 "core" %=cg\ 7 +2 .tCS.seek 6ml + "collection"'l' +1342 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'m +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'j'Ӵ +1470 "core" ' + .tCSV.dial CSR +2 "collection"'p  +44 "core"  + "collection"'q% +4 "core" %ӱeg\ = +2 #tPulling 2ml of CSR.AqMeOH .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'r' +588 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 's% +2 "core" %cf\ 9 +3 .tCS.seek 5ml + "collection"'t'qf +835 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'n  +40 "core"  +2 .tCS.seek 1ml + "collection"'o'> +1095 "core" ' + "collection"'w9 +4 "core" 9 +2 "collection"'x% +3 "core" %;HH\ > +2 #tBefore lysing Collection Puck Heater at 20.7C/28.1psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +3 .CH.seek 70C,8:00 +2 "collection"'y \  +2 'u9 +5 "core" 9 +102 "collection"'z9 +2 "core" 9d +102 "collection"'v9 +3 "core" 9 d +102 "collection"'}9 +2 "core" 9 d +102 "collection"'~9 +2 "core" 9d +103 "collection"'9 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'9 +3 "core" 9"d +102 "collection"'9 +2 "core" 9&d +102 "collection"'9 +3 "core" 9*d +102 "collection"'9 +2 "core" 9.d +102 "collection"'{9 +3 "core" 93d +102 "collection"'|9 +2 "core" 97d +103 "collection"' 9 +2 "core" 9 ;d +102 "collection"' 9 +3 "core" 9?d +102 "collection"' 9 +2 "core" 91Cd +102 "collection"'9 +3 "core" 9FHd +102 "collection"'9 +2 "core" 9]Ld +102 "collection"'9 +2 "core" 9tPd +102 "collection"'9 +3 "core" 9Td +102 "collection"'9 +3 "core" 9Xd +102 "collection"'9 +2 "core" 9\\d +102 "collection"'9 +3 "core" 9ad +102 "collection"'9 +2 "core" 9ed +103 "collection"'9 +2 "core" 9id +102 "collection"'9 +3 "core" 9,md +102 "collection"'9 +3 "core" 9Iqd +102 "collection"'9 +2 "core" 9fvd +102 "collection"'9 +2 "core" 9zd +102 "collection"' 9 +3 "core" 9~d +102 "collection"'#9 +3 "core" 9a +102 "collection"'!9 +2 "core" 9_ +102 "collection"'%9 +2 "core" 9\\ +103 "collection"'9 +2 "core" 9Y +102 "collection"'"9 +3 "core" 93V +102 "collection"'&9 +2 "core" 9PS +102 "collection"''9 +3 "core" 9nP +102 "collection"')9 +2 "core" 9N +102 "collection"'9 +2 "core" 9K +102 "collection"'*9 +3 "core" 9I +102 "collection"'+9 +3 "core" 9F +102 "collection"',9 +2 "core" 9D +102 "collection"'-9 +3 "core" 9B +102 "collection"'$9 +2 "core" 98@ +102 "collection"'/9 +3 "core" 9T= +102 "collection"'09 +2 "core" 9n; +102 "collection"'19 +3 "core" 98 +102 "collection"'(9 +3 "core" 97 +102 "collection"'39 +2 "core" 94 +102 "collection"'49 +3 "core" 93 +102 "collection"'59 +2 "core" 91 +102 "collection"'29 +3 "core" 9/ +102 "collection"'79 +2 "core" 9. +103 "collection"'89 +2 "core" 96, +102 "collection"'99 +3 "core" 9L* +102 "collection"';9 +3 "core" 9a) +102 "collection"'9 +2 "core" 9w( +102 "collection"'69 +2 "core" 9& +102 "collection"'.9 +3 "core" 9$ +102 "collection"':9 +3 "core" 9# +102 "collection"'<9 +2 "core" 9" +102 "collection"'>9 +3 "core" 9 +102 "collection"'A9 +2 "core" 9 +102 "collection"'B9 +3 "core" 9  +102 "collection"'?9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'9 +2 "core" 9 / +103 "collection"'F9 +2 "core" 9 > +102 "collection"'G9 +2 "core" 9 M! +102 "collection"'9 +4 "core" 9 \\% +102 "collection"'D9 +2 "core" 9 k) +102 "collection"'H9 +2 "core" 9 w. +102 "collection"'K9 +3 "core" 9 2 +102 "collection"'M9 +2 "core" 9 6 +102 "collection"'P9 +3 "core" 9 : +102 "collection"'@9 +2 "core" 9 > +102 "collection"'C9 +2 "core" 9 C +102 "collection"'E9 +3 "core" 9 G +102 "collection"'S9 +3 "core" 9 K +102 "collection"'J9 +3 "core" 9 O +102 "collection"'L9 +2 "core" 9 S +102 "collection"'I9 +2 "core" 9 W +102 "collection"'V9 +3 "core" 9  \\ +102 "collection"'N9 +2 "core" 9 \ ` +102 "collection"'X9 +3 "core" 9\  d +102 "collection"'O9 +3 "core" 9\  h +102 "collection"'Q9 +2 "core" 9\  l +102 "collection"'W9 +3 "core" 9\ q +102 "collection"'\ 9 +3 "core" 9\ "u +102 "collection"'\\9 +3 "core" 9\ )y +102 "collection"'Y9 +2 "core" 9\ .} +103 "collection"'U9 +2 "core" 9\ 6 +102 "collection"'[9 +2 "core" 9\ ; +102 "collection"'a9 +4 "core" 9\ A +102 "collection"'T9 +3 "core" 9\ G +102 "collection"'`9 +3 "core" 9\ K +102 "collection"'_9 +2 "core" 9\ O +102 "collection"'b9 +3 "core" 9\ T +102 "collection"'9 +2 "core" 9\ Y +103 "collection"'^9 +2 "core" 9\ ] +102 "collection"'c9 +3 "core" 9\ a +102 "collection"'e9 +3 "core" 9\ e  +102 "collection"'g9 +2 "core" 9\ i +102 "collection"'f9 +2 "core" 9\ l \ +103 "collection"'h9 +2 "core" 9\ p  +102 "collection"'i9 +3 "core" 9\ s"\ +102 "collection"'k9 +2 "core" 9\ w! +102 "collection"'d9 +3 "core" 9\ z" +102 "collection"'m9 +2 "core" 9\ }" +102 "collection"'l9 +3 "core" 9\ # +100 "Can"\ +2 "collection"'p9 +3 "core" 9\ # +102 "collection"'q9 +2 "core" 9\ %\ +102 "collection"'j9 +3 "core" 9\ & +102 "collection"'s9 +2 "core" 9\ &\ +3 .tCH.hold 10:00,70C +4 "collection"'r `\ `\  +3 'n9 +4 "core"  + 9\ &\ + "collection"'t% +4 "core" %;!# +2 #tBegun lysing Collection Puck Heater at 68.1C/54.8psia +59660 "Can"\  +328 "core" ` +2 "collection"'w9 +3 "core" 9\  +2 "collection"'x% +3 "core" %;FI &\  +2 #tEnded lysing Collection Puck Heater at 70C/56.9psia +2 .CS.seek 0ml +2 "collection"'u'Ӵ +356 "core" ' +4 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'z @ +103 "core" B +2 .tCSV.dial :air +2 "collection"'v @ +43 "core" > +2 .tCS.seek 5ml +2 "collection"'}'qi +1346 "core" ' +2 .tCSV.dial CTV + "collection"'~  +46 "core"  + .tdelay 2 seconds +244 .CSV.dial :air +11 "collection"' @ +44 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Ӵ +1346 "core" ' + "collection"'% +5 "core" %ӳ  \  + #tPuck @67.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +102 "core"  +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'{% +4 "core" %ӳ \  +2 .tCS.seek 5ml +2 "collection"'|'qh +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" + "collection"' % +4 "core" %qk ,\  +2 .tCS.seek 7ml +2 "collection"' ' +586 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' +832 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +115 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &`dgc\ V +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\  b 6 +2 "storage"(% +3 "core" % R P *\ = +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((+ +187 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &, + + \ 9 +2 "manipulator"&& +4 "core" &% z ?P + "manipulator"&% +4 "core" %\   6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"( & +4 "core" &, R M A\ ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&#' +98 "core" ' + "storage"(!& +4 "core" &, : 9\ @ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(%' +273 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"("'y +31 "core" ' +2 "manipulator"&&& +4 "core" &     + "manipulator"&'% +4 "core" %ϭ  = +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&)'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +190 "core" ( + "manipulator"&*& +4 "core" &    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &   +2 .tForearm.seek CC +2 "manipulator"&,' +99 "core" ' + .tHand.close +2 "manipulator"&-/ +67 "core" / +2 .tCC.seek :open +2 "collection"'$( +469 "core" ( +2 "storage"(/& +4 "core" &,  \ E +2 "storage"(0& +3 "core" &, | )\ E +2 "manipulator"&1& +3 "core" & W  +2 "manipulator"&(% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&3'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&4( +148 "core" ( +2 "manipulator"&5& +4 "core" & + #  z + "storage"(2& +4 "core" &, \\\ G + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&7'n +111 "core" ' + .tElbow.hold +2 "manipulator"&8, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&91 +69 "core" 1 +2 "manipulator"&;% +4 "core" % w\\ + "storage"(& +4 "core" &, [ \\ ~\ A +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 309 counts +2 "manipulator"&6'Σ +16 "core" ' + "manipulator"&.& +5 "core" & 7 , C z + "storage"(:& +4 "core" &, w q\ H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&<' +25 "core" ' + "storage"(>% +5 "core" %~ 5\ I +2 ."downElevator"SE.seek :down +3 "storage"(A'} +99 (B% +2 "core" %> Q\ GYm +2 "manipulator"&?% +4 "core" % / + L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +108 "core" ' +41 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &S\ / +2 "manipulator"&F& +3 "core" & #  z +2 "manipulator"&G% +4 "core" %\  $ # O +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +171 "core" ( +2 "manipulator"&D& +4 "core" &, * 1  ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &, # $ ? +2 .tForearm.seek :garage +2 "manipulator"&K' +91 "core" ' + .tHand.close + "manipulator"&M/ +74 "core" / +2 "manipulator"&P& +4 "core" &, / % ? + "manipulator"&@% +4 "core" % 7 / , +2 .tForearm.seek :retract + "manipulator"&C'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +283 "core" ( + "manipulator"&S& +4 "core" &% ' *  ?S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &% 2 0 ?S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L' +107 "core" ' +2 "manipulator"&I& +4 "core" && 5 %  ?S +2 "manipulator"&V% +3 "core" % 2 3 5 +2 "collection"'N& +4 "core" &NO'\ / +2 "collection"'X& +5 "core" &NP\ . +2 .tCC.seek :closed +2 "collection"'O(` +3 "core" &LQg\ . +9 &+rLLI\ *- +10 &d{MN\ )A +9 &fqKN\ )R +9 &*QMNc\ *Q +10 &RKL\ *Q +9 &QIN\ +Q +9 &pQHM\ *Q +10 &3OJKo\ *Q +9 &QILO\ *Q +10 &RIKm\ +Q +9 & yRGK\ *Q +9 &"<PHJe\ *P +10 &#QEJD\ +Q +9 &%QGJ\ *Q +9 &'REH\ *Q +10 &)CPGH\ +Q +9 &+OEG\ *Q +10 &,QCHm\ *Q +9 &.RFGy\ *Q +9 &0KODG\ *Q +10 &2 QEDp\ *Q +9 &3QBFV\ *P +9 &5QFD5\ *Q +10 &7SPBE%\ *Q +9 &9RBC\ +Q +10 &:RADx\ *P +9 &<RAC^\ *Q +9 &>[OAC;\ +Q +10 &@Q>A\ *Q +9 &AT>?\ *Q +9 &CO=B\ +Q +10 &EcN=@\ *Q +9 &G&Q?A\ *P +10 &HXKH\ *R +9 &JjCak\ )S +9 &LVU@U\ 'X +10 &N\ %[ +9 &O\ %] +9 &QV\ %] +10 &SMH\ $^ +9 &UG\ $^ +10 &V/\ #_ +9 &Xy\ #_ +9 &ZP\ $_ +10 &\\t\ #a +9 &]t\ "a +9 &_x[\ $D +10 &`J/M\ $'v +9 &`jx<\ (V +2 ( +2 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.34 +6 "collection"'Q& +4 "core" &`jx\ 'V +2 .tHand.open + "manipulator"&W1 +72 "core" 1 + "manipulator"&\ % +4 "core" %   S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%Y +128 "core"  +2 "processing"%U% +4 "core" %\ P + #tPulling 1.499ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%[' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%a  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%T' +1593 "core" ' + .tPSV.dial PSR +2 "processing"%` +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%_' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%b +2 "collection"'  +6 "core" B +2 "processing"%^  +68 "core" +92  +2 .tPSV.dial :mixloop + "processing"%c +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%e  +130 "core" +3 .tPS.seek 0ml + "processing"%g' +2613 "core" ' + .tPSV.dial :air +2 "processing"%f  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2610 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%i +44 "core" +2 .tPS.seek 0ml + "processing"%k' +2614 "core" ' + .tPSV.dial :air +2 "processing"%d  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%m' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +44 "core" +2 .tPS.seek 0ml +2 "processing"%p' +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&q& +4 "core" &" # % M << + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j( +41 "core" ( + "manipulator"&s& +4 "core" & A A  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" & G J K  +2 .tForearm.seek CC + "manipulator"&t' +103 "core" ' + .tHand.close +2 "manipulator"&y/ +67 "core" / +2 .tCC.seek :open +2 "collection"'r( +470 "core" ( + "manipulator"&w& +4 "core" & K J  +2 "manipulator"&x% +3 "core" % B F +2 .tForearm.seek :retract +2 "manipulator"&o'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&z(, +267 "core" ( + "manipulator"&v& +4 "core" &, I = p +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &, J K p +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&~' +95 "core" ' +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % L ?  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'}& +4 "core" &dh\ < +2 "manipulator"&% +4 "core" %\ $ A G E + "storage"(% +5 "core" % \ W + "storage"(. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"({( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & \ P + "manipulator"& & +4 "core" &, I C 4 p +2 "manipulator"& % +56 "core" %\ $ C I k E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&|(P +177 "core" ( + "manipulator"&& +4 "core" &O K ; # +2 "storage"( & +3 "core" & \ U +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +95 "core" ' + "storage"(& +4 "core" & @\ W +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +279 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & \ S + "manipulator"&& +4 "core" &O J H # +2 .tElbow.seek 2 +2 "manipulator"&(P +3 "core" ( + "manipulator"&& +4 "core" &O B I # + "storage"(=& +4 "core" & W\ T +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'y +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"& / +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&!& + "storage"(R'} +7 "core" &O K G V # +2 "manipulator"&]% +4 "core" % t I C + + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&&( +147 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&'& +4 "core" &) P I A Bj + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &) J I  Bj +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&*' +101 "core" ' +2 "manipulator"&+& +4 "core" &* M I Bj +2 "manipulator"&#% +4 "core" % J ? - { +2 "collection"'& +3 "core" &eg;\ < +3 "collection"'-& +4 "core" &ff*\ < +2 .tCC.seek :closed +2 "collection"')(` +4 "core" &eg*\ <\ +8 &+reg\ 7, +10 &c}gg\ 6A +9 &dpdg\ 6R +9 &(Ref\ 7Q +10 &Tfgt\ 7Q +9 &Odf\ 8P +10 &oReg\ 8P +9 &0Sej\ 7Q +9 &Pef\ 8P +10 &Udh\ 8Q +9 & vTfg\ 8Q +10 &"8Sff\ 8Q +9 &#Tfh\ 8Q +9 &%Qfh|\ 8P +10 &'~Wehg\ 7Q +9 &)ARghS\ 7P +9 &+QehP\ 8P +10 &,Qfh8\ 7P +9 &.Qgg*\ 7P +9 &0IVgi$\ 7P +10 &2 Ugh\ 8P +9 &3Teh\ \ 7Q +10 &5Sff\ 8P +9 &7QQhh\ 7P +9 &9Rfh\ 7P +10 &:Qfh\ 7P +9 &<Reg5\ 7P +10 &>XSeh-\ 7Q +9 &@Tfi \ 8P +9 &APgh\ 8P +10 &CSeg\ 7Q +9 &EbReiX\ 8P +9 &G"Ukk\ 7Q +10 &H^ut{\ 7Q +9 &Jt\ 6T +10 &LS\ 4X +9 &N\ \ 2\\ +9 &O\ 2\\ +10 &Q\ 1] +9 &SM\ 1] +9 &U \ 1^ +10 &V\ 1] +9 &X\ 0_ +9 &ZM\ 0_ +10 &\\ \ /` +9 &]  \ /` +10 &_x\ 1C +9 &`J2\ 0'w +9 &`nh\ 5S +3 ( + "collection"'-& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.37 +2 .Hand.open + "manipulator"&Z1 +72 "core" 1 +2 "manipulator"&/% +4 "core" %  A ? l { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'1  +133 "core"  + .tCSV.dial CTV +2 "collection"'(  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%5' +2609 "core" ' + "collection"'2% +4 "core" %\ 6 +3 .tCS.seek 4.149ml + "collection"','V +1564 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%9  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%;' +2605 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" _ + .tCSV.dial :air +2 "collection"'. @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"':' +1555 "core" ' + .tCSV.dial CTV +2 "collection"'>  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'3'Ӵ +2608 "core" ' +2 .tCBV.dial :waste1 + "collection"'B @ +29 "core" > + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'?  +143 "core"  + "collection"'4& +4 "core" &`ngXZ<\ 4S +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&7% +3 "core" %\ % J C J +2 "storage"(6% +3 "core" % \ Q +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(F(+ +194 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 (G& +3 "core" &. w\ M +2 "manipulator"&"& +8 "core" &% # % l ?S +2 "manipulator"&<% +4 "core" %\ % C 6  J + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&D( +160 "core" ( +2 "manipulator"&H& +4 "core" & J M X s + "storage"(A& +4 "core" &/ \ R +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&8' +119 "core" ' + "storage"(M& +5 "core" &/ \ T + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(P' +281 "core" ' + "storage"(@- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & @ C ^ s + "storage"(K& +4 "core" &/ .\ R + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&S'n +33 "core" ' +2 .tElbow.hold + "manipulator"&J, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(I' +28 "core" ' +2 "manipulator"&V% +4 "core" %́_ . 3 * + "storage"(N& +4 "core" &/ g\ L + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts +2 "manipulator"&C'έ +19 "core" ' + "manipulator"&$& +4 "core" & H W  s +2 "storage"(Q& +4 "core" &/ t\ R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&W' +32 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(\ '~ +38 "core" ' + "manipulator"&X& +5 "core" & P P 3 s + "manipulator"&Y% +5 "core" %Ϩ J N 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&L( +157 "core" ( + "manipulator"&a& +4 "core" && ; -  @[ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" && > L { @[ +2 .tForearm.seek CC +2 "manipulator"&`' +99 "core" ' + .tHand.close +2 "manipulator"&T/ +64 "core" / +2 .tCC.seek :open +2 "collection"'b( +470 "core" ( +2 "storage"(& +4 "core" &/ X\ U + "storage"(^& +4 "core" &/ \ U + "manipulator"&c& +4 "core" &# N N % =A + "manipulator"&e% +4 "core" %  M N * +2 .tForearm.seek :retract + "manipulator"&_'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&f( +161 "core" ( +2 "manipulator"&g& +4 "core" & E W T V + "storage"(i& +23 "core" &/\ \ \ Y +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&h'n +110 "core" ' + .tElbow.hold +2 "manipulator"&d, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&k1 +73 "core" 1 +2 "manipulator"&l% +4 "core" % ͂` , , 0 +2 "storage"(m& +3 "core" &/ \ S +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&q'ή +15 "core" ' + "manipulator"&s& +5 "core" & I V 4 V + "storage"(n& +4 "core" &/\ \ \ Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&y' +34 "core" ' +2 "storage"(E% +4 "core" %\ \  ,\ Y +2 ."downElevator"SE.seek :down +3 "storage"(\\'} +99 (O% +4 "core" %R: $\ XXh + "manipulator"&w% +4 "core" %Ͼ M E ( V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +97 "core" ' +40 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%t  +72 "core" +2 .tPS.seek 2.5ml + "processing"%v' +2609 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%u +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%j  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%}' +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ l +2 "manipulator"&o& +3 "core" & J M V +2 "manipulator"&% +3 "core" %\  O O  , +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +171 "core" ( +2 "manipulator"&~& +4 "core" &, J M 7 H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &, L < q H +2 .tForearm.seek :garage + "manipulator"& ' +95 "core" ' + .tHand.close +2 "manipulator"& / +67 "core" / + "manipulator"&& +5 "core" &, O K ; H + "manipulator"&% +4 "core" % Q Q \\ ! +2 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +115 "core" ( +2 "manipulator"&z& +4 "core" &q Q K 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +52 && +6 "core" &q N K ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +107 "core" ' +2 "manipulator"&& +4 "core" &q > M + "manipulator"&% +4 "core" %j H J d I +2 "processing"%& +4 "core" &)\ f +2 "processing"%=& +4 "core" &-\ f +3 .tPC.seek :closed + "processing"% (] +5 "core" &4\ e  +8 &3|B\ b, +10 &aJ\ aA +9 &8|G\ `S +9 &ZQ\ bT +10 &\\W\ aS +9 &{]W\ aS +9 &=[R\ bS +10 &YW\ bT +9 &^_\ aS +10 &_[\ aT +9 & E[\\\ aS +9 &"[i\ `S +10 &#\\o\ aS +9 &%_f\ `T +9 &'PWi\ aR +10 &)Zk\ aT +9 &*[\ aT +10 &,Yv\ aS +9 &.T_~\ aT +9 &0Zv\ aS +10 &1Zs\ aS +9 &3]\ `S +9 &5]X\ aS +10 &7Z\ `S +9 &8Y\ aS +10 &:^\ `T +9 &&[\ `T +10 &?`\ `T +9 &AZ\ `S +9 &CmW\ `S +10 &E/]\ `S +9 &Fd\ `T +10 &Hz\ ^X +9 &Jc\ ^Z +9 &L%\ ^Z +10 &M\ ^Z +9 &O\ ^Z +9 &Qk\ ^Z +10 &S-\ ^Z +9 &T\ ]Z +10 &V\ ]Z +6 "Can"\ `dd +3 "core" &Xp\ ][ +9 &Z2\ \\[ +10 &[\ ]P +9 &])J\ ^ b +9 &]z A\ `3 +6 ( +2 "processing"%=& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.55 +2 "processing"%!& +4 "core" &]z$\ b3 + &]z$\ a3 + .tHand.open +2 "manipulator"&]1 +69 "core" 1 + "manipulator"&|% +5 "core" % Ͼq @ > U V + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tPRV.dial :air + "processing"%'  +43 "core"  + .tPSV.dial :mixloop +2 "processing"%% +44 "core" + "processing"%% +4 "core" %\ g +2 .tPS.seek 0.3ml +2 "processing"%' +387 "core" ' +2 .tPSV.dial PSR +2 "processing"%+ +110 "core"  +2 "processing"%#% +4 "core" %W\ h + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'.U +480 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1921 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%R +98 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" B + .tPBV.dial :waste2 +2 "processing"%r  +145 "core"  +2 .tPS.seek 0ml +2 "processing"%Z' +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&/& +4 "core" &q J K  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&-(k +2 "core" ( +2 "manipulator"&1& +4 "core" &q Q W E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &q J N  +2 .tForearm.seek PC +2 "manipulator"&*' +107 "core" ' +2 .tHand.close + "manipulator"&p/ +74 "core" / +2 .tPC.seek :open + "processing"%2( +453 "core" ( + "manipulator"&& +5 "core" &q N G + "manipulator"&% +4 "core" % A J P [ + .tForearm.seek :retract +2 "manipulator"&9'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&5(, +133 "core" ( + "manipulator"&& +5 "core" &, H L   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +2 "core" &, M M   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&,' +102 "core" ' + .tHand.open +2 "manipulator"&>1 +67 "core" 1 +2 "manipulator"&:% +4 "core" % N I  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +94 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%?& +4 "core" &B\ k +2 "manipulator"&4% +3 "core" %  M L   +2 "storage"(7% +4 "core" %y  H J\ _ + "storage"(6. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (G& +3 "core" & \ \  \ Z +2 "manipulator"&"& +4 "core" &, O Q (  + "manipulator"&<% +4 "core" %  P M @  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&{(P +171 "core" ( +2 "manipulator"&H& +4 "core" &T V Q G # +2 "storage"(A& +3 "core" & \ ^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&&'ϥ +108 "core" ' +2 "storage"(M& +4 "core" &   l\ _ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(0' +280 "core" ' + "storage"(@- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \ \ \ Z +2 "manipulator"&K& +4 "core" &T N N  # + .tElbow.seek 2 +2 "manipulator"&(P +3 "core" ( + "manipulator"&V& +4 "core" &T L ? x # + "storage"(N& +4 "core" & \ \ \ [ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&$'y +28 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Q/ +72 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&X& +2 "storage"(Y'} +8 "core" &T K I # + "manipulator"&8% +4 "core" % o C J +2 .tForearm.seek :retract +2 "manipulator"&D'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&P(k +156 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +89 "core" ( + "manipulator"&S& +4 "core" &r 8 W C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &r M M 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&I' +107 "core" ' +2 "manipulator"&a& +4 "core" &r J > +2 "manipulator"&[% +3 "core" % O M  +2 "processing"%W& +4 "core" &\ f +2 "processing"%J& +5 "core" &\ f +2 .tPC.seek :closed +2 "processing"%T(] +4 "core" &\ f +7 &\ e#b +9 &tU\ a; +10 &~\ `O +9 &ya\ bS +9 &;]\ bS +10 &_\ aS +9 &^\ bS +9 &\\\ bS +10 &E^\ aS +9 &\\\ bS +10 &^\ bS +9 &!`\ bS +9 &#M\\\ bS +10 &%]\ aS +9 &&^\ aS +9 &(\\\ aS +10 &*T]\ aS +9 &,]\ bS +10 &-]\ bS +9 &/Z\ bS +9 &1\\]\ aS +10 &3Z\ bS +9 &4Y\ bR +9 &6]\ aS +10 &8eX\ aS +9 &:']\ aS +10 &;\\\ aS +9 &=\\\ aS +9 &?l\\\ aS +10 &A/Y\ aS +9 &B\\\ `S +9 &D_\ aS +10 &Fqg\ `T +9 &H-~\ _V +10 &I{\ _Y +9 &K\ _Y +9 &Mku\ ^Y +10 &O,q\ ^Y +9 &Pr\ _Z +10 &R|\ ^Y +9 &Tqx\ ^Z +9 &V2w\ ^Z +10 &Wj\ ^Z +9 &Yd\ ^Z +9 &[vl\ ^[ +10 &\\gz\ ^, +9 &]tjz\ `? +9 ( +3 "processing"%J& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.56 +2 .Hand.open + "manipulator"&U1 +3 "core" &]{/t\ a8 +69 1 + "manipulator"&)% +4 "core" % K ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%^  +2 %c9 +7 "core" 9 +101 "processing"%e9 +3 "core" 9 +102 "processing"%g9 +2 "core" 9  +102 "processing"%i9 +3 "core" 9  +102 "processing"%`9 +2 "core" 9 +102 "processing"%L9 +3 "core" 9 +102 "processing"%k9 +2 "core" 9 +103 "processing"%l9 +2 "core" 9 +102 "processing"%m9 +2 "core" 9" +102 "processing"%s9 +2 "core" 9& +102 "processing"%n9 +3 "core" 9* +102 "processing"%E9 +3 "core" 9/ +102 "processing"%_9 +2 "core" 93 +102 "processing"%O9 +3 "core" 97 +102 "processing"%w9 +3 "core" 9; +102 "processing"%f9 +3 "core" 9? +102 "processing"%h9 +2 "core" 9C +102 "processing"%q9 +3 "core" 9H +102 "processing"%\ 9 +2 "core" 9L +102 "processing"%t9 +3 "core" 9P +102 "processing"%y9 +2 "core" 9T +102 "processing"%\\9 +2 "core" 9X +103 "processing"%;9 +2 "core" 9] +102 "processing"%u9 +2 "core" 9a +102 "processing"%j9 +2 "core" 9 e +102 "processing"%9 +3 "core" 9i +102 "processing"%9 +3 "core" 9m +102 "processing"%v9 +2 "core" 9 q +102 "processing"%9 +3 "core" 9(v +102 "processing"%o9 +2 "core" 9.z +103 "processing"%9 +2 "core" 95~ +102 "processing"%~9 +3 "core" 9< +102 "processing"%9 +2 "core" 9C +102 "processing"%d9 +3 "core" 9J +102 "processing"% 9 +3 "core" 9R +102 "processing"%9 +3 "core" 9Y +102 "processing"%9 +2 "core" 9` +102 "processing"%x9 +3 "core" 9f +102 "processing"%z9 +2 "core" 9n +3 .tPH.hold 2:00:00,28C +4 "processing"% ppj +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +99 "core"  +44 "processing"%% +13 "core" %\ ] + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%'\ +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Һ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%  +70 "core"  +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tPBV.dial :waste1 + "processing"%  +128 "core"  +2 "processing"%!% +4 "core" %һn\ b +2 .tPS.seek 1.5ml +2 "processing"%]' +586 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +32 "core" + +3 .tPS.seek 0ml + "processing"%=' +1615 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +34 "core" + .tdelay 30 seconds +1036 "Can"\ iAA +1967 .tPBV.dial between PSV and waste1 +2 "processing"%% * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2340 "core" ' + .tPSV.dial PTV +2 "processing"%} +83 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%+ +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%# +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2360 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%R  +127 "core" +2 .tPSV.dial :mixloop +2 "processing"% +54 "core" +2 .tPRV.dial :ab1 + "processing"%r @ +72 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'/  + "processing"%1  +45 "core" +  +2 "processing"%(% +4 "core" %\ f +2 .tPS.seek 0.34ml +2 "processing"%p' +437 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +6 "collection"'  +27 "core" +2 .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"% 'G +1176 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%'\ +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%.'Һ +1595 "core" ' + .tPSV.dial :PML +2 "processing"%* +55 "core" + .tPTV.dial :mixing +2 "processing"%- @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%>  +34 "core" +2 "processing"%:% +4 "core" %Һ\ j +2 .tPS.seek 1.85ml +2 "processing"%?' +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%7' +1968 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'6& +4 "core" &~\ < + "manipulator"&9& +4 "core" &r K M +2 "manipulator"&,% +3 "core" %\  K O  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(, +133 "core" ( + "manipulator"&"& +4 "core" &, L E C  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &, I J 0  +2 .tForearm.seek :garage + "manipulator"&F' +94 "core" ' + .tHand.close +2 "manipulator"&H/ +76 "core" / +2 "manipulator"&A& +4 "core" &, J @  + "manipulator"&M% +5 "core" % L M  - + .tForearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&B( +277 "core" ( + "manipulator"&@& +4 "core" &$ < L =B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &$ N M ` =B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&K' +104 "core" ' +2 "manipulator"&V& +5 "core" &% K O =B + "manipulator"&N% +4 "core" % J K +2 "collection"'Q& +3 "core" &|\ : +3 "collection"'X& +4 "core" &|\ @ +2 .tCC.seek :closed +2 "collection"'8(` +4 "core" &|\ ; +8 &(r\ 6- +10 &a|\ 4A +9 &]q}\ 5R +10 &Q}\ 7R +9 &Q~\ 7R +9 &Q}\ 7R +10 &bU~\ 6S +9 &&S}\ 6R +9 &U~\ 5R +10 &U\ 6R +9 & lQ~\ 6R +10 &"-T\ 6R +9 &#R~\ 6R +9 &%U~\ 6R +10 &'rV~\ 6S +9 &)7S}\ 6R +9 &*U~\ 6R +10 &,U|\ 6R +9 &.}T}\ 6R +10 &0>R\ 6R +9 &2T\ 6R +9 &3U}\ 6R +10 &5T~\ 6R +9 &7EU\ 5R +9 &9U\ 5R +10 &:T\ 6R +9 &<U~\ 6R +10 &>OP\ 6R +9 &@T~\ 6R +9 &AU~\ 5R +10 &CR\ 6R +9 &EWQ\ 5R +9 &GR\ 6R +10 &HY\ 5R +9 &Jh\ 4T +10 &LO\ 3W +9 &N\ 1[ +9 &O\ 0] +10 &Q\ /] +9 &SE\ /] +9 &U \ /^ +10 &V  \ /^ +9 &X\ ._ +10 &ZE\ 0` +9 &\\\ 3` +9 &]\ /a +10 &_r\ 5E +9 &`H1 \ 4&r +9 &`jg !\ :P +3 ( +2 "collection"'X& +2 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.27 +2 "collection"'{& +4 "core" &`jg!\ :P +2 .tHand.open + "manipulator"&&1 +72 "core" 1 +2 "manipulator"&0% +4 "core" %  I < t { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%S +101 "core"  + "processing"%C% +4 "core" %\ a + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%a  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%[' +1590 "core" ' + .tPSV.dial PSR +2 "processing"%W +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%Y' +2604 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%D  +2 "collection"'2  +32 "core"  +126  +2 .tPSV.dial :mixloop +2 "processing"%U +100 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%)  +72 "core" +2 .tPS.seek 0ml +2 "processing"%c' +2609 "core" ' + .tPSV.dial :air +2 "processing"%J  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%I +42 "core" +2 .tPS.seek 0ml +2 "processing"%g' +2625 "core" ' +2 .tPSV.dial :air +2 "processing"%i  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`' +2607 "core" ' + .tPSV.dial :mixloop +6 "processing"%L +43 "core" +2 .tPS.seek 0ml + "processing"%k' +2625 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&l& +4 "core" &! N N  :1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&m( +42 "core" ( + "manipulator"&s& +5 "core" & G L  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" & N N   +2 .tForearm.seek CC + "manipulator"&E' +99 "core" ' +2 .tHand.close + "manipulator"&_/ +69 "core" / +2 .tCC.seek :open +2 "collection"'O( +467 "core" ( + "manipulator"&w& +4 "core" & F ?  +2 "manipulator"&f% +51 "core" % K J +3 .tForearm.seek :retract +2 "manipulator"&h'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&q(, +272 "core" ( + "manipulator"&\ & +4 "core" &, H = = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &, N M / = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&y' +90 "core" ' +2 .tHand.open +2 "manipulator"&\\1 +71 "core" 1 +2 "manipulator"&;% +4 "core" % W J  L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +99 "core" ' +2 ."da"delayUntil "12:57:33.38" +20222 "Can"\ m?? +4603 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%j @ +69 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +45 "core" ) +2 ."da"PSV.dial :air +2 "processing"%v  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2366 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%o +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%~ +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d' +2368 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%% +4 "core" %(\ j + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%'\ +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +15 ."da"PS.seek 2ml +2 "processing"%x'Һ +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%z  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%Z% +4 "core" %ҷ\ o +2 ."da"PS.seek 1.5ml +2 "processing"%'} +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% ' +1601 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%|' +2373 "core" ' + ."da"PSV.dial PTV +2 "processing"%] +83 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%^ +80 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2363 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%= +128 "core"  +2 "processing"%}% +4 "core" %D\ l + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%+'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%#'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%R% +4 "core" %<\ o +2 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%1  +33 "core" +2 ."da"delay 30 seconds +1770 "Can"\ nII +1232 ."da"PBV.dial between PSV and waste1 +2 "processing"%/ * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%( +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2366 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2354 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%*  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%- +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%>' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%:  +44 "core"  + "processing"%4% +4 "core" %\ i +2 ."da"PS.seek 0.55ml +2 "processing"%.'a +326 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%?  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%6'Һ +1544 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%9 +43 "core" +2 ."da"PTV.dial :mixing + "processing"%, @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%"  +35 "core" + "processing"%<% +4 "core" %ҵ&\ o +2 ."da"PS.seek 1.85ml +2 "processing"%P' +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%A' +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +45633 "Can"\ nKJ +2369 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%M  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , + ."da"PSV.dial :air +2 "processing"%F  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%@' +2365 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +43 "processing"%G  +50 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%V +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%N  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Q' +2348 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +127 "core"  +2 "processing"%b% +4 "core" %/\ o + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%{'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%&'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%0  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%X +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%S  +34 "core" +2 "processing"%C% +4 "core" %Ҽ\ q +2 ."da"PS.seek 1.5ml +2 "processing"%K' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%a' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%2' +2368 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%D +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%J' +2367 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +127 "core"  +2 "processing"%I% +4 "core" %\ p + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%e'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%g +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +35 "core" + "processing"%`% +4 "core" %һ#\ s +2 ."da"PS.seek 1.5ml +2 "processing"%l' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%s * +44 "core" ( +2 ."da"PS.seek 0ml +2 "processing"%n' +1599 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%_  +30 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%8' +908 "Can"\ lqp +1469 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +83 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%f +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%E +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%\  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t' +2343 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +127 "core"  +2 "processing"%\\% +4 "core" %\ t + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%;'\ +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%y +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +33 "core"  + "processing"%% +4 "core" %ҽ\ t +2 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%k' +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%o  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2362 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +82 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%d  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2366 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +130 "core"  +3 "processing"% % +20 "core" %\ e +3 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +25 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +8 "processing"%'m +338 "core" ' + ."da"delay 5 seconds +503 "processing"%Z% +3 "core" %oG\ b +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%x'\ +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%!% +4 "core" %ҵ\ [ +2 ."da"PS.seek 1.5ml +2 "processing"%'{ +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%]' +1604 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%^  +77 "core" +9 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%' * +38 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +2405 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%+  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2381 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +129 "core"  +2 "processing"%R% +4 "core" %\ M + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%#'Һ +2110 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%r +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%1% +4 "core" %һ\ P +2 ."da"PS.seek 1.5ml +2 "processing"%/' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +1600 "core" ' +2 "processing"%9 +3 "core" 9 5U +2 #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +2 "processing"%p  +3 "core" 5V + 5V + "processing"%& +3 "core" &]{/\ N8 +7 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\    ! ( +2 "storage"(% +4 "core" %x g g\ C + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(*(+ +196 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (-& +3 "core" &, P Y \ > +2 "manipulator"& & +4 "core" &,  = +2 "manipulator"&:% +3 "core" %\  ( +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&4( +186 "core" ( +2 "manipulator"&>& +4 "core" & * +2 "storage"(?& +3 "core" &, \\ [ \ A +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&.' +94 "core" ' +2 "storage"(9& +4 "core" &, [ Z \ B + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(,' +278 "core" ' + "storage"("- +3 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&<& +3 "core" &  * + "storage"(H& +4 "core" &- R Z\ A +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&6'n +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&P, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(M- +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 "manipulator"&F% +4 "core" %{g + "storage"(A& +5 "core" &- ! ( (\ : + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 313 counts +2 "manipulator"&'Χ +18 "core" ' + "manipulator"&G& +5 "core" & ( + "storage"(V& +4 "core" &- Y \\ ~\ A +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&N' +30 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(@'x +40 "core" ' +2 "manipulator"&5& +4 "core" &  V ( + "manipulator"&b% +4 "core" %   q +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&Q'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&{(k +247 "core" ( +2 "manipulator"&0& +4 "core" &u  c +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" &u 6 +2 ."da"Forearm.seek PC + "manipulator"&S' +108 "core" ' + ."da"Hand.close +2 "manipulator"&C/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%&( +451 "core" ( + "storage"(7& +4 "core" &- P Q \ = + "manipulator"&K& +4 "core" &u +2 "manipulator"&% +3 "core" %  ' n +2 ."da"Forearm.seek :retract +2 "manipulator"&W'\ +109 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&[( +262 "core" ( + "manipulator"&a& +4 "core" & , +2 "storage"(D& +3 "core" &- \\ [ v\ A +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&U' +97 "core" ' +2 ."da"Hand.open + "manipulator"&)1 +65 "core" 1 +2 "storage"(Y- +4 "core" -'x +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(2'D +22 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(c'~ +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22mar0313h40ml.tif +1663 "Can"\ A +283 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1476 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30.647 seconds\ /var/log/esp/da22mar0313h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22mar0313h40ml15s.tif +1568 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22mar0313h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22mar0313h40ml30s.tif +3067 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22mar0313h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22mar0313h40ml70s.tif +7133 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22mar0313h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "30.647 sec auto-exposure",Subject: "da22mar0313h40ml images!" +9 "storage"(I- +7 "core" -'~ +2 "storage"(J& +6 "core" &- \ 1 + "manipulator"&e& +4 "core" & , +2 ."da"Elbow.seek 1 +2 "manipulator"&g( +3 "core" ( + "manipulator"&L& +5 "core" & , , + "storage"(`& +4 "core" &- o\ 2 +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&i' +3 "core" ' +2 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.81 Pucks below Top Plate +2 "storage"(s' +56 "core" ' +2 "manipulator"&l& +5 "core" & , +2 "storage"(_& +4 "core" &- 4 7 e\ @ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +60 "manipulator"&B'n +37 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&$, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2 Pucks below Top Plate +2 "storage"(n' +26 "core" ' +2 "manipulator"&w% +4 "core" %{c w +2 "storage"(f& +4 "core" &- P O )\ ? + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 313 counts + "manipulator"&E'Χ +18 "core" ' + "manipulator"&\ & +5 "core" &   * +2 "storage"(8& +4 "core" &- v } <\ E +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&m' +15 "core" ' + "storage"(\\% +5 "core" % u v \ E +2 ."downElevator"SE.seek :down +3 "storage"(t'} +99 (;% +3 "core" %9 v z Z\ EWd +2 "manipulator"&y% +4 "core" % " " 2 +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&j'\ +95 "core" ' +28 ' +3 ."downElevator"SE.stop +5 "storage"(5 +6 (& +8 "core" &- \\\ I +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +3 "processing"%h& +11 "core" &\ T +4 "manipulator"&v& +8 "core" & - ) * +3 "manipulator"&% +9 "core" %\  ! !   +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&o(, +182 "core" ( +4 "manipulator"&& +10 "core" &, !  v O +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &~& +8 "core" &,   2 O +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&k' +96 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&/ +77 "core" / +3 "manipulator"& & +9 "core" &, I E . O +3 "manipulator"&% +8 "core" % ξ G F > +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&d'\ +97 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +12 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&(k +117 "core" ( +3 "manipulator"&z& +8 "core" &l K J - +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 & & +8 "core" &l > > S +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&' +107 "core" ' +3 "manipulator"&Z& +9 "core" &l 0 0  +3 "manipulator"&% +12 "core" %} $ " s +3 "processing"%x& +8 "core" &\ W +4 "processing"%& +10 "core" &\ W +6 ."psFlush"PC.seek :closed +3 "processing"% (] +8 "core" &\ W +3 &\ W +5 &&s\ S. +9 &b\ QB +10 &Yv\ QS +8 &U\ SS +15 &Y\ SS +6 &T\ SS +7 &aX\ SS +11 &#W\ TS +7 &Z\ SS +10 &X\ SS +11 & hZ\ SS +8 &")X\ SS +10 &#Z\ RS +10 &%U\ SS +8 &'o\\\ SS +10 &)1Z\ SS +16 &*X\ SS +7 &,Y\ RS +7 &.wZ\ SS +9 &0:X\ SS +8 &1X\ RS +10 &3Z\ SS +11 &5W\ RR +8 &7DW\ SR +9 &9Y\ RS +9 &:]\ SS +10 &<Z\ RS +8 &>JY\ RS +10 &@ Z\ RS +10 &AV\ RS +13 &CW\ SR +6 &ESZ\ RS +8 &Gb\ RT +10 &Hs\ QV +10 &J\ PY +10 &LG\ PZ +8 &N \ PZ +10 &O\ PZ +8 &Q\ PZ +11 &SO\ PZ +7 &U\ PZ +10 &V\ OZ +11 &X\ O[ +12 &ZU\ OZ +6 &\\\ OH +10 &]1=l\ R(t +8 &]*\ S/ +5 ( +5 "processing"%& +9 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.57 +3 "processing"%!& +9 "core" &] \ T/ +2 &] \ T/ +2 ."psFlush"Hand.open +3 "manipulator"&1 +72 "core" 1 +3 "manipulator"& % +9 "core" %  # +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%^ +45 "core"  +4 "processing"%'% +8 "core" %\ [ +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%%'\ +254 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +329 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%]' +2098 "core" ' +3 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%= @ +187 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%}  +131 "core" +2 ."psFlush"PSV.dial :mixloop +4 "processing"% +112 "core" +6 ."psFlush"PS.seek :empty +8 "processing"%+'ղ +1962 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +665 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +98 "core"  + "processing"%% +4 "core" %հ\ l + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%R'\ +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2110 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%r  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%1 +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%#'ղ +2622 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%( +100 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%/' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PTV.dial :puck + "processing"%p  +72 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%:' +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%?  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%q' +2610 "core" ' + ."psFlush"PSV.dial PSR +6 "processing"%9 +110 "core"  +3 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%u' +2618 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%" +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%<' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%H @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%F  +82 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%A' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +53 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%V'TE +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%5' +1605 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%b +72 "core" +3 ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%.  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%4' +1188 "Can"\ {?? +1423 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%6'\ +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%N U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%0' +2621 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%X @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%C  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%T +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%7' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%K +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%' +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%S @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%{' +2616 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +6 "collection"')& +5 "core" &\ W + "manipulator"&Y& +4 "core" &l E > +6 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&W(k +2 "core" ( +2 "manipulator"&@& +3 "core" &l K F } +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &l 8 C K +2 .tForearm.seek PC +2 "manipulator"&I' +105 "core" ' +2 .tHand.close + "manipulator"&J/ +74 "core" / +2 .tPC.seek :open + "processing"%e( +452 "core" ( + "manipulator"&L& +4 "core" &l L L +2 "manipulator"&`% +4 "core" % I ? O +2 .tForearm.seek :retract + "manipulator"&l'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&_( +361 "core" ( + "manipulator"&w& +5 "core" &' E L h @^ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &' H G @^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&[' +102 "core" ' +2 "manipulator"&\ & +4 "core" &( M L Q @^ + "manipulator"&8% +4 "core" % F K +2 "collection"'U& +4 "core" &\ W +2 "collection"'c& +5 "core" &\ W +2 .tCC.seek :closed +2 "collection"'\\(` +4 "core" &\ W +8 &.{\ Q, +10 &b\ P@ +9 &wv\ QR +9 &9T\ SQ +10 &Z\ RQ +9 &X\ RR +10 &W\ RQ +9 &BY\ RQ +9 &W\ RQ +10 &[\ RQ +9 & X\ RR +9 &"IX\ RQ +10 &$ W\ RQ +9 &%U\ RQ +10 &'Y\ RR +9 &)RW\ RQ +9 &+Y\ RQ +10 &,Z\ RQ +9 &.X\ RQ +9 &0XY\ RR +10 &2W\ QQ +9 &3X\ RQ +10 &5U\ RQ +9 &7aX\ RQ +9 &9#[\ QQ +10 &:W\ QQ +9 &<Z\ QQ +9 &>jU\ RQ +10 &@,Y\ RQ +9 &AW\ QQ +9 &CW\ RQ +10 &ErV\ RQ +9 &G4W\ RQ +10 &H]\ QR +9 &Jk\ QT +9 &Li\ OW +10 &N"\ MZ +9 &O\ L\\ +10 &Q\ K\\ +9 &Sa\ K\\ +9 &U"\ K] +10 &V\ J] +9 &X  \ J^ +9 &Zc \ J^ +10 &\\$\ J_ +9 &]\ I_ +9 &_|\ K@ +10 &`M,\ K&r +9 &`oi\ OP +2 ( +2 "collection"'c& +4 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.19 + "collection"'i& +3 "core" &`oh\ OP +2 .tHand.open + "manipulator"&;1 +65 "core" 1 +2 "manipulator"&y% +4 "core" %  K E { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'s& +5 "core" &`oh\ PP + "collection"'B% +4 "core" %ӵ\ P + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'h% +4 "core" %Ө\ P +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'E'qi +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'v% +3 "core" %qi\ K +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'n'C +649 "core" ' + .tCSV.dial :waste +2 "collection"' +128 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'m'Ӵ +1969 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &`oh\ PP +2 "collection"'~% +3 "core" %ӵ\ Q +2 .tCSV.dial :flush + "collection"'t  +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'$'qi +1226 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +41 "core" A + "collection"' % +4 "core" %qf\ P +2 .tCS.seek 7ml +2 "collection"''{ +538 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'j  +2 'z  +43 "core"  +89 ~ +2 .tCBV.dial :waste1 + "collection"' @ +43 "core" ? +2 .tCS.seek 0ml + "collection"'k'Ӵ +1689 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'Z& +4 "core" &`og\ OP + "collection"'% +4 "core" %ӹ\ P + .tCSV.dial :flush +2 "collection"'x  +72 "core" +2 .tCS.seek 5ml +2 "collection"'o'qi +1230 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'d @ +44 "core" B + "collection"'&% +4 "core" %qf\ P +2 .tCS.seek 7ml +2 "collection"'!'{ +547 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'  +102 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +1696 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'^& +4 "core" &`of\ OP + "collection"''% +4 "core" %Ӵ\ P + .tCSV.dial CSR +2 "collection"'  +51 "core"  +2 "collection"'% +4 "core" %Ӵ\ O + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'%' +1928 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'=' +551 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'} +2 '  +98 "core" +36  + .tCTV.dial :intake +2 "collection"']  +72 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'|' +1923 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'+'Ӵ +587 "core" ' +2 .tCSV.dial CSR +2 "collection"'R  +112 "core"  +2 "collection"'r% +4 "core" %Ӷ\ M + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''qi +1342 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'1' +1339 "core" ' + .tCSV.dial CBV +2 "collection"' +98 "core" +2 .tCS.seek 0ml +2 "collection"'('Ӵ +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&#& +4 "core" &$ : > _ =F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +44 "core" ( +2 "manipulator"&& +4 "core" & L G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &p& +2 "core" & H H Y +2 .tForearm.seek CC +2 "manipulator"&/' +98 "core" ' + .tHand.close +2 "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +469 "core" ( + "manipulator"&& +4 "core" & L L X +2 "manipulator"&-% +3 "core" % E F +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +273 "core" ( +3 "manipulator"&& +4 "core" &, J L V ? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &, G J x ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&?' +109 "core" ' +2 .tHand.open + "manipulator"&>1 +75 "core" 1 +2 "manipulator"&9% +4 "core" % μ L H > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +97 "core" ' +2 "processing"%"& +4 "core" &V\ +8299 "Can"\ 32 +60000 \ 33 +60001 \ 32 +60000 \ 33 +60001 \ 33 +60000 \ 33 +60001 \ 33 +60000 \ 33 +60001 \ 22 +60000 \ 33 +60001 \ 33 +60000 \ 32 +60001 \ 23 +60000  23 +60001  ,32 +60001  U22 +60000 \ z33 +60001 \ 144 +60000 \ )44 +60001 \ $44 +60000 \ !44 +60001 \ 33 +60000 \ 44 +60001 \ 65 +60000 \ 43 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60000 \ 44 +60001 \ 43 +60001 \ 44 +60000 \ 44 +60001 \ 44 +2036 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +6 #mEXIT @1646353028.00EST @1647274156.60EDT = =mMAIN_scheduler =tMAIN @EDT1647274158.44 #"core_reset"Sent BREAK +2 #t@36665 receive with ifg=0x10, ie=0xFD + #@37309 receive with ifg=0x10, ie=0xFD + #@37968 receive with ifg=0x10, ie=0xFD #@38613 receive with ifg=0x10, ie=0xFD + #@39262 receive with ifg=0x10, ie=0xFD + #@39911 receive with ifg=0x10, ie=0xFD #@40559 receive with ifg=0x10, ie=0xFD + #@40885 receive with ifg=0x80, ie=0xFD #@53976 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +244 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +385 "Can" 77 +  77 #tPolling Can every 10:00 +3 #Cleanly exited at 19:17:07EST03-Mar-22 +3964 #-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %ӷ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % + .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" %ۏ  + .tSS.configure :default +3 "sampler")#.0X access 2 +3 "storage"(2% +3 "core" %y ' + "manipulator"&3% +4 "core" %\  . 0 : <" +2 "manipulator"&4& +3 "core" &, / ,  $da[:extractVol]=0.19 +29738 "Can" 44 +1667 #t-> startTube 2 +58333 "Can" 44 +11427 #t-> da 40 +2 #da sampling at most 40ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 12:31:19EDT14-Mar-22\\n{1 => 3}\\nCan@12:29:24, 23.7C, 24% humidity, 15.2psia, 12.381V, 0.257A, 0.257A avg, 3.18W",Subject: "da sampling at most 40ml" + "collection"'7& +6 "core" & + .tHand.open +2 "manipulator"&81 +21 "core" 1 + "manipulator"&9% +4 "core" %\  a f =" +2 "storage"(:% +3 "core" %y J +2 "storage"(;. +5 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(<( +672 "core" ( +4 .tSC.configure :limp +4 "storage"($(\ 1b +5 (=& +9 "core" & R Y  +4 "manipulator"&>& +7 "core" &,  ( 3 9? +3 "manipulator"&?% +8 "core" %\    8" +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&@(P +192 "core" ( +3 "manipulator"&A& +9 "core" &G & # F 7( +2 "storage"(B& +7 "core" & k i b +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 600 counts +3 "manipulator"&C'ϥ +97 "core" ' +4 "storage"(D& +8 "core" &  +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(E' +284 "core" ' +3 "storage"(F- +7 "core" -' +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +5 (G& +6 "core" & ~ t  +3 "manipulator"&H& +8 "core" &H   e 6' +3 .tElbow.seek 2 +4 "manipulator"&I(P +6 "core" ( +3 "manipulator"&J& +7 "core" &H   \\ 6' +3 "storage"(K& +7 "core" &  u +88 .tForearm.seek 2 + 300 counts +16 "manipulator"&L'y +23 "core" ' +4 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&M/ +77 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&N& +4 "storage"(O'} +14 "core" &H !  R 6' +4 "manipulator"&P% +8 "core" % ΂   ` 5 +4 .tForearm.seek :retract + "manipulator"&Q'\ +99 "core" ' +4 .tElbow.seek CC +4 "manipulator"&R( +122 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +127 "core" ( +7 "manipulator"&S& +8 "core" & < : P : +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &T& +8 "core" & + 6 = : +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&U' +102 "core" ' +12 "manipulator"&V& +10 "core" & ] ] > +3 "manipulator"&W% +8 "core" % \\ ] S > +4 "collection"'X& +8 "core" & +4 "collection"'Y& +9 "core" & +7 .tCC.seek :closed +2 "collection"'Z(` +9 "core" & +4 & +2 & 2 +7 &+Cv 3 +11 &Cj{ H +8 &g W +10 &J W +10 &NL W +8 &L W +10 &J W +9 &L W +9 &XJ V +11 &Q W +8 & N W +10 &"M V +10 &$_J W +8 &&!N W +11 &'O W +8 &)L V +9 &+hL V +13 &-*K V +7 &.J V +9 &0L V +10 &2pJ V +12 &41N W +6 &5O V +9 &7K V +9 &9wP W +12 &;:M V +7 &<K V +10 &>K V +10 &@N V +9 &BCN V +9 &DL V +9 &EO W +13 &GW W +6 &ICh Y +9 &J \\ +10 &L\  ` +10 &Np)& a +8 &P.** b! +10 &Q10 b$ +9 &S44 b* +9 &Ud99 b+ +11 &W@> b+ +8 &XEA b+ +12 &ZIH b) +8 &\\9ML b* +8 &]SQ b+ +10 &_VU F +9 &`P$ZZ )z +9 &`j\\[ !` +3 ( +6 "collection"'Y& +7 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.47 +2 .Hand.open +5 "manipulator"&[1 +10 "core" &`j[Z !` +57 1 +3 "manipulator"&\\% +15 "core" %  ; 9 9 +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&]'\ +96 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +4 #Priming 7ml +2 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +3 .Exhaust.select :close +2 .SS.hold +3 "sampler")^+ +4 "core" + +3 "sampler")_% +8 "core" %۞   +3 "collection"'`& +7 "core" &`jYZ !` +5 "Can" NN +4 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +4 "collection"'a  +20 "core" +6 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")b +7 "core"  +4 "sampler")c  +16 "core"  +6 .tSS.reconfigure :fast +5 "sampler")#.0X +2 "sampler")~% +3 "core" %n "  +19 "collection"'% +2 "core" %ӷFE +2 "sampler")% +4 "core" %n   +21 "collection"'% +3 "core" %ӷJK + "sampler")% +4 "core" %n   +2 "sampler")% +3 "core" %n   + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" %n   + .tSSV.dial :exhaust +2 "sampler")  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler") 'z +936 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +75 "core"  +2 #tAllowing 80s for 15.0ml of remaining 15.0ml +2 .Intake.select :open + "sampler") +210 "collection"' % +2 "core" %ӷfe +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X9'3w +302 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + "sampler")?  +138 "core"  +103 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")A +136 "core" +2 .tSS.reconfigure :default +2 "sampler")#.0X +328 "core" ' + .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 'l% +3 "core" %;]^  +2 .tCS.seek 6ml + "collection"'m' +1348 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'j +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'p'Ӵ +1559 "core" ' + .tCSV.dial CSR +2 "collection"'q  +45 "core"  +2 "collection"'r% +4 "core" %ӳ_] + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'s' +586 "core" ' +3 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +8 't% +3 "core" %\\_  +2 .tCS.seek 5ml +2 "collection"'n'qg +847 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'o  +41 "core"  +2 .tCS.seek 1ml +2 "collection"'w'> +1087 "core" ' + "collection"'x9 +4 "core" 9 + "collection"'y% +4 "core" %=@A + #tBefore lysing Collection Puck Heater at 20.7C/28.0psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'u \  +2 'z9 +5 "core" 9d +102 "collection"'v9 +2 "core" 9d +102 "collection"'}9 +3 "core" 9 d +102 "collection"'~9 +2 "core" 9 d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +2 "core" 9"d +102 "collection"'9 +2 "core" 9&d +103 "collection"'9 +3 "core" 9*d +102 "collection"'{9 +2 "core" 9/d +102 "collection"'|9 +3 "core" 93d +102 "collection"' 9 +2 "core" 97d +102 "collection"' 9 +3 "core" 9 ;d +102 "collection"' 9 +2 "core" 9?d +102 "collection"'9 +3 "core" 90Dd +102 "collection"'9 +2 "core" 9FHd +102 "collection"'9 +2 "core" 9[Ld +103 "collection"'9 +2 "core" 9rPd +102 "collection"'9 +3 "core" 9Td +102 "collection"'9 +2 "core" 9Xd +103 "collection"'9 +2 "core" 9]d +102 "collection"'9 +2 "core" 9ad +102 "collection"'9 +3 "core" 9ed +102 "collection"'9 +3 "core" 9id +102 "collection"'9 +3 "core" 9md +102 "collection"'9 +2 "core" 99rd +102 "collection"'9 +2 "core" 9Svd +103 "collection"'9 +2 "core" 9mzd +102 "collection"'"9 +2 "core" 9~d +102 "collection"' 9 +3 "core" 9d +102 "collection"'$9 +2 "core" 9d +102 "collection"'9 +3 "core" 9` +102 "collection"'!9 +3 "core" 9^ +102 "collection"'%9 +2 "core" 9\\ +103 "collection"'&9 +2 "core" 9*Y +102 "collection"'(9 +2 "core" 9DW +103 "collection"'9 +2 "core" 9_T +102 "collection"')9 +2 "core" 9xR +103 "collection"'*9 +2 "core" 9P +103 "collection"'+9 +2 "core" 9O +102 "collection"',9 +2 "core" 9M +102 "collection"'#9 +3 "core" 9L +102 "collection"'.9 +3 "core" 9I +102 "collection"'/9 +3 "core" 9H +102 "collection"'09 +3 "core" 9F +102 "collection"''9 +2 "core" 93E +102 "collection"'29 +3 "core" 9HC +102 "collection"'39 +2 "core" 9\\A +102 "collection"'49 +3 "core" 9r@ +102 "collection"'19 +2 "core" 9> +103 "collection"'9 +2 "core" 9= +102 "collection"'79 +2 "core" 9; +103 "collection"'89 +2 "core" 9: +102 "collection"':9 +3 "core" 99 +102 "collection"'69 +2 "core" 96 +102 "collection"'59 +3 "core" 96 +102 "collection"'-9 +2 "core" 9 4 +102 "collection"'99 +3 "core" 92 +102 "collection"';9 +3 "core" 9.1 +102 "collection"'=9 +3 "core" 9@0 +102 "collection"'?9 +2 "core" 9Q. +102 "collection"'A9 +2 "core" 9b- +103 "collection"'>9 +2 "core" 9s + +102 "collection"'9 +3 "core" 9* +102 "collection"'D9 +2 "core" 9( +103 "collection"'9 +2 "core" 9( +102 "collection"'F9 +2 "core" 9& +102 "collection"'H9 +3 "core" 9!% +102 "collection"'B9 +3 "core" 9%$ +102 "collection"'G9 +3 "core" 9*" +102 "collection"'K9 +2 "core" 9." +102 "collection"'M9 +2 "core" 9 2 +102 "collection"'P9 +3 "core" 9 6 +102 "collection"'@9 +3 "core" 9 : +102 "collection"'C9 +2 "core" 9 +? +102 "collection"'E9 +3 "core" 9 8C +102 "collection"'L9 +2 "core" 9 FG +102 "collection"'J9 +2 "core" 9 SK +103 "collection"'T9 +2 "core" 9 _O +102 "collection"'I9 +2 "core" 9 mS +103 "collection"'V9 +2 "core" 9 y\ X +102 "collection"'N9 +2 "core" 9  \\ +103 "collection"'O9 +2 "core" 9  ` +102 "collection"'X9 +3 "core" 9  d +102 "collection"'Q9 +2 "core" 9 h +102 "collection"'W9 +3 "core" 9 m +102 "collection"'\ 9 +2 "core" 9 q +103 "collection"'\\9 +2 "core" 9 u +102 "collection"'Y9 +3 "core" 9 y +102 "collection"'`9 +2 "core" 9 } +103 "collection"'[9 +2 "core" 9  +102 "collection"'a9 +2 "core" 9  +102 "collection"'S9 +3 "core" 9  +102 "collection"'U9 +3 "core" 9\  +102 "collection"'_9 +3 "core" 9\  +102 "collection"'b9 +2 "core" 9\  +103 "collection"'^9 +2 "core" 9\  +102 "collection"'f9 +2 "core" 9\ " +103 "collection"'c9 +2 "core" 9\ ( +102 "collection"'g9 +2 "core" 9\ 0 +103 "collection"'e9 +2 "core" 9\ 7 \ +102 "collection"'h9 +2 "core" 9\ =" +103 "collection"'i9 +2 "core" 9\ C#\ +102 "collection"'d9 +3 "core" 9\ J#\ +102 "collection"'l9 +3 "core" 9\ Q# +102 "collection"'k9 +2 "core" 9\ V#\ +102 "collection"'j9 +3 "core" 9\ ]$ +102 "collection"'m9 +2 "core" 9\ b$ +102 "collection"'q9 +3 "core" 9\ g% +102 "collection"'r9 +3 "core" 9\ l& +102 "collection"'p9 +2 "core" 9\ q& +102 "collection"'t9 +2 "core" 9\ u' +103 "collection"'s9 +2 "core" 9\ z( +102 "collection"'o9 +3 "core" 9\ ~( +102 "collection"'n9 +2 "core" 9\ ) +103 "collection"'x9 +2 "core" 9\ + +102 "collection"'y9 +2 "core" 9\ , +103 "collection"'z9 +2 "core" 9\ . +3 .tCH.hold 10:00,70C +3 "collection"'v `\ `\ +2 '}9 +6 "core"  + 9\ - + "collection"'~% +4 "core" %=() + #tBegun lysing Collection Puck Heater at 68.1C/55.3psia +38911 "Can" +21079 "core" ` + "collection"'9 +4 "core" 9\  + "collection"'% +4 "core" %=BA +2 #tEnded lysing Collection Puck Heater at 70C/56.7psia + .CS.seek 0ml +2 "collection"''Ӵ +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +107 "core" B + .tCSV.dial :air +2 "collection"' @ +43 "core" ? +3 .tCS.seek 5ml +2 "collection"''qi +1341 "core" ' +43 .tCSV.dial CTV +11 "collection"'  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'{ @ +45 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'|  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"' 'Ӵ +1340 "core" ' +2 "collection"' % +4 "core" %Ӹ   + #tPuck @67.5psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +107 "core" ~ +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'% +4 "core" %Ӹ +2 .tCS.seek 5.001ml + "collection"''qm +1343 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +44 "core" + "collection"'% +4 "core" %qk  +2 .tCS.seek 7ml +2 "collection"'' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +44 "core" > +2 .tCS.seek 10ml + "collection"'' +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +120 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &`j{  !` +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\  1 +2 "storage"(% +4 "core" % M ? & + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"("(+ +187 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" &. . 9 + "manipulator"&$& +4 "core" & 4 0 +2 "manipulator"&% +4 "core" %\  6 0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&!( +151 "core" ( +2 "manipulator"&%& +4 "core" & C 0L +2 "storage"(&& +4 "core" &. * ( < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&(' +101 "core" ' + "storage"(& +4 "core" &. R 5 t +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"()' +277 "core" ' + "storage"(*- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&+& +3 "core" & < .L + "storage"(,& +4 "core" &. 7 - / +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&#'n +28 "core" ' +2 .tElbow.hold + "manipulator"&., +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(/- +2 "core" -' +2 .tSE.seek 2.11 Pucks below Top Plate +2 "storage"(0'z +29 "core" ' +2 "manipulator"&'% +4 "core" %~[ # + "storage"(2& +4 "core" &.    + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts +2 "manipulator"&3'Ϊ +19 "core" ' + "manipulator"&4& +4 "core" & ^ /L +2 "storage"(1& +3 "core" &. 7 5 s +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +16 "core" ' +3 .tSE.seek 3.11 Pucks below Top Plate + "storage"(7'i +41 "core" ' + "manipulator"&8& +5 "core" &   3L + "manipulator"&:% +4 "core" %  3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&6'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&5( +157 "core" ( +2 "manipulator"&-& +4 "core" &"  -<; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &" R ,<; +2 .tForearm.seek CC +2 "manipulator"&;' +104 "core" ' +2 .tHand.close + "manipulator"&=/ +69 "core" / +2 .tCC.seek :open + "collection"'?( +472 "core" ( + "storage"(A& +4 "core" &. R R + "storage"(>& +4 "core" &. R R +2 "manipulator"&& +3 "core" &  l 0:* +2 "manipulator"&D% +3 "core" %  / +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&F( +159 "core" ( + "manipulator"&H& +4 "core" &  ? 5a +2 "storage"(B& +3 "core" &. P P +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&G'n +110 "core" ' +2 .tElbow.hold +2 "manipulator"&K, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&M1 +70 "core" 1 +2 "manipulator"&P% +5 "core" % sc ) + "storage"(@& +4 "core" &. ; < + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 305 counts +2 "manipulator"&C'Ο +18 "core" ' +2 "manipulator"&E& +4 "core" & %  : 7a + "storage"(L& +4 "core" &. U Q 4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&J' +32 "core" ' +2 "storage"(T% +4 "core" %s q r +2 ."downElevator"SE.seek :down +4 "storage"(I'} +99 (V% +3 "core" %i& Q R e \\z + "manipulator"&N% +5 "core" %ϻ   g 5r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +97 "core" ' +22 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'X& +4 "core" &a +2 "manipulator"&Q& +4 "core" &   z 5a + "manipulator"&W% +4 "core" %    54 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\ (, +174 "core" ( +10 "manipulator"&\\& +4 "core" &,   6G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &,   5G +2 .tForearm.seek :garage +2 "manipulator"&`' +104 "core" ' +2 .tHand.close + "manipulator"&[/ +64 "core" / +2 "manipulator"&a& +4 "core" &, : ' 2 9G + "manipulator"&S% +4 "core" % / 1 Q 9 +2 .tForearm.seek :retract +6 "manipulator"&U'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&_( +325 "core" ( + "manipulator"&b& +4 "core" & ! ! 7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" & ! $ 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&f' +106 "core" ' +2 "manipulator"&c& +4 "core" & -  0 8 + "manipulator"&g% +4 "core" % / ) 9q +2 "collection"'e& +3 "core" &NO +3 "collection"'h& +6 "core" &NO +2 .tCC.seek :closed +3 "collection"'i(` +2 "core" &OM +6 &ON 1 +9 & CvMM 4 +10 &DnvLMR I +9 &_NM U +9 &JML T +10 &_JLL T +9 &!JMN T +9 &JJL T +10 &HJK T +9 &hILL T +10 &*IJK T +9 & IJJ T +9 &"IJK T +10 &$qJIIy T +9 &&2GIHM T +9 &'JGH T +10 &)HGG T +9 &+xMHG T +10 &-;JGG T +9 &.IFFr S +9 &0IFFM T +10 &2GDF T +9 &4DHFE S +10 &6IFC T +9 &7LEE T +9 &9JDE T +10 &;KLED T +9 &= GDB T +9 &>FABn T +10 &@IBAV T +9 &BSL?@= T +9 &DJA@ T +10 &EK@@ T +9 &GIEC T +10 &IWTOI U +9 &Km)Gx X +9 &L_Dn \\ +10 &N~\\ ` +9 &P=H a +9 &Q0 a +10 &S b +9 &U b +10 &W>Z b" +9 &X b( +9 &Z b1 +10 &\\g b6 +9 &^ b5 +9 &_| 8 +10 &`[g _ +9 ( +2 "collection"'h& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.48 +2 "collection"'d& +4 "core" &`^pX \\ + &`^pK \\ + .tHand.open + "manipulator"&l1 +67 "core" 1 +2 "manipulator"&k% +4 "core" % 0   ? 5] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%m +45 "core"  +2 "processing"%q% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%r' +1602 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%p  +45 "core"  +2 .tPS.seek 0ml + "processing"%t' +1597 "core" ' + .tPSV.dial PSR +2 "processing"%s +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%o' +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%n + "collection"'x  +6 "core" A +2 "processing"%y  +71 "core" +95  + .tPSV.dial :mixloop +2 "processing"%z +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%}  +136 "core" +2 .tPS.seek 0ml +2 "processing"%~' +2610 "core" ' + .tPSV.dial :air +2 "processing"%u  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%v' +2613 "core" ' + .tPSV.dial :mixloop +6 "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%' +2605 "core" ' + .tPSV.dial :air +2 "processing"%w  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&{( +9 "core" ( + "manipulator"&|& +4 "core" & 8 2\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &  2\ +2 .tForearm.seek CC + "manipulator"&' +103 "core" ' + .tHand.close +2 "manipulator"& / +66 "core" / + .tCC.seek :open +2 "collection"'( +471 "core" ( + "manipulator"&& +4 "core" &   P 5\ +2 "manipulator"&% +3 "core" % c   ; 4w +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +268 "core" ( + "manipulator"&& +5 "core" &,   7d + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +46 && +13 "core" &,   7d +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +93 "core" ' + .tHand.open +2 "manipulator"&1 +66 "core" 1 + "manipulator"&% +4 "core" % 7 $ 3 89 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &ec + "manipulator"&% +4 "core" %\ & $ # = 7!O +2 "storage"(% +4 "core" %y ~ ~ + "storage"( . +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"($( +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & O O C  +2 "manipulator"&<& +4 "core" &,  5d + "manipulator"&%% +4 "core" %\ &   " 5!O +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&&(P +206 "core" ( + "manipulator"&& +4 "core" &\\ $  6 +2 "storage"(R& +3 "core" & t {   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&]'ϥ +96 "core" ' +2 "storage"(*& +4 "core" &  ~  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(+' +290 "core" ' +2 "storage"(,- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (/& +2 "core" & r r  +2 "manipulator"&'& +3 "core" &\\   @ 8 +2 .tElbow.seek 2 +2 "manipulator"&2(P +7 "core" ( + "manipulator"&4& +4 "core" &T   f 8 +2 "storage"(1& +3 "core" & { } z  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&8'y +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&:/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&(& + "storage"(!'} +7 "core" &T B 8 +2 "manipulator"&)% +3 "core" % {   7 +2 .tForearm.seek :retract +2 "manipulator"&#'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&3( +144 "core" ' + ."downElevator"SE.stop + "storage"(5 +10 "core" ( + "manipulator"&0& +5 "core" &!   3<< + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +2 "core" &" 3<< +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&9' +102 "core" ' + "manipulator"&& +5 "core" &" 3<< + "manipulator"&.% +4 "core" %  3 +2 "collection"'=& +4 "core" &cgO +2 "collection"'6& +5 "core" &ffC +2 .tCC.seek :closed +2 "collection"'Z(` +4 "core" &eeQ +7 &\ %ee $d +10 &{Ssef : +9 &zpef O +9 &pNgfy T +10 &2Kffb T +9 &KfeF T +9 &Jee+ T +10 &yKedt T +9 &;Jeg T +10 &Ider T +9 &Igd` T +9 &!IgfC U +10 &#CIfg/ T +9 &%Jgh, T +9 &&Kfe T +10 &(Gfe\ T +9 &*KIeg T +9 &, JeeT T +10 &-Jgf T +9 &/Iffs T +10 &1RIeeh T +9 &3Jega T +9 &4Iei T +10 &6Jff T +9 &8ZJgg T +9 &:Lef T +10 &;Igg T +9 &=Ihgv T +10 &?dIffa T +9 &A&Hff[ T +9 &BIggM T +10 &DLfgI T +9 &FkLki5 T +9 &H)Wuq% U +10 &Ih X +9 &K \\ +10 &MQ ` +9 &O a +9 &P a +10 &R b +9 &TQP b +9 &V. b$ +10 &W ; b) +9 &Y  2 b/ +10 &[:5 b1 +9 &\\ b1 +9 &^ b3 +10 &`\\!  . +9 &`j"#\ %p +9 ( +2 &`v%$ "d + "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 11/28 samples, on/off torque 2.55 +2 .Hand.open + "manipulator"&A1 +72 "core" 1 +2 "manipulator"&>% +4 "core" %  / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'D  +138 "core" ~ + .tCSV.dial CTV +2 "collection"'H  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2101 "Can" QQ +518 "core" ' +2 "collection"';% +4 "core" %V  +2 .tCS.seek 4.15ml +2 "collection"'5'V +1561 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%M  +57 "core" + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%P  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%@' +2611 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'E ` +30 "core" ^ +2 .tCSV.dial :air + "collection"'L @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'T' +1554 "core" ' + .tCSV.dial CTV +2 "collection"'  +46 "core"  +2 .tCS.seek 0ml + "collection"'V'Ӵ +2607 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'N @ +28 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'F  +138 "core" +2 "collection"'G& +4 "core" &`vTT "d +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&X% +4 "core" %\ $  + L + "storage"(Q% +4 "core" %z  & + "storage"(W. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(C(+ +195 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +3 (7& +2 "core" &.   ! +2 "manipulator"&J& +3 "core" & 2 *:0 +7 "manipulator"&\\% +4 "core" %\ %  * L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&Y( +166 "core" ( +2 "manipulator"&I& +4 "core" & 9 .P + "storage"(K& +4 "core" &. 8 8 S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&[' +98 "core" ' + "storage"(a& +4 "core" &. 9 8 l +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(S' +267 "core" ' +2 "storage"(O- +3 "core" -'u +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&`& +2 "core" & .P +2 "storage"(\ & +3 "core" &.   @ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&b'n +34 "core" ' + .tElbow.hold +2 "manipulator"&^, +3 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(c- +2 "core" -'u +2 .tSE.seek 3.11 Pucks below Top Plate +2 "storage"(g'i +32 "core" ' + "manipulator"&e% +4 "core" %g  +2 "storage"(U& +4 "core" &. L + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 317 counts +2 "manipulator"&?'Ϋ +16 "core" ' + "manipulator"&d& +5 "core" & ] .P + "storage"(l& +4 "core" &.   U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&k' +16 "core" ' +2 .tSE.seek 4.11 Pucks below Top Plate + "storage"(h'X +42 "core" ' +2 "manipulator"&m& +4 "core" & - 0P + "manipulator"&q% +5 "core" %  /Z + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&( +158 "core" ( + "manipulator"&p& +4 "core" &% h 0 (@Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &%  (@Y +2 .tForearm.seek CC + "manipulator"&s' +94 "core" ' + .tHand.close +2 "manipulator"&t/ +68 "core" / +2 .tCC.seek :open +2 "collection"'n( +471 "core" ( +2 "storage"(x& +4 "core" &. 5 , ( + "storage"(y& +4 "core" &. - + ; +2 "manipulator"&z& +3 "core" &  d ,:, +2 "manipulator"&}% +4 "core" %   , + .tForearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&u( +159 "core" ( + "manipulator"&~& +5 "core" & & 0v + "storage"(& +4 "core" &. 9 9 + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&v'n +112 "core" ' +2 .tElbow.hold + "manipulator"&w, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +77 "core" 1 +3 "manipulator"&% +4 "core" % \\  $ + "storage"(& +4 "core" &.   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&'Ϋ +16 "core" ' +2 "manipulator"&|& +4 "core" &  4v + "storage"( & +4 "core" &. 5 @ Y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& ' +34 "core" ' + "storage"(_% +4 "core" %\\ O P m +3 ."downElevator"SE.seek :down +3 "storage"(j'} +99 (i% +3 "core" %Ȑ$ P P R [t +2 "manipulator"&% +4 "core" %Ϧ   [ 5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +8 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%  +84 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +45 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%{  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +43 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%' +2683 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" & + "manipulator"&& +4 "core" & \\ R a =v +2 "manipulator"& % +3 "core" %\  \\ P ? = +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +172 "core" ( +2 "manipulator"&& +4 "core" &, L ( G V +10 &SK X +9 &NW X +9 &uOM X +10 &7LN X +9 &MZ X +9 &QW X +10 &~Qa X +9 & @OP X +10 &"Pk W +9 &#Qf W +9 &%Rb X +10 &'INg W +9 &) Pc W +9 &*Ra X +10 &,Nl W +9 &.PTt X +10 &0Qv X +9 &1Nt X +9 &3Ox X +10 &5YK} W +9 &7R| X +9 &8Q X +10 &:R X +9 &<`U X +10 &>#O W +9 &?T X +9 &AQ X +10 &CgR X +9 &E(U X +9 &F\\ Y +10 &Hr [\ +9 &J\\ ^ +9 &L ^ +10 &M ^ +9 &O _ +10 &Qc _ +9 &S& ^ +9 &T _ +10 &V _ +9 &Xi _ +10 &Z* ` +9 &[ W +9 &]+Hy $m +10 &]{8 6 +5 ( +2 "processing"%1& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.70 + "processing"%(& +4 "core" &]{* 6 + &]{* 6 + .tHand.open +2 "manipulator"&)1 +72 "core" 1 +2 "manipulator"&&% +4 "core" % Ͽu +Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%0  +44 "core"  + .tPSV.dial :mixloop +2 "processing"%- +44 "core" + "processing"%+% +4 "core" % +2 .tPS.seek 0.3ml +2 "processing"%8' +384 "core" ' +2 .tPSV.dial PSR +2 "processing"% +104 "core"  +2 "processing"%.% +4 "core" %  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%='.U +483 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%2' +1899 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%! +104 "core" +2 .tPTV.dial :mixing + "processing"%# @ +75 "core" B +2 .tPBV.dial :waste2 + "processing"%  +96 "core"  +2 .tPS.seek 0ml +2 "processing"%A' +2613 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&>& +4 "core" &t   F 5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&6(k +3 "core" ( +2 "manipulator"&D& +4 "core" &t  5 5 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &t   Q 5 +2 .tForearm.seek PC +2 "manipulator"&9' +107 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tPC.seek :open + "processing"%;( +454 "core" ( + "manipulator"&& +4 "core" &t p - + "manipulator"&M% +4 "core" %   -B +2 .tForearm.seek :retract +2 "manipulator"&P'\ +112 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&B(, +134 "core" ( + "manipulator"&E& +5 "core" &, 5 $ 9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &L& +2 "core" &, 7 9 K 9 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&5' +91 "core" ' + .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&T% +4 "core" %   8P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +96 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%F& +4 "core" &X +2 "manipulator"&G% +3 "core" %\ !   M 65 +2 "storage"(X% +3 "core" % o s  +2 "storage"(Q. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(W( +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (7& +3 "core" & O P C  + "manipulator"&J& +4 "core" &,  U 5 +2 "manipulator"&\\% +4 "core" %\ !  W 44 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&$(P +178 "core" ( +2 "manipulator"&I& +4 "core" &K  4$ + "storage"(K& +4 "core" & T i  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&a'ϥ +105 "core" ' + "storage"(3& +4 "core" & r o  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +289 "core" ' + "storage"(O- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (`& +3 "core" & M S N  + "manipulator"&\ & +4 "core" &K   R 5$ +2 .tElbow.seek 2 +2 "manipulator"&c(P +3 "core" ( + "manipulator"&e& +4 "core" &K   5$ + "storage"(U& +4 "core" & M M o  +2 .tForearm.seek 2 + 300 counts + "manipulator"&d'y +14 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&l/ +69 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&m& +3 "storage"(q'} +7 "core" &K  @ 4$ + "manipulator"&[% +4 "core" % m    5g +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&S(k +157 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +91 "core" ( + "manipulator"&b& +4 "core" &u $  5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &u   $ 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&g' +109 "core" ' +2 "manipulator"&p& +4 "core" &u  , + "manipulator"&r% +4 "core" % ,v +2 "processing"%k& +3 "core" & +3 "processing"%^& +4 "core" & +2 .tPC.seek :closed +2 "processing"%t(] +4 "core" &  +9 &$n . +10 &_ B +9 &<w V +9 &R W +10 &R W +9 &|Q X +10 &?P W +9 &O W +9 &P W +10 &T W +9 & GQ W +9 &" O W +10 &#N W +9 &%Q W +10 &'NT X +9 &)Q W +9 &*R W +10 &,R W +9 &.WU W +9 &0Q X +10 &1Su W +9 &3Rw X +10 &5`Mx W +9 &7!Ty W +9 &8Qo W +10 &:Rn W +9 &)No W +10 &?Uo W +9 &AP] W +10 &CoOz W +9 &E0Rs X +9 &F]m X +10 &Hs{ [ +9 &Jdv ^ +9 &L%u ^ +10 &Mm ^ +9 &Of ^ +10 &Qk\\ ^ +9 &S._ ^ +9 &T` ^ +10 &VV ^ +9 &Xqb _ +9 &Z2\\ _ +10 &[M T +9 &]-LN c +10 &]} NT 8 +5 ( +2 "processing"%^& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.68 +2 .Hand.open + "manipulator"&f1 +3 "core" &]}0U 8 +70 1 + "manipulator"&Z% +4 "core" % Ͼ )~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +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"%y  +3 %z9 +6 "core" 9 +101 "processing"%}9 +3 "core" 9 +102 "processing"%~9 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%s9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9" +102 "processing"%|9 +2 "core" 9& +102 "processing"% 9 +4 "core" 9* +102 "processing"%_9 +2 "core" 9/ +102 "processing"%o9 +2 "core" 93 +102 "processing"%i9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +103 "processing"%u9 +2 "core" 9? +102 "processing"%v9 +3 "core" 9D +153 "processing"%9 +3 "core" 9J +102 "processing"%h9 +3 "core" 9N +102 "processing"%9 +2 "core" 9R +102 "processing"% 9 +2 "core" 9V +102 "processing"%j9 +3 "core" 9Z +102 "processing"%@9 +3 "core" 9_ +102 "processing"%9 +2 "core" 9c +102 "processing"%{9 +2 "core" 9g +103 "processing"%9 +2 "core" 9 k +102 "processing"%9 +2 "core" 9o +102 "processing"%9 +3 "core" 9t +102 "processing"%9 +3 "core" 9x +102 "processing"%9 +2 "core" 9#| +102 "processing"% 9 +2 "core" 9+ +103 "processing"%9 +2 "core" 91 +102 "processing"%9 +2 "core" 99 +102 "processing"%w9 +3 "core" 9@ +102 "processing"%%9 +3 "core" 9F +102 "processing"%"9 +3 "core" 9N +102 "processing"%9 +2 "core" 9T +102 "processing"%9 +3 "core" 9[ +102 "processing"%*9 +2 "core" 9c +102 "processing"%9 +2 "core" 9j +103 "processing"%<9 +2 "core" 9q +3 .tPH.hold 2:00:00,28C +4 "processing"%/ ppl +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%' +105 "core"  + "processing"%4% +4 "core" % + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"% '\ +593 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%R'Һ +1608 "core" ' + .tPTV.dial :puck +2 "processing"%  +73 "core"  +2 .tPSV.dial PTV + "processing"%( +75 "core" +2 .tPBV.dial :waste1 + "processing"%)  +135 "core"  + "processing"%&% +4 "core" %* +2 .tPS.seek 1.5ml +2 "processing"%1' +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%-' +1592 "core" ' +2 .tdelay 5:00 +9983 "Can" AA +20019 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%+  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2526 "core" ' +2 .tPSV.dial PTV +2 "processing"%. +75 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%8 +74 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +7 "processing"%= +74 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%!  +73 "core"  +3 .tPS.seek 0ml + "processing"%#' +2527 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +132 "core" +2 .tPSV.dial :mixloop + "processing"%2 +44 "core" +2 .tPRV.dial :ab1 + "processing"%> @ +74 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%D' +348 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'H  +2 "processing"%  +44 "core" +2  +2 "processing"%% +3 "core" %\ : +2 .tPS.seek 0.34ml +2 "processing"%]' +435 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"':  +30 "core" +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%M'G +1175 "core" ' +2 .tPRV.dial :waste2 + "processing"%E @ +72 "core" > +2 .tPS.seek 0.5ml +2 "processing"%L'\ +862 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%9  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%6'Һ +1593 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"%T @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%F  +34 "core" +2 "processing"%G% +4 "core" %Һ\ +2 .tPS.seek 1.85ml +2 "processing"%X' +240 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%Q * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%P' +1952 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'5& +4 "core" &yy>\ i + "manipulator"&7& +4 "core" &u D F c +2 "manipulator"&J% +4 "core" %  E G  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(, +136 "core" ( + "manipulator"&C& +4 "core" &, ; < Y ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &, I L w ) +2 .tForearm.seek :garage +2 "manipulator"&K' +97 "core" ' +2 .tHand.close +2 "manipulator"&B/ +71 "core" / +2 "manipulator"&3& +4 "core" &, J ? ) +2 "manipulator"&N% +3 "core" % μ H G +2 .tForearm.seek :retract +2 "manipulator"&O'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&`( +277 "core" ( + "manipulator"&\ & +4 "core" &* ; ? _ Bj +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &* H H Bj +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U' +92 "core" ' +2 "manipulator"&l& +4 "core" &* I I Bj + "manipulator"&m% +5 "core" % G F I + "collection"'[& +4 "core" &yxC\ q +3 "collection"'$& +4 "core" &yzU\ o +2 .tCC.seek :closed +8 "collection"'a(` +3 "core" &zxA\ r +9 &zzF\ p1 +4 &1F~yyB\ h3 +10 &Zp{y>\ kG +9 &eyz<\ lQ +9 &Wyz@\ iP +10 &}Uy{?\ jQ +9 &@ZzyA\ jP +10 &VxzE\ mP +9 &UzxC\ lQ +9 &Xz{<\ lQ +10 &H[{{?\ lP +9 &! [z{:\ lQ +9 &"Y{yF\ lP +10 &$V{yA\ lP +9 &&PXzz@\ lP +10 &(\\|zB\ lQ +9 &)Xzz>\ lP +9 &+W{zD\ lP +10 &-XYyzA\ lP +9 &/[zzD\ lP +9 &0]zyB\ jP +10 &2Vyz:\ kP +9 &4`V|z6\ kP +10 &6"WzzA\ lP +9 &7W{y;\ lP +9 &9[{z1\ nP +10 &;hVz{=\ nP +9 &=+Y{{;\ nP +9 &>X|{1\ nP +10 &@[z{-\ nP +9 &BpZ{y5\ nP +10 &D3Tz}7\ nP +9 &EX~x<\ nP +9 &GZ~{7\ nP +10 &Iub6\ nQ +9 &K1q(\ mT +9 &L#\ kW +10 &N\ jZ +9 &Pc\ iZ +10 &R# \ i[\ +9 &S"\ i\\ +9 &U%\ i\\ +10 &We$\ h\\ +9 &Y&\ h] +9 &Z  #\ h^ +10 &\\ )\ h^ +9 &^g\ g^ +10 &_f\ i1 +9 &``\ jY +9 ( +3 "collection"'$& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.13 + "collection"'& +5 "core" &`dp$\ mU + &`dp9\ kU + .tHand.open + "manipulator"&d1 +66 "core" 1 + "manipulator"&b% +4 "core" %  > ; B +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%c +96 "core"  + "processing"%p% +5 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%r' +1593 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%k  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%q' +1596 "core" ' + .tPSV.dial PSR +2 "processing"%Y +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%;' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%f  + "collection"'Z  +32 "core"  +122  +2 .tPSV.dial :mixloop + "processing"%z +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%^  +70 "core" +2 .tPS.seek 0ml + "processing"%}' +2603 "core" ' + .tPSV.dial :air +2 "processing"%g  +55 "core" +2 .tPS.seek 2.5ml + "processing"%~' +2608 "core" ' + .tPSV.dial :mixloop +6 "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%s' +2610 "core" ' +50 .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2602 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&|& +5 "core" && F D ?S + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +48 "core" ( + "manipulator"&_& +4 "core" & F L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" & > G +3 .tForearm.seek CC + "manipulator"&i' +107 "core" ' + .tHand.close +2 "manipulator"&/ +45 "Can"\ [[ +28 "core" / +2 .tCC.seek :open +2 "collection"'u( +468 "core" ( + "manipulator"&v& +4 "core" & E ? +2 "manipulator"&% +4 "core" % t B K n +2 .tForearm.seek :retract + "manipulator"&h'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +267 "core" ( + "manipulator"& & +5 "core" &, ; > h + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +2 "core" &, G G h +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&@' +97 "core" ' +2 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&{% +4 "core" % G :  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."da"delayUntil "13:23:45.20" +24841 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , + ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2382 "core" ' + ."da"PSV.dial :mixloop +7 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%w +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"' +2364 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +129 "core"  +2 "processing"%% +4 "core" %W\ Z + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%*'\ +591 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%<  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%' +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +34 "core"  + "processing"%A% +4 "core" %ҷV\ [ +2 ."da"PS.seek 1.5ml +2 "processing"% '} +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"% * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%(' +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%)  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%& * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +229 "Can"\ WON +2142 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +130 "core"  + "processing"%.% +4 "core" %i\ V + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8'\ +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%='Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%! +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +4 "core" %Ҽ\ Q +2 ."da"PS.seek 1.5ml +2 "processing"%2' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%#' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%H  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2399 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%] +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%E  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M' +2404 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%9  +42 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%L  +129 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +43 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%T +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%F' +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%G  +44 "core"  + "processing"%Q% +4 "core" %t\ Z +2 ."da"PS.seek 0.55ml +2 "processing"%6'Z +330 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%X  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%5'Һ +1548 "core" ' + ."da"PSV.dial :PML +2 "processing"%7 +44 "core" + ."da"PTV.dial :mixing +2 "processing"%J @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%C  +35 "core" + "processing"%I% +4 "core" %Ҹq\ [ +2 ."da"PS.seek 1.85ml +49 "processing"%S' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%B * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3' +1968 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +24049 "Can"\ ZAA +23954 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%N  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%x * +34 "core" , + ."da"PSV.dial :air +2 "processing"%K  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2412 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%e +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\\  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%l +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%m  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%[' +2387 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +129 "core"  + "processing"%n% +4 "core" %o\ U + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%d'Һ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%b  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%$ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +35 "core" + "processing"%p% +4 "core" %Ҿl\ S +2 ."da"PS.seek 1.5ml +2 "processing"%U' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%P * +45 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%k' +1622 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%r  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Z' +2413 "core" ' + ."da"PSV.dial PTV +2 "processing"%f +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%^ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%g' +2292 "Can"\ ]<< +59 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +129 "core"  + "processing"%% +4 "core" %k\ ] + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%~'\ +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%s +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %Ҹ \ [ +2 ."da"PS.seek 1.5ml +2 "processing"%|'~ +591 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%_ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%o' +1599 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2385 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%v +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%i +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%j' +2368 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +129 "core"  + "processing"%% +4 "core" %d\ V +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%{'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%@ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҹ,\ ^ +2 ."da"PS.seek 1.5ml +2 "processing"%'~ +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%%' +2386 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%*' +2373 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%< +133 "core"  +8 "processing"%'% +15 "core" %1\ N +6 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +13 "processing"% +21 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +5 "processing"%4'm +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%A% +4 "core" %l2\ M + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +60 ."da"PS.seek 0.5ml +2 "processing"%'\ +338 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +36 "core" + "processing"%&% +5 "core" %ҽ\ B +2 ."da"PS.seek 1.5ml +2 "processing"%R' +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%1' +775 "Can"\ A +826 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%y  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%, +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2428 "core" ' +2 ."da"PSV.dial PTV +7 "processing"%- +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%8  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%!' +2412 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +129 "core"  + "processing"%% +4 "core" %{\ : + #"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"%='Һ +2103 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%> +84 "core"  +2 ."da"PBV.dial :waste1 + "processing"%2  +35 "core" + "processing"%H% +4 "core" %ҽd\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%#  +99 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:' +1599 "core" ' + "processing"%9 +4 "core" 95o +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%]  +3 "core" 5p + 5p + "processing"%E& +3 "core" &]}.^\ ?8 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&D% +3 "core" %\  V +2 "storage"(9% +4 "core" %x G\ 4 + "storage"(L. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((+ +195 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (T& +3 "core" &-  =\ / + "manipulator"&M& +4 "core" &, ` h +2 "manipulator"&G% +3 "core" %\   4 V +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&Q( +183 "core" ( + "manipulator"&F& +4 "core" & m  * +2 "storage"(X& +3 "core" &. F\ 2 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&6' +89 "core" ' +2 "storage"(7& +4 "core" &. >\ 2 +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(J' +248 "core" ' +2 "storage"(C- +3 "core" -'t + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&I& +2 "core" & b * +2 "storage"(5& +4 "core" &. \ . + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&B'n +35 "core" ' + ."da"Elbow.hold +2 "manipulator"&S, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(N- +2 "core" -'t +2 ."da"SE.seek 4.12 Pucks below Top Plate +2 "storage"(x'h +40 "core" ' +2 "manipulator"&K% +4 "core" %|Z  < + "storage"(3& +4 "core" &. \ ( + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&e'Ψ +19 "core" ' + "manipulator"&\\& +4 "core" &  ) +2 "storage"(l& +4 "core" &. >\ / +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&m' +28 "core" ' +2 ."da"SE.seek 5.12 Pucks below Top Plate +2 "storage"(\ 'W +44 "core" ' +2 "manipulator"&O& +4 "core" &  M ) + "manipulator"&n% +5 "core" % 5 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&['\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(k +252 "core" ( +2 "manipulator"&b& +4 "core" &n  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &$& +2 "core" &n  +2 ."da"Forearm.seek PC +2 "manipulator"&c' +104 "core" ' + ."da"Hand.close +2 "manipulator"&p/ +72 "core" / +3 ."da"PC.seek :open +2 "processing"%d( +450 "core" ( + "storage"(P& +4 "core" &.  -\ - +2 "manipulator"&U& +4 "core" &n y m + "manipulator"&r% +4 "core" % u w + ."da"Forearm.seek :retract +2 "manipulator"&Y'\ +106 "core" ' +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&q( +259 "core" ( + "manipulator"&k& +4 "core" &  + +2 "storage"(f& +3 "core" &. \ 0 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&z' +95 "core" ' + ."da"Hand.open +2 "manipulator"&^1 +69 "core" 1 + "storage"(;- +4 "core" -'W +2 ."da"SE.seek 4.88 Pucks below Top Plate +2 "storage"(Z'# +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.11 Pucks below Top Plate +2 "storage"(}'] +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22mar1414h40ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1614 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32.186 seconds\ /var/log/esp/da22mar1414h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22mar1414h40ml15s.tif +1568 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22mar1414h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22mar1414h40ml30s.tif +3073 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22mar1414h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22mar1414h40ml70s.tif +7141 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22mar1414h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "32.186 sec auto-exposure",Subject: "da22mar1414h40ml images!" +10 "storage"(- +7 "core" -'] +2 "storage"(g& +6 "core" &. \ # +2 "manipulator"&~& +3 "core" & < < + +2 ."da"Elbow.seek 1 +2 "manipulator"&s( +5 "core" ( +2 "manipulator"&& +3 "core" & A > + +2 "storage"(& +3 "core" &. \ $ +3 ."da"Forearm.seek 1 + 600 counts +66 "manipulator"&' +24 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.83 Pucks below Top Plate +2 "storage"(_' +59 "core" ' +2 "manipulator"&|& +5 "core" & + + "storage"(& +4 "core" &. Q\ 0 +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&`'n +36 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&?, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.01 Pucks below Top Plate +2 "storage"(o' +26 "core" ' + "manipulator"&v% +6 "core" %̀[ f _ +2 "storage"(& +4 "core" &.  7\ . + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts + "manipulator"&i'ά +19 "core" ' +2 "manipulator"& & +4 "core" & n * +2 "storage"(a& +4 "core" &. R\ 4 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +6 "manipulator"& ' +17 "core" ' + "storage"(% +4 "core" %  #\ 4 +3 ."downElevator"SE.seek :down +3 "storage"(j'} +99 ({% +3 "core" %&  \ 6U[ +2 "manipulator"&@% +5 "core" % \ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +8 ' +14 ."downElevator"SE.stop +3 "storage"(5 +9 (& +11 "core" &.   \ 9 +9 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +2 "processing"%h& +10 "core" &5\ C +4 "manipulator"&& +11 "core" & X * +3 "manipulator"&% +9 "core" %   +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(, +179 "core" ( +2 "manipulator"&& +9 "core" &, D { +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +13 &w& +8 "core" &, K { +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&' +105 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"& / +68 "core" / +3 "manipulator"&& +9 "core" &, { +3 "manipulator"&% +8 "core" % ν  W +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&"'\ +99 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&%(k +122 "core" ( +3 "manipulator"&<& +9 "core" &p  +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 &'& +7 "core" &p P +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +3 "manipulator"&*' +106 "core" ' +4 "manipulator"&A& +8 "core" &p +4 "manipulator"&4% +8 "core" % - +4 "processing"%& +8 "core" &)\ E +6 "processing"% & +10 "core" &$\ E +4 &#\ E +4 ."psFlush"PC.seek :closed +5 "processing"%)(] +6 "core" &&\ E +6 &\ E. +8 &*D\ @4 +8 &Po\ @I +10 &f\ AT +10 &V\ AS +11 &nX\ AT +8 &1W \ AS +8 &X\ AT +10 &X\ AS +10 &wW\ AS +8 &:U\ AS +10 & X \ AS +10 &"Z \ AS +9 &$~Z\ AT +10 &&AW\ @S +8 &([\ AS +10 &)Y\ AS +14 &+Z\ AS +10 &-JX\ AS +5 &/ W\ BS +9 &0[\ AS +8 &2Y\ AS +10 &4PY\ @T +12 &6U\ AS +6 &7W\ AS +11 &9W\ AS +8 &;YZ\ @S +10 &=\\\ AT +10 &>V\ AS +8 &@Y\ AS +10 &BaW\ AS +15 &D#W\ AS +5 &EY\ AS +9 &Gd\ @U +8 &I]~\ @X +10 &K\ ?Z +10 &L\ ?Y +8 &N\ >Y +10 &P`\ ?Y +9 &R!\ ?Z +10 &S\ ?Z +10 &U\ >Z +8 &Wf\ >Z +17 &Y&\ >[ +7 &Z\ >[ +5 &\\{n\ ?> +9 &]^(p\ ?T +8 &]}+\ B5 +3 ( +3 "processing"% & +12 #"psFlush"Processing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.57 +3 "processing"%&& +9 "core" &]})\ B5 +2 &]})\ B5 +2 ."psFlush"Hand.open +4 "manipulator"& 1 +73 "core" 1 +2 "manipulator"&(% +9 "core" %  +3 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&R'\ +99 "core" ' +4 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%y +43 "core"  +4 "processing"%+% +8 "core" %\ H +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%,'\ +232 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +360 "core" ' +5 ."psFlush"delay 5 seconds +506 .PSR.select :air +3 "processing"% +15 ."psFlush"PS.seek 2.5ml +5 "processing"%1' +2102 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%- @ +191 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%.  +131 "core" +2 ."psFlush"PSV.dial :mixloop +4 "processing"% +101 "core" +5 ."psFlush"PS.seek :empty +10 "processing"%8'ղ +2320 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +297 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%0 +102 "core"  + "processing"%% +4 "core" %ծ\ T + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +594 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2110 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%>  +33 "core" +2 ."psFlush"PTV.dial :mixing + "processing"%2 @ +72 "core" A + ."psFlush"PSV.dial :mixloop +3 "processing"%H +99 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%='ղ +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +100 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%#'TE +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%]  +72 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%E' +2613 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%D +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +61 ."psFlush"PS.seek 0.5ml +2 "processing"%9'\ +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%L' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%T +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%M U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%G' +875 "Can"\ ^>= +1742 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%X  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7' +2608 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +41 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%C +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%I' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%5 @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%K  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3' +2623 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\\ +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%l'TE +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +1597 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%n +70 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%6  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%Q' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%B'\ +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%x +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%m U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%b' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%$ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%p  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%[' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%t +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%P' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%r' +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%c @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%f  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2622 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +6 "collection"'^& +4 "core" &\ ; +2 "manipulator"&;& +4 "core" &p G A x + .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&Y(k +3 "core" ( + "manipulator"&\ & +4 "core" &p J G a + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &p = I i +2 .tForearm.seek PC + "manipulator"&' +106 "core" ' + .tHand.close +2 "manipulator"&g/ +67 "core" / +2 .tPC.seek :open +2 "processing"%~( +455 "core" ( + "manipulator"&& +4 "core" &p - F +2 "manipulator"&% +3 "core" %  & K z +2 .tForearm.seek :retract +2 "manipulator"&|'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +362 "core" ( +2 "manipulator"&v& +4 "core" &( 9 = U A` + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &( C ; J A` +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q' +96 "core" ' +2 "manipulator"& & +4 "core" &) ; = A` + "manipulator"&a% +5 "core" % F F  + "collection"'& +4 "core" &\ ; +2 "collection"'z& +5 "core" &\ ; +2 .tCC.seek :closed + "collection"'}(` +5 "core" &\ ; +9 &,t\ 6, +10 &b\ 5A +9 &Yu\ 5S +10 &S\ 7R +9 &V\ 6S +9 &T\ 6R +10 &aS\ 7R +9 &#T\ 6R +9 &W\ 6R +10 &V\ 6R +9 & iW\ 6R +9 &"+V\ 7R +10 &#U\ 6R +9 &%T\ 6R +10 &'pY\ 6S +9 &)4T\ 6R +9 &*W\ 6R +10 &,V\ 6R +9 &.zT\ 6R +9 &0;W\ 6R +10 &1W\ 6R +9 &3W\ 6R +10 &5R\ 6R +9 &7CY\ 6R +9 &9W\ 6R +10 &:R\ 6R +9 &<Y\ 6R +9 &>KT\ 6R +10 &@ V\ 6R +9 &AT\ 6R +10 &CQ\ 6R +9 &EUT\ 6R +9 &GT\ 6R +10 &HZ\ 5R +9 &Jg\ 5U +9 &LM\ 3W +10 &N\ 1[ +9 &O\ 0] +10 &Q\ 0] +9 &SC\ 0] +9 &U\ /] +10 &V \ /^ +9 &X  \ /_ +9 &ZE \ ._ +10 &\\\ .` +9 &]\ .` +10 &_t\ /? +9 &`D*\ 1, +9 &`os\ 3U +3 ( + "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.22 +2 "collection"'{& +4 "core" &`op\ 3U + .tHand.open +2 "manipulator"&@1 +67 "core" 1 + "manipulator"&% +4 "core" % 2 " P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'_& +4 "core" &`op\ 4U +2 "collection"'% +4 "core" %ӵ\ 3 + .tCSV.dial CSR +2 "collection"'`  +53 "core"  + "collection"'h% +4 "core" %Ӱ\ 3 +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'i'qi +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %qd\ 3 +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.499ml +2 "collection"''> +655 "core" ' +2 .tCSV.dial :waste + "collection"'o +130 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"' 'Ӵ +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &`op\ 2U +2 "collection"'w% +3 "core" %ӱ\ 2 +2 .tCSV.dial :flush + "collection"'j  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'?'qi +1250 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +42 "core" A +2 "collection"'% +4 "core" %qn\ 2 +2 .tCS.seek 7.001ml + "collection"'' +555 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '<  +44 "core"  +92  + .tCBV.dial :waste1 +2 "collection"'' @ +42 "core" ? +2 .tCS.seek 0ml +48 "collection"''Ӵ +1711 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'A& +4 "core" &`on\ 2U +2 "collection"'4% +3 "core" %Ӷ\ 2 +2 .tCSV.dial :flush + "collection"'  +73 "core" +2 .tCS.seek 5ml +2 "collection"''qi +1236 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'" @ +44 "core" B +2 "collection"'d% +4 "core" %qe\ 2 +2 .tCS.seek 7ml +2 "collection"'&'z +543 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'(  +103 "core"  +2 .tCS.seek 0ml +2 "collection"' 'Ӵ +1343 "Can"\ ZMM +358 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'y& +4 "core" &`on\ 2U + "collection"'+% +4 "core" %ӹ\ 2 + .tCSV.dial CSR +2 "collection"'*  +41 "core"  +2 "collection"':% +4 "core" %ӹ\ 2 + #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"',' +1937 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'-' +542 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'. + '  +99 "core" +36  +2 .tCTV.dial :intake + "collection"'1  +74 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'0' +1940 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'8'Ӵ +580 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +101 "core"  +2 "collection"'>% +4 "core" %ӹ\ 0 + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'2'qi +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'H' +1348 "core" ' +2 .tCSV.dial CBV +2 "collection"'! +101 "core" +2 .tCS.seek 0ml +2 "collection"''Ӵ +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&=& +4 "core" &% C 9  >J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&#( +48 "core" ( + "manipulator"&& +4 "core" & 1 8 1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & 8 : $ +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&D/ +69 "core" / +2 .tCC.seek :open + "collection"'E( +473 "core" ( + "manipulator"&9& +5 "core" & D ; n + "manipulator"&T% +4 "core" %  G F h +2 .tForearm.seek :retract + "manipulator"&M'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&L(, +273 "core" ( + "manipulator"&W& +5 "core" &, : G  = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +3 "core" &, D 8 ? = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&X' +105 "core" ' +2 .tHand.open + "manipulator"&F1 +74 "core" 1 + "manipulator"&% +4 "core" % G 9 D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +102 "core" ' +2 "processing"%C& +4 "core" &\ e +46230 "Can"\ n.. +60000 \ q.. +60001 \ u.- +29849 #t-> exit +6 #mEXIT @1647284063.43EDT @1648481490.34EDT = =tMAIN =mMAIN_scheduler @EDT1648481492.21 #"core_reset"Sent BREAK +3 #t@22970 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +256 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +397 "Can"\ r + \ rf + #tPolling Can every 10:00 +3 #Cleanly exited at 14:54:23EDT14-Mar-22 +763 #-> ESP.ready! +3 #Powering core bus +575 .Gate.power :raw,:ON +2 "sampler") +23 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +4 "core" %Q\ K +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +4 "core" %\ s + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %\ [ +2 .tSS.configure :default +2 "sampler")#.0X @ 7 +2 .tForearm.seek :retract +2 "manipulator"&#'\ +3 "core" ' +2 .tElbow.seek :hammer + "manipulator"&$( +97 "core" ( + "manipulator"&%& +4 "core" & Z O p + +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&&'\ +5 "core" ' +2 "manipulator"&'% +4 "core" %\  [ U \  +2 "processing"%(& +4 "collection"')& +4 "core" &\ _ + &j\ 8 +2 .tCC.reconfigure :default +2 ."openPC"PC.reconfigure :default +5 "collection"'$x2 ^22b + "processing"%$x2 ^22b +3 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +2 "collection"'*( + "processing"%+( +279 "core" ( +7 ( +2 "collection"', +3 "core"  +2 "processing"%- +3 "core" V + "processing"%. +3 "core"  +2 "processing"%/ +3 "core" B + "collection"'0% +4 "core" %ӵH\ 8 +2 "processing"%1% +3 "core" %\ ^ +2 "sampler")2% +4 "core" %z /\ Hb + "collection"'3& +4 "core" &p\ 8 + "processing"%4& +4 "core" &\ _\ +2 "manipulator"&5% +4 "core" %\  P R  + "manipulator"&6& +4 "core" & Q P + + "storage"(7& +4 "core" &K *\ S +2 "storage"(8% +3 "core" % (\ T +2 "collection"'99 +3 "core" 9 +2 "processing"%:9 +3 "core" 9 +16838 #t-> exit +5 #mEXIT @1648481703.93EDT @1648482124.24EDT = =mMAIN_scheduler =tMAIN @EDT1648482126.03 #"core_reset"Sent BREAK +2 #t@21349 receive with ifg=0x10, ie=0xFD + #@21994 receive with ifg=0x10, ie=0xFD + #@22653 receive with ifg=0x10, ie=0xFD + #@23296 receive with ifg=0x10, ie=0xFD #@23943 receive with ifg=0x10, ie=0xFD + #@24590 receive with ifg=0x10, ie=0xFD #@25237 receive with ifg=0x10, ie=0xFD + #@25568 receive with ifg=0x80, ie=0xFD + #@17183 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +235 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +381 "Can"\ b;9 + \ b;9 #tPolling Can every 10:00 +3 #Cleanly exited at 11:35:03EDT28-Mar-22 +568 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +3 "core" %ӵ\ > +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\ d +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %z (\ Mb + .tSS.configure :default +2 "sampler")#.0X + .tCC.configure :default +2 "collection"'$x2 ^22b +3 .tCC.hold + "collection"'\ , +4 "core" , + .tCC.configure :default +2 "collection"'$x2 ^22b +3 "processing"% & +3 "core" &\ e\ + .tPC.configure :default +3 "processing"%$x2 ^22b +2 .tPC.hold + "processing"% , +4 "core" , +2 .tPC.configure :default +2 "processing"%$x2 ^22b +4 "manipulator"& % +3 "core" %\  P N 3  +2 .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold +2 "manipulator"&+ +3 "core" + + .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +3 && +2 "core" & S S 7 + + .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , + .tElbow.configure :loose +3 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &K\ \ \ Y + .tSC.configure :loose +2 "storage"($.(\ 1~b +3 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure :loose +3 "storage"($.(\ 1~b +2 (% +2 "core" % \ U +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tSE.hold +2 "storage"(+ +3 "core" + + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" +2 .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 + "sampler") +9 "collection"'% +3 "processing"%% +5 "core" %ӵ\ : + "manipulator"&% +6 "sampler")% +3 "core" % \ ` + %\  [ S   +2 %z &\ Jb +2 "manipulator"&& +4 "core" & N Q h + + "storage"(& +4 "core" &K7 \ T  + "storage"(% +3 "core" % \ T +2 "collection"'& +3 "core" &\ 9 +2 "processing"%& +3 "core" &A\ `\ +2 "collection"'  +3 "core"  + "collection"'! +4 "core"  + "collection"'" +3 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core" V +2 "processing"%% +3 "core"  + "processing"%& +3 "core" B +2 "sampler")' +3 "core"  + "collection"'(% +4 "core" %ӵ\ : +2 "processing"%)% +4 "core" %#\ _ + "sampler")*% +4 "core" %z \ Ib +2 "collection"'+& +3 "core" &\ 9 +2 "processing"%,& +4 "core" &#\ _\ + "manipulator"&-% +4 "core" %\  O P Z  +2 "manipulator"&.& +4 "core" & F O < + + "storage"(/& +4 "core" &K7 \ S  + "storage"(0% +4 "core" % \ S +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +5671 #t-> exit +5 #mEXIT @1648482200.14EDT @1648483335.93EDT = =tMAIN =mMAIN_scheduler @EDT1648483337.71 #"core_reset"Sent BREAK +2 #t@20361 receive with ifg=0x10, ie=0xFD + #@21006 receive with ifg=0x10, ie=0xFD + #@21664 receive with ifg=0x10, ie=0xFD #@22308 receive with ifg=0x10, ie=0xFD + #@22955 receive with ifg=0x10, ie=0xFD + #@23602 receive with ifg=0x10, ie=0xFD #@24249 receive with ifg=0x10, ie=0xFD + #@24580 receive with ifg=0x80, ie=0xFD #@46773 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +234 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +377 "Can"\ ^II + \ ^II + #tPolling Can every 10:00 +8 #Cleanly exited at 11:43:20EDT28-Mar-22 +800 #-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +3 "core" %ӵ\ 8 +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %C\ _ + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %z #\ Hb + .tSS.configure :default +3 "sampler")#.0X ssh -p2062 +2 !o:NoMethodError : mesgu:NameError::message,undefined method `-@' for :p2062:Symbol: name:-@: args[:bt["!danna:1:in `topLevelBinding'" exit +2 #Session Ended +2914 #t-> ssh -p2062 + !o:NoMethodError : mesgu:NameError::message,undefined method `-@' for :p2062:Symbol: name:-@: args[: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 +553 #-> exit +5 #mEXIT @1648483422.70EDT @1648582919.48EDT = =mMAIN_scheduler =tMAIN @EDT1648582921.35 #"core_reset"Sent BREAK +2 #t@20573 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +242 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +394 "Can"\ O + \ OU + #tPolling Can every 10:00 +4 #Cleanly exited at 12:03:42EDT28-Mar-22 +4248 #-> ESP.ready! +3 #Powering core bus +566 .Gate.power :raw,:ON + "sampler") +40 ) + "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %\ $ + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +38 "core" %j\ L + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ 4 + .tSS.configure :default +2 "sampler")#.0X $da [:extractVol]=0.19 +3003 #-> access 2 +3 "storage"(;% +3 "core" % \ ) +2 "manipulator"&<% +4 "core" %\  k l m  + "manipulator"&=& +4 "core" & ` _  , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +3 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &K 1\ % +45193 "Can"\ %:9 +39309 #t-> FlowMeter.start +2 !o:NameError: mesg"%uninitialized constant FlowMeter: name:FlowMeter:bt["(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +20690 "Can"\ 9: +31980 #t-> Sample.deep + .Sample.deep + "sampler")@0 +2108 !to:IRB::Abort: mesg"deferring User Abort!!:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +2 #until Depth Selector Valve finishes falling +894 !o:I2C::Request::Timeout: @requesto:I2C::Servo::Grip3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"5No Response to I2C::Servo::Grip3Request[40:->29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:199: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:327"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +2 #Retry #1 of 3 + "sampler")A0 +2 "core" 0 + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[40:29->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607: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:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +3004 !to:I2C::Request::Timeout: @requesto:I2C::Servo::Grip3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"5No Response to I2C::Servo::Grip3Request[41:->29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:199: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:327"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 + #Retry #2 of 3 + "sampler")B0 +2 "core" 0 + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[41:29->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607: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:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +3004 !to:I2C::Request::Timeout: @requesto:I2C::Servo::Grip3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"5No Response to I2C::Servo::Grip3Request[42:->29]:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:199: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:327"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +6 #Retry #3 of 3 + "sampler")C0 +2 "core" 0 + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[42:29->20] aborted:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607: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:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +3005 !to:I2C::Request::Timeout : @requesto:I2C::Servo::Grip3Request : @tag0:@maxDelayo:\ Delay: @_dc_obji#: @channeli: @timeout0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi.: mesg"kDepth Selector Valve could not finish falling because\ No Response to I2C::Servo::Grip3Request[43:->29]:@checkpoint: omitted:bt["3/home/esp/esp2/lib/i2c/msg.rb:309:in `process'"6/home/esp/esp2/lib/schedule.rb:169:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:446:in `step'"4/home/esp/esp2/lib/schedule.rb:195:in `process'"2/home/esp/esp2/lib/schedule.rb:213:in `start'"1/home/esp/esp2/lib/schedule.rb:212:in `loop'"2/home/esp/esp2/lib/schedule.rb:212:in `start'"-/home/esp/esp2/lib/esp.rb:199: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:327"1/home/esp/esp2/lib/esp.rb:75:in `mainThread'"1/home/esp/esp2/lib/esp.rb:75:in `initialize'"!/home/esp/esp2/lib/esp.rb:75 +15980 "Can"\ :: +60001 \ :: +60000 \ :: +60001 \ :: +60000 \ :: +60001 \ :: +60001 \ :9 +60000 \ :: +60001 \ :: +60000 \ :: +60001 \ :: +60000 \ :: +60001 \ \ :: +60000 \ 99 +60001 \ 9: +60001 \ :9 +60000 \ :: +60000 \ :: +60001 \ 99 +60001 \ :9 +60000 \ :9 +60001 \ 99 +60000  :: +60001  9: +60000  99 +60001  9: +60000  99 +60001  :9 +60000  :9 +60001  :9 +60000  :9 +60001  :9 +60001  :9 +60000  :9 +60001  :9 +60000  :9 +60001  :: +60000  :: +60001  :: +60000  :: +60001  99 +60000  :: +60001  :: +60000  :: +60001  :: +60000  <; +60001  :9 @EDT1648612933.14  :: +60000  :9 +60001  :9 +60000  :: +60001  :: +60000  :: +60001  :: +60000  :9 +60001  :: +60001  :9 +60000 \  :: +60000  :: +60001  :: +60000  :9 +60001 % :9 +60001 - :: +60000 0 :9 +60001 5 99 +60000 ; :: +60001 ? :: +60000 D :: +60001 H :: +60000 N :: +60001 U :: +60000 Y :: +60001 ` :9 +60001 f :: +60000 n :9 +60001 x :9 +60000 { :9 +60001  :9 +60000  9: +60001  :9 +60000  :: +60001  :: +60001  :9 +60000  99 +60000  :9 +60001  :9 +60001  :9 +60000  :: +60001  :: +60000  :: +60001  :9 +60001 & :9 +60000  :: +60001 " :: +60000  :: +60001  :: +60000  :9 +60001  :: +60000  :: +60001  :9 +60001  :: +60000  :: +60000  :: +60001   :: +60001  :: +60000  :: +60001 ! :: +60000   99 +60001   :9 +60001 % :: +60000 $ :9 +60000 * :9 +60001 1 :: +60001 1 :: +10296 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +467 #t-> Flow.stop +2 ."flow"Gate.power :analytic3,:OFF +49233 "Can"6 :: +57308 #t-> access 2 +3 "storage"(D% +3 "core" %  e  + "manipulator"&E% +4 "core" %\  m m  +2 "manipulator"&F& +4 "core" & p m , +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(G(K +2 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (H& +3 "core" &K |  +2657 "Can"8 :: +60000 5 :: +60001 < :: +60000 A :: +60001 < :: +60000 V :: +60001 P :9 +60000 B :: +60001 - :: +60001 C :9 +60000 } :: +60001  :: +60000 ~ :: +60001  :: +60000  :: +60001  9: +60000  :: +60001  :: +60001  :9 +60000  :: +60000  :: +60001  :: +60001  :9 +60000  :: +60001  :: +60000  :: +60001  :: +60001  99 +60000  :9 +60000  :9 +60001  :9 +33937 #t-> can +3 "Can" :: +26061  :: +60000  :: +60001  :: +60000  :: +60001 3 :9 +60000 O :9 +60001 ^ :: +60000 z :: +60001 } :: +60001  :: +60000 | :: +60001 z :: +60000  :: +60001 | :9 +60000 } :9 +60001  :: +60000 } 9: +60001  :9 +60001 y :: +60000  :: +60001  :: +60000  :: +60001  9: +60000  :: +60001  :: +60000  :: +60001 w :: +60001  :: +60000  :: +60001  :: +60000 z :: +60001 u 9: +60000 j :9 +60001 i :: +60000 a :: +60001 h :: +60001 m :: +60000 p :9 +60001  :: +60000  :: +60001 q :: +60000 ` :: +60001 r :: +60001  :: +60000  :: @EDT1648699333.93  :: +60000  :: +60001  :: +60001  :: +60000 \ }99 +60001 \ v99 +60001 \ u9: +60000 \ z99 +60001 \ 99 +60000 \ 99 +60001 \ 99 +60001 \ 99 +60000 \ 99 +60001 \ 99 +60000 \ 99 +60001  98 +60001 P\ Y99 +60000 \ Y99 +60001 \ ]:: +60000 j\ _:9 +60001 \ c:9 +60001 \ e:9 +60000 h\ g9: +60001 \ j99 +60000 \ l99 +60001 \ o99 +60001 p\ r99 +60000 \ t99 +60001 6\ v9: +60001 \ z99 +60000 0\ |99 +60001  \ 99 +60000 :\ 99 +60001 \ 99 +60001 [\ 99 +60000 \ 99 +60001 T\ 99 +60001 \ 99 +60000 M\ 99 +60001 \ 99 +60001 Z}\ 99 +60000 }\ 99 +60001 S}\ 99 +60000 }\ 99 +60001 L}\ 99 +60001 |\ 99 +60000 z\ 99 +60001 N{\ 99 +60001 z\ 99 +60001 z 98 +60000 ky 88 +60001 '{ #98 +60000  888 +60001  Q88 +60000  b88 +60001 e f88 +60000 B k88 +60001 ' o88 +60001  u78 +60000  |87 +60001  87 +60000  87 +60001 \ p:9 +60000 \ +99 +60001 \ $:9 +60001 \ :: +17962 #t-> startTube 2 +20322 #-> da 1000 + #da sampling at most 1000ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 10:58:37EDT31-Mar-22\\n{1 => 6}\\nCan@10:52:14, 23.0C, 31% humidity, 14.7psia, 12.655V, 0.294A, 0.294A avg, 3.72W",Subject: "da sampling at most 1000ml" +4 "collection"'I& +3 "core" &  +2 .tHand.open + "manipulator"&J1 +67 "core" 1 +2 "manipulator"&K% +4 "core" % \   s + "storage"(L% +5 "core" % ; = (\  + "storage"(M. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +4 "storage"(N( +669 "core" ( +4 .tSC.configure :limp +3 "storage"($(\ 1b +6 (O& +8 "core" &  $ \  +2 "manipulator"&P& +8 "core" & l o, +4 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +11 .tElbow.seek 2 +2 "manipulator"&Q(P +31 "core" ( +4 "manipulator"&R& +8 "core" &P  qd +2 "storage"(S& +8 "core" & ; 2\  +6 .tForearm.seek 2 + 600 counts + "manipulator"&T'ϥ +98 "core" ' +2 "storage"(U& +9 "core" & < <\  +6 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +12 .tSE.seek :beamBreak +4 "storage"(V' +273 "core" ' +4 "storage"(W- +6 "core" -' +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (X& +5 "core" & % % 6\  +4 "manipulator"&Y& +6 "core" &P {  pd +4 .tElbow.seek 2 +4 "manipulator"&Z(P +6 "core" ( +4 "manipulator"&[& +6 "core" &P  pd +4 "storage"(\\& +14 "core" & % "\  +4 .tForearm.seek 2 + 300 counts + "manipulator"&]'y +21 "core" ' +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +4 "manipulator"&^/ +77 "core" / +6 ."downElevator"SE.seek :down +9 "manipulator"&_& +2 "storage"(`'} +16 "core" &P Y qd +2 "manipulator"&a% +8 "core" % |  p +4 .tForearm.seek :retract +4 "manipulator"&b'\ +108 "core" ' +4 .tElbow.seek CC +5 "manipulator"&c( +108 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +53 "core" ( +4 "manipulator"&d& +8 "core" &* % pCs +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &e& +8 "core" &* z pCs +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&f' +90 "core" ' +2 "manipulator"&g& +10 "core" &* ( oCs +2 "manipulator"&h% +8 "core" % . oN +4 "collection"'i& +8 "core" &  +3 "collection"'j& +12 "core" &  +2 &  +4 .tCC.seek :closed +6 "collection"'k(` +8 "core" &  +2 & \  +8 &3u ,~ +10 &^z @ +8 &5r T +10 &N U +9 &Q U +8 &xM T +11 &8R U +9 &Q U +8 &T U +11 &P U +9 & AO U +10 &"R T +9 &#Q T +8 &%Q T +11 &'IR U +9 &) R U +8 &*S U +11 &,Q U +11 &.QP U +8 &0O U +9 &1O U +8 &3U U +10 &5YP U +10 &7O U +8 &8N T +11 &:P U +14 &#O U +8 &?R U +8 &AN T +11 &CjS T +10 &E,U T +9 &FY U +9 &Hi W +9 &Jc Z +9 &LA5 ^ +10 &MRQ ` +10 &OWV ` +9 &QU[Y a +12 &Sa_ a +7 &Teb b +10 &Vjh b +8 &XXpo b! +9 &Zur b' +12 &[|z b0 +7 &]} b4 +10 &_7 W +9 &`>3 )z +10 &`cn U +2 ( +7 "collection"'j& +6 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.46 + .Hand.open +3 "manipulator"&l1 +7 "core" &`cm U +61 1 +2 "manipulator"&m% +10 "core" % ^ g lN +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +8 #Priming 7ml +6 .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +166 .tIntake.select :close +4 .Exhaust.select :close + .SS.hold +4 "sampler")o+ +4 "core" + +4 "sampler")p% +10 "core" %ۀ \ ^ +2 "collection"'q& +12 "core" &`cm U +6 "Can"\ QQ +4 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +6 .SS.reconfigure :fast +4 "sampler")#.0X +27  +4 .tdelay 3.8 seconds +383 "collection"'u% +6 "core" %ӳ +4 "sampler")v% +6 "core" %3u!z{ )  +4 .tSSV.dial :spit + "sampler")w +138 "core"  +6 .tSS.seek 0ml + "sampler")x'z +317 "core" ' +4 .tSSV.dial CBV +2 "sampler")y  +136 "core"  +7 .tCTV.dial :intake + "collection"'z  +85 "core"  +3 #tWaiting for external sampler to finish priming... + .delayUntil "11:02:04.44" +1354 #"flow"0.0L/min +673 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +14163 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'{% +3 "core" %ӳ + #tIntake @14.9psia, vacuum from 9.4 to 12.4psi +3 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X% +2 "core" %ӳkk +2 "sampler")I% +4 "core" %lS   +24 "collection"'J% +3 "core" %ӳlm +2 "sampler")K% +3 "core" %lT &  +28 "collection"'L% +3 "core" %ӳom +2 "sampler")M% +4 "core" %lS   +32 "collection"'G% +2 "core" %ӳrs +2 "sampler")O% +4 "core" %lS   +36 "collection"'P% +3 "core" %ӳvv +2 "sampler")R% +4 "core" %lS (  +41 "collection"'S% +3 "core" %ӳ|{ +2 "sampler")U% +3 "core" %r" !  +47 "collection"'$% +3 "core" %ӳ +2 "sampler")&% +4 "core" %p  @ +53 "collection"'W% +3 "core" %ӳ +2 "sampler")X% +3 "core" %p56  @ +61 "collection"' % +3 "core" %ӳ +2 "sampler")Y% +4 "core" %pXX  @ + "sampler")[% +4 "core" %p\\Z # @ + .tIntake.select :close +2 "sampler")0 +8 )\\% +3 "core" %pcc & @ + .tSSV.dial :exhaust +2 "sampler")^  +77 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")_'z +918 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")a  +75 "core"  + #tAllowing 130s for 25.0ml of remaining 925.0ml +2 .Intake.select :open + "sampler") +210 "collection"'Q% +3 "core" %ӳ + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0X% +4 "core" %k z +53 "collection"'I% +4 "core" %ӳ +2 "sampler")J% +3 "core" %k " z +61 "collection"'K% +3 "core" %ӳ +2 "sampler")L% +4 "core" %kNP  z + "sampler")M% +4 "core" %kUS  z + .tIntake.select :close + "sampler")0 +9 )G% +3 "core" %k\\Z  z +2 .tSSV.dial :exhaust + "sampler")O  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")P'z +962 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")R  +77 "core" +2 #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'S% +3 "core" %ӳ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.92ml/s +2 "sampler")#.0X "  +42 "collection"'% +3 "core" %ӳ +2 "sampler")% +4 "core" %t`b  9 + "sampler")% +4 "core" %tcc # 9 + .tIntake.select :close +2 "sampler")0 +9 )% +2 "core" %tjl # 9 +2 .tSSV.dial :exhaust + "sampler")  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")'z +919 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +76 "core" +2 #tAllowing 130s for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %ӳ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 1.56ml/s +3 "sampler")#.n0X Exhaust.open +2 .Exhaust.select :open + "sampler")@ +682 #t-> SS.seek 0 +2 .SS.reconfigure :default +2 "sampler")#.0X Arm + "manipulator"&?& +3 "core" && ( +  dAb +2 "manipulator"&#% +4 "core" %\  ) + d +816 #t-> Arm.CC + "manipulator"&@& +3 "core" && + *  dAb +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&A( +53 "core" ( + "manipulator"&,& +100 "core" & 7 9 W h + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +2 "core" & 6 + h +2 .tForearm.seek CC +2 "manipulator"&D' +103 "core" ' + "manipulator"&E& +4 "core" & N E  f + "manipulator"&F% +4 "core" % A @ @ g +471 #t-> Hand.close + .Hand.close + "manipulator"&-/ +76 "core" / +361 #t-> CC.open + "collection"'5& +3 "core" &`cg U +2 !to:Puck::Error: mesg"3Collection Clamp contains sh1 puck from tube 2:bt[ "4/home/esp/esp2/utils/puckmoves.rb:948:in `open'"(ESP):17: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 +6555 #-> exit +4 "sampler") +9 !to:Storage::Warning: mesg":Exiting with sh1 puck from tube 2 in Collection Clamp:bt["6/home/esp/esp2/utils/storage.rb:560:in `writeAll'"2/home/esp/esp2/utils/storage.rb:555:in `each'"6/home/esp/esp2/utils/storage.rb:555:in `writeAll'"2/home/esp/esp2/utils/storage.rb:551:in `open'"6/home/esp/esp2/utils/storage.rb:551:in `writeAll'"(/home/esp/esp2/utils/storage.rb:567"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:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 #mEXIT @1648739818.99EDT @1648739836.09EDT = =tMAIN =mMAIN_scheduler @EDT1648739837.98 #"core_reset"Sent BREAK + #t@60825 receive with ifg=0x10, ie=0xFD + #@61151 receive with ifg=0x80, ie=0xFD + #@14700 sendCRC with ifg=0x20, ie=0x7F + #@15147 sendCRC with ifg=0x20, ie=0x7F #@16464 sendCRC with ifg=0x20, ie=0x7F + #@16681 sendCRC with ifg=0x20, ie=0x7F + #@17834 sendCRC with ifg=0x20, ie=0x7F #@19200 sendCRC with ifg=0x08, ie=0x5F + #@43559 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +245 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +395 "Can"\ FE + \ FE + #tPolling Can every 10:00 +898 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %ӳ +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 +2 "processing"%% +3 "core" %\  + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %~  + .tSS.configure :default +2 "sampler")#.0X +2 "processing"%! +3 "core"  + "processing"%" +3 "core" V +2 "processing"%# +2 "core"  +2 "processing"%$ +3 "core" B + "sampler")% +3 "core"  +2 "collection"'&% +3 "core" %ӳ +2 "processing"%'% +4 "core" %\  +2 "sampler")(% +3 "core" %~}   +2 "collection"')& +3 "core" &`cg U +2 "processing"%*& +3 "core" &\ \ +2 "manipulator"&+% +3 "core" % R R P g +2 "manipulator"&,& +4 "core" & R G ^ g + "storage"(-& +4 "core" &  I\  + "storage"(.% +4 "core" %z \  +2 "collection"'/9 +3 "core" 9 + "processing"%09 +4 "core" 9 +288 #t-> Arm + "manipulator"&1& +3 "core" & P N V g +2 "manipulator"&2% +4 "core" % R Q ; g +1923 #t-> Hand +441 #-> Hand.close +2 .Hand.close + "manipulator"&3/ +24 "core" / +306 #t-> CC.open + .CC.seek :open +2 "collection"'4( +471 "core" ( + "collection"'5& +4 "core" & +3210 #t-> Arm.garage + "manipulator"&6& +3 "core" & f j k +2 "manipulator"&7% +4 "core" % ] ] l +2 .tForearm.seek :retract + "manipulator"&8'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&9(, +266 "core" ( + "manipulator"&:& +4 "core" &, g _ li +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &, W Z  li +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&<' +108 "core" ' +2 "manipulator"&=& +4 "core" &, + , ci + "manipulator"&>% +4 "core" %~ "  cx +744 #t-> Hand.open +2 .Hand.open + "manipulator"&?1 +68 "core" 1 +774 #t-> Arm.home +2 "manipulator"&@& +3 "core" &, ! (  di + "manipulator"&A% +4 "core" % ί ! # C d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&C( +106 "core" ( +2 "manipulator"&D& +3 "core" & }  o +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" & @ n +2 .tForearm.seek :home + "manipulator"&F' +39 "core" ' +2 "manipulator"&G& +4 "core" & x ( n + "manipulator"&H% +4 "core" % }  n* +2089 #t-> access 2 +2 "storage"(I% +3 "core" %z   \ +2 "manipulator"&J% +4 "core" %  n& + "manipulator"&K% +4 "core" % * n& +2 .tForearm.seek :retract + "manipulator"&L'\ +39 "core" ' +2 .tElbow.seek :clear + "manipulator"&M(d +191 "core" ( + "manipulator"&N% +4 "core" %\  b Q j +2 "manipulator"&O& +4 "core" &d ^ \\ j8 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(P(K +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (Q& +3 "core" &K @\  +1064 #t-> SS + "sampler")R% +4 "core" %xv \  +6039 #t-> SSV +2 "sampler")S +2 "core"  +2246 #t-> SS.empty +2 .SS.seek 0ml +2 "sampler")T'z +151 "core" 'xw  +3 !to:Slide::Error\ : mesg"*Sampler Syringe overCurrent at 0.88ml:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:overCurrent: @tagiY: @sourcei.: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmi:erri: inPressix: outPressiw:deltaPressi : voltagef12.643135984290623h: @type2F:@destinationi%:@axisName"Sampler Syringe:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"0/home/esp/esp2/lib/syringe.rb:28:in `empty'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +669 #-> SS.home + "sampler")U% +4 "core" %vu \ # +14263 #t-> SSV.CBV +2 .SSV.dial CBV + "sampler")V  +74 "core" +1650 #t-> CBV.CSV + .CBV.dial CSV +2 "collection"'W  +105 "core"  +2695 #t-> CSV.CTV +2 .CSV.dial CTV + "collection"'X  +104 "core"  +782 #t-> CTV.intake +2 .CTV.dial :intake + "collection"'Y  +15 "core" +1162 #t-> Exhaust.close + .Exhaust.select :close +396 #-> Intake.open + .Intake.select :open + "sampler") +3243 #t-> CS + "collection"'Z% +3 "core" %ӳ +2603 #t-> delay 10; Pull 0.5 + .delay 10 seconds +1003 !o:NoMethodError : mesg"-undefined method `Pull' 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):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +6469 #-> delay 10; CS.pull 0.5 + .delay 10 seconds +1003 "collection"'[% +3 "core" %ӳ +2 .tCS.seek 0.5ml +2 "collection"'\\'x +256 "core" ' + "collection"']% +4 "core" %~  +389 "Can"\ @@ +14517 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'^ +106 "core" +2630 #t-> delay 5; CS.empty + .delay 5 seconds +503 .CS.seek 0ml +2 "collection"'_'Ӵ +206 "core" ' + "collection"'`% +4 "core" %ӯ +1552 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'a  +105 "core"  +400 #t-> CTV +2756 #-> delay 5; SS.pull 0.5 + .delay 5 seconds +503 "sampler")b% +3 "core" %uu   +2 .tSS.reconfigure :default +2 "sampler")#.0X delay 5; SS.pull 1 +2 .delay 5 seconds +502 "sampler")e% +3 "core" % $ +3 .tSS.seek 2.72ml + "sampler")f' Q +176 "core" ' +2 "sampler")g% +3 "core" % V $ r +6985 #t-> SSV +756 #-> CBV +1200 #-> CSV +715 #-> CTV +6434 #-> SS.pull 2 + "sampler")h% +3 "core" % V  r +2 .tSS.seek 4.72ml +2 "sampler")i'. +171 "core" ' +2 "sampler")j% +4 "core" %.a !  +2969 #t-> SSV.exhaust +2 .SSV.dial :exhaust + "sampler")k  +77 "core"  +1997 #t-> Intake.close +2 .Intake.select :close + "sampler")0 +1122 #t-> Exhaust.open + .Exhaust.select :open +2 "sampler")@ +502 #t-> SS.empty +2 .SS.seek 0ml +2 "sampler")l'z +308 "core" ' + "sampler")m% +4 "core" %}  L +2355 #t-> SS +2 "sampler")n% +3 "core" %}  L +906 #t-> exit +3 "sampler") +10 #mEXIT @1648740972.00EDT @1648741009.12EDT = =tMAIN =mMAIN_scheduler @EDT1648741010.97 #"core_reset"Sent BREAK +2 #t@40744 receive with ifg=0x10, ie=0xFD #@41070 receive with ifg=0x80, ie=0xFD + #@14411 sendCRC with ifg=0x20, ie=0x7F + #@14858 sendCRC with ifg=0x20, ie=0x7F + #@16172 sendCRC with ifg=0x20, ie=0x7F #@16388 sendCRC with ifg=0x20, ie=0x7F + #@17542 sendCRC with ifg=0x20, ie=0x7F #@18908 sendCRC with ifg=0x08, ie=0x5F + #@59229 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +244 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +384 "Can"\ << + \ << + #tPolling Can every 10:00 +732 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %ӯ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %^\  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %} " L + .tSS.configure :default +3 "sampler")#.0X $da[:extractVol]=0.19 +922 #-> access 2 +2 "storage"(2% +3 "core" %z\  +2 "manipulator"&3% +3 "core" %\  ! , b +2 "manipulator"&4& +3 "core" &d * , b8 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(5(K +4 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &K \  +702 #t-> startTube 2 +4389 #-> da 800 +2 #da sampling at most 800ml +5 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 11:39:20EDT31-Mar-22\\n{}\\nCan@11:36:57, 22.9C, 30% humidity, 14.8psia, 12.606V, 0.306A, 0.306A avg, 3.86W",Subject: "da sampling at most 800ml" +3 "collection"'7& +5 "core" &V + .tHand.open +2 "manipulator"&81 +27 "core" 1 + "manipulator"&9% +6 "core" %\  g _ 4 i +2 "storage"(:% +4 "core" %z\ + "storage"(;. +3 "core" .(K +2 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(<( +672 "core" ( +3 .tSC.configure :limp +4 "storage"($(\ 1b +6 (=& +4 "core" &  C\  +4 "manipulator"&>& +16 "core" &d E D g g8 +4 "manipulator"&?% +10 "core" %\  D F { f +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +4 "manipulator"&@(P +102 "core" ( +4 "manipulator"&A& +8 "core" &\\ 6 <  h( +2 "storage"(B& +8 "core" &  <\  +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +4 "manipulator"&C'ϥ +100 "core" ' +5 "storage"(D& +10 "core" &  \ +5 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +4 "storage"(E' +274 "core" ' +4 "storage"(F- +6 "core" -' +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +4 (G& +14 "core" &  q\  +2 "manipulator"&H& +7 "core" &\\ 9 : h( +4 .tElbow.seek 2 +2 "manipulator"&I(P +37 "core" ( +2 "manipulator"&J& +8 "core" &Z i f j +4 "storage"(K& +8 "core" &  \  +4 .tForearm.seek 2 + 300 counts + "manipulator"&L'y +25 "core" ' +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +3 .tHand.close +4 "manipulator"&M/ +156 "core" / +5 ."downElevator"SE.seek :down +8 "manipulator"&N& +5 "storage"(O'} +14 "core" &Z a j A l +4 "manipulator"&P% +8 "core" % ΁ l k / j +4 .tForearm.seek :retract + "manipulator"&Q'\ +95 "core" ' +4 .tElbow.seek CC +7 "manipulator"&R( +119 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +36 "core" ( +2 "manipulator"&S& +15 "core" &( T S M gBj +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &T& +3 "core" &( G O gBj +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&U' +92 "core" ' +2 "manipulator"&V& +10 "core" &( D > g hBj +2 "manipulator"&W% +8 "core" % : 8 S hF +4 "collection"'X& +8 "core" &O +4 "collection"'Y& +10 "core" &i +4 &j +2 .tCC.seek :closed +6 "collection"'Z(` +6 "core" &j +4 &f 3 +9 &+C}f 4 +14 &Ili H +6 &fh V +8 &Of U +8 &^Re U +11 & Ri U +8 &Qf U +9 &Qh T +11 &gQg U +8 &*Qg T +11 & Qi U +9 &"Oh U +8 &$oRg U +11 &&1Qf U +14 &'Tk U +8 &)Ni U +7 &+wQf U +7 &-9Rh U +11 &.Od T +11 &0RW U +6 &2NW U +11 &4BQ] T +9 &6R] U +8 &7P[ U +11 &9R] U +8 &;IS` U +11 &= S_ U +13 &>R] T +6 &@Qa U +9 &BQS` U +7 &DP\\ U +10 &EQa U +11 &GY` V +8 &IPk` X +11 &K!a [ +9 &LMF^ _ +8 &N|WU^ a +11 &P=WV\\ a +9 &Q[[^ b +11 &S_^] b +9 &Ubc] b +7 &W>hg] b# +11 &Xnl[ b( +9 &Zoo] b. +10 &\\luv\\ b/ +9 &^ zyU b0 +9 &_Y 7 +8 &`_[ Z +9 ( +6 "collection"'Y& +8 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.38 +4 .Hand.open + "manipulator"&[1 +6 "core" &`dl] U +2 &`dlR U +65 1 +4 "manipulator"&\\% +7 "core" %  0 8 L eF +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&]'\ +97 "core" ' +4 #tcollectSample 800ml w/bubble point of 24psi +8 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +3 .Exhaust.select :close +4 .SS.hold + "sampler")^+ +5 "core" + +7 "sampler")_% +7 "core" %} ( L +2 "collection"'`& +7 "core" &`dl$ U +6 "Can"\ SS +4 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air + "collection"'a  +77 "core" ~ +4 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")b +8 "core"  +2 "sampler")c  +78 "core"  +4 .tSS.reconfigure :fast +6 "sampler")#.0X +2 "sampler")-% +4 "core" %p & [ +21 "collection"'.% +3 "core" %ӯno= + "sampler")/% +4 "core" %p  [ +24 "collection"'0% +3 "core" %ӯnq( +2 "sampler")1% +3 "core" %p ) [ +28 "collection"'2% +3 "core" %ӯqsI +2 "sampler")3% +3 "core" %p  [ +32 "collection"'4% +3 "core" %ӯsvI +2 "sampler")6% +4 "core" %p " [ +36 "collection"'% +3 "core" %ӯyzF + "sampler")7% +4 "core" %p  [ +42 "collection"'8% +2 "core" %ӯ}F +2 "sampler")9% +4 "core" %p\   [ +47 "collection"':% +3 "core" %ӯG + "sampler");% +4 "core" %p86 ' [ +54 "collection"'5% +2 "core" %ӯ/ +2 "sampler")=% +4 "core" %p`` ) [ + "sampler")>% +4 "core" %p`^  [ + .tIntake.select :close + "sampler")0 +9 )?% +3 "core" %ped * [ + .tSSV.dial :exhaust +2 "sampler")A  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")B'z +948 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")D  +75 "core"  +2 #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %ӯ> + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 1.92ml/s +3 "sampler")#.0X% +4 "core" %s! !  +47 "collection"'?% +3 "core" %ӯe +2 "sampler")A% +3 "core" %r ! g +54 "collection"')% +3 "core" %ӯj + "sampler")D% +4 "core" %rEE  g +61 "collection"'% +3 "core" %ӯu + "sampler")B% +4 "core" %red  g + "sampler")G% +4 "core" %rhf ' g + .tIntake.select :close +2 "sampler")0 +8 )H% +3 "core" %rlk  g + .tSSV.dial :exhaust +2 "sampler")J  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")K'z +946 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")M  +76 "core" + #tAllowing 130s for 25.0ml of remaining 700.0ml +2 .Intake.select :open + "sampler") +210 "collection"'N% +3 "core" %ӯ^ + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.41ml/s +3 "sampler")#.c0X  +75 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler").'z +930 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")?  +74 "core"  +2 #tAllowing 130s for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +210 "collection"'A% +3 "core" %ӯs + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.14ml/s +3 "sampler")#.P0X% +4 "core" %qb   +28 "collection"'&% +3 "core" %ӯ +2 "sampler")?% +3 "core" %qb "  +32 "collection"'A% +3 "core" %ӯ{ +2 "sampler").% +3 "core" %qb   +37 "collection"'% +3 "core" %ӯq +2 "sampler")B% +3 "core" %qb !  +42 "collection"'G% +3 "core" %ӯ7 +2 "sampler")H% +4 "core" %r_ #  +47 "collection"'J% +2 "core" %ӯ +2 "sampler")/% +4 "core" %tK !  +53 "collection"'M% +3 "core" %ӯ +2 "sampler")N% +4 "core" %s  v +60 "collection"'K% +3 "core" %ӯ +2 "sampler")C% +4 "core" %s \  v +68 "collection"'E% +4 "core" %ӯ + "sampler")S% +4 "core" %s12  v +78 "collection"'% +3 "core" %ӯ +2 "sampler"))% +3 "core" %sVT # v +2 "sampler")D% +4 "core" %sVW  v + .tIntake.select :close + "sampler")0 +9 )V% +3 "core" %sYZ  v + .tSSV.dial :exhaust +2 "sampler")W  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")X'z +954 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")O  +74 "core"  +2 #tAllowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +210 "collection"'Q% +3 "core" %ӯu + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.02ml/s +3 "sampler")#.H0X% +4 "core" %pb #  +36 "collection"'&% +3 "core" %ӯ +2 "sampler")?% +3 "core" %pb "  +42 "collection"'A% +3 "core" %ӯe +2 "sampler").% +3 "core" %pb "  +48 "collection"'% +3 "core" %ӯ +2 "sampler")B% +4 "core" %qb  +53 "collection"'G% +3 "core" %ӯ +2 "sampler")H% +4 "core" %qb "  +60 "collection"'%% +3 "core" %ӯ +2 "sampler")J% +3 "core" %rS  +69 "collection"'/% +3 "core" %ӯ9 +2 "sampler")M% +4 "core" %p  f +78 "collection"'N% +3 "core" %ӯ + "sampler")K% +4 "core" %p/1  f +88 "collection"'C% +3 "core" %ӯ +2 "sampler")E% +3 "core" %pOQ " f +2 "sampler")S% +3 "core" %pRT ! f +2 .tIntake.select :close + "sampler")0 +9 )% +2 "core" %pUT  f +2 .tSSV.dial :exhaust + "sampler"))  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")D'z +934 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")V  +76 "core" + #tAllowing 130s for 25.0ml of remaining 450.0ml +2 .Intake.select :open + "sampler") +210 "collection"'W% +3 "core" %ӯ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.92ml/s +3 "sampler")#.A0X@  q +100 "collection"'% +3 "core" %ӯ +2 "sampler")6% +4 "core" %qYW q + "sampler")% +4 "core" %qZ[ > q + .tIntake.select :close +2 "sampler")0 +8 )4% +3 "core" %q^[  q + .tSSV.dial :exhaust +2 "sampler")8  +76 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")9'z +933 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")(  +76 "core" + #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open +2 "sampler") +210 "collection"':% +2 "core" %ӯ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.84ml/s +2 "sampler")#.;0X% +4 "core" %f   +18 "collection"'&% +3 "core" %ӯ + "sampler")?% +4 "core" %]   +21 "collection"'A% +3 "core" %ӯu +2 "sampler").% +3 "core" %] "  +25 "collection"'2% +3 "core" %ӯ +2 "sampler")% +4 "core" %]   +27 "collection"'B% +3 "core" %ӯy +2 "sampler")G% +4 "core" %] !  +31 "collection"'H% +3 "core" %ӯl +2 "sampler")%% +4 "core" %]   +36 "collection"'J% +3 "core" %ӯ| + "sampler")/% +4 "core" %] !  +42 "collection"'M% +3 "core" %ӯ9 +2 "sampler")N% +3 "core" %] "  +47 "collection"'K% +4 "core" %ӯ + "sampler")C% +4 "core" %] !  + "collection"'E% +4 "core" %ӯ + #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.75ml/s +3 "sampler")#.50X% +3 "core" %ӯ +2 "sampler")&% +3 "core" %nR   +21 "collection"'?% +3 "core" %ӯp +2 "sampler")A% +4 "core" %nR "  +24 "collection"'.% +3 "core" %ӯ + "sampler")2% +4 "core" %oR  "  +28 "collection"'% +3 "core" %ӯz +2 "sampler")B% +3 "core" %oR   +32 "collection"'G% +3 "core" %ӯ +2 "sampler")H% +3 "core" %qR"!   +37 "collection"'%% +3 "core" %ӯw +2 "sampler")J% +3 "core" %r*//  +42 "collection"'/% +3 "core" %ӯ[ +2 "sampler")M% +3 "core" %q @< # \ P +48 "collection"'N% +3 "core" %ӯu +2 "sampler");% +3 "core" %q MN " \ P +2 "sampler")K% +3 "core" %q NN  \ P + .tIntake.select :close +2 "sampler")0 +9 )C% +2 "core" %q QM " \ P +2 .tSSV.dial :exhaust + "sampler")E  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")5'z +939 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler"))  +77 "core" + #tAllowing 130s for 25.0ml of remaining 325.0ml +2 .Intake.select :open + "sampler") +210 "collection"'3% +3 "core" %ӯ +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.68ml/s +3 "sampler")#.00X% +3 "core" %ӯs +2 "sampler")&% +3 "core" %/^ #  +47 "collection"'?% +3 "core" %ӯu +2 "sampler")A% +3 "core" %0^ "  +54 "collection"'% +3 "core" %ӯ +2 "sampler").% +3 "core" %0Y   +2 "collection"'2% +3 "core" %ӯ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.61ml/s +2 "sampler")#.+0X>  r +100 "collection"'}% +3 "core" %ӯ + "sampler")n% +4 "core" %pRQ  r + "sampler")*% +4 "core" %pRS & r + .tIntake.select :close +2 "sampler")0 +9 )+% +2 "core" %pUS & r +2 .tSSV.dial :exhaust + "sampler")  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")!'z +961 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +2 "sampler")  +76 "core" +2 #tAllowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +210 "collection"'0% +3 "core" %ӯv + #tIntake @15.8psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 0.55ml/s +2 "sampler")#.'0X% +4 "core" %Qb "  +32 "collection"'&% +3 "core" %ӯv +2 "sampler"),% +3 "core" %Qb  +37 "collection"'?% +2 "core" %ӯr +2 "sampler")A% +4 "core" %Qb !  +41 "collection"'% +3 "core" %ӯr +2 "sampler").% +3 "core" %Qb "  +48 "collection"'2% +3 "core" %ӯ + "sampler")-% +4 "core" %Qb   +53 "collection"'G% +3 "core" %ӯ +2 "sampler")H% +4 "core" %Qb   + "collection"'%% +4 "core" %ӯ + #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.50ml/s +2 "sampler")#.#0X% +3 "core" %ӯ +2 "sampler")&% +4 "core" %pb   +18 "collection"',% +3 "core" %ӯu +2 "sampler")?% +3 "core" %pb   +22 "collection"'A% +3 "core" %ӯ +2 "sampler")% +3 "core" %qb  +25 "collection"'.% +2 "core" %ӯt +2 "sampler")1% +4 "core" %qb "  +28 "collection"'2% +2 "core" %ӯr +2 "sampler")-% +4 "core" %qb   +32 "collection"'G% +3 "core" %ӯ +2 "sampler")H% +4 "core" %qb   +36 "collection"'%% +3 "core" %ӯv +2 "sampler") % +4 "core" %qb  +41 "collection"'M% +3 "core" %ӯr + "sampler")(% +4 "core" %rb !  +47 "collection"'N% +3 "core" %ӯr +2 "sampler");% +3 "core" %u  +54 "collection"'K% +3 "core" %ӯ + "sampler")C% +4 "core" %s  n +61 "collection"'E% +3 "core" %ӯ + "sampler"):% +4 "core" %s  n +69 "collection"')% +4 "core" %ӯ| + "sampler")3% +4 "core" %s  n +78 "collection"'5% +3 "core" %ӯp +2 "sampler")% +3 "core" %s  n +89 "collection"'D% +3 "core" %ӯb + "sampler")Q% +4 "core" %s  " n +100 "collection"'X% +3 "core" %ӯ +2 "sampler")\\% +3 "core" %s  n +113 "collection"'J% +3 "core" %ӯ~ +2 "sampler")Y% +3 "core" %s66  n +128 "collection"'P% +3 "core" %ӯp +2 "sampler")@% +3 "core" %sKJ ! n +144 "collection"'`% +3 "core" %ӯ +2 "sampler")a% +4 "core" %sYY  n + "sampler")b% +4 "core" %sZZ  n + .tIntake.select :close +2 "sampler")0 +8 )S% +3 "core" %sZZ ! n + .tSSV.dial :exhaust +2 "sampler")c  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")T'z +939 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")F  +74 "core"  +2 #tAllowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %ӯ` +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.45ml/s +2 "sampler")#. 0X% +3 "core" %r  l +113 "collection"'&% +3 "core" %ӯy +2 "sampler"),% +4 "core" %r  l +127 "collection"'?% +4 "core" %ӯb + "sampler")A% +4 "core" %r)) " l +144 "collection"'% +3 "core" %ӯe +2 "sampler").% +3 "core" %rA@ " l +163 "collection"'1% +3 "core" %ӯ + "sampler")2% +4 "core" %rSR  l + "sampler")-% +4 "core" %rTR " l + .tIntake.select :close +2 "sampler")0 +8 )G% +3 "core" %rVU  l + .tSSV.dial :exhaust +2 "sampler")H  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")%'z +962 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")  +74 "core"  +2 #tAllowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +210 "collection"'M% +3 "core" %ӯz +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 0.45ml/s +2 "sampler")#. 0X% +4 "core" %e " z +28 "collection"'&% +3 "core" %ӯW +2 "sampler"),% +3 "core" %e " z +32 "collection"'?% +3 "core" %ӯT +2 "sampler")A% +3 "core" %e  z +37 "collection"'% +3 "core" %ӯ9 +2 "sampler").% +3 "core" %e # z +42 "collection"'1% +3 "core" %ӯ? +2 "sampler")2% +4 "core" %e # z +47 "collection"'-% +2 "core" %ӯY +2 "sampler")G% +4 "core" %e  z +53 "collection"'H% +3 "core" %ӯX +2 "sampler")% +3 "core" %e  z +61 "collection"' % +3 "core" %ӯT +2 "sampler")M% +4 "core" %e  z +68 "collection"'%% +4 "core" %ӯI + "sampler")N% +4 "core" %e  z +78 "collection"';% +3 "core" %ӯ< +2 "sampler")K% +4 "core" %e  z +88 "collection"'C% +3 "core" %ӯ: + "sampler")E% +4 "core" %e ! z +100 "collection"':% +3 "core" %ӯL + "sampler"))% +4 "core" %e  z +113 "collection"'3% +3 "core" %ӯG +2 "sampler")5% +3 "core" %e  z +2 "collection"'% +3 "core" %ӯA +2 .tSS.reconfigure :inhaling 0.33ml/s +3 "sampler")#.0X +2 "sampler")% +4 "core" %Pc   +21 "collection"'l% +3 "core" %ӯJ +2 "sampler")c% +3 "core" %Pc  +25 "collection"'% +3 "core" %ӯ8 +2 "sampler")% +3 "core" %PY   +28 "collection"'_% +3 "core" %ӯ9 +2 "sampler")V% +4 "core" %PY #  +31 "collection"'% +3 "core" %ӯN +2 "sampler")% +3 "core" %PY   +37 "collection"'% +3 "core" %ӯ? + "sampler")% +4 "core" %PZ  +42 "collection"'~% +2 "core" %ӯ: +2 "sampler")L% +4 "core" %PY $  +47 "collection"'% +3 "core" %ӯN + "sampler") % +4 "core" %PY   +54 "collection"'t% +3 "core" %ӯF +2 "sampler")$% +3 "core" %PY   +61 "collection"'% +3 "core" %ӯQ +2 "sampler")'% +4 "core" %PY   +68 "collection"'% +3 "core" %ӯL +2 "sampler")% +4 "core" %PY   + "collection"'}% +4 "core" %ӯP + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.30ml/s +2 "sampler")#.0X +2 "sampler")% +4 "core" %8Y   +36 "collection"'4% +3 "core" %ӯ4 +2 "sampler")8% +3 "core" %8Y !  +42 "collection"'o% +3 "core" %ӯ3 +2 "sampler")#% +3 "core" %8Y !  +48 "collection"'>% +2 "core" %ӯN +2 "sampler")&% +4 "core" %8Y   +53 "collection"',% +3 "core" %ӯG +2 "sampler")?% +3 "core" %8Y   +61 "collection"'A% +3 "core" %ӯB +2 "sampler")% +3 "core" %8Y   +70 "collection"'.% +2 "core" %ӯ2 +2 "sampler")1% +4 "core" %8Y "  +78 "collection"'2% +3 "core" %ӯ4 +2 "sampler")"% +3 "core" %8Y  +89 "collection"'-% +3 "core" %ӯ1 + "sampler")G% +4 "core" %8Y "  +100 "collection"'H% +3 "core" %ӯG + "sampler")% +4 "core" %8Y   +113 "collection"' % +3 "core" %ӯ4 +2 "sampler")M% +3 "core" %8Y   +2 "collection"'%% +3 "core" %ӯ5 +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure :inhaling 0.27ml/s +3 "sampler")#.0X + "sampler")% +4 "core" %+B^   +28 "collection"'% +3 "core" %ӯ" +2 "sampler")_% +3 "core" %+B^ "  +32 "collection"'V% +3 "core" %ӯ9 +2 "sampler")% +3 "core" %+B^   +37 "collection"'% +3 "core" %ӯ& +2 "sampler")% +4 "core" %+B] "  +41 "collection"'% +3 "core" %ӯ& +2 "sampler")~% +3 "core" %+B^ "  +47 "collection"'L% +3 "core" %ӯ< +2 "sampler")x% +4 "core" %+B^ !  +53 "collection"'% +3 "core" %ӯ> +2 "sampler") % +3 "core" %+B^   +61 "collection"'t% +3 "core" %ӯC +2 "sampler")$% +3 "core" %+B^   +69 "collection"'% +4 "core" %ӯ8 +2 "sampler")'% +4 "core" %+B^   + "collection"'% +4 "core" %ӯ9 + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 0.24ml/s +2 "sampler")#.0X% +3 "core" %ӯ +2 "sampler")&% +3 "core" % " Z +64 "collection"',% +4 "core" %ӯ$ +2 "sampler")?% +3 "core" %  Z +69 "collection"'A% +3 "core" %ӯ" +2 "sampler")% +3 "core" % % Z +79 "collection"'.% +2 "core" %ӯ3 +2 "sampler")1% +4 "core" %  Z +88 "collection"'2% +3 "core" %ӯ7 +2 "sampler")"% +3 "core" %  Z +100 "collection"'-% +3 "core" %ӯ +2 "sampler")G% +3 "core" % ! Z +114 "collection"'H% +2 "core" %ӯ, +2 "sampler")% +4 "core" % " Z +127 "collection"' % +3 "core" %ӯ6 +2 "sampler")M% +4 "core" %  Z +144 "collection"'%% +2 "core" %ӯ# +2 "sampler")n% +4 "core" % # Z +162 "collection"'K% +3 "core" %ӯ; +2 "sampler")C% +4 "core" % ! Z +183 "collection"'E% +4 "core" %ӯ: +2 "sampler"):% +4 "core" %  Z +4 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'U'Ӵ +99 "core" ' +4 .tSSV.dial :spit,avoiding: :exhaust +5 "sampler")v +136 "core" +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Ӵ +108 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +82 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +51 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %A  +3 .tCS.seek 6ml + "collection"'s' +1357 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"' +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"'0'Ӵ +1526 "core" ' + .tCSV.dial CSR +2 "collection"'!  +44 "core"  +2 "collection"'% +4 "core" %ӶB + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'' +587 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '6% +3 "core" %#  +2 .tCS.seek 5ml + "collection"''qh +836 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'4  +42 "core"  +2 .tCS.seek 1ml + "collection"'8'> +1093 "core" ' +2 "collection"'o9 +3 "core" 9 +2 "collection"'% +3 "core" %AlmT +2 #tBefore lysing Collection Puck Heater at 19.9C/27.6psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'# \  +3 '9 +3 "core" 9 +102 "collection"'>9 +2 "core" 9d +103 "collection"'&9 +3 "core" 9 d +101 "collection"',9 +3 "core" 9 d +102 "collection"'?9 +2 "core" 9d +102 "collection"'A9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'.9 +2 "core" 9d +103 "collection"'19 +2 "core" 9"d +102 "collection"'29 +2 "core" 9&d +102 "collection"'"9 +3 "core" 9*d +102 "collection"'-9 +2 "core" 9/d +102 "collection"'G9 +3 "core" 93d +102 "collection"'H9 +3 "core" 9 7d +101 "collection"'9 +3 "core" 9=;d +102 "collection"' 9 +3 "core" 9[?d +102 "collection"'M9 +2 "core" 9{Cd +103 "collection"'%9 +2 "core" 9Hd +102 "collection"'n9 +2 "core" 9Ld +102 "collection"'K9 +2 "core" 9Pd +103 "collection"'C9 +3 "core" 9Td +102 "collection"'E9 +2 "core" 9*Xd +102 "collection"':9 +2 "core" 9P]d +102 "collection"'39 +3 "core" 9taa +102 "collection"'59 +2 "core" 9e^ +102 "collection"'9 +3 "core" 9iZ +102 "collection"'}9 +2 "core" 9mW +103 "collection"')9 +2 "core" 9\ qT +102 "collection"'X9 +2 "core" 9/vP +102 "collection"'\\9 +3 "core" 9UzL +102 "collection"'J9 +3 "core" 9{~I +102 "collection"'P9 +2 "core" 9F +102 "collection"'Y9 +3 "core" 9B +102 "collection"'N9 +2 "core" 9? +102 "collection"'9 +3 "core" 9< +102 "collection"'(9 +3 "core" 90; +102 "collection"'`9 +3 "core" 9P9 +103 "collection"'a9 +2 "core" 9o8 +102 "collection"'99 +2 "core" 96 +102 "collection"'9 +2 "core" 94 +103 "collection"'=9 +3 "core" 92 +102 "collection"'F9 +2 "core" 9 1 +102 "collection"'9 +3 "core" 9 0 +102 "collection"'D9 +2 "core" 9 / +102 "collection"'@9 +2 "core" 9$- +103 "collection"'f9 +2 "core" 9:, +102 "collection"'e9 +3 "core" 9N, +102 "collection"'B9 +2 "core" 9a+ +102 "collection"'b9 +2 "core" 9u) +102 "collection"'/9 +3 "core" 9") +102 "collection"'79 +3 "core" 9+) +102 "collection"'I9 +2 "core" 92( +103 "collection"'g9 +2 "core" 94' +102 "collection"'h9 +2 "core" 94& +102 "collection"'q9 +3 "core" 92$ +102 "collection"'r9 +3 "core" 9/# +103 "collection"'S9 +2 "core" 9/" +102 "collection"'9 +2 "core" 94" +102 "collection"'v9 +3 "core" 9 ?" +102 "collection"'T9 +2 "core" 9 D# +102 "collection"'p9 +3 "core" 9 C! +102 "collection"'U9 +2 "core" 9 $E +103 "collection"'w9 +2 "core" 9 0G +102 "collection"'^9 +2 "core" 9 ;P +102 "collection"'z9 +2 "core" 9 EU  +103 "collection"'[9 +2 "core" 9 OX +102 "collection"'u9 +3 "core" 9 W_ +102 "collection"'j9 +2 "core" 9 _Y +103 "collection"'{9 +2 "core" 9 gY +102 "collection"'\ 9 +2 "core" 9 mT! +102 "collection"'d9 +3 "core" 9 tN% +102 "collection"'W9 +3 "core" 9 {L* +102 "collection"'k9 +2 "core" 9 P. +102 "collection"'9 +2 "core" 9 O2 +102 "collection"'Q9 +3 "core" 9 W6 +102 "collection"'9 +2 "core" 9 `: +102 "collection"' 9 +2 "core" 9 `> +103 "collection"'|9 +2 "core" 9 dC +102 "collection"'m9 +2 "core" 9 hG +102 "collection"'9 +3 "core" 9 hK +102 "collection"';9 +2 "core" 9 fO +103 "collection"'c9 +2 "core" 9 aS +102 "collection"'9 +2 "core" 9 cW +102 "collection"'9 +3 "core" 9 i\\ +102 "collection"'O9 +2 "core" 9 n` +102 "collection"'V9 +4 "core" 9 od +102 "collection"'9 +2 "core" 9 qh +102 "collection"'9 +2 "core" 9 vl +102 "collection"'_9 +3 "core" 9 q +102 "collection"'9 +2 "core" 9 |u +102 "collection"'~9 +3 "core" 9 yy +102 "collection"'9 +2 "core" 9 z} +102 "collection"'x9 +3 "core" 9 y +102 "collection"'9 +2 "core" 9 p +103 "collection"' 9 +2 "core" 9 k +102 "collection"'l9 +3 "core" 9\ o +102 "collection"'9 +2 "core" 9\ w +103 "collection"'L9 +2 "core" 9\ \ z +102 "collection"'t9 +2 "core" 9\ | +102 "collection"'9 +3 "core" 9\  +102 "collection"''9 +2 "core" 9\  +103 "collection"'$9 +2 "core" 9\  +102 "collection"'i9 +2 "core" 9\ # +102 "collection"'y9 +2 "core" 9\ ( +103 "collection"'9 +2 "core" 9\ , +102 "collection"'*9 +3 "core" 9\ 2 +102 "collection"'+9 +2 "core" 9\ 6 +102 "collection"'9 +3 "core" 9\ : +102 "collection"'9 +3 "core" 9\ ? +102 "collection"' 9 +2 "core" 9\ D +102 "collection"'s9 +3 "core" 9\ I +102 "collection"'!9 +2 "core" 9\ M +102 "collection"'9 +3 "core" 9\ Q +102 "collection"'09 +2 "core" 9\ V +102 "collection"'69 +2 "core" 9\ [ +103 "collection"'9 +2 "core" 9\ _ +103 "collection"'49 +2 "core" 9\ c +102 "collection"'9 +2 "core" 9\ g +102 "collection"'o9 +3 "core" 9\ k +102 "collection"'9 +2 "core" 9\ n +102 "collection"'9 +2 "core" 9\ r +102 "collection"'>9 +3 "core" 9\ u +102 "collection"'&9 +3 "core" 9\ w +102 "collection"',9 +2 "core" 9\ { +102 "collection"'?9 +2 "core" 9\  +102 "collection"'A9 +3 "core" 9\   +102 "collection"'9 +3 "core" 9\  +102 "collection"'.9 +2 "core" 9\  +103 "collection"'19 +2 "core" 9\  +3 .tCH.hold 10:00,70C +8 "collection"'2 `\ `\  +3 '"9 +4 "core"  + 9\ \  +6 "collection"'-% +4 "core" %AQTJ +2 #tBegun lysing Collection Puck Heater at 68C/54.9psia +11679 "Can"q +48305 "core" ` + "collection"'G9 +4 "core" 9\  + "collection"'H% +4 "core" %Ans + #tEnded lysing Collection Puck Heater at 70C/56.6psia +2 .CS.seek 0ml +2 "collection"''Ӵ +330 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +105 "core" A +2 .tCSV.dial :air + "collection"'M @ +44 "core" ? +3 .tCS.seek 5ml + "collection"'%'qi +1337 "core" ' + .tCSV.dial CTV + "collection"'n  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'K @ +45 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'C  +44 "core"  +10 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'E @ +44 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"':'Ӵ +1341 "core" ' + "collection"'3% +4 "core" %ӹ ! # ' + #tPuck @66.5psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'5 +117 "core" + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"'}% +4 "core" %ӹ  +2 .tCS.seek 5.001ml + "collection"')'qn +1338 "core" ' +2 .tdelay 5 seconds +506 .CTV.dial :air +3 "collection"'X  +42 "core" +2 "collection"'\\% +4 "core" %qs!' /  +2 .tCS.seek 7.001ml + "collection"'J' +582 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'P @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'Y' +832 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'N ` +118 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &`dg  U +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&(% +4 "core" %\ !   [4 +2 "storage"(`% +3 "core" %{ ` ` +2 "storage"(a. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(9(+ +187 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &- I J 3 +2 "manipulator"&=& +4 "core" &&  ZA_ + "manipulator"&F% +4 "core" %\ !    Z4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +162 "core" ( +2 "manipulator"&D& +4 "core" & ' - _j + "storage"(@& +4 "core" &- a ` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&f' +92 "core" ' +2 "storage"(e& +4 "core" &- r +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(B' +250 "core" ' +2 "storage"(b- +3 "core" -'_ +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&/& +3 "core" & # . ^j + "storage"(7& +47 "core" &- _ ` + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&I'n +32 "core" ' +2 .tElbow.hold + "manipulator"&g, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(h- +2 "core" -'_ +2 .tSE.seek 5.12 Pucks below Top Plate +2 "storage"(q'S +32 "core" ' +2 "manipulator"&r% +4 "core" %~g S + "storage"(S& +4 "core" &- 1 / G + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&'Ϊ +19 "core" ' + "manipulator"&v& +4 "core" &  w `j +2 "storage"(T& +4 "core" &- b ` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&p' +29 "core" ' +2 .tSE.seek 6.12 Pucks below Top Plate +2 "storage"(U'B +41 "core" ' +2 "manipulator"&w& +4 "core" & . - . aj + "manipulator"&^% +4 "core" %  D ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +96 "core" ' + .tElbow.seek CC +2 "manipulator"&[( +193 "core" ( +2 "manipulator"&u& +4 "core" &  !  ] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" & $  8 ] +2 .tForearm.seek CC + "manipulator"&{' +96 "core" ' +2 .tHand.close + "manipulator"&\ / +67 "core" / +4 .tCC.seek :open +2 "collection"'d( +472 "core" ( +2 "storage"(W& +4 "core" &- ~\ + "storage"(k& +4 "core" &- B R\ + "manipulator"&& +4 "core" &  X ` + "manipulator"&Q% +4 "core" %   > _ +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"& ( +152 "core" ( + "manipulator"&|& +4 "core" &   `V +2 "storage"(m& +3 "core" &- \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&'n +115 "core" ' + .tElbow.hold + "manipulator"&;, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&c1 +66 "core" 1 +2 "manipulator"&% +4 "core" % |\\ W T +2 "storage"(& +4 "core" &- I J  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&O'Ψ +20 "core" ' + "manipulator"&V& +4 "core" & (   dV +2 "storage"(& +3 "core" &- \\\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +39 "core" ' + "storage"(_% +4 "core" %> \  +2 ."downElevator"SE.seek :down +3 "storage"('} +100 (~% +2 "core" % 6\ Xj +2 "manipulator"&% +4 "core" % ) * \ d? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +92 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ' + #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &B + "manipulator"& & +4 "core" & " * ) cV +2 "manipulator"&l% +3 "core" %\ * !  c2 +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +169 "core" ( +2 "manipulator"&L& +4 "core" &, + ! d\\ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" &, * * \ d\\ +2 .tForearm.seek :garage +2 "manipulator"&' +101 "core" ' + .tHand.close +2 "manipulator"&'/ +77 "core" / + "manipulator"&$& +4 "core" &, O F # f\\ +2 "manipulator"&i% +3 "core" % ΐ C F \\ fT +2 .tForearm.seek :retract +2 "manipulator"&y'\ +75 "Can"\ 00 +20 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +326 "core" ( +2 "manipulator"&*& +3 "core" & < , e +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" & 4 > C d +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&& +4 "core" &  ! ] d +2 "manipulator"& % +3 "core" % * * ! d +2 "collection"'s& +3 "core" &bfN +2 "collection"'!& +5 "core" &cf +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &cd +8 &\ %df $e +9 &Uv`d : +10 &|rbc^ O +9 &M`bt S +10 &CLab S +9 &Laa S +9 &M^b S +10 &L_a S +9 &KLaa S +9 & N^ak T +10 &L`_ S +9 &!M]` S +10 &#RM__ T +9 &%L__ S +9 &&N]_e S +10 &(N\\^M S +9 &*]L[_9 S +9 &,M\\^ S +10 &-N[^j S +9 &/LY[ S +9 &1eMY] S +10 &3'MY[ S +9 &4MZ] S +10 &6NWZ S +9 &8lLX[ S +9 &:-NV[m S +10 &;MVZ S +9 &=NXY S +9 &?uLUX S +10 &A7JWY S +9 &BKUW S +10 &DKTVu S +9 &F}KTXa S +9 &H=QZZQ S +10 &IZcb< V +9 &Ky$D( Y +10 &MgwX ] +9 &O! ` +9 &Pm ` +10 &R a +9 &Tc a +9 &V#u b +10 &W b +9 &Y b! +10 &[a b& +9 &]u b/ +9 &^n b4 +10 &`6Se _ +9 &`a )z +9 &`}x ^ +3 ( + "collection"'!& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.42 +2 "collection"'0& +4 "core" &`}v ^ + .tHand.open +2 "manipulator"&61 +71 "core" 1 + "manipulator"&% +4 "core" %  !  a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"% +132 "core"  + "processing"%o% +4 "core" %\ +2 #tPulling 1.499ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%' +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%  +44 "core"  +2 .tPS.seek 0ml + "processing"%>' +1611 "core" ' +43 .tPSV.dial PSR +9 "processing"%& +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%,' +2617 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%? "collection"'A  +6 "core" B +2 "processing"%  +71 "core" +95  + .tPSV.dial :mixloop +2 "processing"%. +102 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%1  +133 "core" +2 .tPS.seek 0ml +2 "processing"%"' +2604 "core" ' + .tPSV.dial :air +2 "processing"%-  +55 "core" +2 .tPS.seek 2.5ml + "processing"%#' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"%2 +43 "core" +2 .tPS.seek 0ml + "processing"%G' +2614 "core" ' + .tPSV.dial :air +2 "processing"%H  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%8' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"%M' +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &  3 ` + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n( +4 "core" ( + "manipulator"&K& +4 "core" &   ` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" & + , % _ +2 .tForearm.seek CC + "manipulator"&E' +106 "core" ' +2 .tHand.close + "manipulator"&%/ +66 "core" / +2 .tCC.seek :open + "collection"'3( +472 "core" ( +2 "manipulator"&5& +4 "core" & -  a + "manipulator"&% +4 "core" % Ί ) * af +2 .tForearm.seek :retract + "manipulator"&}'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&:(, +273 "core" ( + "manipulator"&X& +5 "core" &, & < T eE + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &, = 0 eE +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&)' +97 "core" ' +2 .tHand.open + "manipulator"&P1 +73 "core" 1 +2 "manipulator"&J% +4 "core" % , *  d +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +91 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" & +2 "manipulator"&(% +4 "core" %\  B E e + "storage"(`% +4 "core" %| J\  +2 "storage"(a. +2 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (=& +2 "core" & \  +2 "manipulator"&F& +4 "core" &, ( 1  eE + "manipulator"&<% +4 "core" %\  A 3 e +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&D(P +181 "core" ( + "manipulator"&@& +5 "core" &K + ! + c( + "storage"(e& +4 "core" &  f\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&R'ϥ +111 "core" ' + "storage"(]& +4 "core" &  [\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(b' +285 "core" ' + "storage"(/- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (7& +3 "core" & \  + "manipulator"&h& +4 "core" &K )  c( +2 .tElbow.seek 2 + "manipulator"&r(P +3 "core" ( +2 "manipulator"&S& +4 "core" &K + + c( + "storage"(v& +4 "core" &  2\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&T'y +16 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&w/ +64 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&^& +2 "storage"(f'} +8 "core" &K  * < c( + "manipulator"&% +4 "core" % s ! ) & a6 +2 .tForearm.seek :retract +2 "manipulator"&B'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&I( +141 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +5 "core" ( +2 "manipulator"&& +4 "core" &)  _Bi +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &) ) * 4 _Bi +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&u' +109 "core" ' + "manipulator"&j& +4 "core" &* ) " Q bBi +2 "manipulator"&p% +4 "core" % , - b + "collection"'g& +4 "core" & +2 "collection"'\ & +5 "core" & +2 .tCC.seek :closed + "collection"'z(` +4 "core" & +9 & ; $c +9 &}Tt : +9 &|p O +10 &}O S +9 &?O S +9 &Ks R +10 &J\\ S +9 &JG R +10 &FO2 S +9 &\ LE R +9 &Lj R +10 &!Lc R +9 &#PLO R +9 &%LC R +10 &&N. S +9 &(N! S +10 &*VL S +9 &,L R +9 &-L R +10 &/K R +9 &1`M R +9 &3"M R +10 &4J S +9 &6J S +9 &8hI R +10 &:)L S +9 &;OY S +10 &=K` S +9 &?pJb R +9 &A2K R +10 &BL R +9 &DL S +9 &FxI R +10 &H7Q S +9 &I^ U +10 &K|} Y +9 &Ma{ ] +9 &O \ r _ +10 &P  v ` +9 &Rh ` +10 &T^\\ a +9 &VV a +9 &W\\ a +10 &Y K b +9 &[]##? b$ +9 &](&9 b+ +10 &^*+. b3 +9 &`3Q.0- d +9 &`h11! * +10 &`s12 Z +2 ( +2 "collection"'\ & +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.47 + .Hand.open +2 "manipulator"&Z1 +70 "core" 1 + "manipulator"&W% +4 "core" %  *   _ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +91 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +136 "core"  + .tCSV.dial CTV +2 "collection"'Q  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2608 "core" ' +2 "collection"'m% +4 "core" %\ 2  + .tCS.seek 4.149ml +2 "collection"'{'V +1561 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%[  +43 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%c  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2612 "core" ' + .tCBV.dial between PRV and waste1 + "collection"' ` +32 "core" ^ + .tCSV.dial :air +2 "collection"'V @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'' +1559 "core" ' + .tCSV.dial CTV +2 "collection"'_  +45 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +2601 "core" ' + .tCBV.dial :waste1 +2 "collection"'~ @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +148 "core"  + "collection"' & +4 "core" &`p_Y Z +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\    [ + "storage"(% +4 "core" %w K J Q + "storage"( . +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(l(+ +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (O& +3 "core" &. K I  + "manipulator"&U& +4 "core" &%   Z?Q + "manipulator"&L% +4 "core" %\   % Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&t( +158 "core" ( +2 "manipulator"&& +4 "core" &  (  _l + "storage"(& +4 "core" &. a ` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&;' +108 "core" ' +2 "storage"('& +4 "core" &. ` ` + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +53 .tSE.seek :beamBreak +2 "storage"($' +248 "core" ' +2 "storage"(i- +3 "core" -'` +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&x& +3 "core" & - \\l +2 "storage"(& +4 "core" &. J J + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'n +35 "core" ' +2 .tElbow.hold + "manipulator"&*, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(+- +2 "core" -'` +2 .tSE.seek 6.13 Pucks below Top Plate +2 "storage"('T +32 "core" ' + "manipulator"& % +4 "core" %xg P +2 "storage"(s& +3 "core" &. / '  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&y'Τ +29 "core" ' + "manipulator"&d& +4 "core" &   P ^l +2 "storage"(0& +4 "core" &. ; > k +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&6' +24 "core" ' +2 .tSE.seek 7.13 Pucks below Top Plate +2 "storage"('C +53 "core" ' +2 "manipulator"&!& +4 "core" & . . ^l +2 "manipulator"&% +4 "core" %ϯ ) + ^l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +97 "core" ' +2 .tElbow.seek CC + "manipulator"&( +195 "core" ( +2 "manipulator"&& +4 "core" &   [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   [ +2 .tForearm.seek CC +2 "manipulator"&&' +94 "core" ' + .tHand.close +2 "manipulator"&>/ +73 "core" / +2 .tCC.seek :open +2 "collection"'?( +472 "core" ( + "storage"(A& +4 "core" &. c _ +2 "storage"(& +3 "core" &. c d +2 "manipulator"&.& +3 "core" &  " - _ +2 "manipulator"&1% +3 "core" %  ! 5 _ +2 .tForearm.seek :retract +2 "manipulator"&,'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&-( +152 "core" ( + "manipulator"&"& +5 "core" & # W `i + "storage"(2& +4 "core" &. b a + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&#'n +111 "core" ' + .tElbow.hold +2 "manipulator"&H, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&G1 +76 "core" 1 +3 "manipulator"& % +4 "core" % ́d P T +2 "storage"(8& +3 "core" &. J I +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&'έ +19 "core" ' + "manipulator"&K& +4 "core" &  ! bi +2 "storage"(C& +4 "core" &. L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&%' +29 "core" ' +2 "storage"(% +4 "core" %F \ +2 ."downElevator"SE.seek :down +3 "storage"(4'} +100 (% +2 "core" %{ \ Yj +2 "manipulator"&5% +4 "core" %  ( Q co +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +80 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +12 "core" ' +2 .tPSV.dial :air + "processing"%E  +73 "core" +2 .tPS.seek 2.5ml + "processing"%X' +2609 "core" ' +2 .tdelay 1 second +106 .PSV.dial :mixloop + "processing"%\\ +55 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%n  +42 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%P +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%J  +44 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%' +2606 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%(& +4 "core" &\ \ + "manipulator"&}& +4 "core" & ( # di + "manipulator"&`% +4 "core" %\ ! ! .  e5 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&a(, +174 "core" ( +2 "manipulator"&)& +4 "core" &, :  e< + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +2 "core" &, !   d< +2 .tForearm.seek :garage +2 "manipulator"&F' +98 "core" ' + .tHand.close +2 "manipulator"&S\ U +10 &9X\ V +9 &;T\ V +9 &=Y\ V +10 &?DW\ V +9 &AU\ V +10 &BW\ V +9 &DU\ W +9 &FI\\\ W +10 &Hh\ X +9 &I\ \\ +9 &K\ ] +10 &M@\ ] +9 &O\ ] +10 &P\ ] +9 &R\ ] +9 &TF\ ^ +10 &V\ ^ +9 &W\ ^ +9 &Y\ ] +10 &[M\ ^ +9 &\\to\ * +10 &]za\ 7 +9 ( + &]%\ 1 +2 "processing"%v& +3 #tProcessing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.64 + "processing"%^& +4 "core" &]%\ 1 +2 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&D% +4 "core" % ϼj j V6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +105 "core" ' +2 .tPRV.dial :air + "processing"%  +42 "core"  + .tPSV.dial :mixloop + "processing"%q +44 "core" +2 "processing"%b% +4 "core" %#\ +2 .tPS.seek 0.3ml +2 "processing"%T' +404 "core" ' +2 .tPSV.dial PSR + "processing"%j +104 "core"  +2 "processing"%p% +4 "core" %\\\ + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%g'.U +484 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%r' +1896 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%f +102 "core" +2 .tPTV.dial :mixing + "processing"%B @ +74 "core" A + .tPBV.dial :waste2 +2 "processing"%3  +94 "core"  +2 .tPS.seek 0ml + "processing"%Z' +2609 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&W& +4 "core" &p (  ` +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&\ (k +3 "core" ( +2 "manipulator"&& +4 "core" &p ! @ a + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &p    a +2 .tForearm.seek PC +2 "manipulator"&u' +106 "core" ' + .tHand.close +2 "manipulator"&M/ +69 "core" / + .tPC.seek :open +2 "processing"%m( +452 "core" ( + "manipulator"&Y& +4 "core" &p   [ +2 "manipulator"&[% +4 "core" %  [_ +2 .tForearm.seek :retract + "manipulator"&c'\ +110 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&|(, +133 "core" ( + "manipulator"&& +4 "core" &, P B g# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +51 &V& +4 "core" &, D E f# +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&{' +101 "core" ' + .tHand.open +2 "manipulator"&_1 +74 "core" 1 +2 "manipulator"&% +4 "core" % L O g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +94 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +4 "core" &\\\  + "manipulator"& % +4 "core" %\  '  ! c* +2 "storage"(% +4 "core" %z \  + "storage"(. +4 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"( ( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (O& +2 "core" & \  +2 "manipulator"&U& +3 "core" &, ) $ @ b# +2 "manipulator"&L% +4 "core" %\  - * b* + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +178 "core" ( +2 "manipulator"&& +4 "core" &F ( * ' a* +2 "storage"(& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&''ϥ +96 "core" ' + "storage"(I& +4 "core" &  A\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(k' +286 "core" ' +2 "storage"(i- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (x& +2 "core" &    +2 "manipulator"&& +3 "core" &G  # + `* +2 .tElbow.seek 2 + "manipulator"&+(P +3 "core" ( +2 "manipulator"& & +4 "core" &G   ] _* + "storage"(s& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&d'y +25 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&0/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&!& +2 "storage"('} +7 "core" &G ! `* +2 "manipulator"&;% +4 "core" % u "   a +2 .tForearm.seek :retract + "manipulator"&t'\ +98 "core" ' + .tElbow.seek PC +2 "manipulator"&$(k +158 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +90 "core" ( +2 "manipulator"&& +4 "core" &u  + $ b + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +2 "core" &u ! ( c +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +105 "core" ' +2 "manipulator"&& +5 "core" &u   * [ + "manipulator"&6% +4 "core" %    [ + "processing"%& +4 "core" &\ +2 "processing"%*& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%>(] +4 "core" &"\ \  +8 &%q\ . +10 &_\ B +9 &Ay\ U +9 &S \ V +10 &U\ V +9 &S\ V +10 &DT\ V +9 &U\ V +9 &V\ V +10 &S\ V +9 & NU\ U +9 &"V\ V +10 &#U\ U +9 &%V\ V +10 &'VR\ U +9 &)T\ V +9 &*W\ W +10 &,Q\ V +9 &.\\V/\ V +9 &0T\ V +10 &1X2\ V +9 &3U+\ V +10 &5fO\ U +9 &7'U\ V +9 &8U\ V +10 &:R\ V +9 &/S\ V +10 &?Z\ V +9 &AW\ V +10 &CuU\ V +9 &E7X\ V +9 &Fc\ W +10 &Hv\ Z +9 &Jj\ \\ +9 &L,\ \\ +10 &M\ ] +9 &O\ \\ +10 &Qr\ \\ +9 &S4\ \\ +9 &T\ ] +10 &V\ ] +9 &Xw\ ] +9 &Z7\ ^ +10 &[\ R +9 &]+I\ !e +10 &]{ G\ 7 +5 ( + "processing"%*& +5 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.64 + .Hand.open + "manipulator"&o1 +3 "core" &]{/\ 7 +71 1 + "manipulator"&z% +5 "core" %  6 X + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A'\ +107 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%  +2 %.9 +6 "core" 9 +102 "processing"%19 +2 "core" 9 +102 "processing"%"9 +3 "core" 9  +102 "processing"%29 +2 "core" 9  +103 "processing"%&9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%G9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9 +102 "processing"%89 +2 "core" 9" +102 "processing"%K9 +3 "core" 9& +102 "processing"%C9 +3 "core" 9* +102 "processing"%9 +2 "core" 9/ +102 "processing"%,9 +2 "core" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%59 +3 "core" 9; +102 "processing"%-9 +2 "core" 9? +51 "Can"I SS +51 "processing"%#9 +2 "core" 9C +102 "processing"%9 +3 "core" 9H +102 "processing"%E9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%%9 +3 "core" 9T +102 "processing"%49 +2 "core" 9X +102 "processing"%9 +2 "core" 9] +103 "processing"%\\9 +2 "core" 9a +102 "processing"%n9 +3 "core" 9e +102 "processing"%P9 +2 "core" 9i +103 "processing"%J9 +2 "core" 9m +102 "processing"%X9 +2 "core" 9q +102 "processing"%(9 +2 "core" 9v +103 "processing"%}9 +2 "core" 9z +102 "processing"%`9 +3 "core" 9 ~ +102 "processing"%)9 +2 "core" 9 +103 "processing"%=9 +2 "core" 9 +102 "processing"%H9 +2 "core" 9" +103 "processing"%<9 +2 "core" 9) +102 "processing"%99 +3 "core" 91 +102 "processing"%@9 +2 "core" 98 +103 "processing"%9 +2 "core" 9@ +102 "processing"%]9 +2 "core" 9H +102 "processing"%N9 +3 "core" 9O +102 "processing"%F9 +2 "core" 9W +102 "processing"%79 +2 "core" 9^ +102 "processing"%h9 +2 "core" 9e +103 "processing"%S9 +2 "core" 9l +3 .tPH.hold 2:00:00,28C +3 "processing"%a ppi +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%e +102 "core"  +2 "processing"% % +4 "core" % \ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%^'\ +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'Һ +1598 "core" ' +2 .tPTV.dial :puck + "processing"%D  +74 "core"  + .tPSV.dial PTV +2 "processing"%v +74 "core" + .tPBV.dial :waste1 +2 "processing"%  +132 "core"  +2 "processing"%q% +4 "core" %ҷ\  +2 .tPS.seek 1.5ml + "processing"%b'} +584 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +34 "core" , +2 .tPS.seek 0ml + "processing"%' +1598 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%j  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%p * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%T +73 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%g' +2495 "core" ' + .tPSV.dial PTV +2 "processing"%f +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +73 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +73 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%r  +84 "core" +2 .tPS.seek 0ml +2 "processing"%W' +2470 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +133 "core" + .tPSV.dial :mixloop + "processing"%Q +43 "core" + .tPRV.dial :ab1 +2 "processing"%M @ +75 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%:' +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "collection"'R  + "processing"%w  +45 "core" +3  + "processing"%Y% +4 "core" %\  + .tPS.seek 0.34ml +2 "processing"%[' +428 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air + "processing"%V  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%u'G +904 "Can" \ DD +270 "core" ' +2 .tPRV.dial :waste2 + "processing"%\ @ +72 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%_'\ +849 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Һ +1656 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"% @ +75 "core" B + .tPBV.dial :waste1 +2 "processing"%c  +35 "core" + "processing"%% +4 "core" %Ҹ\  +2 .tPS.seek 1.85ml +2 "processing"%{' +240 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%O * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%U' +1949 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'L& +2 "core" & +2 "manipulator"&l& +4 "core" &u  ! a a + "manipulator"&% +4 "core" %\  +  `A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +124 "core" ( +2 "manipulator"&I& +4 "core" &,   [ `% + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &, # 4 `% +2 .tForearm.seek :garage +2 "manipulator"&~' +102 "core" ' + .tHand.close + "manipulator"&i/ +66 "core" / +2 "manipulator"&x& +4 "core" &,   \\ + "manipulator"&% +4 "core" % ν \  ~ \\ +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&s( +286 "core" ( + "manipulator"&0& +5 "core" &(  c UA` + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &( * VA` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&;' +95 "core" ' +2 "manipulator"&& +4 "core" &( VA` +2 "manipulator"&'% +4 "core" %  U6 + "collection"'k& +4 "core" & +2 "collection"'d& +5 "core" & +2 .tCC.seek :closed +2 "collection"'(` +4 "core" & +7 &  $c +10 &{Ty : +9 &yv O +10 &mP U +9 &.L U +9 &K U +10 &N V +9 &uJ U +9 &6N U +10 &N U +9 &J U +10 &!~N U +9 &#@P U +9 &%L U +10 &&O U +9 &(L T +9 &*GO U +10 &, L T +9 &-N U +10 &/K U +9 &1QN T +9 &3N U +10 &4K U +9 &6N U +9 &8XJ U +10 &:L U +9 &;O U +9 &=I T +10 &?`N U +9 &A#I T +10 &BL U +9 &DL U +9 &FiJ T +10 &H*O U +9 &IW V +9 &Ks Y +10 &MY ] +9 &O ` +10 &P a +9 &R a +9 &TQ b +10 &V b +9 &W b" +10 &Y b' +9 &[J  b. +9 &]!" b. +10 &^#% b/ +9 &`O&& - +9 &`d~&& V +6 ( + "collection"'d& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.41 +3 "collection"'y& +4 "core" &`dk%' V + &`dk&' V + .tHand.open + "manipulator"&+1 +68 "core" 1 +2 "manipulator"&% +4 "core" %   Q2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"% +103 "core"  + "processing"%% +4 "core" %\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%t' +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%m  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%o' +1598 "core" ' + .tPSV.dial PSR +2 "processing"%z +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%.' +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +9 .tCBV.dial PRV +2 "processing"%*  "collection"'1  +34 "core"  +132  + .tPSV.dial :mixloop + "processing"% +115 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%"  +75 "core" +2 .tPS.seek 0ml +2 "processing"%2' +2609 "core" ' + .tPSV.dial :air +2 "processing"%&  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%G +46 "core" +2 .tPS.seek 0ml + "processing"% ' +2629 "core" ' +2 .tPSV.dial :air + "processing"%8  +57 "core" +2 .tPS.seek 2.5ml + "processing"%K' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +42 "core" +2 .tPS.seek 0ml +2 "processing"%' +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&,& +4 "core" &$  V>K + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +47 "core" ( +2 "manipulator"&5& +4 "core" &  Z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &   Z +2 .tForearm.seek CC +2 "manipulator"&#' +101 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tCC.seek :open + "collection"'E( +473 "core" ( + "manipulator"&& +4 "core" &  P W +2 "manipulator"&%% +4 "core" % ά X| + .tForearm.seek :retract +2 "manipulator"&4'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +275 "core" ( +2 "manipulator"&\\& +4 "core" &, ZI + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &,  [I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&P' +93 "core" ' +2 .tHand.open + "manipulator"&J1 +73 "core" 1 +2 "manipulator"&X% +4 "core" %   \\H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +99 "core" ' +2 ."da"delayUntil "13:05:52.63" +24824 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%} @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%`  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +34 "core" , + ."da"PSV.dial :air +2 "processing"%=  +56 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2491 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%< +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%9  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%@ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +21 "Can"\ ee +22 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]' +2467 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +133 "core"  + "processing"%F% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%7'\ +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%h'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%S  +73 "core"  +2 ."da"PSV.dial PTV + "processing"%e +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%Z% +4 "core" %һ\  +2 ."da"PS.seek 1.5ml + "processing"%^' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%v' +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +83 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2496 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%j +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +71 "core"  +2 ."da"PS.seek 0ml + "processing"%T' +2508 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +145 "core"  + "processing"%f% +4 "core" %\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%B'\ +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%3'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%r +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%g  +36 "core" + "processing"%% +4 "core" %ҹ\  +2 ."da"PS.seek 1.5ml +2 "processing"%Q' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%W' +1591 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%w * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +2494 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%V +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%[ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%u' +2473 "core" ' + #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%_  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +43 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%c' +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +45 "core"  + "processing"%O% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%'Z +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%{  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%L'Һ +35 "Can"\ ee +1513 "core" ' + ."da"PSV.dial :PML +2 "processing"%l +43 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +76 "core" A + ."da"PBV.dial :waste1 +2 "processing"%I  +34 "core" +2 "processing"%|% +3 "core" %ҵ\  +2 ."da"PS.seek 1.85ml +2 "processing"%$' +241 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%i * +35 "core" + +2 ."da"PS.seek 0ml + "processing"%x' +1950 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 +6 .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +34 "core" + +2 ."da"PSV.dial :air + "processing"%~  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2486 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%! +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%'  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%k' +1456 "Can"\ BC +1014 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  + "processing"%?% +4 "core" %D\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%y'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%+'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +73 "core"  +2 ."da"PSV.dial PTV + "processing"%d +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ҷ\  +2 ."da"PS.seek 1.5ml + "processing"%;'} +582 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%U * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%m' +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%z * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +85 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2491 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%* +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%" +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +85 "core" +2 ."da"PS.seek 0ml +2 "processing"%&' +2468 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%2 +133 "core"  + "processing"%G% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml + "processing"%8'Һ +1599 "core" ' + ."da"PTV.dial :puck +50 .PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core"  + "processing"%K% +5 "core" %һa\  +2 ."da"PS.seek 1.5ml + "processing"%,' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%-' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%s * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2483 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%# +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%\\  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n' +2462 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  + "processing"%J% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%X'\ +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%4'Һ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%P +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core"  +2 "processing"%`% +3 "core" %ҵ\  +2 ."da"PS.seek 1.5ml +2 "processing"%)'{ +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%= * +15 "Can"\ XW +19 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1604 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%<  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%9 * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2490 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%N +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%]  +85 "core" +2 ."da"PS.seek 0ml +2 "processing"%7' +2466 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +132 "core"  +7 "processing"%e% +16 "core" % +6 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +6 "processing"% +21 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +10 "processing"% 'm +333 "core" ' +2 ."da"delay 5 seconds +502 "processing"%Z% +3 "core" %l  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%h'\ +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%D'Һ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%^ +86 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core"  + "processing"%q% +4 "core" %Һ~  +2 ."da"PS.seek 1.5ml +2 "processing"%' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%b' +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%j * +47 "core" ( +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%p +84 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2518 "core" ' + ."da"PSV.dial PTV +7 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%f +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%B  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r' +2511 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +134 "core"  + "processing"%% +4 "core" % + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%3'Һ +2105 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%M +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +33 "core" + "processing"%R% +4 "core" %һ +2 ."da"PS.seek 1.5ml +2 "processing"%w' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%Y * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%W  +115 "core"  +2 ."da"PS.seek 0ml + "processing"%' +1590 "core" ' +2 "processing"%V9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%[  +3 "core" 5 +2 5 + "processing"%\ & +4 "core" &]{/ 7 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&:% +4 "core" %\ #  F> + "storage"(% +4 "core" %  + "storage"(_. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"( (+ +193 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &- D +2 "manipulator"&u& +3 "core" &, s FI +2 "manipulator"&% +3 "core" %\ #  F> +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&O( +194 "core" ( +2 "manipulator"&c& +4 "core" & | E- + "storage"({& +4 "core" &- +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&' +97 "core" ' + "storage"(l& +4 "core" &-  +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(' +290 "core" ' + "storage"(I- +3 "core" -'F +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&|& +3 "core" & p g ` C- + "storage"(i& +4 "core" &. n + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&L'n +35 "core" ' + ."da"Elbow.hold +2 "manipulator"&$, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'F +2 ."da"SE.seek 7.12 Pucks below Top Plate +2 "storage"(A': +39 "core" ' + "manipulator"&~% +4 "core" %́i 5 0 7 9 +2 "storage"(x& +4 "core" &. L + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&!'έ +19 "core" ' +2 "manipulator"&& +4 "core" &  E+ + "storage"(& +4 "core" &. +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'' +16 "core" ' +3 ."da"SE.seek 8.12 Pucks below Top Plate + "storage"(0') +54 "core" ' + "manipulator"& & +5 "core" &  F+ + "manipulator"&?% +4 "core" %  F +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&k'\ +99 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&y(k +254 "core" ( +2 "manipulator"&& +4 "core" &q e c D + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" &q f d D +2 ."da"Forearm.seek PC +2 "manipulator"&' +106 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%+( +453 "core" ( +2 "storage"(U& +4 "core" &.  + "manipulator"&;& +4 "core" &q Z Y > + "manipulator"&t% +4 "core" % b [ >a + ."da"Forearm.seek :retract +7 "manipulator"&z'\ +118 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&o( +268 "core" ( +2 "manipulator"&m& +4 "core" &  I+ + "storage"(*& +4 "core" &.  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +93 "core" ' +2 ."da"Hand.open +2 "manipulator"&"1 +71 "core" 1 +2 "storage"(.- +3 "core" -') +2 ."da"SE.seek 7.88 Pucks below Top Plate +2 "storage"(1' +27 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.11 Pucks below Top Plate + "storage"(2'/ +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22mar3113h800ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2614 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 42.019 seconds\ /var/log/esp/da22mar3113h800ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22mar3113h800ml15s.tif +1569 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22mar3113h800ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22mar3113h800ml30s.tif +3073 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22mar3113h800ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22mar3113h800ml70s.tif +1432 "Can" +5702 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22mar3113h800ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "42.019 sec auto-exposure",Subject: "da22mar3113h800ml images!" +12 "storage"(G- +4 "core" -'/ +2 "storage"(&& +6 "core" &. + "manipulator"&& +4 "core" & | t  C+ +2 ."da"Elbow.seek 1 +2 "manipulator"& ( +45 "core" ( +2 "manipulator"&C& +6 "core" &  F\\ + "storage"(K& +4 "core" &. +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&8' +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.83 Pucks below Top Plate +2 "storage"(5' +67 "core" ' +2 "manipulator"&,& +5 "core" & L P\\ +2 "storage"(& +4 "core" &.\ \  + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&s'n +35 "core" ' + ."da"Elbow.hold +2 "manipulator"&6, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 8.01 Pucks below Top Plate +2 "storage"(-' +28 "core" ' + "manipulator"&% +5 "core" %vd $ D +2 "storage"(%& +4 "core" &. r + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 308 counts + "manipulator"&#'΢ +18 "core" ' +2 "manipulator"&\\& +4 "core" &   S\\ +2 "storage"(& +4 "core" &.\ $\ % +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +23 "core" ' +2 "storage"(J% +12 "core" % @ +6 ."downElevator"SE.seek :down +6 "storage"(n'} +98 (X% +5 "core" % E  Vb +4 "manipulator"&P% +4 "core" % V +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&}'\ +72 "core" ' +3 ."downElevator"SE.stop +5 "storage"(5 +30 "core" ' +2 "storage"(`& +9 "core" &.  $ +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +4 "processing"%4& +7 "core" &|\ +2 "manipulator"&=& +8 "core" & 6 W\\ +4 "manipulator"&)% +8 "core" %\  & W\ g +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&<(, +172 "core" ( +3 "manipulator"&9& +9 "core" &, X< +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &@& +3 "core" &, H X< +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&' +111 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&H/ +78 "core" / +3 "manipulator"&N& +7 "core" &, X< +4 "manipulator"&F% +8 "core" %  A Xx +4 ."psFlush"Forearm.seek :retract + "manipulator"&]'\ +96 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +7 "manipulator"&(k +120 "core" ( +2 "manipulator"&S& +8 "core" &q  U +6 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &e& +120 "core" &q  U +6 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&7' +107 "core" ' +4 "manipulator"&Z& +8 "core" &q x L +2 "manipulator"& % +7 "core" %z Mm +4 "processing"%h& +14 "core" &i +4 "processing"%^& +8 "core" &m +6 &m +2 ."psFlush"PC.seek :closed +7 "processing"%(] +6 "core" &r +6 &q 0 +6 &'Cl 4 +8 &Dlp I +10 &hd V +10 &P] V +8 &YR\\ V +11 &Q^ V +9 &QY V +8 &R[ V +11 &aQ\\ V +13 &$RW V +6 & UJ V +10 &"TG V +7 &$iST V +11 &&,QK V +8 &'UH V +9 &)TG V +11 &+rUI V +8 &-4RF V +10 &.TB V +10 &0U9 V +8 &2zQ< V +11 &4<T9 V +12 &5Q@ V +8 &7T? U +8 &9O< V +7 &;ER: U +10 &=U< V +11 &>P: U +8 &@R8 V +11 &BLR7 V +9 &DS* V +8 &EU- V +11 &G]8 W +7 &IH{8 Z +12 &K9 ] +9 &L4 ] +12 &N' ] +7 &PI- \\ +9 &R\ $ ] +8 &Sq ] +11 &U ] +9 &WO ] +9 &Y^ ^ +10 &ZX ^ +8 &\\yU : +11 &]b1h~ J +9 &]z%o 2 +2 ( +6 "processing"%^& +6 #"psFlush"Processing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.63 +4 "processing"%q& +11 "core" &]z% 2 +2 &]z%  2 +6 ."psFlush"Hand.open +2 "manipulator"&D1 +79 "core" 1 +4 "manipulator"&v% +8 "core" % } x Kp +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +4 ."psFlush"PSR.select :air +6 .PSV.dial PSR +2 "processing"% +45 "core"  +4 "processing"%j% +8 "core" % +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +3 "processing"%p'\ +146 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +451 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +9 "processing"% +14 ."psFlush"PS.seek 2.5ml +8 "processing"%b' +2107 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +196 "core" A +4 ."psFlush"PTV.dial :PRVmixing + "processing"%f  +136 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%T +105 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%B'ղ +2627 "core" ' + ."psFlush"PSR.select :air +5 .PSV.dial PSR +4 "processing"%/ +106 "core"  +5 "processing"%g% +7 "core" %հ\  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +142 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +445 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%r' +2111 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%M  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%Q @ +75 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%R +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%3'ղ +2613 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%Y +104 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%W'TE +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +1597 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%V +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%[  +72 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%\ ' +2612 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%: +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%'\ +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2098 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%u U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%{  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%(' +2606 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%I +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%|' +2623 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%i @ +56 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%~  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%x' +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%? +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%O' +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%L'\ +581 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%' U +55 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%d @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +727 "Can"\ @? +1884 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%k' +2610 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%> +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%U' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%t' +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +92 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%*  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%y' +2609 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'"& +4 "core" & + "manipulator"&.& +4 "core" &q  Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&z(k +2 "core" ( +2 "manipulator"&0& +4 "core" &q  5 Y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &q Z +2 .tForearm.seek PC +2 "manipulator"&G' +107 "core" ' + .tHand.close +2 "manipulator"&&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%( +453 "core" ( +2 "manipulator"&C& +4 "core" &q  S + "manipulator"&K% +4 "core" %  S[ +2 .tForearm.seek :retract + "manipulator"&,'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +366 "core" ( + "manipulator"&& +4 "core" &%  Y?T +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &% Y?T +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\\' +103 "core" ' + "manipulator"&& +4 "core" && X?T +2 "manipulator"&o% +4 "core" % V X +2 "collection"'J& +3 "core" & +2 "collection"'& +5 "core" & +2 .tCC.seek :closed +8 "collection"'2(` +3 "core" & +3 & 0 +9 &,D{ 3 +10 &Il} H +9 &c U +9 &N U +10 &]Q U +9 & M U +9 &O T +10 &N U +9 &fO U +10 &(P U +9 & N U +9 &"P U +10 &$nO U +9 &&0P U +9 &'Q U +10 &)L T +9 &+uQ U +10 &-8Q U +9 &.O T +9 &0Q U +10 &2~O U +9 &4AO T +9 &6O U +10 &7N U +9 &9Q U +10 &;HO U +9 &=\ O U +9 &>Q U +10 &@N U +9 &BOS U +9 &DL U +10 &EL U +9 &GN U +10 &ITU\ V +9 &Kg X +9 &L \\ +10 &N \ ` +9 &P?#% ` +9 &Q%& a +10 &S)) b +9 &U-. b +10 &W?-0 b! +9 &X12\ b& +9 &Z22 b. +10 &\\m58 b1 +9 &^!79 b2 +9 &_;> 8 +10 &`[<@ ^ +9 ( + &`ar9> X +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.31 + "collection"'X& +4 "core" &`ar<> X +2 .tHand.open + "manipulator"&P1 +67 "core" 1 +2 "manipulator"&8% +4 "core" %  U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'5& +5 "core" &`aq89 X + "collection"'s% +4 "core" %ӹ8; + .tCSV.dial CSR +2 "collection"'`  +41 "core"  +2 "collection"'4% +4 "core" %Ӷ68 + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'#'qi +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '=% +3 "core" %qe46  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"')'? +684 "core" ' +2 .tCSV.dial :waste + "collection"'- +135 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Ӵ +1973 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'9& +4 "core" &`ap35 X + "collection"'@% +4 "core" %ӵ44 + .tCSV.dial :flush +2 "collection"'n  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'6'qi +1287 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'H @ +44 "core" A +2 "collection"'N% +4 "core" %qh26+  +2 .tCS.seek 7ml + "collection"'F'} +557 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'}  'S  +43 "core"  +97  + .tCBV.dial :waste1 + "collection"'e @ +44 "core" > +3 .tCS.seek 0ml + "collection"''Ӵ +1784 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'<& +4 "core" &`ap55 X + "collection"'Z% +4 "core" %Ӷ26 + .tCSV.dial :flush +2 "collection"'  +74 "core"  +2 .tCS.seek 5ml +2 "collection"'h'qi +1291 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'] @ +44 "core" A +2 "collection"'+% +4 "core" %qe14\  +2 .tCS.seek 7ml +2 "collection"'q'z +559 "core" ' +2 ."connect"CSV.dial CTV +8 .tCTV.dial CSV + "collection"'D  +44 "core"  + .tCBV.dial :waste2 +2 "collection"'v  +106 "core"  +2 .tCS.seek 0ml +2 "collection"'^'Ӵ +1776 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'& +4 "core" &`an23 X + "collection"'j% +4 "core" %ӷ04 + .tCSV.dial CSR + "collection"'7  +43 "core"  +2 "collection"'% +4 "core" %ӷ14 + #tPulling 8ml of CSR.kill +2 .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'p' +2017 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' +570 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'f + 'T  +101 "core" +38  + .tCTV.dial :intake +2 "collection"'b  +76 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'/' +2013 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'g  +74 "core"  +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'B'Ӵ +591 "core" ' +2 .tCSV.dial CSR + "collection"'  +105 "core"  +2 "collection"'M% +4 "core" %Ӳ// + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'Q'qi +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'R' +1336 "core" ' +2 .tCSV.dial CBV + "collection"'r +105 "core" +2 .tCS.seek 0ml +2 "collection"'Y'Ӵ +2601 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&3& +4 "core" &# @ R=E + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&W( +49 "core" ( + "manipulator"&V& +4 "core" & * V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &  V +2 .tForearm.seek CC + "manipulator"&w' +103 "core" ' + .tHand.close +2 "manipulator"&:/ +67 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +468 "core" ( + "manipulator"&& +4 "core" & Y + "manipulator"&% +4 "core" %  4 Y +2 .tForearm.seek :retract + "manipulator"&u'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&_(, +272 "core" ( + "manipulator"& & +4 "core" &,  \\3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, y \\3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&{' +115 "core" ' +2 .tHand.open +2 "manipulator"&c1 +74 "core" 1 +2 "manipulator"&l% +4 "core" %   ]A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 "processing"%I& +4 "core" &%\  +15421 "Can"\ 66 +60000 \ 66 +60001 j\ 76 +60000 ]\ 66 +60001 V\ 77 +60000 M\ 66 +60001 <\ 66 +60001 ;\ 76 +60000 -\ 66 +60001 *\ 66 +60000 &\ 66 +60001 )\ 66 +60000 !\ 76 +60001 "\ 66 +60000 #\ 66 +60001 #\ 76 +60001 8\ 76 +60000 8\ 76 +60001 =\ 66 +60000 @\ 66 +60001 ;\ 77 +60000 4 88 +60001 )\ 66 +60000 \ 76 +60001  76 +60000  66 +60001  66 +60001  66 +60000  66 +60001  66 +60000  76 +60001  66 +60000  66 +60001  76 +60000  66 +60001  76 +60001  76 +60000  66 +60001  76 +60000  66 +60001  76 +60000  76 +60001  77 +60000  66 +60001  66 +60000  66 +60001  76 +60001  66 +60000  66 +60001  76 +60000  76 +60001  76 +60000  66 +60001  76 +60000  76 +60001  67 +60000  66 +60001  77 +60000  67 +60001  76 @EDT1648786017.83  76 +60000  66 +60001  66 +60000  77 +60001  66 +60000  77 +60001  77 +60000  76 +60001  66 +60000  76 +60001  76 +60000  77 +60001  77 +60001  76 +60000 \ 66 +60001 \ 65 +60000 \ 65 +60001 \ h66 +60000 \ f66 +60001 \ i66 +60000 \ l65 +60001 \ n66 +60000 \ r66 +60001 \ u66 +60000 \ w66 +60001 \ {66 +60000 \ ~66 +60001 \ 65 +60001 \ 65 +60000 \ 66 +60001 \ 55 +60000 \ 66 +60001 \ 56 +60000 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000  55 +60001  55 +60000  /55 +60001  R54 +60001  j44 +60000  v44 +60001  44 +60000 \ 65 +60001 \ +66 +60000 \ $66 +60001 \ 66 +60000 |\ 66 +60001 |\ 66 +60000 \ 66 +60001 y\ 66 +60000 z\ 66 +60001 y\ 66 +60000 z\ 66 +60001 \ 66 +60001 w\ 66 +60000 ^\ 66 +60001 ^\ 76 +60000 b\ 66 +60001 u\ 66 +60000 |\ 76 +60001 |\ 66 +60000 {\ 66 +60001 h\ 66 +60000 f\ 66 +60001 k\ 76 +60000 \ 65 +60001 \ 76 +60000 \ 66 +60001 \ \ 66 +60000 \ \ 66 +60001 \ 66 +60001 }\ \ 66 +37763 #t-> can +3 "Can"_\ 76 +528 #t-> exit +6 #mEXIT @1648831401.25EDT @1649358191.38EDT = =mMAIN_scheduler =tMAIN @EDT1649358193.19 #"core_reset"Sent BREAK +2 #t@56045 receive with ifg=0x10, ie=0xFD #@56692 receive with ifg=0x10, ie=0xFD + #@57352 receive with ifg=0x10, ie=0xFD + #@57997 receive with ifg=0x10, ie=0xFD + #@58646 receive with ifg=0x10, ie=0xFD #@59294 receive with ifg=0x10, ie=0xFD + #@59943 receive with ifg=0x10, ie=0xFD #@60269 receive with ifg=0x80, ie=0xFD + #@43541 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +236 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +382 "Can"\ 99 + \ 99 + #tPolling Can every 10:00 +3 #Cleanly exited at 12:43:21EDT01-Apr-22 +1056 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %ӷ] + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %\  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %۴KI \ + .tSS.configure :default +2 "sampler")#.0X access 2 +2 "storage"(2% +3 "core" %x\ \   +2 "manipulator"&3% +4 "core" %\ #  T@ +2 "manipulator"&4& +3 "core" &, l T3 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +825 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &K\ \  A  +21362 #t-> $da [:extractVol]=0.19 +665 #-> startTube 2 +995 #-> da 1000 +2 #da sampling at most 1000ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 15:08:25EDT07-Apr-22\\n{1 => 9}\\nCan@15:03:19, 24.0C, 21% humidity, 14.9psia, 12.503V, 0.288A, 0.288A avg, 3.60W",Subject: "da sampling at most 1000ml" +2 "collection"'7& +4 "core" &Z +2 .tHand.open +2 "manipulator"&81 +26 "core" 1 + "manipulator"&9% +5 "core" %\ # U@ +4 "storage"(:% +3 "core" %x $ " K +2 "storage"(;. +3 "core" .(K + .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(<( +672 "core" ( +4 .tSC.configure :limp +3 "storage"($(\ 1b +5 (=& +9 "core" & \ \  +2 "manipulator"&>& +8 "core" &, A R3 +2 "manipulator"&?% +8 "core" %\ # R R@ +11 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&@(P +188 "core" ( +2 "manipulator"&A& +10 "core" &F Q) +2 "storage"(B& +8 "core" & \ #\ # +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +2 "manipulator"&C'ϥ +107 "core" ' +3 "storage"(D& +12 "core" & @ +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +4 "storage"(E' +277 "core" ' +2 "storage"(F- +8 "core" -' +12 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (G& +6 "core" &  +4 "manipulator"&H& +6 "core" &G  Q) +4 .tElbow.seek 2 + "manipulator"&I(P +6 "core" ( +4 "manipulator"&J& +8 "core" &G Q) + "storage"(K& +10 "core" &  +5 .tForearm.seek 2 + 300 counts +4 "manipulator"&L'y +31 "core" ' +4 .tForearm.reconfigure :loose +89 "manipulator"&#Q@2^d^b +14 .tHand.close +5 "manipulator"&M/ +70 "core" / +6 ."downElevator"SE.seek :down +8 "manipulator"&N& +4 "storage"(O'} +14 "core" &T  S' +4 "manipulator"&P% +8 "core" % z  Q +4 .tForearm.seek :retract +4 "manipulator"&Q'\ +108 "core" ' +4 .tElbow.seek CC +5 "manipulator"&R( +109 "core" ' +3 ."downElevator"SE.stop +2 "storage"(5 +104 "core" ( +4 "manipulator"&S& +8 "core" &+  NDy +2 .tElbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +11 &T& +8 "core" &+ & ODy +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&U' +104 "core" ' +4 "manipulator"&V& +8 "core" &+ P NDy +4 "manipulator"&W% +7 "core" % ( N +4 "collection"'X& +7 "core" &s +4 "collection"'Y& +15 "core" &P +2 &W +4 .tCC.seek :closed +6 "collection"'Z(` +8 "core" &W +10 &N  +4 &+nN - +6 &^|J A +7 &GoC T +8 &PG V +11 &NI U +9 &JI V +8 &JQS U +11 & LK U +8 &NI U +9 &RF V +11 & QOF V +8 &"L? U +11 &#N< U +18 &%Q0 U +2 &'ZO2 U +8 &)O1 U +7 &*Q5 V +11 &,O8 V +12 &.aO> V +6 &0#O? V +11 &1K? U +9 &3R6 U +8 &5jP5 U +11 &7,R3 U +7 &8Q0 V +10 &:O2 U +12 &5I1 U +11 &?O- U +9 &AN( V +9 &CzN$ U +10 &E<O! U +9 &FR! U +9 &Hd! X +10 &Jv{'& Z +8 &L*YJ+ _ +11 &Mkj/ a +9 &Opn* b +8 &Qevu2 b +11 &S%zy& b! +9 &T~+ b$ +9 &V. b) +10 &XZ/ b- +8 &Z. b- +11 &[( b. +9 &]w- b/ +8 &_&- U +11 &`35$ , +9 &`r( ^ +4 ( +6 "collection"'Y& +8 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.52 + .Hand.open +9 "manipulator"&[1 +6 "core" &`r{( ^ +67 1 +4 "manipulator"&\\% +8 "core" %  \ J +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract + "manipulator"&]'\ +104 "core" ' +2 #tcollectSample 1000ml w/bubble point of 24psi +4 #Priming 7ml +2 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +167 .tIntake.select :close + .Exhaust.select :close +4 .SS.hold + "sampler")^+ +4 "core" + +4 "sampler")_% +8 "core" %۷LL   +4 "collection"'`& +8 "core" &`r{ ^ +6 "Can" UU +2 #tCalibrating pressure and temperature sensors +8 .CTV.dial :air +2 "collection"'a  +6 "core"  +4 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")b +7 "core"  +2 "sampler")c  +6 "core"  +12 .tSS.reconfigure :fast +6 "sampler")#.0X +23 +4 .tdelay 3.8 seconds +384 "collection"'g% +9 "core" %ӷ: +3 "sampler")h% +10 "core" %3}DD  +2 .tSSV.dial :spit +4 "sampler")i +138 "core"  +4 .tSS.seek 0ml +3 "sampler")j'z +281 "core" ' +3 .tSSV.dial CBV +2 "sampler")k  +137 "core"  +4 .tCTV.dial :intake + "collection"'l  +77 "core"  +4 #tWaiting for external sampler to finish priming... + .delayUntil "15:11:56.34" +1354 #"flow"0.0L/min +636 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +14198 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'m% +3 "core" %ӷ2 + #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0Xq<  H +2 "collection"'x& +3 "core" &`rw^ ^ +3 "Can" \\[ + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")y  +76 "core" +2 #tAllowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +210 "collection"'z% +3 "core" %ӷe + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0Xq% +3 "core" %ӷ + #tIntake @17.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0X% +4 "core" %t   +28 "collection"'5% +3 "core" %ӷL +2 "sampler")B% +3 "core" %t    +32 "collection"'% +3 "core" %ӷI +2 "sampler")D% +4 "core" %t    +36 "collection"'% +3 "core" %ӷ + "sampler")F% +4 "core" %t    +42 "collection"'G% +3 "core" %ӷ +2 "sampler")H% +4 "core" %t UY   + "sampler")J% +4 "core" %t ^`  + .tIntake.select :close +2 "sampler")0 +8 )K% +3 "core" %t nn   + .tSSV.dial :exhaust +2 "sampler")M  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")N'z +1028 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")P  +76 "core" + #tAllowing 130s for 25.0ml of remaining 700.0ml +2 .Intake.select :open + "sampler") +210 "collection"'@% +3 "core" %ӷ + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0X=   + .tSSV.dial :exhaust +2 "sampler")u  +75 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")h'z +976 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")z  +76 "core"  + #tAllowing 130s for 25.0ml of remaining 650.0ml +2 .Intake.select :open + "sampler") +210 "collection"'i% +3 "core" %ӷK + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0X% +4 "core" %m   +27 "collection"'5% +3 "core" %ӷG +2 "sampler")B% +4 "core" %m   +32 "collection"'% +3 "core" %ӷQ +2 "sampler")D% +4 "core" %m    +36 "collection"'% +3 "core" %ӷQ +2 "sampler")F% +4 "core" %m  \  +41 "collection"'G% +3 "core" %ӷU +2 "sampler")H% +3 "core" %m   +47 "collection"'J% +3 "core" %ӷX +2 "sampler")K% +4 "core" %m OO  + "sampler")2% +4 "core" %m SX\  + .tIntake.select :close + "sampler")0 +9 )M% +3 "core" %m cc   +2 .tSSV.dial :exhaust +2 "sampler")7  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")P'z +1030 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")@  +76 "core" + #tAllowing 130s for 25.0ml of remaining 575.0ml +2 .Intake.select :open + "sampler") +210 "collection"'N% +3 "core" %ӷ_ + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X +2 "sampler")O% +3 "core" %q@  +25 "collection"'Q% +3 "core" %ӷ| +2 "sampler")\ % +4 "core" %p   +27 "collection"'[% +3 "core" %ӷX +2 "sampler")\\% +4 "core" %p    +31 "collection"'Y% +3 "core" %ӷ] +2 "sampler")_% +4 "core" %p!  +36 "collection"'U% +3 "core" %ӷZ +2 "sampler")`% +4 "core" %p    +41 "collection"'a% +3 "core" %ӷY +2 "sampler")b% +3 "core" %p    +47 "collection"'?% +3 "core" %ӷe +2 "sampler")c% +4 "core" %p >>   + "sampler")A% +4 "core" %p HH  + .tIntake.select :close + "sampler")0 +9 )^% +3 "core" %p W[  +2 .tSSV.dial :exhaust + "sampler")T  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")S'z +1025 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")f  +77 "core" + #tAllowing 130s for 25.0ml of remaining 550.0ml +2 .Intake.select :open + "sampler") +210 "collection"'d% +3 "core" %ӷ\\ + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0X   + "sampler")v% +4 "core" %v.$\  + .tIntake.select :close +2 "sampler")0 +9 )% +2 "core" %v7: k +2 .tSSV.dial :exhaust + "sampler"){  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")|'z +1023 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +76 "core" + #tAllowing 130s for 25.0ml of remaining 525.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %ӷc +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X + "sampler")9% +4 "core" %l  | +42 "collection"':% +2 "core" %ӷQ +2 "sampler");% +4 "core" %l  | +47 "collection"'% +3 "core" %ӷ0 +2 "sampler")6% +4 "core" %l??  | + "sampler")=% +4 "core" %lCF\ | + .tIntake.select :close +2 "sampler")0 +8 )>% +3 "core" %lUX\ | + .tSSV.dial :exhaust +2 "sampler")5  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")B'z +1029 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")  +77 "core" + #tAllowing 130s for 25.0ml of remaining 475.0ml +2 .Intake.select :open + "sampler") +210 "collection"'D% +3 "core" %ӷ' +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X% +4 "core" %ӷ +2 "sampler")5% +3 "core" %qLg   +2 "collection"'*% +4 "core" %ӷ~ + #tIntake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure :inhaling 1.92ml/s +2 "sampler")#.0Xq% +3 "core" %ӷs +2 "sampler")5% +3 "core" %hc\  +19 "collection"'*% +3 "core" %ӷb + "sampler")6% +4 "core" %hc   +21 "collection"'=% +3 "core" %ӷw +2 "sampler")B% +4 "core" %hc\  +24 "collection"'G% +3 "core" %ӷb + "sampler")H% +4 "core" %pJ   +28 "collection"'4% +3 "core" %ӷr +2 "sampler")J% +4 "core" %l\ v +31 "collection"'K% +3 "core" %ӷb +2 "sampler")2% +4 "core" %l\ v +36 "collection"'M% +3 "core" %ӷd +2 "sampler")7% +3 "core" %l  v +2 "sampler"),% +3 "core" %l"\ v +2 .tIntake.select :close + "sampler")0 +9 )@% +2 "core" %l68\ v +2 .tSSV.dial :exhaust +2 "sampler")N  +75 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")P'z +980 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")C  +76 "core" +2 #tAllowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open +2 "sampler") +209 "collection"'I% +3 "core" %ӷS +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.73ml/s +2 "sampler")#.z0X% +2 "core" %l SS\  +2 .tSSV.dial :exhaust + "sampler")5  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")*'z +975 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")6  +76 "core"  +2 #tAllowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open +2 "sampler") +210 "collection"'=% +2 "core" %ӷ +2 #tIntake @16.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.26ml/s +2 "sampler")#.Y0X   + "sampler")C% +4 "core" %p7CA   + .tIntake.select :close +2 "sampler")0 +8 )I% +3 "core" %p7JK\  + .tSSV.dial :exhaust +2 "sampler")P  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")'z +976 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +76 "core"  + #tAllowing 130s for 25.0ml of remaining 125.0ml +2 .Intake.select :open + "sampler") +210 "collection"'X% +3 "core" %ӷ + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 1.26ml/s +3 "sampler")#.Y0X +6 "core" %{NO\ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + "sampler")5  +33 "core" +2 ."airStroke"CS.reconfigure :fast +3 "collection"'#d @b +2 ."airStroke"CS.seek 0ml +2 "collection"'0'Ӵ +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'1 @ +87 "core" > +3 ."airStroke"CS.seek 10ml +2 "collection"'6' +58 "core"  +2 .tCTV.dial :air + "collection"'=  +71 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +4 "core" ~ + .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")* +137 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'H  +3 "sampler")4'z +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")J  +126 "core"  +11  +632 ' +2 "sampler")K% +4 "core" %{DD\ + .tCBV.dial between SSV and waste2 +7 "collection"'2  +30 "core"  +2 "collection"'M% +4 "core" %!1  + .tCSV.dial between air and CTV +2 "collection"'7 ` +30 "core" ` +2 .tCS.seek 8.091ml +2 "collection"',' +554 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'@  +29 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<Mb +3 .tCS.seek 0ml + "collection"''Ӵ +1697 "core" 'QNX +3 "collection"'N% +4 "core" %SRa + "sampler"):% +4 "core" %{BB  +2 #tBubblePoint: Intake @39.2psia, Outlet @14.7psia + .CBV.dial SSV + "collection"'C @ +30 "core" B +2 .tSS.reconfigure :default +3 "sampler")#.0X  + "sampler")n% +4 "core" %y65  +2 #tBubblePoint: Intake @38.0psia, Outlet @14.0psia + .CBV.dial SSV + "collection"'a @ +32 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X +328 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '}% +3 "core" %B  +2 .tCS.seek 6ml + "collection"'' +1348 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"' +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"''Ӵ +1532 "core" ' +2 .tCSV.dial CSR +2 "collection"'k  +43 "core"  +2 "collection"'% +4 "core" %Ӵ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'' +585 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +9 '% +8 "core" %  +2 .tCS.seek 4.999ml + "collection"'#'qc +835 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'$  +44 "core" ~ +2 .tCS.seek 1ml + "collection"'%'> +1095 "core" ' + "collection"'&9 +4 "core" 9z + "collection"' % +4 "core" %= +2 #tBefore lysing Collection Puck Heater at 26.5C/28.5psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'! \  +3 '"9 +3 "core" 9yd +102 "collection"'9 +2 "core" 9yd +103 "collection"'~9 +2 "core" 9w d +102 "collection"''9 +2 "core" 9v d +102 "collection"'(9 +3 "core" 9vd +102 "collection"'9 +2 "core" 9wd +102 "collection"'.9 +3 "core" 9yd +102 "collection"'/9 +3 "core" 9~d +102 "collection"'-9 +2 "core" 9"d +102 "collection"'9 +3 "core" 9&d +102 "collection"'9 +3 "core" 9*d +101 "collection"'9 +3 "core" 9/d +102 "collection"'9 +3 "core" 93d +102 "collection"'39 +2 "core" 97d +102 "collection"'+9 +3 "core" 9;d +102 "collection"'89 +2 "core" 9?d +103 "collection"'99 +2 "core" 9Cd +102 "collection"')9 +2 "core" 9Hd +102 "collection"'9 +3 "core" 9Ld +102 "collection"'9 +2 "core" 9+Pd +102 "collection"'i9 +3 "core" 9BTd +102 "collection"'9 +3 "core" 9XXd +102 "collection"' 9 +2 "core" 9p]d +103 "collection"'>9 +2 "core" 9 ad +102 "collection"'19 +3 "core" 9!ed +102 "collection"'59 +2 "core" 9"id +102 "collection"'=9 +2 "core" 9"mc +103 "collection"'9 +3 "core" 9#q` +102 "collection"'09 +3 "core" 9#v] +102 "collection"'*9 +2 "core" 9 $z[ +102 "collection"'H9 +2 "core" 9:$~X +103 "collection"'J9 +2 "core" 9U%V +102 "collection"';9 +3 "core" 9q&S +103 "collection"'K9 +2 "core" 9'P +102 "collection"'29 +2 "core" 9)N +102 "collection"'M9 +3 "core" 9*K +102 "collection"'79 +2 "core" 9*I +102 "collection"'69 +3 "core" 9+F +102 "collection"'@9 +2 "core" 9,D +102 "collection"',9 +3 "core" 9+,B +102 "collection"'N9 +3 "core" 9E-@ +102 "collection"':9 +2 "core" 9^.> +103 "collection"'C9 +2 "core" 9y.< +103 "collection"'49 +2 "core" 9/: +102 "collection"'P9 +2 "core" 918 +103 "collection"'B9 +2 "core" 926 +102 "collection"'G9 +2 "core" 934 +103 "collection"'I9 +2 "core" 942 +103 "collection"'9 +2 "core" 951 +102 "collection"'9 +2 "core" 96/ +102 "collection"'\ 9 +3 "core" 927- +102 "collection"'Y9 +2 "core" 9H8+ +102 "collection"'X9 +3 "core" 9]:* +103 "collection"'W9 +2 "core" 9q;) +102 "collection"'9 +2 "core" 9<' +102 "collection"'O9 +3 "core" 9=& +102 "collection"'V9 +2 "core" 9?$ +102 "collection"'`9 +3 "core" 9@# +102 "collection"'E9 +2 "core" 9A" +102 "collection"'?9 +3 "core" 9A! +102 "collection"'_9 +2 "core" 9B +102 "collection"'A9 +3 "core" 9 C +102 "collection"'^9 +3 "core" 9 D +102 "collection"'T9 +2 "core" 9 E +103 "collection"'L9 +2 "core" 9 0F  +102 "collection"'d9 +2 "core" 9 >F +103 "collection"'c9 +2 "core" 9 LH +102 "collection"'[9 +3 "core" 9 YI +102 "collection"'f9 +2 "core" 9 hK +103 "collection"'S9 +3 "core" 9 tK! +101 "collection"'D9 +3 "core" 9 L% +102 "collection"'q9 +49 "core" 9 N+ +102 "collection"'F9 +2 "core" 9 O0 +102 "collection"'r9 +3 "core" 9 O4 +102 "collection"'Q9 +2 "core" 9 O8 +102 "collection"'\\9 +3 "core" 9 P< +102 "collection"'t9 +2 "core" 9 Q@ +103 "collection"'U9 +2 "core" 9 RE +103 "collection"'x9 +3 "core" 9 SI +102 "collection"'s9 +2 "core" 9 SM +102 "collection"'e9 +3 "core" 9 TQ +102 "collection"'n9 +3 "core" 9 UU +102 "collection"'a9 +3 "core" 9 UZ +102 "collection"'p9 +2 "core" 9\ W^ +102 "collection"'m9 +3 "core" 9\ Xb +102 "collection"'j9 +2 "core" 9\ Xf +103 "collection"'h9 +2 "core" 9\ Yj +102 "collection"'z9 +3 "core" 9\ [n +102 "collection"'v9 +3 "core" 9\ &[s +102 "collection"'l9 +2 "core" 9\ ,\\w +103 "collection"'9 +2 "core" 9\ 2]{ +102 "collection"'|9 +3 "core" 9\ 8^ +102 "collection"'u9 +2 "core" 9\ >^ +102 "collection"'o9 +3 "core" 9\ C` +102 "collection"'y9 +2 "core" 9\ G_ +103 "collection"'9 +2 "core" 9\ La +102 "collection"' 9 +3 "core" 9\ Ra +102 "collection"'9 +4 "core" 9\ Vb +102 "collection"'9 +2 "core" 9\ Zb +102 "collection"'b9 +2 "core" 9\ ^d +103 "collection"'9 +2 "core" 9\ bc +102 "collection"' 9 +3 "core" 9\ fe +102 "collection"'w9 +3 "core" 9\ je +26 "Can" +76 "collection"'g9 +2 "core" 9\ mf +103 "collection"'9 +2 "core" 9\ pf +102 "collection"'{9 +2 "core" 9\ sh +103 "collection"'}9 +2 "core" 9\ wh +102 "collection"'9 +3 "core" 9\ {i +103 "collection"'9 +3 "core" 9\ ~i +102 "collection"'9 +2 "core" 9\ k +102 "collection"'k9 +2 "core" 9\ j +103 "collection"'9 +2 "core" 9\ j +102 "collection"'9 +3 "core" 9\ k +102 "collection"'9 +2 "core" 9\ m +3 .tCH.hold 10:00,70C +4 "collection"' `\ `\ ! + '$9 +6 "core"  + 9\ m + "collection"'#% +4 "core" %=== +2 #tBegun lysing Collection Puck Heater at 68C/52.4psia +58853 "Can" +1136 "core" ` + "collection"'&9 +4 "core" 9\  + "collection"' % +4 "core" %=RQ +2 #tEnded lysing Collection Puck Heater at 70C/53.5psia +2 .CS.seek 0ml + "collection"'"'Ӵ +327 "core" ' +4 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +105 "core" B +2 .tCSV.dial :air + "collection"'~ @ +44 "core" > +3 .tCS.seek 5ml + "collection"'''qi +1352 "core" ' +2 .tCSV.dial CTV + "collection"'(  +46 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +45 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'.  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'/ @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'-'Ӵ +1340 "core" ' +2 "collection"'% +4 "core" %ӹ \  + #tPuck @64.0psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"' +119 "core" + .tCBV.dial CSV +2 "collection"'  +30 "core"  + "collection"'% +4 "core" %ӹ  +2 .tCS.seek 5.001ml +2 "collection"'3'qn +1341 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'+  +43 "core" +2 "collection"'8% +4 "core" %qn  H + .tCS.seek 7.001ml +2 "collection"'9' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"') @ +44 "core" > +2 .tCS.seek 10ml +2 "collection"'' +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +118 "core" _ +2 #tLysing Complete + "collection"'i& +4 "core" &`ruv ^ +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\ " e b CA +2 "storage"( % +3 "core" %| V +2 "storage"(>. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(1(+ +188 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (5& +2 "core" &. m +2 "manipulator"&=& +4 "core" && ^ Q E BAe + "manipulator"&% +4 "core" %\ " _ V 5 BA +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&0( +157 "core" ( + "manipulator"&*& +4 "core" & { F +2 "storage"(H& +4 "core" &. +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&J' +117 "core" ' + "storage"(;& +4 "core" &. +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(K' +230 "core" ' +2 "storage"(2- +3 "core" -'0 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&M& +2 "core" & : G +2 "storage"(7& +3 "core" &.  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&6'n +35 "core" ' +2 .tElbow.hold + "manipulator"&@, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(,- +2 "core" -'0 +2 .tSE.seek 8.12 Pucks below Top Plate +2 "storage"(N'$ +42 "core" ' +3 "manipulator"&:% +4 "core" %|^ / .  9 + "storage"(C& +4 "core" &. < + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 314 counts +2 "manipulator"&4'Ψ +16 "core" ' + "manipulator"&P& +4 "core" & z G +2 "storage"(B& +4 "core" &. +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&G' +18 "core" ' +2 .tSE.seek 9.12 Pucks below Top Plate +2 "storage"(I' +50 "core" ' + "manipulator"&& +4 "core" & K G +2 "manipulator"&% +4 "core" % p Gr +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Y( +157 "core" ( +2 "manipulator"&X& +4 "core" &+ S K ? ?E| + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +2 "core" &+ J J ?E| +2 .tForearm.seek CC +2 "manipulator"&' +104 "core" ' + .tHand.close +2 "manipulator"&O/ +69 "core" / +2 .tCC.seek :open + "collection"'V( +474 "core" ( +2 "storage"(`& +4 "core" &.  +2 "storage"(E& +3 "core" &. @ +2 "manipulator"&?& +4 "core" && _ ] AAa + "manipulator"&_% +4 "core" % S V  Bl + .tForearm.seek :retract +2 "manipulator"&A'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&^( +164 "core" ( + "manipulator"&T& +5 "core" &  GF + "storage"(L& +4 "core" &. A + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&d'n +111 "core" ' + .tElbow.hold +2 "manipulator"&c, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&[1 +68 "core" 1 +3 "manipulator"&f% +4 "core" % xb , 5  ; + "storage"(S& +4 "core" &. + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 310 counts +2 "manipulator"&D'Τ +16 "core" ' + "manipulator"&q& +5 "core" &  JF + "storage"(F& +4 "core" &. 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&r' +18 "core" ' +2 "storage"(Q% +4 "core" % P +2 ."downElevator"SE.seek :down +3 "storage"(\\'} +100 (t% +2 "core" % D Yk +2 "manipulator"&U% +4 "core" % + Li +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +69 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +22 "core" ' + #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'s& +4 "core" &u +2 "manipulator"&e& +4 "core" &  LF + "manipulator"&n% +4 "core" %\   K +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&a(, +168 "core" ( +2 "manipulator"&p& +4 "core" &,  K` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &, - L` +2 .tForearm.seek :garage +2 "manipulator"&j' +97 "core" ' +10 .tHand.close + "manipulator"&h/ +75 "core" / + "manipulator"&z& +5 "core" &,  N` + "manipulator"&v% +4 "core" % Ϊ  N5 +2 .tForearm.seek :retract + "manipulator"&l'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +294 "core" ( + "manipulator"&|& +4 "core" &, d JE +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +4 "core" &,  KE~ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&o' +100 "core" ' +2 "manipulator"&y& +4 "core" &+  KDw +2 "manipulator"&% +3 "core" %  J +2 "collection"' & +4 "core" &hh +2 "collection"'& +5 "core" &gi +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &hi +7 & fg $d +10 &|Uugh : +9 &|pffi O +9 &zJff= S +10 &<Igd S +9 &Ggfs S +10 &Jde S +9 &Ied S +9 &DJcd S +10 &Icc S +9 &Ibe S +9 &!Iac S +10 &#MI`d S +9 &%Jdb S +10 &&K``w S +9 &(IabU S +9 &*VIa`3 S +10 &,I_` S +9 &-Jabv S +9 &/Iaa R +10 &1]J__ S +9 &3J__ S +10 &4I^^ S +9 &6I^` S +9 &8gI\\^ R +10 &:'J]^ S +9 &;I][ S +9 &=H\\\\ S +10 &?nJ[\\ S +9 &A0G\\Z S +10 &BIZ[s S +9 &DHZYU S +9 &FuLY[: S +10 &H6Mb] S +9 &IYoh U +9 &Kxq X +10 &Ma ] +9 &O _ +10 &P ` +9 &R ` +9 &T\\ a +10 &V b +9 &W a +9 &Y b" +10 &[Yx b' +9 &]P b0 +10 &^ b4 +9 &`.S !g +9 &`f , +10 &`n Y +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.55 + "collection"'b& +4 "core" &`k| Y +2 .tHand.open + "manipulator"&1 +66 "core" 1 + "manipulator"& % +5 "core" %  v  G + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%g +45 "core"  +2 "processing"%% +4 "core" % + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%{' +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%}  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1598 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%k + "collection"'  +6 "core" A +2 "processing"%  +71 "core" +95  + .tPSV.dial :mixloop +2 "processing"% +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%$  +134 "core" +2 .tPS.seek 0ml +2 "processing"%#' +2610 "core" ' + .tPSV.dial :air +2 "processing"%!  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%& +44 "core" +2 .tPS.seek 0ml +2 "processing"% ' +2609 "core" ' + .tPSV.dial :air + "processing"%%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +44 "core" +2 .tPS.seek 0ml + "processing"%"' +2606 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&(& +4 "core" & & h d  DAb +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +38 "core" ( + "manipulator"&.& +4 "core" & x  H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &  H +2 .tForearm.seek CC +2 "manipulator"&'' +104 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +470 "core" ( +2 "manipulator"&& +4 "core" & B K + "manipulator"&% +4 "core" % Ν ; Kx +2 .tForearm.seek :retract + "manipulator"&-'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&+(, +272 "core" ( + "manipulator"&8& +4 "core" &,  M> +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &, % L> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&)' +101 "core" ' +2 .tHand.open +2 "manipulator"&91 +70 "core" 1 + "manipulator"&% +4 "core" % W P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&i'\ +96 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &\ +2 "manipulator"& % +4 "core" %\ "  MB +2 "storage"(>% +4 "core" % + "storage"(5. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(=( +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & -  +2 "manipulator"&<& +4 "core" &,  K> + "manipulator"&*% +4 "core" %\ # : LB +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&H(P +183 "core" ( +2 "manipulator"&;& +4 "core" &K D J' +2 "storage"(R& +3 "core" & w  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&]'ϥ +98 "core" ' + "storage"(2& +4 "core" &   +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(M' +289 "core" ' + "storage"(7- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (,& +3 "core" &   + "manipulator"&:& +4 "core" &K  I' +2 .tElbow.seek 2 + "manipulator"&C(P +3 "core" ( +2 "manipulator"&P& +4 "core" &K  J' + "storage"(B& +4 "core" &   +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'y +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&J& +2 "storage"(0'} +8 "core" &K  J' +2 "manipulator"&K% +3 "core" % w  K +2 .tForearm.seek :retract +2 "manipulator"&6'\ +93 "core" ' +2 .tElbow.seek CC + "manipulator"&4( +152 "core" ( + ' + "manipulator"&N& +4 ."downElevator"SE.stop +2 "storage"(5 +3 "core" &-  IF +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &- V IF +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&W' +92 "core" ' +2 "manipulator"&G& +4 "core" &-  IF +2 "manipulator"&@% +4 "core" % $ I +2 "collection"'O& +4 "core" & +2 "collection"'\ & +5 "core" & +2 .tCC.seek :closed + "collection"'Z(` +5 "core" & +7 & * $e +9 &Tu : +9 &|p O +10 &K S +9 &EKf S +9 &G S +10 &J{ T +9 &I` S +10 &LKI T +9 &Ja S +9 &M S +10 &!Ju S +9 &#UG_ S +10 &%JR T +9 &&K3 S +9 &(G* S +10 &*^F S +9 &,K\ S +9 &-G S +10 &/J S +9 &1eG S +9 &3&K T +10 &4I S +9 &6L S +10 &8mJr S +9 &:/H S +9 &;J T +10 &=I S +9 &?uJu S +9 &A8Jk S +10 &BJ[ S +9 &DI` S +10 &F|KR T +9 &H=O@ T +9 &Ie8 V +10 &K Z +9 &Me ^ +9 &O# ` +10 &P ` +9 &R  a +10 &Te a +9 &V# b +9 &W b! +10 &Y? b% +9 &[]%!8 b, +9 &]+%2 b0 +10 &^/+/ b2 +9 &`)P22 $o +10 &`|*52 + +9 &`c55\ T +2 ( +2 "collection"'\ & +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.57 + .Hand.open +2 "manipulator"&`1 +71 "core" 1 +10 "manipulator"&E% +4 "core" %  ~  F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +103 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'_  +137 "core"  +2 .tCSV.dial CTV + "collection"'T  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%L' +2614 "core" ' +2 "collection"'% +4 "core" % x  +2 .tCS.seek 4.15ml +7 "collection"'Y'V +1555 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%[  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%f  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%S' +2612 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'q ` +30 "core" _ +2 .tCSV.dial :air + "collection"'F @ +46 "core" > +2 .tCS.seek 10ml + "collection"'Q' +1562 "core" ' + .tCSV.dial CTV +2 "collection"'A  +46 "core"  +2 .tCS.seek 0ml + "collection"'t'Ӵ +2604 "core" ' +2 .tCBV.dial :waste1 + "collection"'U @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'^  +138 "core" +2 "collection"'s& +4 "core" &`d[S6 T + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&e% +4 "core" %\  { } [ H\ i + "storage"(n% +4 "core" % ! + "storage"(d. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(D(+ +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (I& +2 "core" &. 3 +2 "manipulator"&p& +3 "core" &)  GCn +2 "manipulator"&m% +4 "core" %\  _ G\ i +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&r( +169 "core" ( +2 "manipulator"&\\& +4 "core" &  LM +2 "storage"(c& +3 "core" &/  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&h' +96 "core" ' +2 "storage"(z& +4 "core" &/ U +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(v' +218 "core" ' + "storage"(x- +4 "core" -', + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&j& +3 "core" &  JM +2 "storage"(|& +3 "core" &/ ' +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&a'n +30 "core" ' +2 .tElbow.hold + "manipulator"&u, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(y- +2 "core" -', +2 .tSE.seek 9.13 Pucks below Top Plate +2 "storage"(' +35 "core" ' + "manipulator"& % +5 "core" %͂n - 0 ; + "storage"(l& +4 "core" &/  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 320 counts +2 "manipulator"&V'ή +23 "core" ' +2 "manipulator"&b& +4 "core" & y  HM + "storage"(& +4 "core" &/ $ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& ' +17 "core" ' +2 .tSE.seek 10.13 Pucks below Top Plate +2 "storage"(' +46 "core" ' +2 "manipulator"&g& +4 "core" & K JM +2 "manipulator"&% +3 "core" %  J +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +199 "core" ( +2 "manipulator"&}& +4 "core" & ~ G F\ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" & R F\ +2 .tForearm.seek CC + "manipulator"&' +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +76 "core" / +2 .tCC.seek :open + "collection"'k( +468 "core" ( +2 "storage"(& +47 "core" &/ s + "storage"(& +4 "core" &/ l +2 "manipulator"&& +3 "core" & } H\ +2 "manipulator"&$% +4 "core" %  { ! I + .tForearm.seek :retract +7 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&!( +149 "core" ( + "manipulator"&#& +4 "core" & ~ ~ , HV +2 "storage"(&& +4 "core" &/  + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&'n +111 "core" ' +2 .tElbow.hold + "manipulator"&%, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"& 1 +76 "core" 1 +2 "manipulator"&~% +4 "core" % we U O  = + "storage"(& +4 "core" &/ n +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 309 counts +2 "manipulator"&('Σ +10 "core" ' +2 "manipulator"&.& +4 "core" & g KV +2 "storage"(/& +3 "core" &/ = +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&' +25 "core" ' + "storage"(% +5 "core" % +2 ."downElevator"SE.seek :down +3 "storage"(w'} +100 (% +2 "core" %  Xj +2 "manipulator"&% +4 "core" %Ϯ Mp +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +54 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +38 "core" ' + .tPSV.dial :air +2 "processing"%'  +74 "core" +2 .tPS.seek 2.5ml + "processing"%8' +2609 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%3 +44 "core" + .tdelay 1 second +102 .PSV.dial :air + "processing"%  +44 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%9 +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +44 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%' +2620 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%-& +4 "core" & + "manipulator"& & +4 "core" & ; OV + "manipulator"&>% +4 "core" %\  S N% +2 .tElbow.seek FlushPuck::Garage + "manipulator"&5(, +172 "core" ( + "manipulator"&)& +4 "core" &, P NL + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,  NL +2 .tForearm.seek :garage + "manipulator"&<' +103 "core" ' + .tHand.close +2 "manipulator"&*/ +70 "core" / +2 "manipulator"&1& +4 "core" &, 2 RL + "manipulator"&;% +4 "core" % ε q Q +2 .tForearm.seek :retract +2 "manipulator"&R'\ +44 "Can" 99 +52 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&+(k +116 "core" ( +2 "manipulator"&2& +4 "core" &r * N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" &r  M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&7' +104 "core" ' + "manipulator"&,& +5 "core" &r a b o B + "manipulator"&:% +4 "core" %n Y c H BM +2 "processing"%P& +4 "core" &[ +2 "processing"%B& +5 "core" &` +2 .tPC.seek :closed + "processing"%(] +5 "core" &  +8 &&m . +10 &^ B +9 &;s- V +9 &U W +10 &Q W +9 &|Q W +9 &?L V +10 &Q W +9 &U W +9 &UU W +10 & FPN W +9 &"RO W +10 &#RT W +9 &%RV W +9 &'NOZ W +10 &)O_ W +9 &*Tb W +9 &,Rh W +10 &.UWn W +9 &0Qd V +10 &1Rg V +9 &3Rw W +9 &5^Pw W +10 &7 T W +9 &8S V +9 &:T W +10 &(Q{ W +10 &?V W +9 &AR W +9 &CoS V +10 &E/W W +9 &F]- X +10 &Hp Z +9 &Jc ] +9 &L& ] +10 &M ] +9 &O ] +9 &Qk ] +10 &S, ^ +9 &T ^ +9 &V ^ +58 &Xq ^ +9 &Z2 ^ + &[ V + &]-Ew $m + &]|9 6 ( + &]|* 6 + &]|* 6 + "processing"%B& +4 #tProcessing Clamp onSpring/offSpring for 11/26 samples, on/off torque 1.61 +2 "processing"%J& +4 "core" &]|*\ 6 + &]|*\ 6 + .tHand.open +2 "manipulator"&K1 +76 "core" 1 +2 "manipulator"&H% +4 "core" % u B 3 E @R +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +107 "core" ' + .tPRV.dial :air + "processing"%N  +43 "core"  +2 .tPSV.dial :mixloop + "processing"%X +57 "core" + "processing"%M% +4 "core" %, +2 .tPS.seek 0.3ml +2 "processing"%' +389 "core" ' + .tPSV.dial PSR +2 "processing"%G +105 "core"  + "processing"%@% +5 "core" %g  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%O'.U +482 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%C' +1898 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%0 +102 "core" +2 .tPTV.dial :mixing + "processing"%6 @ +75 "core" B +2 .tPBV.dial :waste2 +6 "processing"%  +94 "core"  +2 .tPS.seek 0ml +2 "processing"%`' +2611 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&E& +5 "core" &r  J + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&\ (k +4 "core" ( + "manipulator"&_& +4 "core" &r  J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &r  K +2 .tForearm.seek PC +2 "manipulator"&W' +105 "core" ' + .tHand.close +2 "manipulator"&"/ +69 "core" / +2 .tPC.seek :open + "processing"%( +455 "core" ( +2 "manipulator"&& +4 "core" &r b g D + "manipulator"&[% +4 "core" % g t Eg +2 .tForearm.seek :retract + "manipulator"&f'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&L(, +134 "core" ( +2 "manipulator"&q& +4 "core" &,  M$ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" &,  M$ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Y' +107 "core" ' + .tHand.open +2 "manipulator"&A1 +65 "core" 1 +2 "manipulator"&Q% +4 "core" % G O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +96 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%^& +4 "core" &) +2 "manipulator"&s% +4 "core" %\ * L4 +2 "storage"(e% +3 "core" % 0 +2 "storage"(n. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(d( +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (I& +3 "core" & + "manipulator"&p& +4 "core" &, 3 K$ +2 "manipulator"&m% +4 "core" %\ K4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&=(P +180 "core" ( + "manipulator"&\\& +5 "core" &Q 9 J) + "storage"(c& +4 "core" & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&z'ϥ +112 "core" ' +2 "storage"(4& +4 "core" & 7 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(?' +283 "core" ' +2 "storage"(x- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (j& +2 "core" & ` +2 "manipulator"&|& +4 "core" &R I) + .tElbow.seek 2 +2 "manipulator"&y(P +3 "core" ( +2 "manipulator"& & +3 "core" &R  I) +2 "storage"(l& +3 "core" & +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&b'y +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&g& +2 "storage"('} +7 "core" &R ( J) +2 "manipulator"&h% +4 "core" % p  K% +2 .tForearm.seek :retract + "manipulator"&r'\ +104 "core" ' +2 .tElbow.seek PC +2 "manipulator"&v(k +155 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +91 "core" ( +2 "manipulator"&a& +4 "core" &v  O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &v 2 P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +102 "core" ' +2 "manipulator"&}& +4 "core" &v f _ ; D +2 "manipulator"& % +3 "core" % ^ T  D +2 "processing"%{& +4 "core" & +2 "processing"%u& +5 "core" & +2 .tPC.seek :closed + "processing"%(] +5 "core" &  +9 &'s . +9 &_ B +9 &Cv U +10 &S V +9 &T V +9 &O V +10 &HQ V +9 & S V +10 &T W +9 &Q V +9 & OR V +10 &"P V +9 &#Tx V +9 &%Qv V +10 &'WQ V +9 &)O& V +10 &*Uo V +9 &,Q V +9 &.]T" W +10 &0!R4 V +9 &1Q, V +10 &3S0 W +9 &5iN+ U +9 &7+P) U +10 &8Q V +9 &:R V +9 &0Q W +9 &?T V +9 &AQ V +10 &CvQ W +9 &E7W W +10 &Ff X +9 &H~ [\ +9 &Jm\ \\ +10 &L- ] +9 &M ] +9 &O ^ +10 &Qr ] +9 &S4 ] +10 &Tc ^ +9 &V ^ +9 &Xw ^ +10 &Z9 ^ +9 &[ Q +9 &]-I !f +10 &]{ I 7 +5 ( +2 "processing"%u& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.67 + .Hand.open + "manipulator"&o1 +4 "core" &]{0 7 +67 1 +2 "manipulator"&Z% +4 "core" % Ͽ _ M B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .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 +2 "processing"%  +2 %9 +7 "core" 9 +102 "processing"%$9 +2 "core" 9 +102 "processing"%#9 +3 "core" 9  +102 "processing"%&9 +2 "core" 9  +103 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9 +103 "processing"%~9 +3 "core" 9 +101 "processing"%9 +3 "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" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%9 +2 "core" 9; +103 "processing"%!9 +2 "core" 9? +102 "processing"%9 +2 "core" 9D +102 "processing"%(9 +3 "core" 9H +102 "processing"%'9 +2 "core" 9L +103 "processing"%9 +2 "core" 9P +102 "processing"%9 +3 "core" 9T +102 "processing"%w9 +2 "core" 9Y +103 "processing"%S9 +2 "core" 9] +102 "processing"%39 +2 "core" 9a +102 "processing"%9 +3 "core" 9 e +102 "processing"%99 +3 "core" 9i +102 "processing"%9 +2 "core" 9m +102 "processing"%89 +3 "core" 9r +102 "processing"%-9 +3 "core" 9%v +102 "processing"% 9 +2 "core" 9,z +102 "processing"%>9 +3 "core" 92~ +102 "processing"%)9 +2 "core" 99 +103 "processing"%9 +2 "core" 9? +102 "processing"%%9 +2 "core" 9F +102 "processing"%*9 +3 "core" 9L +102 "processing"%19 +3 "core" 9S +102 "processing"%;9 +2 "core" 9Z +102 "processing"%9 +3 "core" 9a +102 "processing"%29 +2 "core" 9g +102 "processing"%i9 +2 "core" 9n +3 .tPH.hold 2:00:00,28C +4 "processing"%< ppn +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%, +115 "core"  +2 "processing"%:% +4 "core" % + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%P'\ +584 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%5'Һ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%R  +74 "core"  + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPBV.dial :waste1 + "processing"%J  +135 "core"  +2 "processing"%K% +4 "core" %Ҷ  +2 .tPS.seek 1.5ml + "processing"%H'| +590 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%N' +1599 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 +43 .PTV.dial :puck +10 .PBV.dial :waste1 +2 "processing"%X  +33 "core" +2 .tdelay 30 seconds +194 "Can" ?? +2808 .tPBV.dial between PSV and waste1 +2 "processing"%M * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +74 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2508 "core" ' +2 .tPSV.dial PTV + "processing"%G +86 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%O  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%0' +2510 "core" ' + .tPTV.dial :PRVmixing,via: PRV +7 "processing"%6  +134 "core" + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPRV.dial :ab1 + "processing"%C @ +75 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%E' +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'_  "processing"%T  +45 "core" +3  +2 "processing"%"% +4 "core" %4  +2 .tPS.seek 0.34ml + "processing"%+' +430 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"']  +30 "core" + .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G +1178 "core" ' +2 .tPRV.dial :waste2 + "processing"%[ @ +86 "core" A +3 .tPS.seek 0.5ml + "processing"%q'\ +867 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%F  +46 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%W'Һ +1601 "core" ' + .tPSV.dial :PML +2 "processing"%\ +46 "core" + .tPTV.dial :mixing + "processing"%A @ +76 "core" B + .tPBV.dial :waste1 +2 "processing"%Q  +34 "core"  +2 "processing"%^% +4 "core" %Ҷ  +2 .tPS.seek 1.85ml + "processing"%s' +240 "core" ' + .tPBV.dial between PSV and waste1 + "processing"%e * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%f' +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'n& +2 "core" &w +2 "manipulator"&Y& +4 "core" &v ~ , G + "manipulator"&I% +4 "core" %  }  F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&p(, +134 "core" ( +2 "manipulator"&m& +4 "core" &, g ( D + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +2 "core" &, e F D +3 .tForearm.seek :garage + "manipulator"&\\' +93 "core" ' + .tHand.close +2 "manipulator"&c/ +75 "core" / +2 "manipulator"&L& +4 "core" &, x k  D + "manipulator"&4% +4 "core" % f f C D. +2 .tForearm.seek :retract + "manipulator"&U'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&x( +286 "core" ( + "manipulator"&j& +4 "core" &) _ m  EBk +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &) t c 3 EBk +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& ' +89 "core" ' +2 "manipulator"&l& +5 "core" &) U S  ABk + "manipulator"&% +4 "core" % b c C@ +2 "collection"'g& +4 "core" &j +2 "collection"'h& +5 "core" &l +2 .tCC.seek :closed + "collection"'=(` +5 "core" &{ +7 & %| %g +9 &Sw| ; +10 &zt| P +9 &}Oq V +10 &@Ip V +9 &Ju U +9 &Ly U +10 &Ij U +9 &HPj V +9 &\ Pl V +10 &Oj U +9 &!Lm U +9 &#QLq U +10 &%Mp U +9 &&Nq V +10 &(No U +9 &*XOo V +9 &,Mq V +10 &-Mo U +9 &/Oi U +9 &1`Lk V +10 &3"Nn V +9 &4Iv U +10 &6Pu V +9 &8iJp U +9 &:+Mk U +10 &;Pq V +9 &=Lr U +9 &?pKs V +10 &A2Ku V +9 &BN| U +10 &DMx U +9 &FyMx U +9 &H9Qr V +10 &IZu W +9 &Kwq Z +9 &Mhn ^ +10 &O!r a +9 &Pu b +10 &Rt b! +9 &T^!!s b% +9 &V&&u b, +10 &W()t b. +9 &Y-,r b/ +9 &[<0/w b1 +10 &\\33w b0 +9 &^97v b0 +10 &`Z;9u . +9 &`l<<z "g +9 ( +3 "collection"'h& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.43 + "collection"'z& +4 "core" &`xt==v [ + &`xt;;k [ + .tHand.open +2 "manipulator"&?1 +65 "core" 1 +2 "manipulator"&b% +4 "core" %  S ; M >< +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%V +102 "core"  +2 "processing"%y% +4 "core" %+ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%}' +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%{' +1601 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%r' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"'o  +34 "core" ~ +133  + .tPSV.dial :mixloop +2 "processing"%Z +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +75 "core" +2 .tPS.seek 0ml + "processing"%u' +2617 "core" ' + .tPSV.dial :air +2 "processing"%$  +55 "core" +2 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' + .tPSV.dial :mixloop + "processing"%# +43 "core" +2 .tPS.seek 0ml +2 "processing"%&' +2613 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%~' +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &% 0 . +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%)  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*' +2501 "core" ' + #"da"washCycleDA #1 of 2 +7 .PSR.select :air + .PSV.dial PSR +2 "processing"%1 +134 "core"  +2 "processing"%;% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%i  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%, +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%:  +35 "core" + "processing"%`% +4 "core" %ҹ  +2 ."da"PS.seek 1.5ml +2 "processing"%P' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% ' +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%5 +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2505 "core" ' +2 ."da"PSV.dial PTV + "processing"%H +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%X +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7' +2512 "core" ' + #"da"washCycleDA #2 of 2 +7 .PSR.select :air + .PSV.dial PSR +2 "processing"%N +134 "core"  +2 "processing"%G% +3 "core" % +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%@'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Һ +1592 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%O +84 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  + "processing"%6% +4 "core" %Һ  +2 ."da"PS.seek 1.5ml +2 "processing"%' +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%0' +1591 "core" ' +2 ."da"delay 2:00 +11964 "Can" AA +38 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%T * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%" +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2509 "core" ' + ."da"PSV.dial PTV +2 "processing"%] +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%[  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2502 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%F  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%q  +135 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%\  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%A +46 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%Q' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%^  +45 "core"  +2 "processing"%e% +3 "core" %* +2 ."da"PS.seek 0.55ml +2 "processing"%W'Z +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%s  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%n'Һ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"%Y +45 "core" +2 ."da"PTV.dial :mixing + "processing"%I @ +75 "core" A +3 ."da"PBV.dial :waste1 + "processing"%m  +34 "core" + "processing"%D% +4 "core" %ҹ +2 ."da"PS.seek 1.85ml +2 "processing"%v' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%c * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%L' +1942 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +30216 !to:SignalException : mesg" SIGHUP:@checkpoint: omitted:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +3003 #Sending Email +10264 "Can" @@ +4520 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%4  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +46 "core" ) +2 ."da"PSV.dial :air + "processing"%\\  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%j' +2505 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%| +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air + "processing"%p  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%l +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +55 "core" +2 ."da"PS.seek 0ml + "processing"%g' +2504 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%U +132 "core"  +2 "processing"%k% +3 "core" % +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%z'\ +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +50 "processing"%?'Һ +1595 "core" ' + ."da"PTV.dial :puck + "processing"%b  +74 "core"  +2 ."da"PSV.dial PTV + "processing"%h +86 "core"  +2 ."da"PBV.dial :waste1 + "processing"%V  +33 "core" +2 "processing"%y% +4 "core" %Ҹ; +2 ."da"PS.seek 1.5ml + "processing"% '~ +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%f * +34 "core" + +3 ."da"PS.seek 0ml + "processing"% ' +1598 "core" ' +2 ."da"delay 2:00 +611 !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:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +5 !o:Storage::Warning: mesg"9Exiting with da puck from tube 2 in Processing Clamp:bt["6/home/esp/esp2/utils/storage.rb:560:in `writeAll'"2/home/esp/esp2/utils/storage.rb:555:in `each'"6/home/esp/esp2/utils/storage.rb:555:in `writeAll'"2/home/esp/esp2/utils/storage.rb:551:in `open'"6/home/esp/esp2/utils/storage.rb:551:in `writeAll'"(/home/esp/esp2/utils/storage.rb:567"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:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 #mEXIT @1649364396.24EDT @1649367755.86EDT = =tMAIN =mMAIN_scheduler @EDT1649367757.70 #"core_reset"Sent BREAK +2 #t@5989 sendCRC with ifg=0x20, ie=0x7F #@7824 sendCRC with ifg=0x08, ie=0x5F + #@9128 idle with ifg=0x84, ie=0x75 + #@9808 select with ifg=0x10, ie=0xF5 #@10456 receive with ifg=0x10, ie=0xFD + #@11104 receive with ifg=0x10, ie=0xFD + #@11752 receive with ifg=0x10, ie=0xFD #@12079 receive with ifg=0x80, ie=0xFD + #@59177 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +243 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +386 "Can" BA +  BA + #tPolling Can every 10:00 +3 #Cleanly exited at 16:46:36EDT07-Apr-22 + !o:Storage::Warning: mesg"PC.holds Puck.from 2, :da: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:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + #ESP.ready! will restore puck positions +1515 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %Ӵ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "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"%+ +2 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %S11 \ $ + .tSS.configure :default +3 "sampler")#.0XI2C::Thermal::RunReply[3C:25->20]aborted after 23336 tics:bt["=/home/esp/esp2/lib/i2c/msg.rb:612:in `processUnexpected'"3/home/esp/esp2/lib/i2c/msg.rb:607: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:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + [( + .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +3 "core" %Ӵ +2 "sampler")% +2 "processing"%% +4 "manipulator"&% +7 "core" %S1/ $ + % + %\  M O = + "manipulator"&& +5 "core" &, N N =0 + "storage"(& +3 "core" &  +2 "storage"(% +3 "core" %  + "collection"'& +4 "core" & + "processing"%& +3 "core" &]{. 7 +2 "collection"' +3 "core"  +2 "collection"'  +3 "core"  + "collection"'! +3 "core" ~ + "processing"%" +3 "core"  +2 "processing"%# +3 "core" + + "processing"%$ +3 "core"  +2 "processing"%% +3 "core"  + "sampler")& +3 "core"  +2 "collection"''% +3 "core" %Ӵ +2 "processing"%(% +3 "core" % +2 "sampler"))% +4 "core" %S1.  $ +2 "collection"'*& +3 "core" & +2 "processing"%+& +3 "core" &]{. 7 +2 "manipulator"&,% +3 "core" %\  N N = +2 "manipulator"&-& +4 "core" &, M O =0 +2 "storage"(.& +3 "core" & G +2 "storage"(/% +3 "core" % F +2 "collection"'09 +3 "core" 9 +2 "processing"%19 +3 "core" 9# +3274 #t-> PSV +2 "processing"%2 +2 "core"  +2007 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%3  +103 "core"  +748 #t-> PS.empty +2 .PS.seek 0ml + "processing"%4' +4 "core" ' + "processing"%5% +4 "core" %R +3295 #t-> PS.flush + #Flushing Processing stage + "processing"%6% +4 "core" % + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%7& +3 "core" &]{. 7 +2 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:271:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:798:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'";/home/esp/esp2/protocol/2G/utilities.rb:317:in `flush'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + !o:Slide::Error : mesg"Processing Clamp not Open: @reply0:@axisName"Processing Clamp:bt[ "2/home/esp/esp2/utils/puckmoves.rb:772:in `to'"6/home/esp/esp2/utils/puckmoves.rb:849:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:974:in `loadFlushPuck'";/home/esp/esp2/protocol/2G/utilities.rb:317:in `flush'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +5428 #-> PS.recoverReagent +2 #recoverReagent out waste1 + .PS.seek 0ml +2 "processing"%8' +4 "core" ' +2 .tPSV.dial PBV + "processing"%9 @ +76 "core" A + .tPBV.dial PSV +2 "processing"%: U +34 "core" W +2 .tPS.seek 2.5ml +2 "processing"%;' +2609 "core" ' + .tdelay 4 seconds +407 .PSR.select :air +2 "processing"% +8 .tPSV.dial PSR +2 "processing"%< +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste1 + "processing"%=  +53 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 0ml + "processing"%>' +2512 "core" ' +2 #tRelease puck top pressure + .PSV.dial :air + "processing"%?  +104 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml + "processing"%@' +2609 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial PTV +2 "processing"%A +73 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :air +2 "processing"%B  +85 "core" + .tdelay 2 seconds +202 .PSV.dial PTV +2 "processing"%C +84 "core" +2 .tdelay 2 seconds +202 #Break puck bottom vacuum + .PBV.dial :air + "processing"%D  +55 "core"  +2 .tdelay 2 seconds +202 .PSV.dial PBV +2 "processing"%E @ +44 "core" > +2 .tdelay 2 seconds +201 .PSV.dial PSR +2 "processing"%F +54 "core"  +2 .tdelay 2 seconds +202 .PSV.dial PBV +2 "processing"%G @ +41 "core" A +2 .tdelay 2 seconds +202 .PSV.dial PSR + "processing"%H +56 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%I  +44 "core"  +2 .tPS.seek 0ml + "processing"%J' +2614 "core" ' +2 "processing"%K% +4 "core" %7 +7222 #t-> Arm + "manipulator"&L& +4 "core" &, L M ^ >0 + "manipulator"&M% +4 "core" %\  N K  > +1528 #t-> Hand.open +2 .Hand.open + "manipulator"&N1 +26 "core" 1 +425 #t-> Arm.PC +2 "manipulator"&O& +3 "core" &, L U " >0 +2 "manipulator"&P% +4 "core" %\  O X  > +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :PC + "manipulator"&Q(k +119 "core" ( + "manipulator"&R& +4 "core" &v Q : 5 = + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &S& +3 "core" &v I V X = +2 .tForearm.seek PC + "manipulator"&T' +103 "core" ' +2 "manipulator"&U& +3 "core" &v   a 7 +2 "manipulator"&V% +4 "core" %   7 +445 #t-> Hand.close +2 .Hand.close + "manipulator"&W/ +71 "core" / +394 #t-> PC.open + .PC.seek :open +2 "processing"%X( +451 "core" ( + "processing"%Y& +4 "core" & +2185 #t-> Arm.home +2 "manipulator"&Z& +3 "core" &v ) . 9 +2 "manipulator"&[% +3 "core" % !   9 +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&]( +65 "core" ( + "manipulator"&^& +4 "core" &\ Y K k > i + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +3 "core" &\ I Z # > i +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&`' +51 "core" ' +2 "manipulator"&a& +4 "core" & F G @g + "manipulator"&b% +4 "core" % L W  Aa +1693 #t-> Arm.garage +2 "manipulator"&c& +3 "core" & b a m Bd +2 "manipulator"&d% +38 "core" % ` X  Ba +8 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +37 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&f(, +109 "core" ( +2 "manipulator"&g& +4 "core" &, d \\ j B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &, X b G A +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&i' +94 "core" ' + "manipulator"&j& +5 "core" &, ` c f A + "manipulator"&k% +4 "core" % d d A% +301 #t-> Hand.open + .Hand.open +2 "manipulator"&l1 +66 "core" 1 +583 #t-> Arm.home +2 "manipulator"&m& +3 "core" &, c d v A + "manipulator"&n% +5 "core" % a a A% + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&p( +111 "core" ( + "manipulator"&q& +4 "core" & L K @* +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" & G K M @* +2 .tForearm.seek :home + "manipulator"&s' +38 "core" ' + "manipulator"&t& +4 "core" & [ f C* +2 "manipulator"&u% +3 "core" % c f CV +2124 #t-> PS.flush + #Flushing Processing stage +2 "processing"%v% +3 "core" % +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%w& +4 "core" & + "manipulator"&x& +4 "core" & c e C* +2 "manipulator"&y% +3 "core" % c f CV +2 .tForearm.seek :retract + "manipulator"&z'\ +36 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&{(, +125 "core" ( +2 "manipulator"&|& +4 "core" &, l \\ C + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &, [ b U B +2 .tForearm.seek :garage +2 "manipulator"&~' +96 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / + "manipulator"&& +4 "core" &, d [ A +2 "manipulator"&% +3 "core" % ξ c c A +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +126 "core" ( + "manipulator"&& +4 "core" &t a [ l A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &t ] b A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +104 "core" ' +2 "manipulator"& & +4 "core" &t  6 + "manipulator"& % +4 "core" %v  Z 6_ +2 "processing"%& +4 "core" & +2 "processing"%& +4 "core" & +2 .tPC.seek :closed +2 "processing"%(] +4 "core" & +8 & $d +9 &{S~ < +9 &yy P +10 &mU W +9 &1P V +9 &O V +10 &R W +9 &xO V +9 &:Q V +10 &N V +9 &Q V +10 &!Q V +9 &#BP V +9 &%R V +10 &&P V +9 &(S V +10 &*HS W +9 &, P V +9 &-Q W +10 &/Q W +9 &1PR W +9 &3N V +10 &4J V +9 &6N V +10 &8YO V +9 &:P V +9 &;N V +10 &=R V +9 &?bQ V +9 &A$O V +10 &BR V +9 &DN V +9 &FhQ W +10 &H$g Y +9 &I \\ +10 &K ] +9 &M_ \\ +9 &O ] +10 &P ] +9 &R ] +9 &Td ] +10 &V& ] +9 &W ^ +10 &Y ^ +9 &[h _ +9 &\\fy , +10 &]wg ; +9 ( + &]) 3 +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.64 +2 "processing"%& +4 "core" &]% 3 + .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % | h 4e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'TE +1087 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1602 "core" ' + .tPSV.dial PTV +2 "processing"% +73 "core" +2 .tPTV.dial :puck + "processing"%  +5 "core"  +2 .tPBV.dial :waste1 + "processing"%  +97 "core" +2 .tPS.seek 0ml +2 "processing"%' +2612 "core" ' + .tPSV.dial PSR + "processing"% +80 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"% '\ +584 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%!' +2101 "core" ' +2 .tPSV.dial PTV + "processing"%" +87 "core"  + .tPBV.dial PSV + "processing"%# U +57 "core" W +2 .tPS.seek 0ml + "processing"%$' +653 "Can" == +1952 "core" ' + .tPSV.dial PBV + "processing"%% @ +43 "core" ? +2 .tPS.seek 2.5ml + "processing"%&' +2614 "core" ' + .tPSV.dial :waste1 +2 "processing"%'  +74 "core"  +2 .tPS.seek 0ml + "processing"%(' +2629 "core" ' +2 .tPSV.dial PSR + "processing"%) +46 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%*' +2606 "core" ' + .tPSV.dial PTV + "processing"%+ +85 "core"  +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%,' +2608 "core" ' + .tPSV.dial PBV + "processing"%- @ +43 "core" ? +2 .tPS.seek 2.5ml + "processing"%.' +2608 "core" ' + .tPSV.dial :waste1 +2 "processing"%/  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%0' +2604 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&1& +4 "core" &t X \\ M > +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&2(k +2 "core" ( +2 "manipulator"&3& +4 "core" &t Y Z > +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &t L N > +2 .tForearm.seek PC +2 "manipulator"&' +105 "core" ' + .tHand.close + "manipulator"&6/ +68 "core" / +2 .tPC.seek :open + "processing"%7( +455 "core" ( + "manipulator"&9& +4 "core" &t   6 + "manipulator"&:% +4 "core" %   5 6Y +2 .tForearm.seek :retract +2 "manipulator"&4'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&8(, +134 "core" ( + "manipulator"&<& +4 "core" &, ` ] B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &, X X A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;' +98 "core" ' +2 .tHand.open + "manipulator"&?1 +74 "core" 1 + "manipulator"&>% +4 "core" % l \\ A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A'\ +110 "core" ' +40718 "Can" 55 +12204 #t-> exit +5 #mEXIT @1649369085.96EDT @1649369181.16EDT = =mMAIN_scheduler =tMAIN @EDT1649369182.95 #"core_reset"Sent BREAK +2 #t@25652 sendCRC with ifg=0x20, ie=0x7F #@27487 sendCRC with ifg=0x08, ie=0x5F + #@25981 idle with ifg=0x84, ie=0x75 + #@26665 select with ifg=0x10, ie=0xF5 + #@27313 receive with ifg=0x10, ie=0xFD #@27960 receive with ifg=0x10, ie=0xFD + #@28608 receive with ifg=0x10, ie=0xFD #@28935 receive with ifg=0x80, ie=0xFD + #@52798 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +236 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +380 "Can" 88 +  88 + #tPolling Can every 10:00 +3 #Cleanly exited at 18:04:45EDT07-Apr-22 +2 !o:Storage::Warning: mesg"PC.holds Puck.from 2, :da: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:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + #ESP.ready! will restore puck positions +2754 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %Ӵ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %a + .tPS.configure :default +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +2 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %S,+ \ $ +2 .tSS.configure :default +2 "sampler")#.0X exit +5 #mEXIT @1649369226.34EDT @1649689524.33EDT = =tMAIN =mMAIN_scheduler @EDT1649689526.10 #"core_reset"Sent BREAK +2 #t@306 receive with ifg=0x10, ie=0xFD #@953 receive with ifg=0x10, ie=0xFD + #@1613 receive with ifg=0x10, ie=0xFD + #@2257 receive with ifg=0x10, ie=0xFD + #@2906 receive with ifg=0x10, ie=0xFD #@3555 receive with ifg=0x10, ie=0xFD + #@4203 receive with ifg=0x10, ie=0xFD #@4534 receive with ifg=0x80, ie=0xFD + #@1029 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +236 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +371 "Can"k 89 + k 89 + #tPolling Can every 10:00 +1174 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %Ӵ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %Z + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %S<< > $ +2 .tSS.configure :default +2 "sampler")#.0X access 2 +2 "storage"(2% +3 "core" % J J $ +2 "manipulator"&3% +4 "core" %\  \ 0\ b +2 "manipulator"&4& +3 "core" &, T 0 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(5(K +668 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &K    +1185 #t-> $da [:extractVol]=0.19 +13211 #-> startTube 2 +717 #-> da 400 +2 #da sampling at most 400ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 11:08:35EDT11-Apr-22\\n{}\\nCan@11:05:32, 22.0C, 38% humidity, 15.0psia, 12.308V, 0.282A, 0.288A avg, 3.47W",Subject: "da sampling at most 400ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'7& +3 "core" & +3 .tHand.open +2 "manipulator"&81 +23 "core" 1 + "manipulator"&9% +5 "core" %\   % 0\ b +2 "storage"(:% +5 "core" % ? E + "storage"(;. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +5 "storage"(<( +668 "core" ( +6 .tSC.configure :limp +3 "storage"($(\ 1b +6 (=& +8 "core" & # ,  +2 "manipulator"&>& +8 "core" &, f , +4 "manipulator"&?% +6 "core" %\  E ,\ b +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&@(P +216 "core" ( +4 "manipulator"&A& +8 "core" &Y 8 . +3 "storage"(B& +7 "core" & ' 7 M +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +3 "manipulator"&C'ϥ +91 "core" ' +2 "storage"(D& +10 "core" & % 7 +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +12 .tSE.seek :beamBreak +3 "storage"(E' +289 "core" ' +2 "storage"(F- +8 "core" -' +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +4 (G& +14 "core" & $ #  +2 "manipulator"&H& +8 "core" &Y U * +4 .tElbow.seek 2 + "manipulator"&I(P +8 "core" ( +4 "manipulator"&J& +6 "core" &Y + +3 "storage"(K& +10 "core" & # & 3 +6 .tForearm.seek 2 + 300 counts +4 "manipulator"&L'y +13 "core" ' +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +4 "manipulator"&M/ +166 "core" / +6 ."downElevator"SE.seek :down +10 "manipulator"&N& "storage"(O'} +15 "core" &Y + +4 "manipulator"&P% +11 "core" % ΁ f +^ +5 .tForearm.seek :retract + "manipulator"&Q'\ +103 "core" ' +4 .tElbow.seek CC + "manipulator"&R( +119 "core" ' +4 ."downElevator"SE.stop + "storage"(5 +79 "core" ( +2 "manipulator"&S& +11 "core" & Q + +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +4 &T& +6 "core" &  + +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +5 "manipulator"&U' +97 "core" ' +4 "manipulator"&V& +8 "core" & 9 , +4 "manipulator"&W% +17 "core" %  , +2 "collection"'X& +9 "core" &$ +6 "collection"'Y& +15 "core" & +6 .tCC.seek :closed + "collection"'Z(` +10 "core" & +5 & +2 & 0 +7 &Cy 4 +10 &9kz I +8 &g X +11 &I X +9 &HL W +8 &\ K W +11 &N W +14 &J\ W +4 &QN\ W +10 &L W +7 & M W +12 &"I W +9 &$XN W +8 &&O W +11 &'N X +9 &)J W +8 &+aN W +11 &-"O W +8 &.L W +11 &0N W +12 &2iL W +5 &4+L W +11 &5L W +9 &7N W +8 &9pO W +11 &;2L W +8 &<M X +11 &>I W +9 &@yL W +8 &B;P W +11 &CG V +9 &EN W +8 &GT X +11 &I>b Y +8 &J~ " \\ +11 &LQA! _ +9 &Nf`c" b! +8 &P$cb b% +11 &Qdd b, +9 &Sji" b/ +8 &UNom$ b. +11 &Wqo% b/ +7 &Xvt b. +12 &Zb{z b/ +13 &\\~} b/ +6 &] b0 +9 &_]! V +9 &`K#" . +13 &`vu Y +2 ( +4 &`vp Y +3 "collection"'Y& +9 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.47 +2 .Hand.open +4 "manipulator"&[1 +6 "core" &`vo Y +59 1 +3 "manipulator"&\\% +9 "core" %  # ( +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +6 "manipulator"&]'\ +100 "core" ' +4 #tcollectSample 400ml w/bubble point of 24psi +4 #Priming 7ml +2 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +166 .tIntake.select :close +5 .Exhaust.select :close +5 .SS.hold +6 "sampler")^+ +8 "core" + +2 "sampler")_% +8 "core" %S=< 9  +4 .tSSV.dial :spit,avoiding: :exhaust + "sampler")` +8 "core"  +2 "sampler")a  +18 "core" +4 .tSS.reconfigure :fast +3 "sampler")#.0X r +2 .tSSV.dial :exhaust + "sampler")u  +78 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")v'z +476 "core" ' + .tExhaust.select :close +6 "sampler") +11 #tSampling 400.0ml +7 .Intake.select :close +2 .Exhaust.select :close + .SS.reconfigure :default +3 "sampler")#.0X + "sampler")% +4 "core" %o>? 8 > + .tIntake.select :close +2 "sampler")0 +8 )% +3 "core" %oEF ? > +2 .tSSV.dial :exhaust + "sampler")  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")'z +959 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")  +78 "core" +2 #tAllowing 130s for 25.0ml of remaining 350.0ml + .Intake.select :open +2 "sampler") +209 "collection"'% +3 "core" %Ӵ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0Xh  + .tIntake.select :close +2 "sampler")0 +9 );% +3 "core" %v,- 7 y +2 .tSSV.dial :exhaust + "sampler")5  +78 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")='z +515 "Can" po +492 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")>  +78 "core" + #tAllowing 130s for 25.0ml of remaining 250.0ml +2 .Intake.select :open + "sampler") +210 "collection"'?% +3 "core" %Ӵo + #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0Xh \ m +2 .tSSV.dial :exhaust +2 "sampler")b  +78 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")g'z +967 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")f  +80 "core" + #tAllowing 130s for 25.0ml of remaining 150.0ml +2 .Intake.select :open + "sampler") +210 "collection"'h% +3 "core" %ӴH + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0Xi  +2 .tSSV.dial :exhaust + "sampler")z  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")v'z +969 "core" ' + .tExhaust.select :close +6 "sampler") +10 ."connect"SSV.dial CBV +8 .tCBV.dial SSV +2 "sampler"){  +78 "core"  + #tAllowing 130s for 25.0ml of remaining 100.0ml +2 .Intake.select :open + "sampler") +210 "collection"'w% +3 "core" %ӴO +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0Xh  + "sampler")% +4 "core" %hW 6  + .tIntake.select :close +2 "sampler")0 +8 )|% +3 "core" %p% 6  + .tSSV.dial :exhaust +2 "sampler")}  +78 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")'z +972 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")  +78 "core"  +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %Ӵ + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0Xkb +3 .tCS.seek 0ml + "collection"'5'Ӵ +2306 "core" ' ?>@ +3 "collection"'6% +4 "core" %@=F \ + "sampler")7% +4 "core" %vlQQ @ +2 #tBubblePoint: Intake @40.2psia, Outlet @16.2psia + .CBV.dial SSV + "collection"'> @ +32 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X +333 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +9 'w% +3 "core" %9~9  +2 .tCS.seek 5.999ml +2 "collection"'v' +1348 "core" ' + .tdelay 2 seconds +207 .CSV.dial :waste2 +2 "collection"' +54 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 0ml + "collection"''Ӵ +1578 "core" ' + .tCSV.dial CSR + "collection"'  +43 "core"  + "collection"'|% +5 "core" %Ӵ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'}' +592 "core" ' +2 .tdelay 5 seconds +11 "Can" HH +491 .tCSR.select :air +2 "collection"' +9 '~% +2 "core" %~~  +3 .tCS.seek 5ml + "collection"''ql +835 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +44 "core"  +2 .tCS.seek 1ml + "collection"''> +1101 "core" ' +2 "collection"'9 +3 "core" 9~~ +2 "collection"'% +4 "core" %9bcm +2 #tBefore lysing Collection Puck Heater at 19.8C/27.9psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"' \  +3 '9 +5 "core" 9~~d +102 "collection"' 9 +3 "core" 9~~d +102 "collection"' 9 +2 "core" 9~~ d +102 "collection"' 9 +3 "core" 9}~ d +102 "collection"'9 +2 "core" 9~~d +102 "collection"'9 +3 "core" 9~d +102 "collection"'9 +2 "core" 9d +103 "collection"'9 +2 "core" 9d +102 "collection"'9 +3 "core" 9"d +102 "collection"'9 +2 "core" 9~&d +103 "collection"'9 +2 "core" 9*d +103 "collection"'9 +3 "core" 9/d +101 "collection"'9 +3 "core" 93d +102 "collection"'9 +2 "core" 97d +102 "collection"'9 +3 "core" 9;d +102 "collection"'!9 +3 "core" 9?d +102 "collection"'9 +2 "core" 9Dd +102 "collection"' 9 +3 "core" 9 Hd +102 "collection"'&9 +2 "core" 9"Ld +102 "collection"''9 +3 "core" 96Pd +102 "collection"'(9 +3 "core" 9LTd +102 "collection"'"9 +2 "core" 9cXd +102 "collection"'#9 +3 "core" 9y]d +102 "collection"'$9 +2 "core" 9ad +102 "collection"'%9 +2 "core" 9ed +103 "collection"'+9 +2 "core" 9id +103 "collection"')9 +2 "core" 9md +102 "collection"'.9 +2 "core" 9rd +102 "collection"'19 +3 "core" 9vd +102 "collection"'/9 +2 "core" 9zd +102 "collection"',9 +3 "core" 97~d +102 "collection"'9 +3 "core" 9Nd +102 "collection"'09 +2 "core" 9ed +102 "collection"'-9 +3 "core" 9{d +102 "collection"'49 +2 "core" 9d +102 "collection"'39 +3 "core" 9d +103 "collection"'*9 +2 "core" 9d +102 "collection"'89 +2 "core" 9d +102 "collection"'99 +3 "core" 9a +102 "collection"':9 +2 "core" 9` +102 "collection"';9 +3 "core" 9^ +102 "collection"'29 +3 "core" 90\\ +102 "collection"'69 +2 "core" 9GY +102 "collection"'79 +2 "core" 9\\X +103 "collection"'>9 +2 "core" 9rV +102 "collection"'9 +3 "core" 9T +103 "collection"'=9 +2 "core" 9R +102 "collection"'9 +2 "core" 9P +103 "collection"'D9 +2 "core" 9N +102 "collection"'?9 +2 "core" 9L +102 "collection"'9 +3 "core" 9K +103 "collection"'G9 +2 "core" 9 I +102 "collection"'A9 +2 "core" 9G +102 "collection"'J9 +3 "core" 94E +102 "collection"'F9 +2 "core" 9GD +102 "collection"'H9 +3 "core" 9]B +102 "collection"'59 +3 "core" 9p@ +102 "collection"'B9 +2 "core" 9> +102 "collection"'K9 +3 "core" 9= +102 "collection"'P9 +2 "core" 9; +102 "collection"'C9 +3 "core" 9: +102 "collection"'E9 +2 "core" 98 +102 "collection"'@9 +3 "core" 96 +102 "collection"'M9 +2 "core" 94 +103 "collection"'N9 +2 "core" 9  3 +102 "collection"'T9 +3 "core" 91 +103 "collection"'I9 +2 "core" 91/ +102 "collection"'X9 +2 "core" 9C. +102 "collection"'L9 +3 "core" 9U- +102 "collection"'S9 +2 "core" 9f!+ +102 "collection"'\ 9 +3 "core" 9w%* +103 "collection"'[9 +2 "core" 9*) +102 "collection"'V9 +2 "core" 9.' +103 "collection"'Y9 +2 "core" 92& +102 "collection"'O9 +2 "core" 96% +103 "collection"'U9 +2 "core" 9:$ +103 "collection"'\\9 +2 "core" 9?# +102 "collection"'a9 +2 "core" 9C! +102 "collection"'c9 +3 "core" 9G +102 "collection"'Q9 +2 "core" 9 K +102 "collection"'^9 +3 "core" 9 O +102 "collection"'b9 +3 "core" 9 #S +102 "collection"'_9 +2 "core" 9 1X +102 "collection"'W9 +3 "core" 9 @\\ +102 "collection"'f9 +2 "core" 9 M` +102 "collection"'h9 +3 "core" 9 Zd +102 "collection"'g9 +2 "core" 9 gh +103 "collection"'`9 +2 "core" 9 rm +102 "collection"'e9 +2 "core" 9 q +102 "collection"'m9 +3 "core" 9 u +102 "collection"'n9 +4 "core" 9 y +102 "collection"'i9 +3 "core" 9 } +102 "collection"'l9 +2 "core" 9  +102 "collection"'r9 +3 "core" 9  +102 "collection"'d9 +2 "core" 9  +103 "collection"'j9 +2 "core" 9  +103 "collection"'k9 +2 "core" 9  +102 "collection"'s9 +52 "core" 9  +103 "collection"'o9 +2 "core" 9  +102 "collection"'p9 +2 "core" 9  +102 "collection"'q9 +3 "core" 9\  +102 "collection"'y9 +2 "core" 9\  +103 "collection"'x9 +2 "core" 9\  +102 "collection"'z9 +3 "core" 9\  +102 "collection"'t9 +2 "core" 9\ $ +102 "collection"'u9 +3 "core" 9\ -\ +103 "collection"'w9 +2 "core" 9\ 5\ +102 "collection"'{9 +3 "core" 9\ ;\ +102 "collection"'9 +2 "core" 9\ B +102 "collection"'v9 +3 "core" 9\ H +102 "collection"'9 +3 "core" 9\ O +102 "collection"'|9 +3 "core" 9\ U +102 "collection"'9 +2 "core" 9\ [ +102 "collection"'~9 +3 "core" 9\ a +102 "collection"'}9 +2 "core" 9\ f +103 "collection"'9 +2 "core" 9\ k +102 "collection"'9 +3 "core" 9\ q +102 "collection"'9 +3 "core" 9\ u +102 "collection"'9 +2 "core" 9\ { +103 "collection"'9 +2 "core" 9\  +102 "collection"' 9 +4 "core" 9\  +102 "collection"' 9 +2 "core" 9\  +102 "collection"' 9 +3 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\  +3 '9 +4 "core"  + 9\  +2 "collection"'% +4 "core" %9RSe +2 #tBegun lysing Collection Puck Heater at 68.1C/55.8psia +44440 "Can" +15547 "core" ` +2 "collection"'9 +4 "core" 9\  + "collection"'% +4 "core" %9km +2 #tEnded lysing Collection Puck Heater at 70C/57.2psia +2 .CS.seek 0ml + "collection"''Ӵ +331 "core" ' +5 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +109 "core" A +2 .tCSV.dial :air + "collection"' @ +44 "core" ? +2 .tCS.seek 5ml +2 "collection"''qi +1342 "core" ' +2 .tCSV.dial CTV + "collection"'  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'!  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"' 'Ӵ +1343 "core" ' +2 "collection"'&% +4 "core" %Ӵ + . + #tPuck @68.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'' +121 "core" + .tCBV.dial CSV +2 "collection"'(  +29 "core"  +2 "collection"'"% +4 "core" %Ӵ +2 .tCS.seek 5ml +2 "collection"'#'qi +1342 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'$  +46 "core" + "collection"'%% +4 "core" %qf   +2 .tCS.seek 7ml +2 "collection"'+'{ +583 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"') @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'.' +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'1 ` +121 "core" ^ +2 #tLysing Complete +2 "collection"'/& +4 "core" &`vk Y +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&,% +4 "core" %\ # &? +2 "storage"(% +3 "core" %   * +2 "storage"(0. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(-(+ +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (4& +3 "core" &, & +2 "manipulator"&3& +4 "core" & g  $ + "manipulator"&*% +4 "core" %\ # x $? +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&8( +154 "core" ( +2 "manipulator"&9& +4 "core" & S %X +2 "storage"(:& +3 "core" &,   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&;' +107 "core" ' +2 "storage"(2& +4 "core" &,   D +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(6' +207 "core" ' + "storage"(7- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&>& +2 "core" & 'X +2 "storage"(& +4 "core" &,  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&='n +35 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(D- +2 "core" -' +2 .tSE.seek 10.12 Pucks below Top Plate +2 "storage"(?' +33 "core" ' + "manipulator"&% +4 "core" %{c y O  +2 "storage"(G& +4 "core" &, 4 + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&A'Χ +18 "core" ' +2 "manipulator"&J& +4 "core" & o n $X +2 "storage"(F& +3 "core" &, +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&H' +16 "core" ' +2 .tSE.seek 11.12 Pucks below Top Plate + "storage"(5' +53 "core" ' + "manipulator"&B& +5 "core" & [ &X + "manipulator"&K% +4 "core" %  & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&C( +159 "core" ( + "manipulator"&E& +4 "core" &&  @Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" && D @Y +2 .tForearm.seek CC + "manipulator"&M' +95 "core" ' + .tHand.close +2 "manipulator"&N/ +69 "core" / +2 .tCC.seek :open +2 "collection"'T( +471 "core" ( + "storage"(I& +4 "core" &,  / +2 "storage"(X& +3 "core" &, 6 +2 "manipulator"&L& +4 "core" & m ":* + "manipulator"&S% +4 "core" %  " +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&[( +159 "core" ( +2 "manipulator"&V& +4 "core" & E &S +2 "storage"(Y& +3 "core" &,   +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&O'n +107 "core" ' + .tElbow.hold +2 "manipulator"&U, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&\\1 +71 "core" 1 +2 "manipulator"&a% +4 "core" % ͂j +  + "storage"(c& +4 "core" &, I +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 320 counts +2 "manipulator"&Q'ή +18 "core" ' + "manipulator"&^& +5 "core" & j  'S + "storage"(b& +4 "core" &,   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&_' +26 "core" ' +2 "storage"(W% +4 "core" %   +2 ."downElevator"SE.seek :down +4 "storage"(f'} +99 (h% +2 "core" % " , Yo +2 "manipulator"&g% +4 "core" %ϵ l +i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +43 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +51 "core" ' + #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'e& +4 "core" & +2 "manipulator"&m& +4 "core" & )S + "manipulator"&n% +4 "core" %\ # i )< +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(, +176 "core" ( +2 "manipulator"&l& +4 "core" &, ! *O + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &r& +3 "core" &, *O +2 .tForearm.seek :garage +2 "manipulator"&d' +104 "core" ' +2 .tHand.close + "manipulator"&j/ +75 "core" / +2 "manipulator"&k& +4 "core" &, : -O + "manipulator"&s% +4 "core" %  . +2 .tForearm.seek :retract +2 "manipulator"&o'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&p( +297 "core" ( + "manipulator"&q& +5 "core" &( $ &Bi + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &y& +3 "core" &( W %Bi +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&x' +94 "core" ' + "manipulator"&z& +46 "core" &(  'Bi +9 "manipulator"&t% +4 "core" %  O '% +2 "collection"'u& +4 "core" &wv( +2 "collection"'w& +5 "core" &vwe +2 .tCC.seek :closed + "collection"'{(` +5 "core" &tv\\ +7 & tuD $d +10 &|Trtt! ; +9 &{pqv= O +9 &sNst U +10 &6Gru U +9 &Gqt U +9 &Ios U +10 &~Gqsu T +9 &>Iop] U +9 &IqpA U +10 &Ipr U +9 &!Gmqk U +10 &#GHoo= U +9 &% Hmp U +9 &&JnqO U +10 &(Hoo T +9 &*OHpn  U +9 &,Iln T +10 &-Iln U +9 &/Gjm U +9 &1VIlm U +10 &3Gklx U +9 &4Hjme T +10 &6HilD U +9 &8_Hil& U +9 &:!Iji U +10 &;Ghlz U +9 &=Geje T +9 &?gHhhJ U +10 &A*Ffh2 T +9 &BGeh U +10 &DDeg  T +9 &FoGff  U +9 &H0Lki U +10 &IY~ W +9 &KtfZ Z +10 &MY _ +9 &O b +9 &P b! +10 &R| b$ +9 &TMf b* +9 &VU b, +10 &WE b- +9 &Yr4 b. +9 &[# b/ +10 &\\t b0 +9 &^{j b1 +10 &_cP 1 +9 &`g? $k +9 ( +3 "collection"'w& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.55 + "collection"'& +4 "core" &`sv: _ +2 &`sv\\ _ + .tHand.open + "manipulator"&v1 +75 "core" 1 +2 "manipulator"&% +4 "core" %  #% +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  + "processing"%~% +5 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%}' +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +45 "core"  +2 .tPS.seek 0ml + "processing"%' +1598 "core" ' + .tPSV.dial PSR +2 "processing"% +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2621 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"% + "collection"'  +6 "core"  + "processing"%  +45 "core"  +29 + .tPSV.dial :mixloop +2 "processing"% +104 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +137 "core" +2 .tPS.seek 0ml +2 "processing"%' +2626 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2608 "core" ' +2 .tPSV.dial :mixloop +6 "processing"% +46 "core" +2 .tPS.seek 0ml + "processing"%' +2612 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2604 "core" ' + .tPSV.dial :mixloop +2 "processing"% +46 "core" +2 .tPS.seek 0ml + "processing"%' +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &$ R "?V +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +46 "core" ( + "manipulator"&!& +4 "core" & & +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & % +2 .tForearm.seek CC +2 "manipulator"&' +107 "core" ' + .tHand.close +2 "manipulator"&&/ +70 "core" / +2 .tCC.seek :open +2 "collection"''( +468 "core" ( + "manipulator"&(& +4 "core" & O ) +2 "manipulator"&"% +4 "core" % ΅  )p +2 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&$(, +282 "core" ( + "manipulator"&%& +4 "core" &, b +/ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &, R ,/ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&)' +97 "core" ' +4 .tHand.open +4 "manipulator"&+1 +74 "core" 1 +2 "manipulator"&1% +4 "core" %  , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +103 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"',& +4 "core" & + "manipulator"&% +5 "core" %\  /U + "storage"(0% +4 "core" %~ B 5 A + "storage"(4. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(3( +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (*& +3 "core" & " ( / I  +2 "manipulator"&<& +3 "core" &, O ./ +2 "manipulator"&9% +4 "core" %\  # .U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&:(P +194 "core" ( +2 "manipulator"&2& +4 "core" &X { ,, +2 "storage"(R& +3 "core" & ( . *  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&]'ϥ +96 "core" ' +2 "storage"(7& +4 "core" & $ ,   +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(>' +289 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (D& +2 "core" &    +2 "manipulator"&& +4 "core" &Y Y *, + .tElbow.seek 2 +2 "manipulator"&G(P +3 "core" ( +2 "manipulator"&J& +4 "core" &Y  *, + "storage"(F& +4 "core" & # % 7  +2 .tForearm.seek 2 + 300 counts + "manipulator"&B'y +39 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&K/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&;& +2 "storage"(8'} +8 "core" &Y f ), + "manipulator"&6% +4 "core" % z # +. +2 .tForearm.seek :retract +2 "manipulator"&='\ +93 "core" ' +2 .tElbow.seek CC + "manipulator"&A( +150 "core" ( +3 "manipulator"&?& +3 "core" ' +2 &( v g (Bk + ."downElevator"SE.stop +3 .tElbow.reconfigure :loose +2 "storage"(5 + "manipulator"&$ &.,(#b +4 &E& +3 "core" &( q  (Bk +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@' +100 "core" ' +2 "manipulator"&H& +4 "core" &( \ 'Bk +2 "manipulator"&% +4 "core" % Y ' + "collection"'N& +4 "core" &p +3 "collection"'P& +5 "core" & +2 .tCC.seek :closed + "collection"'Z(` +5 "core" &f  +9 &)k - +9 &`s A +9 &Gkf T +10 &FW U +9 &H< U +9 &H( U +10 &LG U +9 &E T +10 &I U +9 &K U +9 & TFO U +10 &"Jb U +9 &#E U +9 &%F U +10 &'\\I U +9 &)E U +10 &*F| T +9 &,Ik U +9 &.eIQ T +10 &0&JI U +9 &1E U +9 &3Gk U +10 &5lEl U +9 &7.Gd U +10 &8GY U +9 &:G@ T +9 &6F0 U +9 &?F U +9 &AJ T +10 &C}G T +9 &E?J T +10 &GJ U +9 &HU V +9 &Jxo| Y +10 &L-c ] +9 &Mp ` +9 &Ob b +10 &Qe  V b +9 &S$ b" +10 &T b' +9 &V b/ +9 &XS! b0 +10 &Z %' b0 +9 &[*, b3 +9 &]g0- b2 +10 &_53 ] +9 &`/77; - +9 &`|:< ^ +6 ( + "collection"'P& +5 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.69 + .Hand.open + "manipulator"&I1 +4 "core" &`}9=y ] +63 1 +2 "manipulator"&X% +4 "core" %  y # +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +102 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'S  +140 "core"  +2 .tCSV.dial CTV + "collection"'V  +32 "core"  +2 .tPS.seek 2.5ml + "processing"%Y' +2606 "core" ' + "collection"'M% +4 "core" %  +2 .tCS.seek 4.149ml +2 "collection"'C'V +1553 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%\\  +44 "core"  +2 .tdelay 2 seconds +243 .PSV.dial :waste2 +10 "processing"%a  +75 "core"  +2 .tPS.seek 0ml +2 "processing"%c' +2390 "Can" QQ +220 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'^ ` +31 "core" ^ +2 .tCSV.dial :air +2 "collection"'b @ +46 "core" > +2 .tCS.seek 10ml +2 "collection"'W' +1552 "core" ' +2 .tCSV.dial CTV + "collection"'\  +46 "core"  +2 .tCS.seek 0ml +2 "collection"'h'Ӵ +2601 "core" ' + .tCBV.dial :waste1 + "collection"'g @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'[  +141 "core" + "collection"'e& +4 "core" &`}`b ] +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&O% +3 "core" %\ ( 0 "X +2 "storage"(m% +4 "core" %  + "storage"(n. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(Q(+ +193 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +3 (5& +2 "core" &,  +2 "manipulator"&l& +4 "core" &%  @[ +6 "manipulator"&_% +4 "core" %\ ( H "X +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&r( +166 "core" ( +2 "manipulator"&f& +4 "core" &  #T +2 "storage"(U& +3 "core" &, - +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&j' +104 "core" ' + "storage"(k& +5 "core" &, L +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(s' +205 "core" ' + "storage"(`- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&d& +3 "core" & [ #T + "storage"(q& +4 "core" &, G +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&i'n +34 "core" ' + .tElbow.hold +2 "manipulator"&y, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(z- +2 "core" -' +3 .tSE.seek 11.13 Pucks below Top Plate + "storage"(t' +41 "core" ' +2 "manipulator"&u% +4 "core" %́d q n Q  + "storage"(o& +4 "core" &, +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&T'έ +19 "core" ' +2 "manipulator"&& +4 "core" & ? $T + "storage"(v& +4 "core" &, @ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +19 "core" ' +2 .tSE.seek 12.13 Pucks below Top Plate +2 "storage"(w' +50 "core" ' + "manipulator"&& +5 "core" & n  $T + "manipulator"&~% +4 "core" %Ϫ  $ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +160 "core" ( + "manipulator"&& +5 "core" &( * Bl + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +2 "core" &' / Bl +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&/ +77 "core" / +2 .tCC.seek :open + "collection"'( +471 "core" ( +2 "storage"( & +4 "core" &,  + "storage"( & +4 "core" &, 7 +2 "manipulator"& & +3 "core" &% | ?Q +2 "manipulator"&% +4 "core" % ~ G +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +163 "core" ( +2 "manipulator"&& +4 "core" & s 5 %[ +2 "storage"(& +3 "core" &,   +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&'n +110 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % ́Y  +2 "storage"(& +4 "core" &,  F + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 319 counts +2 "manipulator"&'έ +14 "core" ' +2 "manipulator"&!& +4 "core" & h | '[ +2 "storage"(& +3 "core" &,   +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&&' +30 "core" ' +2 "storage"(p% +4 "core" %  +2 ."downElevator"SE.seek :down +4 "storage"(|'} +99 ({% +3 "core" %~  % Ym + "manipulator"&(% +4 "core" %Ͽ  +l +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +34 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +56 "core" ' + .tPSV.dial :air +2 "processing"%  +76 "core" +2 .tPS.seek 2.5ml +2 "processing"%%' +2605 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%# +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +45 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%+ +45 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%1  +45 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%,' +2624 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" & +2 "manipulator"&& +4 "core" & -[ + "manipulator"&0% +4 "core" %\  8 -) +2 .tElbow.seek FlushPuck::Garage + "manipulator"&4(, +177 "core" ( + "manipulator"&)& +4 "core" &, , ,6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &, G -6 +2 .tForearm.seek :garage + "manipulator"&<' +109 "core" ' +2 .tHand.close + "manipulator"&9/ +77 "core" / + "manipulator"&-& +5 "core" &,   6 16 + "manipulator"&2% +4 "core" % δ   M 1* +2 .tForearm.seek :retract + "manipulator"&R'\ +92 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&$(k +121 "core" ( + "manipulator"&7& +4 "core" &s I , +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &s 3 - +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +106 "core" ' + "manipulator"&D& +5 "core" &s  " + "manipulator"&% +4 "core" %s  "S +2 "processing"%J& +4 "core" &E +2 "processing"%F& +5 "core" &H +2 .tPC.seek :closed +2 "processing"%K(] +4 "core" &4 +8 &? $c +9 &uQA < +9 &v}K P +10 &Y]K Y +9 &RT X +9 &SR Y +10 &T^ X +9 &dR` X +10 &&T_ X +9 &S^ X +9 &Ne X +10 &!kUg X +9 &#.Nl X +9 &$Ti X +10 &&Nq W +9 &(rS Y +9 &*5S X +10 &+T X +9 &-S X +10 &/{Qz X +9 &1=T X +9 &3R X +10 &4O X +9 &6R X +9 &8GO W +10 &:S Y +9 &;R X +10 &=O X +9 &?MQ X +9 &AM W +10 &BRT Y +9 &DQ X +9 &FSY Y +10 &Hh [ +9 &I ^ +10 &K _ +9 &MJ _ +9 &O  _ +10 &P _ +9 &R ^ +9 &TQ _ +10 &V _ +9 &W ` +10 &Y ` +9 &[W ` +9 &\\pm ) +10 &]yh < +9 ( + &]* 5 +2 "processing"%F& +3 #tProcessing Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.69 + "processing"%;& +4 "core" &]* 5 +2 .tHand.open + "manipulator"&61 +67 "core" 1 + "manipulator"&:% +4 "core" % u  V +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +104 "core" ' + .tPRV.dial :air +2 "processing"%?  +47 "core"  + .tPSV.dial :mixloop +2 "processing"%E +45 "core" +2 "processing"%>% +4 "core" % +2 .tPS.seek 0.3ml +2 "processing"%B' +381 "core" ' +48 .tPSV.dial PSR +4 "processing"%H +104 "core"  +2 "processing"%% +4 "core" %  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +3 .PS.seek 0.7ml + "processing"%N'.U +478 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%G' +1902 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%8 +103 "core" + .tPTV.dial :mixing +2 "processing"%= @ +75 "core" B + .tPBV.dial :waste2 +2 "processing"%'  +94 "core"  +2 .tPS.seek 0ml + "processing"%I' +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&X& +5 "core" &s  N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&P(k +3 "core" ( +2 "manipulator"&S& +4 "core" &s   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &s   +2 .tForearm.seek PC +2 "manipulator"&@' +110 "core" ' + .tHand.close + "manipulator"&/ +72 "core" / +2 .tPC.seek :open +2 "processing"%M( +452 "core" ( +2 "manipulator"&.& +4 "core" &s B N + +2 "manipulator"&\\% +3 "core" % B I C +2 .tForearm.seek :retract +2 "manipulator"&a'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Y(, +134 "core" ( +2 "manipulator"&^& +4 "core" &, W H F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" &, ^ a F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&C' +96 "core" ' + .tHand.open +2 "manipulator"&\ 1 +75 "core" 1 + "manipulator"&W% +5 "core" % e T  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +94 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%[& +4 "core" &\ g +2 "manipulator"&e% +4 "core" %\  a a  + "storage"(O% +4 "core" %\ \ \ \\ +2 "storage"(m. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(n( +195 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (5& +3 "core" & ( T\ ( 7\ [  + "manipulator"&l& +4 "core" &, T W E +2 "manipulator"&_% +3 "core" %\  W S   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&3(P +172 "core" ( +2 "manipulator"&f& +4 "core" &F X I  ) +2 "storage"(U& +3 "core" &   \ a +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&k'ϥ +90 "core" ' +2 "storage"(A& +4 "core" & ' ( /\ c +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(L' +281 "core" ' + "storage"(`- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (d& +3 "core" & 9 ' \ e +2 "manipulator"&q& +3 "core" &F R S * ) +2 .tElbow.seek 2 +2 "manipulator"&z(P +3 "core" ( + "manipulator"&u& +4 "core" &F _ Y * ) + "storage"(o& +4 "core" & M M G\ e +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'y +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&v/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(~'} +7 "core" &F ` X ! ) +2 "manipulator"&j% +4 "core" % o U S > j +2 .tForearm.seek :retract +2 "manipulator"&r'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&s(k +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +95 "core" ( + "manipulator"&i& +4 "core" &r F b  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &r V a +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&t' +107 "core" ' +2 "manipulator"&& +4 "core" &r e i  +2 "manipulator"&}% +4 "core" % W a +2 "processing"%& +4 "core" &\ v +2 "processing"%y& +5 "core" &\ v +2 .tPC.seek :closed + "processing"%(] +4 "core" &\ w +9 &(u\ r- +10 &a\ rA +9 &V}\ rR +10 &_\ sR +9 &b\ sS +9 &_\ sR +10 &[]\ sS +9 &]\ sR +9 &]\ sR +10 &^\ sR +9 & d]\ tR +10 &"&`\ tR +9 &#_\ sS +9 &%[\ tR +10 &'mXX\ tR +9 &)/[\ tR +9 &*_\ tR +10 &,Z\ uR +9 &.t_\ tR +10 &06\\w\ tR +9 &1Y\ uR +9 &3^\ uR +10 &5~Z\ uR +9 &7@Z\ uR +9 &9\\\ uR +10 &:]\ uR +9 &<]\ uR +10 &>G\\~\ uR +9 &@ ^x\ uR +9 &AZ\ uR +10 &CZ~\ vR +9 &EMa\ vS +9 &G q\ uT +10 &H\ tW +9 &Jx\ tX +10 &LEy\ sX +9 &Nw\ tX +9 &Oj\ tX +10 &Qd\ tX +9 &SLr\ tY +9 &Uk\ tX +10 &Vj\ tY +9 &X_\ tY +10 &ZQV\ sZ +9 &\\S\ tF +9 &]4BtW\ v!d +10 &] AV\ x3 +5 ( + "processing"%y& +5 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&x1 +4 "core" &]$[\ x3 +66 1 +2 "manipulator"&Z% +4 "core" % \\ Q 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%  +2 % 9 +6 "core" 9 +102 "processing"%9 +2 "core" 9~ +102 "processing"%9 +2 "core" 9|  +103 "processing"%9 +2 "core" 9{  +102 "processing"%9 +2 "core" 9x +102 "processing"%9 +3 "core" 9w +102 "processing"%9 +2 "core" 9x +102 "processing"%9 +3 "core" 9w +102 "processing"%9 +2 "core" 9x" +102 "processing"%!9 +3 "core" 9y& +102 "processing"%9 +3 "core" 9{* +102 "processing"%p9 +2 "core" 9}/ +102 "processing"%9 +3 "core" 93 +102 "processing"%{9 +2 "core" 97 +102 "processing"%(9 +2 "core" 9; +103 "processing"%9 +2 "core" 9? +103 "processing"%9 +2 "core" 9C +102 "processing"%9 +2 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%w9 +2 "core" 9P +102 "processing"%&9 +3 "core" 9T +102 "processing"%|9 +3 "core" 9X +102 "processing"%c9 +2 "core" 9] +102 "processing"%#9 +2 "core" 9a +103 "processing"%9 +2 "core" 9e +102 "processing"%+9 +2 "core" 9i +102 "processing"%19 +3 "core" 9m +102 "processing"%%9 +2 "core" 9q +102 "processing"% 9 +3 "core" 9v +102 "processing"%9 +2 "core" 9z +102 "processing"%09 +3 "core" 9~ +102 "processing"%)9 +3 "core" 9 +102 "processing"%*9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%99 +3 "core" 9 +102 "processing"%-9 +5 "core" 9! +102 "processing"%29 +3 "core" 9) +102 "processing"%"9 +2 "core" 92 +102 "processing"%79 +2 "core" 9; +103 "processing"%/9 +2 "core" 9C +102 "processing"%<9 +3 "core" 9K +102 "processing"%D9 +2 "core" 9R +102 "processing"%9 +3 "core" 9[ +102 "processing"%J9 +2 "core" 9b +103 "processing"%49 +2 "core" 9i +3 .tPH.hold 2:00:00,28C +8 "processing"%R ppf +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +99 "core"  +2 "processing"%;% +4 "core" %u\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%6'\ +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%:'Һ +1595 "core" ' +2 .tPTV.dial :puck + "processing"%F  +71 "core"  + .tPSV.dial PTV +2 "processing"%? +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%E  +126 "core"  + "processing"%>% +5 "core" %ҵX\  +2 .tPS.seek 1.5ml +6 "processing"%'{ +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%H' +1596 "core" ' +2 .tdelay 5:00 +15343 "Can"\ cd +14659 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +45 "core" ) +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%N +83 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%8' +2321 "core" ' +2 .tPSV.dial PTV + "processing"%= +119 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +7 "processing"%G +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +80 "core" +3 .tPS.seek 0ml + "processing"%S' +2345 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%V  +126 "core" +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPRV.dial :ab1 + "processing"%$ @ +72 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%]' +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV +2 "collection"'K  + "processing"%.  +42 "core" +3  +2 "processing"%\\% +4 "core" %\ +2 .tPS.seek 0.34ml +2 "processing"%^' +425 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'b  +27 "core" +2 .tPRV.dial :air +2 "processing"%@  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%P'G +1185 "core" ' + .tPRV.dial :waste2 +2 "processing"%\ @ +71 "core" > +2 .tPS.seek 0.5ml + "processing"%W'\ +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%[  +41 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%e'Һ +1596 "core" ' +2 .tPSV.dial :PML + "processing"%O +43 "core" + .tPTV.dial :mixing +2 "processing"%a @ +72 "core" B + .tPBV.dial :waste1 + "processing"%m  +32 "core" + "processing"%C% +5 "core" %Һ\  +2 .tPS.seek 1.85ml + "processing"%5' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%l * +35 "core" , +2 .tPS.seek 0ml + "processing"%_' +1953 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Q& +3 "core" &e\ s +2 "manipulator"&f& +4 "core" &r U U e + "manipulator"&U% +4 "core" %\  U \\ [  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(, +133 "core" ( +2 "manipulator"&Y& +4 "core" &, S T   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &, V Q   +2 .tForearm.seek :garage + "manipulator"&`' +96 "core" ' +2 .tHand.close + "manipulator"&d/ +68 "core" / +2 "manipulator"&q& +4 "core" &, ] W   + "manipulator"&u% +4 "core" % δ U T F +2 .tForearm.seek :retract +2 "manipulator"&o'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&v( +279 "core" ( + "manipulator"&& +5 "core" &% R ] >H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &% o ] + >H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&3' +105 "core" ' +2 "manipulator"&k& +5 "core" &% Y _ >H + "manipulator"&L% +4 "core" % S S H +2 "collection"'& +4 "core" &e\ m +2 "collection"'i& +5 "core" &s\ q +2 .tCC.seek :closed + "collection"'T(` +5 "core" &o\ r +7 & %\ o$c +10 &T}p\ k9 +9 &}zt\ kM +9 &Zm\ lQ +10 &PW|\ mQ +9 &Uv\ mP +9 &Ys\ mP +10 &Zs\ lP +9 &X\\\ nQ +10 &[|\ lQ +9 &Yt\ lP +9 &!\\q\ mQ +10 &#`Zs\ lQ +9 &%"Wu\ mQ +9 &&^p\ lQ +10 &(\\p\ lP +9 &*i[t\ lP +10 &,+Y\ lP +9 &-\\w\ kQ +9 &/[o\ kP +10 &1qZ|\ kP +9 &32]x\ lQ +9 &4Ys\ lQ +10 &6Wh\ lP +9 &8xUl\ lQ +10 &:;\\i\ lP +9 &;Wk\ lP +9 &=Vb\ lP +10 &?Z\\\ lQ +9 &ACT_\ mP +9 &CVo\ lP +10 &DUo\ lP +9 &FWc\ lP +10 &HJ_m\ kQ +9 &J ey\ kR +9 &Kp\ jU +10 &M{k\ hX +9 &O3l\ f[ +9 &Pl\ f\\ +10 &R #u\ f[ +9 &Tx%%w\ e\\ +10 &V7((l\ e] +9 &W,,o\ e] +9 &Y-.o\ e] +10 &[z23p\ d^ +9 &]:55x\ d^ +9 &^88q\ dL +10 &`6Q;<j\ f e +9 &`\\:=p\ i _ +2 ( +2 "collection"'i& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.17 + "collection"'z& +9 "core" &`\\<<b\ d _ +2 .tHand.open +6 "manipulator"&1 +71 "core" 1 + "manipulator"&}% +5 "core" % ^ O s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%~ +99 "core"  + "processing"%r% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%M' +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%x  +42 "core"  +2 .tPS.seek 0ml + "processing"%Z' +1601 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%y' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%  + "collection"'t  +30 "core" ~ +125  +2 .tPSV.dial :mixloop + "processing"% +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +71 "core" +2 .tPS.seek 0ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 .tPSV.dial :mixloop +6 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%' +2609 "core" ' + .tPSV.dial :air + "processing"%!  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%p +43 "core" +2 .tPS.seek 0ml + "processing"%' +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&{& +4 "core" &! Q S  ;8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(( +42 "core" ( +2 "manipulator"&& +4 "core" & N Z A  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & S P F  +2 .tForearm.seek CC +2 "manipulator"&' +99 "core" ' + .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'w( +468 "core" ( +2 "manipulator"&&& +4 "core" & H S P  + "manipulator"&|% +4 "core" % S R  +2 .tForearm.seek :retract +2 "manipulator"&c'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&#(, +274 "core" ( + "manipulator"&& +4 "core" &, ` R F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &, S R Q F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&1' +109 "core" ' +2 .tHand.open + "manipulator"&%1 +66 "core" 1 + "manipulator"& % +4 "core" % _ W { +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."da"delayUntil "12:08:55.06" +4553 "Can"\ @? +20313 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%0 @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%)  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%* * +45 "core" ) +2 ."da"PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2320 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%- +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%" +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%7  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/' +2328 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +125 "core"  + "processing"%D% +4 "core" %,\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%J'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%4  +70 "core"  +2 ."da"PSV.dial PTV + "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +32 "core" + "processing"%I% +4 "core" %Ҷ(\  +2 ."da"PS.seek 1.5ml +2 "processing"%6'| +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%F * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%?' +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%E  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%> * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2307 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +68 "core"  +2 ."da"PS.seek 0ml + "processing"%N' +2315 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%H +125 "core"  +2 "processing"%=% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%''\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%X +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%8  +33 "core"  +2 "processing"%V% +4 "core" %Ҿ\  +2 ."da"PS.seek 1.5ml + "processing"%' +585 "core" ' + ."da"delay 3 seconds +296 "Can"\ jj +6 ."da"PBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%S' +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +70 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2285 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%@ +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%^ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%\  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%P' +2276 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%[  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%W  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%O  +40 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%a +40 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%m' +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%C  +42 "core"  + "processing"%l% +4 "core" %,\ +2 ."da"PS.seek 0.55ml +2 "processing"%e'Z +328 "core" ' +2 #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%5  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%Q'Һ +1546 "core" ' +2 ."da"PSV.dial :PML + "processing"%f +43 "core" + ."da"PTV.dial :mixing +2 "processing"%U @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%Y  +33 "core" + "processing"%g% +4 "core" %ҹ<\  +2 ."da"PS.seek 1.85ml +2 "processing"%s' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%q' +1947 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +30382 "Can"\ YNM +17621 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%u  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%`  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2400 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%j +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%A  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%k +109 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%L  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2391 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%o +129 "core"  +2 "processing"%% +4 "core" %2\ M + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%z'\ +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%}  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%i +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%~  +35 "core" + "processing"%r% +4 "core" %Ҷ.\ T +2 ."da"PS.seek 1.5ml +2 "processing"%3'| +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%_ * +33 "core" , +3 ."da"PS.seek 0ml +42 "processing"%x' +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%Z +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2402 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%y  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2388 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +129 "core"  +2 "processing"%% +4 "core" %'\ N + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%!'Һ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%p  +35 "core" + "processing"%% +4 "core" %ҸI\ R +2 ."da"PS.seek 1.5ml +2 "processing"%{'~ +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%' +1594 "core" ' + ."da"delay 2:00 +660 "Can"\ PLL +11343 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%v * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%T' +2403 "core" ' +2 ."da"PSV.dial PTV + "processing"%& +72 "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"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%+' +2385 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%( +130 "core"  + "processing"%%% +4 "core" %B\ S +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%c'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%1 +83 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%0  +34 "core" + "processing"%)% +4 "core" %ҽ<\ T +2 ."da"PS.seek 1.5ml +2 "processing"%*' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml + "processing"%' +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%2 * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%" +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%7' +2416 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%< +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%D +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2410 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +132 "core"  +8 "processing"% % +16 "core" %A\ C +5 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +4 "processing"% +17 ."da"PS.reconfigure :default +15 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%;'m +342 "core" ' +2 ."da"delay 5 seconds +503 "processing"%I% +3 "core" %kR\ = +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%J'\ +329 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%F'Һ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +7 "processing"%6 +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +34 "core"  +2 "processing"%>% +4 "core" %ҼT\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%:' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%? * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1601 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +47 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%B +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +1165 "Can"\ 4{{ +1277 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%H +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%= +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%N +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%'  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X' +2426 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%8 +131 "core"  +2 "processing"%V% +4 "core" %Y\ 7 + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%G'Һ +2107 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%$ +70 "core" +2 ."da"PBV.dial :waste1 +46 "processing"%  +40 "core" + "processing"%K% +4 "core" %ҵ2\ 6 +2 ."da"PS.seek 1.5ml +2 "processing"%.'{ +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +34 "core" + + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%S  +102 "core"  +3 ."da"PS.seek 0ml +2 "processing"%b' +1598 "core" ' +2 "processing"%@9 +3 "core" 95P +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast + "processing"%^  +4 "core" 5P + 5P + "processing"%\ & +3 "core" &]$$\ 43 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&]% +4 "core" %\ % m I + "storage"([% +4 "core" %} >\ * + "storage"(W. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(O(+ +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +3 (a& +2 "core" &, R\ ' +2 "manipulator"&P& +4 "core" &, o o  F + "manipulator"&C% +4 "core" %\ % q o I +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&l( +185 "core" ( +2 "manipulator"&m& +4 "core" & { ~  ) + "storage"(5& +4 "core" &- F\ ) +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&e' +108 "core" ' + "storage"(f& +5 "core" &- _\ + + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(U' +180 "core" ' +2 "storage"(Y- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&g& +3 "core" & [ l L ) + "storage"(d& +4 "core" &- \ & +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&Q'n +34 "core" ' +2 ."da"Elbow.hold + "manipulator"&s, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(u- +3 "core" -' +2 ."da"SE.seek 12.13 Pucks below Top Plate +2 "storage"( ' +38 "core" ' +2 "manipulator"&`% +4 "core" %uV  y + "storage"(q& +4 "core" &- v\ ! +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 307 counts + "manipulator"&j'Ρ +29 "core" ' + "manipulator"&A& +5 "core" & z P ( +2 "storage"(k& +4 "core" &- D\ ( +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&L' +18 "core" ' +2 ."da"SE.seek 13.13 Pucks below Top Plate +2 "storage"(' +46 "core" ' +2 "manipulator"&o& +4 "core" & p y d ( +2 "manipulator"&% +4 "core" % { { [ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&z(k +248 "core" ( + "manipulator"&}& +4 "core" &u g m Q +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &i& +2 "core" &u n o +2 ."da"Forearm.seek PC +2 "manipulator"&~' +108 "core" ' +2 ."da"Hand.close + "manipulator"&r/ +71 "core" / +2 ."da"PC.seek :open + "processing"%( +454 "core" ( +2 "storage"(_& +4 "core" &- \ # +2 "manipulator"&3& +4 "core" &u\ \  ~ + "manipulator"&M% +4 "core" % \  U ~j +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +111 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&Z( +261 "core" ( + "manipulator"&x& +4 "core" & ~ [ + +2 "storage"(& +3 "core" &- F\ ( +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +98 "core" ' +2 ."da"Hand.open + "manipulator"&1 +72 "core" 1 +2 "storage"(y- +3 "core" -' +2 ."da"SE.seek 12.89 Pucks below Top Plate +2 "storage"(t'̪ +22 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 12.12 Pucks below Top Plate +2 "storage"(' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22apr1112h400ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +3446 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 50.262 seconds\ /var/log/esp/da22apr1112h400ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22apr1112h400ml15s.tif +1569 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22apr1112h400ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22apr1112h400ml30s.tif +3074 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22apr1112h400ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22apr1112h400ml70s.tif +7135 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22apr1112h400ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "50.262 sec auto-exposure",Subject: "da22apr1112h400ml images!" +14 "storage"(- +4 "core" -' +2 "storage"(& +5 "core" &- } \  +2 "manipulator"&& +4 "core" & z |* +2 ."da"Elbow.seek 1 + "manipulator"&( +4 "core" ( + "manipulator"&p& +4 "core" &  |* + "storage"(& +4 "core" &- P\  +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&!' +4 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.84 Pucks below Top Plate + "storage"('k +65 "core" ' + "manipulator"&{& +6 "core" & p m * + "storage"(& +4 "core" &- \ ( +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&v'n +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.02 Pucks below Top Plate +3 "storage"('U +32 "core" ' + "manipulator"&&% +5 "core" %] 9 | + "storage"(|& +4 "core" &- \ $ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts + "manipulator"&'Ϋ +19 "core" ' + "manipulator"&& +8 "core" &  ) +2 "storage"(T& +4 "core" &- "\ + +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&(' +40 "core" ' + "storage"(%% +65 "core" %_ \ , +2 ."downElevator"SE.seek :down +4 "storage"(+'} +100 ( % +6 "core" %  \ 0QP +5 "manipulator"&1% +11 "core" % o y +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +4 "core" ' + "manipulator"&0'\ +2 ."downElevator"SE.stop +4 "storage"(5 +93 "core" ' +4 "storage"()& +8 "core" &- \ 1 +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge + "processing"%c& +8 "core" &/\ < +4 "manipulator"&& +8 "core" & 5 ) +4 "manipulator"&*% +8 "core" %\ # = > +4 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&-(, +177 "core" ( +4 "manipulator"&2& +10 "core" &, r +4 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +2 &"& +8 "core" &, r +4 ."psFlush"Forearm.seek :garage +6 "manipulator"&' +106 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&9/ +78 "core" / +2 "manipulator"&<& +8 "core" &, r +4 "manipulator"&D% +8 "core" %  +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&/'\ +98 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&7(k +118 "core" ( +3 "manipulator"&4& +9 "core" &t +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 & & +5 "core" &t 5 +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +10 "manipulator"&' +111 "core" ' +2 "manipulator"&I& +10 "core" &t g +2 "manipulator"&;% +8 "core" %u , c +4 "processing"%J& +8 "core" &$\ = +4 "processing"%6& +10 "core" &\ = +6 ."psFlush"PC.seek :closed +4 "processing"%E(] +10 "core" &\ = +2 &\ = +4 & \ >- +15 &*C\ 84 +2 &Km\ 8H +9 &k\ 8T +9 &X\ 9S +8 &fW\ 9T +12 &(Z\ 9T +8 &Z\ 9T +8 &Z\ 9T +11 &oY\ 9S +8 &0W\ 9T +11 & W\ 9S +9 &"Y\ 9T +8 &$v]\ 9T +17 &&9V\ 9S +6 &'Y\ 9T +10 &)V\ 9T +6 &+}Y\ 9T +8 &-AW\ 9S +12 &/W\ 9T +8 &0W\ 9S +8 &2W\ 9T +11 &4HW\ 9T +9 &6\ U\ 9T +9 &7Y\ 9T +10 &9Y\ 9T +8 &;PZ\ 9T +13 &=\\\ 9T +8 &>T\ 9S +7 &@W\ :T +11 &BXW\ 9T +9 &DR\ :S +11 &EW\ 9T +8 &Ga\ 9U +8 &IU~\ 8X +11 &K\ 7Z +9 &L\ 7Z +8 &N\ 7Z +11 &PU\ 7Z +9 &R\ 7Z +16 &S\ 7[ +7 &U\ 7Z +7 &W]%\ 7Z +8 &Y1\ 7[\ +9 &Z\ 6[\ +10 &\\|p \ 8B +9 &]_$W.\ 9X +9 &]~33\ :9 +6 ( +6 "processing"%6& +6 #"psFlush"Processing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.56 + "processing"%>& +8 "core" &]~.'\ ;9 +2 &]~.*\ ;9 +4 ."psFlush"Hand.open + "manipulator"&F1 +79 "core" 1 +2 "manipulator"&?% +8 "core" % x @ l +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&:'\ +105 "core" ' +4 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +47 "core"  +2 "processing"%% +13 "core" %\ @ +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +6 "processing"%B'\ +248 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +337 "core" ' +6 ."psFlush"delay 5 seconds +503 .PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2103 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +4 "processing"%H @ +193 "core" B +2 ."psFlush"PTV.dial :PRVmixing +4 "processing"%=  +133 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%N +103 "core" +4 ."psFlush"PS.seek :empty + "processing"%''ղ +2610 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR + "processing"%, +103 "core"  +4 "processing"%8% +8 "core" %ձ\ K +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +7 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%V'\ +289 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +307 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2101 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%$  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +73 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%K +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%G'ղ +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\\ +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%S'TE +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%^  +72 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%\ ' +2613 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%] +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%['\ +584 "core" ' +2 ."psFlush"PSR.select :air +6 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%P U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%C' +2610 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%n @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2559 "Can"\ UBB +47 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%5  +72 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%#' +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%f +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2606 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%Y +77 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%g' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%d @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2602 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%`  +82 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%q' +2603 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%k'TE +1102 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +83 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%e  +54 "core" +53 ."psFlush"PS.seek 0ml +2 "processing"%l' +2604 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%U +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Q'\ +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%L U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%}' +2624 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%i @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%r  +82 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%' +2614 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%_' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%M' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%~ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%z' +2612 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &&\ 4 + "manipulator"&y& +4 "core" &t C C Y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& (k +3 "core" ( +2 "manipulator"&& +4 "core" &t L Y Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &t H 0 n +2 .tForearm.seek PC +2 "manipulator"&' +107 "core" ' + .tHand.close +2 "manipulator"&/ +77 "core" / +2 .tPC.seek :open + "processing"%( +451 "core" ( +2 "manipulator"&p& +4 "core" &t ? < +2 "manipulator"&% +3 "core" % @ @ 4 i +2 .tForearm.seek :retract +2 "manipulator"&{'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +367 "core" ( +2 "manipulator"&&& +4 "core" &) 0 H 4 Bj + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &) 5 4 E Bj +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +93 "core" ' + "manipulator"&T& +4 "core" &* ; > Bj +2 "manipulator"&Z% +4 "core" % B B 8 +2 "collection"'%& +4 "core" &2\ 4 +2 "collection"'& +5 "core" &0\ 4 +2 .tCC.seek :closed +7 "collection"'(` +4 "core" &8\ 5 +3 &4\ 4 +9 &.y2\ /,~ +8 &a8\ .@ +9 &Vu/\ /S +10 &T;\ 0S +9 &Y5\ /R +9 &Q9\ 0R +10 &\\T<\ 0S +9 &U7\ 0R +10 &R<\ 0R +9 &V=\ 0R +9 & eX5\ 0R +10 &"'W6\ /R +9 &#X;\ 0R +9 &%Y1\ /R +10 &'l[=\ /S +9 &)/U7\ 0R +10 &*U;\ /R +9 &,Yg\ /R +9 &.uR&\ 0R +10 &07Y9\ /R +9 &1R\ 0R +9 &3X\ /R +10 &5}V\ /R +9 &7?T\ 0R +10 &9U\ 0S +9 &:U\ 0S +9 &<X\ /R +10 &>GS\ 0R +9 &@ S\ /R +9 &AR\ 0R +10 &CU\ /S +9 &EPT\ /R +9 &GU\ /R +10 &HZ\ /R +9 &Jj\ .T +10 &LH\ -X +9 &N \ +[\ +9 &O\ *^ +10 &Q|!\ )^ +9 &S>&(\ *^ +10 &T,+\ )_ +9 &V./\ )_ +9 &X~21\ (` +10 &Z?56\ (` +9 &[99\ (a +9 &]9;\ (b +10 &_n;=\ )B +9 &`E/>@\ *&r +9 &`cp=A\ -T +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.25 +2 "collection"'!& +4 "core" &`cp>>\ -T +2 .tHand.open + "manipulator"&1 +73 "core" 1 + "manipulator"&% +4 "core" % F 8 8 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +115 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'1& +4 "core" &`cp9<\ .T +2 "collection"'v% +4 "core" %ӱ;<\ - + .tCSV.dial CSR +2 "collection"'  +42 "core"  + "collection"')% +4 "core" %Ӭ8<\ - +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'c'qi +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %qg7;\ - +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'*'A +671 "core" ' + .tCSV.dial :waste +2 "collection"' +130 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'('Ӵ +1968 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'+& +5 "core" &`co79\ -T + "collection"'2% +4 "core" %ӷ79\ - + .tCSV.dial :flush +2 "collection"'"  +44 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''qi +1251 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'9 @ +43 "core" A + "collection"'<% +4 "core" %qe67\ - +2 .tCS.seek 7ml +2 "collection"'D'z +545 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'0  '4  +44 "core"  +92  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" @ +2 .tCS.seek 0ml +2 "collection"''Ӵ +1726 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'I& +4 "core" &`cn:>\ ,T +2 "collection"';% +3 "core" %ӹ;<\ - +2 .tCSV.dial :flush + "collection"'-  +72 "core" +3 .tCS.seek 5ml + "collection"'J'qi +1249 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'/ @ +45 "core" A + "collection"'% +4 "core" %qd6:\ , +2 .tCS.seek 6.999ml +2 "collection"'>'y +547 "core" ' + ."connect"CSV.dial CTV +8 .tCTV.dial CSV +3 "collection"'F  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'?  +103 "core"  +2 .tCS.seek 0ml +2 "collection"'6'Ӵ +1705 "core" ' +2 #tDisinfecting external Intake with kill + "collection"' & +5 "core" &`cm9:\ ,T + "collection"'% +4 "core" %Ӵ9:\ - + .tCSV.dial CSR + "collection"'  +42 "core"  + "collection"'b% +5 "core" %Ӵ8;\ , + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'B' +1947 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'H' +554 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'= 'N  +102 "core" +34  + .tCTV.dial :intake +2 "collection"'  +73 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"',' +611 "Can"\ PXX +1332 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'8  +72 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'''Ӵ +591 "core" ' + .tCSV.dial CSR + "collection"'V  +102 "core"  +2 "collection"'$% +4 "core" %Ӳ56\ + + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''qi +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'K' +1399 "core" ' +2 .tCSV.dial CBV +2 "collection"'X +100 "core" +2 .tCS.seek 0ml +2 "collection"'\\'Ӵ +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&G& +4 "core" && : ; & ?V +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&S( +48 "core" ( + "manipulator"&@& +4 "core" & M [ ? \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" & R Q 7 \ +2 .tForearm.seek CC +2 "manipulator"&.' +99 "core" ' + .tHand.close +2 "manipulator"&]/ +72 "core" / +2 .tCC.seek :open + "collection"'\ ( +470 "core" ( +2 "manipulator"&[& +4 "core" & 4 5 \ + "manipulator"&a% +4 "core" % P T Y +2 .tForearm.seek :retract +2 "manipulator"&P'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&W(, +272 "core" ( + "manipulator"&n& +4 "core" &, b K T P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &, [ S . P +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&5' +90 "core" ' +2 .tHand.open +2 "manipulator"&m1 +71 "core" 1 +2 "manipulator"&f% +4 "core" % ] N X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +100 "core" ' +2 "processing"%Y& +4 "core" &\ \\ +50454 "Can"n\ e66 +60001 \\\ h65 +60000 F\ k65 +60001 ,\ o65 +60000  \ r65 +60001 \ u65 +60000 \ y66 +60001 \ }55 +60001 \ 66 +60000 k\ 65 +60001 k\ 65 +60000 a\ 55 +60001 7\ 55 +60000 7\ 55 +60001 P\ 55 +10221 #t-> access 1 +3 "storage"(% +3 "core" %} H F\ + "manipulator"&d% +4 "core" %\ ! S S O 6 +2 "manipulator"&g& +4 "core" &, T R , P +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(`(< +669 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (u& +2 "core" &<\  `\  +49077 "Can"_\ 55 +60000 f\ 55 +60001 c\ 55 +60000 ` 55 +60001 ` W44 +60000 Q 44 +60001 ,\ %66 +60001 F\ 66 +60000 ]\ 76 +60001 h\ 66 +60000 n\ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ \ 66 +60001 \ 66 +60001 \ 66 +60000  \ 66 +60001 \ 66 +60000  \ 66 +60001 (\ 66 +60000 .\ 66 +60001 0\ 66 +60001 /\ 66 +60000 /\ 66 +60001 ,\ 66 +60000 '\ 66 +60001 &\ 76 +60001 (\ 67 +60000 & 66 +60001 /\ 66 +60000 7 66 +60001 @ 66 +60000 F 66 +60001 J 66 +60001 S 76 +60000 W 76 +60001 U 66 +60000 V 66 +60001 @ 66 +60001 8 66 +60000 ' 66 +60001  66 +60000  66 +60001  66 +60000 H 66 +60001 5 66 @EDT1649736332.36 * 66 +60001 # 66 +60000  66 +60001  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60000   66 +60001 % 66 +60000 ' 66 +60001 " 66 +60001 " 66 +60000 ! 66 +60001 % 66 +60000 5 66 +60001 , 66 +60000 A 66 +60001 H 76 +60000 S 66 +60001 N 66 +60001 W 66 +60000 U 66 +60001 N 76 +60000 K 66 +60001 @ 76 +60000 E 66 +60001 K 76 +60000 Q 66 +60001 Q 66 +60000 V 66 +60001 G 76 +60001 B 66 +60000 9 66 +60001 : 76 +60000 6 66 +60001 4 66 +60000 9 65 +60001 / 66 +60000 + 67 +60001 ! 66 +60001 $ 66 +60000 & 66 +60001 % 66 +60000 + 66 +60001 ( 65 +60000 3 66 +60001 ; 66 +60000 P 76 +60001 V 66 +60000 V\ 55 +60001 Y\ 55 +60001 w\ 55 +60000 _\ _65 +60001 Y\ [56 +60000 U\ ]66 +60001 C\ _65 +60000 9\ b66 +60001 1\ e65 +60000 (\ h65 +60001 *\ l55 +60001 -\ o55 +60000 '\ r55 +60001 -\ u65 +60000 8\ z65 +60001 3\ ~66 +60000 3\ 66 +60001 2\ 55 +60001 >\ 55 +60000 2\ 55 +60001 7\ 55 +60000 =\ 55 +60001 S\ 55 +60000 T\ 55 +60001 2\ 55 +60000 > 54 +60001 ? ^44 +60001 @ 44 +60000 ,\ $66 +60001 <\ 66 +60000 1\ 66 +60001 1\ 66 +60000 3\ 66 +60001 /\ 66 +60001 *\ 66 +60000 7\ 66 +60001 7\ 66 +60000 ,\ 76 +60001 \ \ 66 +60000 \ \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000  66 +60001  66 +60001  66 +60000  66 +60001  76 +60000 * 66 +60001 # 66 +60000   66 +60001 , 66 +60001 " 66 +60000 " 66 +60001 ? 66 +60000 H 66 +60001 Z 66 +60000 h 66 +60001  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000  66 +60001 q 66 +60000 a 66 +60001 L 66 +60000 ? 66 +60001 : 66 +60000 8 67 +60001 ; 66 +60000 B 66 +60001 L 66 +60000 [ 66 +60001 b 66 +60001 o 66 +60000 { 66 @EDT1649822733.16  66 +60000  76 +60001  76 +60000  66 +60001  66 +60001  67 +60000  66 +60001  66 +60002  88 +59999   76 +60000  66 +60001 ' 67 +60000 3 66 +60001 J 66 +60001 q 66 +60000  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60000  76 +60001 ( 66 +60001 R 66 +60000 z 66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ ]65 +60001 \ [66 +60001 .\ ]65 +60000 ?\ `65 +60001 L\ c65 +60000 ^\ f65 +60001 n\ i66 +60001 }\ n55 +60000 \ q65 +60001 \ u66 +60000 \ x66 +60001 \ |65 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 V\ 55 +60001 \ 65 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000  +54 +60001 E r44 +60001 \ 166 +60000 5\ 66 +60001 2\ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 m\ 66 +60001 \ 65 +60001 \ 66 +60000 l\ 66 +60001 b\ 66 +60000 \ 66 +60001 [\ 66 +60001 b\ 66 +60000  66 +60001 Q 66 +60000  66 +60001  66 +60001 ] 66 +60000 x 66 +60001  66 +60000 ` 66 +60001 x 66 +60001  66 +60000 k 66 +60001  66 +60000  66 +60001 A 66 +60001  66 +60000 Z 66 +60001  66 +60000  67 +60001 B 66 +60001  66 +60000 N 66 +60001  66 +60001  66 +60000 - 66 +60001  66 +60000 : 66 +60001  66 +60001  66 +60000 x 76 +60001  66 +60000 a 66 +60001  66 +60001 X 66 +60000  66 +60001 W 66 +60001 # 66 +60000 [ 66 +60001  66 +60000 A 66 +60001  66 +60001 5 66 +60000  66 +60001 9 66 +60001  66 +60000 = 66 +60001 + 66 +60000  66 +60001 ~ 66 +60001  76 +60000 8} 66 +60001 }} 66 +60001 } 67 +60000  66 +60001 D 66 +60000 | 66 +60001 ~ 66 +60001 { 66 +60000  66 +60001 G} 66 +60001 u 66 +60000 | 66 @EDT1649909134.02 } 66 +60001 <} 66 +60000 { 66 +60001 W| 66 +60000 z 66 +60001 { 66 +60001 k{ 66 +60000 _| 66 +60001 z 66 +60001  y\ 55 +60000 y\ 44 +60001 ~y\ Z55 +60000 My\ Z56 +60001 x\ \\66 +60001 y\ _55 +60000 ]y\ b55 +60001 7x\ e65 +60001 az\ g55 +60000 y\ k66 +60001 0y\ n55 +60001 Ty\ q55 +60000 w\ t65 +60001 w\ x66 +60000 |\ |65 +60001 !\ 56 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 Y\ 55 +60001 B\ 55 +60000 .\ 55 +60001 \ 55 +60001 \ 55 +60000 \ 54 +60001 \ 54 +60000 \ 44 +60001 \ 44 +60000  (44 +60001  ]44 +60001  {43 +60000  w33 +60001  m44 +60000  g44 +60001  n44 +60000 t w44 +60001 G 44 +60001  \ /65 +60000 \ #66 +60001 \ 65 +60000 \ 65 +60001 \ 55 +60001 \ 66 +60000 \ 56 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ \ 66 +60001 \ \ 65 +60000 s\ \ 66 +60001 \ 66 +60000 y\ 66 +60001 w\ 66 +60000 s\ 66 +60001 q\ 65 +60001 |\ 66 +60000 w\ 66 +60001 p\ 66 +60000 o\ 66 +60001 m\ 66 +60000 g\ 66 +60001 f\ 65 +60001 v\ 65 +60000 u\ 65 +60001 z\ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000 w 66 +60001 h 66 +60000 h 66 +60001 \\ 66 +60000 S 66 +60001 J 66 +60001 _ 66 +60000 I 66 +60001 ? 66 +60000 : 66 +60001  65 +60000  65 +60001 " 66 +60001   66 +60000 " 66 +60001  66 +60000   66 +60001  65 +60000  65 +60001   65 +60000 B 66 +60001 : 66 +60001 ; 66 +60000 P 66 +60001 N 65 +60000 L 66 +60001 M 66 +60000 T 66 +60001 Y 66 +60001 [ 66 +60000 W 66 +60001 ^ 66 +60000 j 66 +60001  66 +60000  66 +60001  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60000 \ 55 +60001  44 @EDT1649995534.86 \ ]55 +60000 \ ^65 +60001 t\ `55 +60000 ]\ d55 +60001 Z\ g55 +60000 W\ k55 +60001 W\ n55 +60001 U\ p65 +60000 S\ u55 +60001 W\ y55 +60000 Y\ }55 +60001 X\ 55 +60000 V\ 55 +60001 X\ 55 +60001 U\ 55 +60000 U\ 87 +60001 U\ 55 +60000 b\ 55 +60001 l\ 55 +60000 {\ 54 +60001 \ 54 +60000  44 +60001  !44 +60001  U44 +60000  w44 +60001 \ <66 +60000 \ $66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ \ 76 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 65 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 ~\ 66 +60000 \ 66 +60001 \ 66 +60001 + 66 +60000 Z\ 66 +60001 n 66 +60000 r 76 +60001 j 66 +60000  66 +60001  66 +60000  66 +60001 } 66 +60001 s 66 +60000 x 66 +21497 #t-> exit +6 #mEXIT @1650037750.29EDT @1650642926.23EDT = =mMAIN_scheduler =tMAIN @EDT1650642928.04 #"core_reset"Sent BREAK + #t@21117 receive with ifg=0x10, ie=0xFD + #@21756 receive with ifg=0x10, ie=0xFD + #@22415 receive with ifg=0x10, ie=0xFD + #@23052 receive with ifg=0x10, ie=0xFD #@23698 receive with ifg=0x10, ie=0xFD + #@24333 receive with ifg=0x10, ie=0xFD #@24967 receive with ifg=0x10, ie=0xFD + #@25293 receive with ifg=0x80, ie=0xFD + #@41897 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +234 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +379 "Can"( :8 + ( :8y + #tPolling Can every 10:00 +2 #Cleanly exited at 11:49:10EDT15-Apr-22 +4217 #-> ESP.ready! +153 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %ӷ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" % + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %FF !  +2 .tSS.configure :default +2 "sampler")#.0X access 1 +2 "storage"(2% +3 "core" %} q  +2 "manipulator"&3% +4 "core" %\ !  ! 76 + "manipulator"&4& +4 "core" &, "  6P +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(5(< +3 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +3 "core" &< |   +617 #t-> access 2 + "storage"(7% +4 "core" %}  + "manipulator"&8% +4 "core" %\ ! 1 9 ;6 +2 "manipulator"&9& +3 "core" &, < > :P +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(:(K +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (;& +2 "core" &K R S v  +25407 #t-> $da [:extractVol]=0.19 +562 #-> startTube 2 +1164 #-> da 40 +2 #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 12:01:05EDT22-Apr-22\\n{}\\nCan@11:55:34, 23.4C, 26% humidity, 15.3psia, 12.367V, 0.294A, 0.282A avg, 3.63W",Subject: "da sampling at most 40ml" +3 "collection"'<& +3 "core" & +2 .tHand.open + "manipulator"&=1 +17 "core" 1 + "manipulator"&>% +5 "core" %\ ! H A  ;6 +2 "storage"(?% +6 "core" %}  + "storage"(@. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +3 "storage"(A( +673 "core" ( +5 .tSC.configure :limp +6 "storage"($(\ 1b +8 (B& +4 "core" & X b ' +4 "manipulator"&C& +8 "core" &,   G 7P +4 "manipulator"&D% +6 "core" %\ ! " 76 +4 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +4 "manipulator"&E(P +190 "core" ( +4 "manipulator"&F& +8 "core" &I   7 6' +2 "storage"(G& +7 "core" & |  +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 600 counts + "manipulator"&H'ϥ +104 "core" ' +5 "storage"(I& +8 "core" & d j ! +3 .tSE.reconfigure :pick +6 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"(J' +278 "core" ' +3 "storage"(K- +7 "core" -' +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (L& +6 "core" & |  +3 "manipulator"&M& +8 "core" &I G 8' +100 .tElbow.seek 2 + "manipulator"&N(P +6 "core" ( +4 "manipulator"&O& +8 "core" &I    8' +2 "storage"(P& +8 "core" & i d 9 +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&Q'y +25 "core" ' +11 .tForearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&R/ +75 "core" / +6 ."downElevator"SE.seek :down +8 "manipulator"&S& +2 "storage"(T'} +14 "core" &K ; 1 :' +4 "manipulator"&U% +8 "core" % u  % b 6 +6 .tForearm.seek :retract +4 "manipulator"&V'\ +98 "core" ' +4 .tElbow.seek CC + "manipulator"&W( +123 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +65 "core" ( +5 "manipulator"&X& +12 "core" &    8 +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &Y& +8 "core" &  > 9 +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&Z' +100 "core" ' +4 "manipulator"&[& +8 "core" & + 7  7 +4 "manipulator"&\\% +8 "core" %    8 +4 "collection"']& +6 "core" &r +4 "collection"'^& +20 "core" & + &t +8 .tCC.seek :closed + "collection"'_(` +10 "core" &m +4 &m +2 &m 3 +8 &+Dvm 4 +9 &Ejxl H +10 &ck W +9 &Ke W +8 &TNf V +11 &N` V +9 &Ij V +9 &Gf V +10 &\\Ib V +13 &Ka V +6 & Io V +9 &"Ia V +8 &$eJe V +11 &&'Ii V +7 &'J^ V +12 &)I` V +9 &+mLh V +8 &-.Pk V +11 &.Ml V +9 &0Ka W +8 &2tKo V +15 &46Jh V +10 &5Lk W +5 &7Jo V +9 &9|Mk W +8 &;=Lo W +11 &=No V +9 &>Jn V +8 &@Kg V +11 &BELi W +7 &DJh W +11 &ELf W +10 &GOa W +8 &IH^j Y +14 &K}a \\ +8 &Lj ` +6 &Nsf b +11 &P1a b" +7 &Qj b' +13 &Sn b+ +8 &Ubm b+ +8 &Wk b, +11 &Xm b. +9 &Z~g b, +8 &\\,o b- +11 &]l b- +7 &_k S +16 &`Wrh "b +5 &`j ` +8 ( +4 "collection"'^& +7 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.50 +2 .Hand.open +2 "manipulator"&`1 +8 "core" &`sj Z +61 1 +4 "manipulator"&a% +8 "core" %   5 +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&b'\ +95 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +4 #Priming 7ml +2 .Gate.power :sampler,:ON +4 ."flow"Gate.power :analytic3,:ON +168 .tIntake.select :close + .Exhaust.select :close +4 .SS.hold + "sampler")c+ +4 "core" + +4 "sampler")d% +8 "core" %GG   +4 .tSSV.dial :spit,avoiding: :exhaust + "sampler")e +7 "core"  +6 "sampler")f  +16 "core" +3 .tSS.reconfigure :fast +3 "sampler")#.0X +28  +4 .tdelay 3.8 seconds +383 "collection"'m% +7 "core" %ӷp +5 "sampler")n% +8 "core" %3}GH   +2 .tSSV.dial :spit +4 "sampler")o +138 "core"  +6 .tSS.seek 0ml + "sampler")p'z +296 "core" ' +4 .tSSV.dial CBV + "sampler")q  +139 "core"  +2 .tCTV.dial :intake +4 "collection"'r  +79 "core"  +4 #tWaiting for external sampler to finish priming... + .delayUntil "12:04:35.94" +1158 #"flow"0.0L/min +1002 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +13826 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +209 "collection"'s% +3 "core" %ӷn +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X<  + "collection"'~& +4 "core" &`on Z +2 "Can"+ cc + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +78 "core" + #tAllowing 130s for 25.0ml of remaining 40.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %ӷj +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X  +43 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<1b +3 .tCS.seek 0ml + "collection"'?'Ӵ +2572 "core" ' +2 .tCSV.dial :air + "collection"'@ @ +46 "core" ? +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"':' +2568 "core" ' +2 "collection"'B% +4 "core" %pa  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'C  +45 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<1b +2 .tCS.seek 0ml + "collection"'D'Ӵ +2584 "core" ' +2 .tCSV.dial :air + "collection"'F @ +46 "core" ? +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'G' +2568 "core" ' +2 "collection"'% +4 "core" %pe  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'I  +45 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<1b +3 .tCS.seek 0ml + "collection"''Ӵ +2606 "core" ' + .tCSV.dial :air +2 "collection"'K @ +91 "core" ? +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'L' +2551 "core" ' + "collection"'M% +5 "core" %mc  + ."connect"CTV.dial CSV,avoiding: :air +8 .tCSV.dial CTV +2 "collection"'O  +45 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<1b +3 .tCS.seek 0ml + "collection"'P'Ӵ +2635 "core" ' +2 .tCSV.dial :air + "collection"'R @ +46 "core" ? + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'S+ +3 "core" + +2 !to:ShallowSampler::Error: mesg"GPuck.from 2, :sh1 did not reach 24psi after pumping in 40ml of gas:bt["4/home/esp/esp2/utils/sampler.rb:346:in `pumpTo'"2/home/esp/esp2/utils/sampler.rb:342:in `loop'"4/home/esp/esp2/utils/sampler.rb:342:in `pumpTo'":/home/esp/esp2/utils/sampler.rb:724:in `puckEvacOnce'"6/home/esp/esp2/utils/sampler.rb:683:in `puckEvac'"3/home/esp/esp2/utils/sampler.rb:683:in `times'"6/home/esp/esp2/utils/sampler.rb:683:in `puckEvac'"7/home/esp/esp2/protocol/2G/DA.rb:27:in `daExtract'"4/home/esp/esp2/utils/puckmoves.rb:408:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'"7/home/esp/esp2/protocol/2G/DA.rb:22:in `daExtract'"0/home/esp/esp2/protocol/2G/DA.rb:53:in `da'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +36480 "Can"# __ +13477 #t-> Arm + "manipulator"&U& +4 "core" & H + + "manipulator"&E% +4 "core" %\  " + +1237 #t-> Arm.CC +2 "manipulator"&H& +3 "core" & + +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&J( +10 "core" ( + "manipulator"&X& +4 "core" & ; + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & B + +2 .tForearm.seek CC + "manipulator"&Y' +102 "core" ' + "manipulator"&N& +4 "core" & 4 ) +2 "manipulator"&[% +3 "core" % B )m +505 #t-> Hand.close +2 .Hand.close + "manipulator"&\\/ +64 "core" / +581 #t-> CC.open +2 "collection"']& +3 "core" &`m Z +2 !to:Puck::Error: mesg"3Collection Clamp contains sh1 puck from tube 2:bt[ "4/home/esp/esp2/utils/puckmoves.rb:948:in `open'"(ESP):10:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +7962 #-> Hand.open +2 .Hand.open + "manipulator"&T1 +72 "core" 1 +303 #t-> Arm.home +2 "manipulator"&V& +3 "core" & U ) +2 "manipulator"&\ % +4 "core" %  X )y +2 .tForearm.seek :retract + "manipulator"&`'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&a( +333 "core" ( +2 "manipulator"&^& +4 "core" &  ` + + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &  * +2 .tForearm.seek :home +2 "manipulator"&Z' +40 "core" ' +2 "manipulator"&e& +4 "core" &  , + "manipulator"&f% +4 "core" % ,( +224 #t-> exit +5 !o:Storage::Warning: mesg":Exiting with sh1 puck from tube 2 in Collection Clamp:bt["6/home/esp/esp2/utils/storage.rb:560:in `writeAll'"2/home/esp/esp2/utils/storage.rb:555:in `each'"6/home/esp/esp2/utils/storage.rb:555:in `writeAll'"2/home/esp/esp2/utils/storage.rb:551:in `open'"6/home/esp/esp2/utils/storage.rb:551:in `writeAll'"(/home/esp/esp2/utils/storage.rb:567"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:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 #mEXIT @1650644385.26EDT @1650644424.67EDT = =tMAIN =mMAIN_scheduler @EDT1650644426.49 #"core_reset"Sent BREAK + #t@28047 receive with ifg=0x10, ie=0xFD + #@28686 receive with ifg=0x10, ie=0xFD + #@29345 receive with ifg=0x10, ie=0xFD + #@29982 receive with ifg=0x10, ie=0xFD #@30629 receive with ifg=0x10, ie=0xFD + #@31277 receive with ifg=0x10, ie=0xFD #@31925 receive with ifg=0x10, ie=0xFD + #@32251 receive with ifg=0x80, ie=0xFD + #@29385 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +240 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +385 "Can"$ `` + $ `` #tPolling Can every 10:00 +381 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" % +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %e + .tPS.configure :default +3 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %vpnn +2 .tSS.configure :default +2 "sampler")#.0X Hand.open +2 .Hand.open + "manipulator"&31 +21 "core" 1 +453 #t-> Arm.CC +2 "manipulator"&4& +2 "core" & u > & +2 "manipulator"&5% +4 "core" % u &( +2 .tForearm.seek :retract + "manipulator"&6'\ +35 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&7( +391 "core" ( +4 "manipulator"&8& +5 "core" & l % + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" & S % + .tForearm.seek CC +2 "manipulator"&:' +100 "core" ' +2 "manipulator"&;& +3 "core" &  " +2 "manipulator"&<% +4 "core" %  # +1402 #t-> Hand.close + .Hand.close + "manipulator"&=/ +77 "core" / +899 #t-> CC.open + .CC.seek :open +2 "collection"'>( +473 "core" ( + "collection"'?& +4 "core" &f +1981 #t-> Arm.garage +2 "manipulator"&@& +3 "core" & ^ ( +2 "manipulator"&A% +4 "core" % v ( + .tForearm.seek :retract +2 "manipulator"&B'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&C(, +270 "core" ( +2 "manipulator"&D& +4 "core" &, m *h + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +2 "core" &, | *h +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&F' +72 "core" 'L 1 / M  +2 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 5002 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagiK: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniL: velocityi: currenti:pwmi:erri: inPressi1 : outPressi/ :deltaPressiM : voltagef11.568025527736868ؒ: @type2F:@destinationi%:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3373 #-> Arm.garage +2 "manipulator"&G& +3 "core" &-5 - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&H(, +43 "core" ( +2 "manipulator"&I& +4 "core" &, /] + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &, /] +2 .tForearm.seek :garage +2 "manipulator"&K' +65 "core" ' +2 "manipulator"&L& +4 "core" &, v ,] + "manipulator"&M% +4 "core" % R ,Y +2747 #t-> Hand.open + .Hand.open +2 "manipulator"&N1 +70 "core" 1 +378 #t-> Arm.home +2 "manipulator"&O& +3 "core" &, B +] +2 "manipulator"&P% +4 "core" %  v +Y + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&R( +105 "core" ( +2 "manipulator"&S& +3 "core" & q  ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &  ) +2 .tForearm.seek :home + "manipulator"&U' +38 "core" ' + "manipulator"&V& +4 "core" & , +2 "manipulator"&W% +4 "core" % [ ,U +21323 #t-> exit +5 #mEXIT @1650644809.95EDT @1651854867.53EDT = =tMAIN =mMAIN_scheduler @EDT1651854869.46 #"core_reset"Sent BREAK +2 #t@39503 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +249 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +408 "Can"  +  b + #tPolling Can every 10:00 +662 #-> ESP.ready! +3 #Powering core bus +550 .Gate.power :raw,:ON +2 "sampler") +11 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %JP +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % + .tSS.configure :default +3 "sampler")#.0X access 2 +2 "storage"(;% +3 "core" % x o  +2 "manipulator"&<% +4 "core" %\  8 7 7? + "manipulator"&=& +3 "core" & 7 2 71 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(>(K +3 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (?& +3 "core" &K k l r  +747 #t-> startTube 2 +1833 #-> $da [:extractVol]=0.19 +10010 #-> da 40 +2 #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 12:37:23EDT06-May-22\\n{}\\nCan@12:34:36, 22.1C, 43% humidity, 15.0psia, 12.415V, 0.116A, 0.116A avg, 1.44W",Subject: "da sampling at most 40ml" +3 "collection"'@& +3 "core" &  +2 .tHand.open + "manipulator"&A1 +73 "core" 1 +2 "manipulator"&B% +4 "core" % \  1 2 7? + "storage"(C% +4 "core" %  + "storage"(D. +3 "core" .(K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(E( +669 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +5 (F& +7 "core" & K > k +3 "manipulator"&G& +6 "core" &  31 +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +4 "manipulator"&H(P +69 "core" ( +2 "manipulator"&I& +8 "core" &G   _ 44 +3 "storage"(J& +8 "core" & k k p +5 .tForearm.seek 2 + 600 counts +9 "manipulator"&K'ϥ +96 "core" ' +4 "storage"(L& +9 "core" & a j  +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +3 "storage"(M' +282 "core" ' +3 "storage"(N- +8 "core" -' +3 .tSE.configure :default +7 "storage"(#QK-0-\ b +6 (O& +7 "core" & h ` +3 "manipulator"&P& +8 "core" &N    03 +3 .tElbow.seek 2 +4 "manipulator"&Q(P +5 "core" ( +3 "manipulator"&R& +8 "core" &N   Z 23 +3 "storage"(S& +6 "core" & j h +5 .tForearm.seek 2 + 300 counts +3 "manipulator"&T'y +24 "core" ' +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&U/ +77 "core" / +5 ."downElevator"SE.seek :down +5 "manipulator"&V& +4 "storage"(W'} +14 "core" &O   23 +4 "manipulator"&X% +7 "core" % w /\ +4 .tForearm.seek :retract +6 "manipulator"&Y'\ +103 "core" ' +3 .tElbow.seek CC +5 "manipulator"&Z( +113 "core" ' +2 ."downElevator"SE.stop +4 "storage"(5 +38 "core" ( +3 "manipulator"&[& +9 "core" &+ 0 /Dx +2 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &\\& +7 "core" &+ /Dx +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +3 "manipulator"&]' +103 "core" ' +3 "manipulator"&^& +8 "core" &+ /Dx +4 "manipulator"&_% +7 "core" %  / +4 "collection"'`& +7 "core" &  +6 "collection"'a& +9 "core" &  +6 .tCC.seek :closed +3 "collection"'b(` +8 "core" &  +2 & \  +5 &1x . +10 &^| B +9 &+o U +10 &N W +9 &N W +13 &jM W +6 &,N W +9 &M W +10 &O W +9 &rO W +9 & 5N W +10 &!N W +9 &#O W +9 &%|O V +10 &';P X +9 &(M W +10 &*Q W +17 &,M V +3 &.DO\ W +8 &0K W +9 &1N W +9 &3M V +11 &5NM\ V +8 &7P\ W +10 &8L V +9 &:N W +9 &I W +9 &?N V +9 &AL W +12 &C\\O W +7 &EJ W +10 &FN W +9 &H[ X +9 &J[j Z +10 &L ^ +8 &M b +10 &O b% +10 &Q@ b+ +9 &R b1 +10 &T b0 +9 &Vc b0 +18 &X b1 +5 &Y b1 +7 &[r b1 +6 &] b2 +11 &^ b3 +11 &`N + +8 &`b ^ +4 ( +5 "collection"'a& +7 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.49 + .Hand.open + "manipulator"&c1 +7 "core" &`bz ^ +59 1 +5 "manipulator"&d% +9 "core" %  + +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&e'\ +99 "core" ' +3 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +4 .Exhaust.select :close +3 .SS.hold +3 "sampler")f+ +5 "core" + +3 "sampler")g% +19 "core" % 2 \\ +4 "collection"'h& +9 "core" &`bz ^ +6 "Can" VV +4 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +8 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'4' +102 "core"  +2 .tCTV.dial :air +2 "collection"'5  +66 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +11 "core"  + .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")6 +138 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +3 "collection"'7  + "sampler")8'z +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")9  +129 "core"  +11  +584 ' + "sampler"):% +4 "core" %v *  +2 .tCBV.dial between SSV and waste2 +2 "collection"';  +30 "core"  +2 "collection"'<% +4 "core" %  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'=  +47 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<@b +2 .tCS.seek 0ml +2 "collection"'?'Ӵ +2571 "core" ' + .tCSV.dial :air +2 "collection"'! @ +45 "core" ? +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'@' +2546 "core" ' + "collection"'A% +4 "core" %"  +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +2 "collection"'B  +45 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<@b +3 .tCS.seek 0ml + "collection"'C'Ӵ +2578 "core" ' + .tCSV.dial :air +6 "collection"'D @ +46 "core" ? +2 .tCS.reconfigure :fast +2 "collection"'#d @b +49 .tCS.seek 10ml +2 "collection"'>' +2557 "core" ' +2 "collection"'F% +4 "core" %  + ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +2 "collection"'G  +45 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<@b +3 .tCS.seek 0ml + "collection"'I'Ӵ +2240 "Can" UV +363 "core" ' + .tCSV.dial :air +2 "collection"'J @ +45 "core" ? +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 10ml + "collection"'L' +2547 "core" ' + "collection"'$% +4 "core" %  +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'&  +46 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<@b +3 .tCS.seek 0ml + "collection"'N'Ӵ +2631 "core" ' + .tCSV.dial :air +2 "collection"'O @ +45 "core" ? +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"' + +3 "core" + +2 !to:ShallowSampler::Error: mesg"GPuck.from 2, :sh1 did not reach 24psi after pumping in 40ml of gas:bt["4/home/esp/esp2/utils/sampler.rb:346:in `pumpTo'"2/home/esp/esp2/utils/sampler.rb:342:in `loop'"4/home/esp/esp2/utils/sampler.rb:342:in `pumpTo'":/home/esp/esp2/utils/sampler.rb:724:in `puckEvacOnce'"6/home/esp/esp2/utils/sampler.rb:683:in `puckEvac'"3/home/esp/esp2/utils/sampler.rb:683:in `times'"6/home/esp/esp2/utils/sampler.rb:683:in `puckEvac'"7/home/esp/esp2/protocol/2G/DA.rb:27:in `daExtract'"4/home/esp/esp2/utils/puckmoves.rb:408:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'"7/home/esp/esp2/protocol/2G/DA.rb:22:in `daExtract'"0/home/esp/esp2/protocol/2G/DA.rb:53:in `da'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +24419 #-> CC.open +2 "collection"'P& +3 "core" &`bu ^ +2 !to:Puck::Error: mesg"3Collection Clamp contains sh1 puck from tube 2:bt[ "4/home/esp/esp2/utils/puckmoves.rb:948:in `open'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +606 #-> exit +5 !o:Storage::Warning: mesg":Exiting with sh1 puck from tube 2 in Collection Clamp:bt["6/home/esp/esp2/utils/storage.rb:560:in `writeAll'"2/home/esp/esp2/utils/storage.rb:555:in `each'"6/home/esp/esp2/utils/storage.rb:555:in `writeAll'"2/home/esp/esp2/utils/storage.rb:551:in `open'"6/home/esp/esp2/utils/storage.rb:551:in `writeAll'"(/home/esp/esp2/utils/storage.rb:567"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:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 #mEXIT @1651855785.97EDT @1651855825.99EDT = =tMAIN =mMAIN_scheduler @EDT1651855827.93 #"core_reset"Sent BREAK +2 #t@46324 receive with ifg=0x10, ie=0xFD + #@46958 receive with ifg=0x10, ie=0xFD + #@47613 receive with ifg=0x10, ie=0xFD #@48245 receive with ifg=0x10, ie=0xFD + #@48878 receive with ifg=0x10, ie=0xFD + #@49511 receive with ifg=0x10, ie=0xFD #@50143 receive with ifg=0x10, ie=0xFD + #@50469 receive with ifg=0x80, ie=0xFD #@31010 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +255 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +409 "Can" NO  NO + #tPolling Can every 10:00 +1348 #-> Arm +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" % + .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" % +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %v +  +2 .tSS.configure :default +2 "sampler")#.0X Arm.CC +2 "manipulator"&& +3 "core" &(  "Cn +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&( +51 "core" ( + "manipulator"&& +4 "core" & } 'u +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 'u +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +106 "core" ' +2 "manipulator"&& +4 "core" & 8 #u + "manipulator"&% +4 "core" % 4 #% +652 #t-> Hand.close + .Hand.close + "manipulator"&/ +76 "core" / +345 #t-> CC.open +2 .CC.seek :open +2 "collection"' ( +473 "core" ( +2 "collection"'!& +4 "core" & +1473 #t-> Arm.garage +2 "manipulator"&"& +3 "core" & G ,u + "manipulator"&#% +4 "core" % ΄ Q + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&%(, +282 "core" ( +2 "manipulator"&&& +4 "core" &, G - + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &'& +2 "core" &, 7 - +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&(' +74 "core" 'T q p  +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 5010 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi-: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniT: velocityi: currenti:pwmi:erri: inPressiq : outPressip :deltaPressi : voltagef11.587662248404516: @type2F:@destinationi%:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +117 #-> Hand.open + .Hand.open +2 "manipulator"&)1 +65 "core" 1 +558 #t-> Arm.home + "manipulator"&*& +4 "core" &,   % 2 + "manipulator"&+% +4 "core" % ' 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +72 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&-( +100 "core" ( +2 "manipulator"&.& +4 "core" & t ,Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &  ,Q +2 .tForearm.seek :home +2 "manipulator"&0' +239 "core" ' - c c  +3 !to:Slide::Error\ : mesg""Forearm trajectoryErr at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:trajectoryErr: @tagi5: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni2: velocityi: currenti:pwmi:erri: inPressic : outPressic :deltaPressi: voltagef11.582753068237604r: @type2F:@destinationi%:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:357:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +18146 #-> exit +5 #mEXIT @1651856109.23EDT @1651860394.35EDT = =mMAIN_scheduler =tMAIN @EDT1651860396.33 #"core_reset"Sent BREAK +2 #t@39029 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +253 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +419 "Can"6  + 6 a + #tPolling Can every 10:00 +536 #-> ESP.ready! +4 #Powering core bus +573 .Gate.power :raw,:ON + "sampler") +21 ) + "core"  +3 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +4 "core" %qt + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %I + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % + .tSS.configure :default +3 "sampler")#.0X Arm.garage +2 "manipulator"&;& +3 "core" & I Q b ;/ +2 "manipulator"&<% +4 "core" %\  Q T ;# +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&=(, +179 "core" ( + "manipulator"&>& +4 "core" &, m ^ [ ? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &, i m > +2 .tForearm.seek :garage +2 "manipulator"&@' +101 "core" ' + "manipulator"&A& +4 "core" &, q _ ? +2 "manipulator"&B% +4 "core" % j k S > +3108 #t-> Arm.Cc + "manipulator"&C& +3 "core" &, l l > +2 "manipulator"&D% +4 "core" % l m > > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :Cc + "manipulator"&F( +300 "core" ( +2 "manipulator"&G& +3 "core" &' ,  + 5A_ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +4 "core" && ( )  5A_ + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&I' +102 "core" ' + "manipulator"&J& +4 "core" &( )  8A_ +2 "manipulator"&K% +3 "core" % &   8 +2476 #t-> Arm.PC + "manipulator"&L& +4 "core" &( ' ' I 7A_ + "manipulator"&M% +4 "core" % 2 &  7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&O(k +362 "core" ( +2 "manipulator"&P& +4 "core" &s G E + < +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &s I M  ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&R' +91 "core" ' +2 "manipulator"&S& +4 "core" &s 5 F : +2 "manipulator"&T% +3 "core" %Ϫ N N & :M +840 #t-> Arm.home + "manipulator"&U& +3 "core" &s B D ; : +2 "manipulator"&V% +4 "core" %Ϫ J M  :M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +94 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home +2 "manipulator"&X( +59 "core" ( + "manipulator"&Y& +5 "core" & : % o 7c + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +2 "core" & 9 8 7c +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&[' +38 "core" ' + "manipulator"&\\& +5 "core" & O N ; :b + "manipulator"&]% +4 "core" % N N j :v +47686 "Can"% 66 +60000  66 +60001  76 +60001  66 +60000  66 +60001 w 66 +60000 f 66 +60001 l 66 +60001 h 66 +60000 u 66 +60001 | 66 +60000 x 66 +60001 r 66 +60001 q 66 +60000 m 66 +60001 w 66 +60000 q 66 +60001 h 66 +60000 l 66 +60001 r 66 +60001 y\ ^65 +60000 l\ ]65 +60001 \ ^66 +60001 |\ _56 +60000 \ _56 +60001 r\ b56 +60000 g\ e66 +60001 L\ h66 +60001 A\ l66 +60000 B\ q66 +60001 L\ w66 +60000 ^\ 55 +60001 h\ 55 +60001 j\ 55 +60000 j\ 55 +60001 c\ 55 +60000 l 654 +60001 d _44 +60001 a y44 +60000 M 44 +60001 0 44 +60001 #\ 65 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ \ 66 +60001 \ 65 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60002  88 +60000  66 +60001  66 +60000  66 +60001 y 66 +60001 v 66 @EDT1651896408.44 p 66 +60001 m 66 +60001 l 66 +60000 k 66 +60001 f 66 +60000 a 66 +60001 b 66 +60000 k 66 +60001 k 66 +60001 v 66 +60000 l 66 +60001 j 77 +60001 k 66 +60000 p 66 +60001 t 66 +60001 y 66 +60000  66 +60001  76 +60000  66 +60001  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000 r 66 +60001 a 66 +60000 H 66 +60001 ; 66 +60000 , 66 +60001   66 +60000  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000  66 +60000  76 +60001  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  76 +60000  66 +60001  66 +60000  66 +60001  66 +60001  65 +60000  66 +60001  66 +60000  66 +60001  76 +60000  76 +60001  66 +60001  66 +60000  66 +60001  66 +60000   76 +60001  66 +60001 " 76 +60000 3 66 +60001 : 66 +60001 K 66 +60000 T 66 +60001 ] 76 +60000 Y 66 +60001 b 76 +60001 _ 77 +60000 x 66 +60001 { 67 +60000 \ 55 +60001 u\ 55 +60001 \ z65 +60000 {\ V66 +60001 \ W66 +60000 \ Y65 +60001 \ [66 +60001 \ ^55 +60000 \ a55 +60001 \ d55 +60000 \ g55 +60001 \ j65 +60001 y\ m55 +60000 {\ q66 +60001 l\ t65 +60001 l\ z65 +60000 Y\ ~66 +60001 D\ 55 +60001 \\\ 65 +60000 F\ 65 +60001 8\ 65 +60000 F\ 55 +60001 G\ 65 +60001 @\ 55 +60000 F 54 +60001 G j54 +60001 M 44 +60000 H\ 66 +60001 H\ 66 +60000 H\ 66 +60001 O\ 66 +60000 P\ 66 +60001 [\ 66 +60001 M\ 66 +60000 Q\ 66 +60001 G\ 66 +60000 D\ 66 +60001 ?\ 66 +60001 3\ 65 +60000 5\ 66 +60001 (\ 66 +60000 " 66 +60001 ' 66 +60001 # 66 +60000 $ 66 +60001 * 66 +60000  66 +60001  66 +60001  66 +60000  66 +60001  65 +60000 # 66 +60001 % 66 +60001 , 66 +60000  66 +60001  66 +60000  66 +60001  66 +60001   65 +60000  66 +60001  66 +60001  66 +60000 $ 66 +60001  66 +60000  66 +60001  66 @EDT1651982809.30  66 +60001   66 +60001   66 +60000  66 +60001  66 +60000   66 +60001  66 +60000 $ 66 +60001 D 66 +60001 6 66 +60000 $ 66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  65 +60001 . 66 +60000 . 66 +60001 . 66 +60000 5 66 +60001 2 66 +60000 " 66 +60001  66 +60000   66 +60001  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  65 +60001  66 +60000 $ 66 +60001 1 66 +60001   66 +60000 $ 66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000 \ 55 +60001 \ 55 +60000 %\ 55 +60001 $\ S66 +60001 +\ S66 +60000 2\ V65 +60000 ;\ Y66 +60001 N\ [65 +60001 R\ ^65 +60000 e\ a66 +60001 d\ f65 +60000 p\ h66 +60001 \ m56 +60001 \ p66 +60000 \ u55 +60001 \ z66 +60000 \ 55 +60001 .\ 65 +60001 7\ 65 +60000 3\ 65 +60001 0\ 55 +60000 4\ 65 +60001 =\ 55 +60001 .\ 55 +60000 * A54 +60001  {54 +60000  \ #66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 y\ 65 +60000 M\ 66 +60001 :\ 66 +60001 ; 66 +60000 S 66 +60001 p 66 +60001 z 66 +60000 | 66 +60001 v 66 +60000 l 66 +60001 T 76 +60001 [ 76 +60000 n 66 +60001  66 +60000  66 +60001 w 66 +60001 h 66 +60000 p 66 +60001 W 56 +60001 > 66 +60000 8 66 +60001 ! 66 +60001  66 +60000  66 +60000  66 +60001  66 +60001  66 +60000  76 +60001  66 +60000  76 +60001  66 +60000 \  66 +60001  76 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60002  :8 +59999  65 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60001 " 66 +60000 ( 66 @EDT1652069210.14 ( 66 +60000 - 66 +60001 + 66 +60000 - 66 +60001 2 66 +60001 1 76 +60000 : 66 +60001 = 66 +60000 B 66 +60001 A 66 +60000 K 66 +60001 P 66 +60001 X 66 +60000 Y 66 +60001 Z 66 +60000 \\ 66 +60001 a 66 +60001 d 66 +60000 j 76 +60001 h 66 +60000 o 66 +60001 y 66 +60000 v 66 +60001 y 66 +60001 y 66 +60000 { 66 +60001 z 76 +60001 } 66 +60000 y 66 +60000 ~ 66 +60001  66 +60001 ~ 66 +60000 } 66 +60001 { 76 +60000  76 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ S66 +60000 \ T65 +60001 \ U65 +60000 \ X65 +60001 \ [66 +60000 \ ^55 +60001 \ `66 +60001 \ c65 +60000 \ f55 +60001 \ i55 +60000 \ m55 +60001 \ p55 +60001 \ u65 +60000 \ z65 +60001 \ 65 +60000 \ 65 +60001  \ 55 +60000  \ 55 +60001  \ 55 +60001 1\ 55 +60000 J\ 55 +60001 _\ 55 +60001 [ 555 +60000 O s44 +60001 D 44 +60000 3\ <67 +60001 0\ 66 +60000  \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 *\ 66 +60001 9\ 56 +60000 =\ 66 +60001 ;\ 66 +60000 B\ 66 +60001 V\ 66 +60001 Q\ 76 +60000 X\ 66 +60001 9\ 76 +60001 F\ 66 +60000 ;\ 66 +60001 3 66 +60000 ( 66 +60001 1 66 +60000 5 66 +60001 @ 66 +60001 8 66 +60000 " 66 +60001 , 66 +60001 ( 66 +60000  66 +60001 # 66 +60001   66 +60000  66 +60001  76 +60000  66 +60001  66 +60001  66 +60000 \  66 +60001  66 +60000  66 +60001  66 +60001  76 +60000  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000  76 +60001  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000  66 +60001  66 +60000  76 +60001  66 +60000  66 +60001  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001 v 66 +60000 { 66 +60001  66 +60001  66 +60000  66 +60001 z 66 +60000 t 66 +60001 n 66 +60001 q 76 +60000 z 66 +60001 y 76 +60001  66 +60000  76 +60001  76 +60001  66 +60000  66 +60001  66 +60000  67 +60001  66 +60001  66 +60000  66 @EDT1652155611.00  66 +60001  66 +60000  66 +60001 & 66 +60000 + 66 +60001 ( 76 +60000 " 66 +60001  66 +60000  66 +60001  66 +60001 \  66 +60000  66 +60001  66 +60000  66 +60001  66 +60001 \ 55 +60000 \ 55 +60001 \ 54 +60001 \ V65 +60000 \ W65 +60001 \ X65 +60000 \ Z65 +60001 \ ]66 +60000 \ \ `56 +60001 \ c56 +60001 \ f55 +60001 \ j55 +60000 \ m55 +60001 \ p66 +60000  \ t65 +60001  \ x66 +60000 \ }56 +60001 \ 56 +60000 \ 65 +60001  \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001  54 +60000  a44 +60001 \ /66 +60001 \ 66 +60001 \ 66 +60000 \ 76 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000  66 +60001  66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  65 +60000 - 66 +60001 B 66 +60001 Y 66 +60000 e 65 +60001 y 66 +60000  66 +60001  66 +60001  66 +60000  66 +60001 ; 66 +60001 F 66 +60000 i 66 +60001  66 +60001  76 +60000 | 66 +60001  66 +60000  66 +60001  66 +60000  66 +60001  66 +60001  66 +60001  76 +60000  66 +60001  66 +60000  66 +60001  66 +60001  66 +60000  66 +60001  66 +60000 / 66 +60001 B 66 @1652468073.38EDT = =mMAIN_scheduler =tMAIN @EDT1652468075.36 #"core_reset"Sent BREAK +3 #t@30751 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +253 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +430 "Can"  +  [ + #tPolling Can every 10:00 +2 #Cleanly exited at 14:06:45EDT06-May-22 +1850 #-> ESP.ready! +3 #Powering core bus +577 .Gate.power :raw,:ON +2 "sampler") +51 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +4 "core" %sv + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" % + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % +2 .tSS.configure :default +3 "sampler")#.0X& +4 "core" &K  + "storage"(?% +4 "core" %v  + "collection"'@9 +3 "core" 9; +2 "processing"%A9 +3 "core" 9_t +1375 #t-> $da [:extractVol]=0.19 +1138 #-> access 2 +2 "storage"(B% +3 "core" %v\ \ W  +2 "manipulator"&C% +4 "core" %\ d c A  +2 "manipulator"&D& +3 "core" & e d + 1 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(E(K +3 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (F& +3 "core" &K+ n  +1732 #t-> startTube 2 +1511 #-> da 40 +2 #da sampling at most 40ml +4 ."Qmail"DAfans.email "Started da in tube 2 at 14:56:37EDT13-May-22\\n{}\\nCan@14:54:44, 21.3C, 61% humidity, 15.1psia, 14.817V, 0.104A, 0.098A avg, 1.54W",Subject: "da sampling at most 40ml" +3 #tLoading sh1 puck from tube 2 into Collection Clamp +3 "collection"'G& +4 "core" &  +2 .tHand.open +2 "manipulator"&H1 +58 "core" 1 +2 "manipulator"&I% +4 "core" % \ j f  + "storage"(J% +4 "core" %v\   + "storage"(K. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(L( +670 "core" ( +4 .tSC.configure :limp +3 "storage"($(\ 1b +8 (M& +7 "core" &   +4 "manipulator"&N& +8 "core" & _ ^  1 +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&O(P +38 "core" ( +4 "manipulator"&P& +12 "core" &W ` ` @ W +2 "storage"(Q& +10 "core" & l +4 .tForearm.seek 2 + 600 counts +3 "manipulator"&R'ϥ +99 "core" ' +3 "storage"(S& +9 "core" & \ +4 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(T' +269 "core" ' +3 "storage"(U- +7 "core" -' +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (V& +8 "core" & V +4 "manipulator"&W& +8 "core" &W i ] W +4 .tElbow.seek 2 + "manipulator"&X(P +7 "core" ( +3 "manipulator"&Y& +8 "core" &W g Y W +2 "storage"(Z& +8 "core" & c +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&['y +16 "core" ' +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +9 "manipulator"&\\/ +65 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&]& +4 "storage"(^'} +24 "core" &W ` d W +2 "manipulator"&_% +8 "core" % | f b . E +4 .tForearm.seek :retract +4 "manipulator"&`'\ +104 "core" ' +3 .tElbow.seek CC +3 "manipulator"&a( +119 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +45 "core" ( +2 "manipulator"&b& +8 "core" &" i b ;8 +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &c& +7 "core" &" k l j ;8 +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&d' +94 "core" ' +4 "manipulator"&e& +8 "core" &" l b T ;8 +4 "manipulator"&f% +8 "core" % ^ `  +4 "collection"'g& +8 "core" &  +4 "collection"'h& +11 "core" &  +5 &  +3 .tCC.seek :closed +5 "collection"'i(` +9 "core" &  +3 & ? +6 &&K 1 +11 &bx E +9 &r I +9 &s I +10 &s I +10 &[p J +8 &q I +10 &s I +8 &p I +11 &dm I +9 &!%q J +9 &"p I +10 &$p I +8 &&lm I +11 &(.t I +9 &)p I +10 &+s I +9 &-tr I +12 &/6p I +6 &0r I +10 &2p I +8 &4|q I +9 &6>u I +11 &8p I +8 &9s I +11 &;p I +9 &=Fm I +9 &?n I +10 &@p J +8 &Bq I +18 &DOn I + &Fq I +10 &Gx J +10 &I~ K +9 &KJ M +10 &M Q +9 &N R +8 &P R +11 &RA S +9 &T T +9 &U T +10 &W T +13 &YE T +8 &[ U +9 &\\ V +7 &^ V +11 &_V + +8 &`e K +10 ( +8 "collection"'h& +6 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 1.85 +3 .Hand.open +3 "manipulator"&j1 +6 "core" &`gj I +2 &`gj I +50 1 +3 "manipulator"&k% +9 "core" %  \\ c +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract + "manipulator"&l'\ +97 "core" ' +4 #tcollectSample 40ml w/bubble point of 24psi +4 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close +4 .Exhaust.select :close +2 .SS.hold +4 "sampler")m+ +4 "core" + +4 "sampler")n% +8 "core" %t D +4 "collection"'o& +6 "core" &`gj I +12 "Can" GG +5 #tCalibrating pressure and temperature sensors +10 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +6 "sampler")#.0X +21 "collection"'% +4 "core" %Ӱ + "sampler")% +5 "core" %V @ . +23 "collection"'% +4 "core" %Ӱ + "sampler")% +4 "core" %V 3 . + "sampler")% +4 "core" %V > . + .tIntake.select :close +2 "sampler")0 +8 )% +3 "core" %V ? . + .tSSV.dial :exhaust +2 "sampler")  +67 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")'z +399 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampling 40.0ml +2 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default +2 "sampler")#.0X  +2 .tIntake.select :close + "sampler")0 +9 )/% +3 "core" %m0 ?  + .tSSV.dial :exhaust +2 "sampler")#  +68 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")&'z +626 "core" ' +2 .tExhaust.select :close + "sampler") +11 #tSampled 40.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'*& +3 "core" &`gg I +2 ."airStroke"CSV.dial :waste +4 "sampler")3% + ."airStroke"CS.seek 0ml +5 "collection"'4'Ӵ +3 "core" %~ 7 n + ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 ."airStroke"CSV.dial :air +3 .tCBV.dial SSV + "sampler")5  + "collection"'6 @ +68 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'7' +98 "core"  + .tCTV.dial :air +2 "collection"'8  +65 "core"  +2 .tdelay 15 seconds +25 ."flow"Gate.power :analytic3,:OFF +3 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1474 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +118 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml + "collection"':  +2 "sampler");'z +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")<  +108 "core" ~ +12  +236 ' +2 "sampler")=% +4 "core" %~ 6 n +2 .tCBV.dial between SSV and waste2 + "collection"'>  +29 "core"  + "collection"'?% +5 "core" %"  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'@  +38 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<Ib +2 .tCS.seek 0ml +2 "collection"'A'Ӵ +2577 "core" ' + .tCSV.dial :air +2 "collection"'B @ +41 "core" > +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'C' +2161 "core" ' +2 "collection"'D% +4 "core" % +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'F  +41 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<Ib +2 .tCS.seek 0ml +2 "collection"'!'Ӵ +2574 "core" ' + .tCSV.dial :air +2 "collection"'G @ +41 "core" > +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'H' +2129 "core" ' + "collection"'I% +5 "core" %  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'J  +40 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<Ib +2 .tCS.seek 0ml +2 "collection"'K'Ӵ +2582 "core" ' + .tCSV.dial :air +2 "collection"'E @ +40 "core" > +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'M' +2132 "core" ' + "collection"'N% +5 "core" %   +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'P  +40 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<Ib +2 .tCS.seek 0ml +2 "collection"'Q'Ӵ +2578 "core" ' +2 .tCSV.dial :air +2 "collection"'S @ +40 "core" > +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"'$+ +2 "core" + +2 !to:ShallowSampler::Error: mesg"GPuck.from 2, :sh1 did not reach 24psi after pumping in 40ml of gas:bt["4/home/esp/esp2/utils/sampler.rb:346:in `pumpTo'"2/home/esp/esp2/utils/sampler.rb:342:in `loop'"4/home/esp/esp2/utils/sampler.rb:342:in `pumpTo'":/home/esp/esp2/utils/sampler.rb:724:in `puckEvacOnce'"6/home/esp/esp2/utils/sampler.rb:683:in `puckEvac'"3/home/esp/esp2/utils/sampler.rb:683:in `times'"6/home/esp/esp2/utils/sampler.rb:683:in `puckEvac'"7/home/esp/esp2/protocol/2G/DA.rb:27:in `daExtract'"4/home/esp/esp2/utils/puckmoves.rb:408:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'"7/home/esp/esp2/protocol/2G/DA.rb:22:in `daExtract'"0/home/esp/esp2/protocol/2G/DA.rb:53:in `da'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1974 "Can" ^^ +8288 #t-> exit +4 !o:Storage::Warning: mesg":Exiting with sh1 puck from tube 2 in Collection Clamp:bt["6/home/esp/esp2/utils/storage.rb:560:in `writeAll'"2/home/esp/esp2/utils/storage.rb:555:in `each'"6/home/esp/esp2/utils/storage.rb:555:in `writeAll'"2/home/esp/esp2/utils/storage.rb:551:in `open'"6/home/esp/esp2/utils/storage.rb:551:in `writeAll'"(/home/esp/esp2/utils/storage.rb:567"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:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +3 #mEXIT @1652468769.31EDT @1652468782.63EDT = =tMAIN =mMAIN_scheduler @EDT1652468784.49 #"core_reset"Sent BREAK +2 #t@42973 sendCRC with ifg=0x20, ie=0x7F + #@44808 sendCRC with ifg=0x08, ie=0x5F + #@64893 idle with ifg=0x84, ie=0x75 + #@31 select with ifg=0x10, ie=0xF5 #@666 receive with ifg=0x10, ie=0xFD + #@1301 receive with ifg=0x10, ie=0xFD #@1936 receive with ifg=0x10, ie=0xFD + #@2263 receive with ifg=0x80, ie=0xFD #@30592 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +241 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +393 "Can" ``  `` + #tPolling Can every 10:00 +1879 #-> Hand.open + .Hand.open +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" % +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 +2 "processing"%% +3 "core" % + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %yV > +2 .tSS.configure :default +2 "sampler")#.0X Arm.CC +2 "manipulator"&& +3 "core" & Z _ :1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&( +39 "core" ( + "manipulator"&& +4 "core" & ^ K 5  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & T _ a  +2 .tForearm.seek CC + "manipulator"&' +105 "core" ' + "manipulator"&& +4 "core" & [ S e  +2 "manipulator"&% +3 "core" % W ` Y +848 #t-> Hand.close + .Hand.close + "manipulator"&/ +68 "core" / +9266 #t-> delay 15; CC.open + .delay 15 seconds +1502 .CC.seek :open +2 "collection"'( +467 "core" ( + "collection"' & +4 "core" & +43998 "Can" >> +15060 #t-> Arm.garage + "manipulator"&!& +3 "core" & \\ R c | +2 "manipulator"&"% +4 "core" % d X ^ U + .tForearm.seek :retract +2 "manipulator"&#'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&$(, +264 "core" ( +2 "manipulator"&%& +4 "core" &, j `  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &, X ] )  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'' +70 "core" 'D _ ] +3 !to:Slide::Error\ : mesg")Forearm speedErr at PC + 4994 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error: speedErr: @tagi,: @sourcei+: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniD: velocityi: currenti:pwmi:erri: inPressi_ : outPressi] :deltaPressi: voltagef12.319130093274424: @type2F:@destinationi%:@axisName" Forearm:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"0/home/esp/esp2/utils/misc.rb:92:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1191 #-> Hand.open + .Hand.open + "manipulator"&(1 +53 "core" 1 +440 #t-> Arm.home + "manipulator"&)& +3 "core" &, a _   +8 "manipulator"&*% +4 "core" % V ^  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +72 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&,( +107 "core" ( +2 "manipulator"&-& +4 "core" & S ^ p : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +3 "core" & a [ k : +2 .tForearm.seek :home + "manipulator"&/' +48 "core" ' +2 "manipulator"&0& +4 "core" & S ^ M : + "manipulator"&1% +4 "core" % ` X l @1652714971.56EDT = =mMAIN_scheduler =tMAIN @EDT1652714973.52 #"core_reset"Sent BREAK +2 #t@30864 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +246 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +408 "Can"\ L + \ Lk + #tPolling Can every 10:00 +425 #-> ESP.ready! +3 #Powering core bus +577 .Gate.power :raw,:ON +2 "sampler") +34 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"'% +2 "core" %|3\ % +2 .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %\ L + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %(\ 5 +2 .tSS.configure :default +2 "sampler")#.0X +2 "sampler")2% +4 "core" % C\ '] +2 "collection"'3& +4 "core" &~\  + "processing"%4& +4 "core" &\ >\ +2 "manipulator"&5% +4 "core" %\  E + "manipulator"&6& +4 "core" & - +2 "storage"(7& +3 "core" &K   }\ 2 +2 "storage"(8% +4 "core" %~  x\ 2 + "collection"'99 +3 "core" 9a +2 "processing"%:9 +3 "core" 9Ja +804 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +3 "core" &\  +2 .tHand.open + "manipulator"&<1 +75 "core" 1 +3 "manipulator"&=& +7 "core" &  - +3 "manipulator"&>% +7 "core" % \   E +3 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&?(, +183 "core" ( + "manipulator"&@& +4 "core" &, R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &,  R +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&B' +101 "core" ' +2 .tHand.close + "manipulator"&C/ +68 "core" / + "manipulator"&D& +4 "core" &,  R +2 "manipulator"&E% +4 "core" %  h +2 .tForearm.seek :retract +2 "manipulator"&F'\ +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G( +343 "core" ( +2 "manipulator"&H& +4 "core" &  ~  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +2 "core" & p  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&J' +99 "core" ' +2 "manipulator"&K& +4 "core" &   +2 "manipulator"&L% +3 "core" % I +2 "collection"'M& +4 "core" &\  +3 "collection"'N& +4 "core" &\  +2 .tCC.seek :closed +2 "collection"'O(` +4 "core" &\ \  +10 &2z\ , +9 &`\ A +10 &<x\ S +9 &S\ T +9 &V\ T +10 &U\ T +9 &@Z\ T +10 &T\ S +9 &V\ T +9 &Y\ T +9 & JU\ S +10 &" U\ T +9 &#T\ T +10 &%V}\ T +9 &'QW\ T +9 &)S\ T +10 &*S\ T +9 &,U\ T +9 &.YV\ T +10 &0X\ T +9 &1U\ S +10 &3U\ T +9 &5bT\ S +9 &7!W\ T +10 &8R\ T +9 &:T\ T +9 &,Q\ S +10 &?V\ T +9 &AR}\ T +9 &CqT\ T +9 &E3W\ T +10 &FR\ T +9 &HZ\ T +9 &Jrf\ V +10 &L+\ Y +10 &M\ \\ +9 &O\ _ +9 &Q_\ _ +9 &S \ ` +10 &T\ ` +9 &V\ a +9 &Xa\ a +10 &Z"\ b +9 &[\ b +10 &]\ b" +9 &_]\ R +9 &`J!\ )x +10 &``u\ !b +2 ( +2 "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.31 + "collection"'P& +4 "core" &``\ !b +2 .tHand.open + "manipulator"&Q1 +65 "core" 1 + "manipulator"&R% +4 "core" %  w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S'\ +99 "core" ' +2 "collection"'T& +4 "core" &``\ !b +257 #t-> Sampler.calibrate +3 "Can"\ 3OO + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X CSV.air + .CSV.dial :air +2 "collection"'] @ +75 "core" A +442 #t-> CS.fill +2 .CS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 10ml +2 "collection"'^' +2602 "core" ' + "collection"'_% +4 "core" %  +642 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'`  +43 "core"  +500 #t-> CTV.CSV +2 .CTV.dial CSV + "collection"'a  +136 "core"  +1579 #t-> CBV.dialBetween CSV; :waste1 +2 !o:ArgumentError: mesg"(wrong number of arguments (1 for 2):bt[ "(ESP):8:in `dialBetween'"(ESP):8:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1959 #-> CBV.dialBetween CSV, :waste1 + .CBV.dial between CSV and waste1 +2 "collection"'b  +118 "core" ! +1168 #t-> Sampler.PSI +2 "collection"'c% +3 "core" %  +2 "sampler")d% +4 "core" %ۀ L\ _ +1290 #t-> CS.push 5 +2 "collection"'e% +3 "core" %  +2 .tCS.seek 5ml +2 "collection"'f'qg +1347 "core" ' +2 "collection"'g% +4 "core" %qh| +324 #t-> Sampler.PSI +2 "collection"'h% +3 "core" %qh +2 "sampler")i% +8 "core" %ۀ L _ +8309 #t-> loop {Log.commment "@%.2f"%Sampler.PSI; Delay.sleep 120} +2 "collection"'j% +3 "core" %qh + "sampler")k% +5 "core" %ۀ D _ + !to:NoMethodError : mesg".undefined method `commment' for Log:Class: name0: args0:bt[ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'"(ESP):13:in `irb_binding'"(ESP):13:in `loop'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1623 #-> loop {Log.comment "@%.2f"%Sampler.PSI; Delay.sleep 120} +2 "collection"'l% +3 "core" %qh + "sampler")m% +5 "core" %ۀ C _ + #t@16.56 +12003 "collection"'n% +2 "core" %qh +2 "sampler")o% +3 "core" %ۀ J _ +2 #t@16.56 +12002 "collection"'p% +3 "core" %qh +2 "sampler")q% +3 "core" %ۀ G _ +2 #t@16.45 +5836 "Can"q OO +6166 "collection"'r% +3 "core" %qh} + "sampler")s% +4 "core" %ۀ ; _ + #t@16.45 +12003 "collection"'t% +2 "core" %qh +2 "sampler")u% +4 "core" %ۀ ; _ + #t@16.39 +12003 "collection"'v% +2 "core" %qh +2 "sampler")w% +3 "core" %ۀ @ _ +2 #t@16.45 +12002 "collection"'x% +2 "core" %qhw +2 "sampler")y% +4 "core" %ۀ A _ + #t@16.45 +12002 "collection"'z% +3 "core" %qh +2 "sampler"){% +3 "core" %ۀ > _ +2 #t@16.50 +5779 "Can"\ OO +6223 "collection"'|% +2 "core" %qh +2 "sampler")}% +4 "core" %ۀ @ _ + #t@16.33 +12007 "collection"'~% +3 "core" %qh +2 "sampler")% +3 "core" %ۀ > _ + #t@16.33 +12003 "collection"'% +3 "core" %qh + "sampler")% +4 "core" %ۀ < _ + #t@16.33 +12003 "collection"'% +2 "core" %qh +2 "sampler")% +4 "core" %ۀ B _ + #t@16.22 +12003 "collection"'% +2 "core" %qh +2 "sampler")% +3 "core" %ۀ A _ +2 #t@16.22 +5716 "Can"\ PO +6286 "collection"'% +2 "core" %qh +2 "sampler")% +4 "core" %ۀ 7 _ + #t@16.33 +12003 "collection"' % +2 "core" %qh +2 "sampler")\ % +3 "core" %ۀ 4 _ +2 #t@16.22 +12002 "collection"' % +2 "core" %qh +2 "sampler") % +4 "core" %ۀ 6 _ + #t@16.22 +12003 "collection"' % +2 "core" %qh +2 "sampler")% +3 "core" %ۀ A _ +2 #t@16.22 +12002 "collection"'% +3 "core" %qh| +2 "sampler")% +3 "core" %ۀ > _ +2 #t@16.05 +5659 "Can"E\ OO +6343 "collection"'% +2 "core" %qhz +2 "sampler")% +4 "core" %ۀ = _ + #t@16.17 +12007 "collection"'% +3 "core" %qh| +2 "sampler")% +3 "core" %ۀ 7 _ + #t@16.28 +12003 "collection"'% +3 "core" %qh + "sampler")% +4 "core" %ۀ ? _ + #t@16.33 +12003 "collection"'% +2 "core" %qhz +2 "sampler")% +3 "core" %ۀ ? _ +2 #t@16.11 +12002 "collection"'% +3 "core" %qh{ +2 "sampler")% +3 "core" %ۀ > _ +2 #t@16.11 +5596 "Can"\ PP +6406 "collection"'% +3 "core" %qh + "sampler")"% +4 "core" %ۀ : _ + #t@16.11 +11596 !o:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +41990 "Can"\ OO +60001 \ OO +60000 \ OO +60001 _\ OO +60000 \ OO +13426 #t-> CTV.air + .CTV.dial :air +2 "collection"'%  +137 "core" ~ +4346 #t-> CS.empty +2 .CS.seek 0ml + "collection"'''Ӵ +1354 "core" ' + "collection"'(% +5 "core" %Ӯ +5929 #t-> Sampler.calibrate +3 "Can" ZY + #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")) +136 "core" +2 .tSS.seek 5ml +2 "sampler")'3w +310 "core" ' + ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +2 "collection"'# @ +124 "core" ? +12  + .tdelay 3.8 seconds +382 "collection"',% +3 "core" %Ӯ +2 "sampler")-% +3 "core" %3v* (  + .tSSV.dial :spit +2 "sampler"). +137 "core"  +2 .tSS.seek 0ml +2 "sampler")/'z +316 "core" ' + .tSSV.dial CBV +2 "sampler")0  +136 "core" +1306 #t-> CSV.air +2 .CSV.dial :air + "collection"'1 @ +46 "core" > +586 #t-> CS.fill +2 .CS.seek 10ml + "collection"'2' +2609 "core" ' + "collection"'3% +4 "core" %  +1462 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'4  +44 "core"  +511 #t-> CTV.CSV +2 .CTV.dial CSV +2 "collection"'5  +135 "core"  +3066 #t-> CBV.dialBetween CSV, :waste1 +2 .CBV.dial between CSV and waste1 + "collection"'6  +121 "core" " +880 #t-> Sampler.PSI +2 "collection"'7% +3 "core" %  +2 "sampler")8% +3 "core" %{RP * +3032 #t-> CS.push 8 + "collection"'9% +4 "core" %j  +2 .tCS.seek 2ml + "collection"':' +2100 "core" ' + "collection"';% +4 "core" % +4342 #t-> Sampler.PSI +2 "collection"'<% +3 "core" % + "sampler")=% +4 "core" %{PO * +6389 #t-> loop {Log.comment "@%.2f"%Sampler.PSI; Delay.sleep 120} +2 "collection"'>% +2 "core" % +2 "sampler")@% +4 "core" %{QN 6 + #t@16.32 +6510 "Can"\ KK +689 !to:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +1335 #-> CS.push 2 +2 "collection"'A% +3 "core" % +2 .tCS.seek 0ml +2 "collection"'$'ӵ +590 "core" ' + "collection"'C% +4 "core" %Ӹ +1142 #t-> Sampler.PSI +2 "collection"'D% +3 "core" %Ӹ +2 "sampler")E% +4 "core" %{OO , +978 #t-> loop {Log.comment "@%.2f"%Sampler.PSI; Delay.sleep 120} +2 "collection"'&% +3 "core" %Ӹ + "sampler")B% +4 "core" %{NN 5 +2 #t@16.55 +12002 "collection"'?% +2 "core" %Ӹ +2 "sampler")H% +3 "core" %{MN ( +2 #t@16.49 +12002 "collection"'I% +3 "core" %Ӹ +2 "sampler")K% +3 "core" %{LJ ' +2 #t@16.32 +12002 "collection"'L% +3 "core" %Ӹ +2 "sampler")M% +3 "core" %{LJ ' + #t@16.27 +12003 "collection"'F% +3 "core" %Ӹ + "sampler")+% +4 "core" %{JK ' + #t@16.44 +7184 "Can"\ QQ +4818 "collection"'P% +2 "core" %Ӹ +2 "sampler")Q% +4 "core" %{JI 0 + #t@16.38 +12003 "collection"'R% +2 "core" %Ӹo +2 "sampler")T% +4 "core" %{HH 0 + #t@16.32 +12002 "collection"'N% +2 "core" %Ӹ. +2 "sampler")J% +3 "core" %{HG ( +2 #t@16.44 +12002 "collection"'% +3 "core" %Ӹ +2 "sampler")W% +3 "core" %{FG $ +2 #t@16.21 +12002 "collection"'V% +3 "core" %Ӹ +2 "sampler")X% +3 "core" %{FF ' + #t@16.49 +7127 "Can"\ QQ +4876 "collection"'Y% +3 "core" %Ӹ| + "sampler")Z% +4 "core" %{EE ( + #t@16.44 +12003 "collection"'U% +3 "core" %Ӹ{ + "sampler")\\% +4 "core" %{CB ( + #t@16.38 +12003 "collection"']% +2 "core" %Ӹ +2 "sampler")% +4 "core" %{CD 1 + #t@16.32 +12002 "collection"'_% +3 "core" %Ӹ +2 "sampler")`% +3 "core" %{DA 2 +2 #t@16.49 +12002 "collection"'a% +3 "core" %Ӹ +2 "sampler")b% +3 "core" %{BA 0 +2 #t@16.21 +7068 "Can"{\ QQ +4938 "collection"'c% +3 "core" %Ӹu +2 "sampler")d% +4 "core" %{@C . + #t@16.27 +12003 "collection"'e% +2 "core" %Ӹ +2 "sampler")^% +3 "core" %{B? * +2 #t@16.44 +12002 "collection"'g% +3 "core" %Ӹ +2 "sampler")h% +3 "core" %{?? ' +2 #t@16.44 +12002 "collection"'i% +3 "core" %Ӹ@ +2 "sampler")j% +3 "core" %{?? & +2 #t@16.49 +12002 "collection"'k% +3 "core" %Ӹ +3 "sampler")l% +9 "core" %{=> ' +4 #t@16.21 +6995 "Can"f\ QQ +5007 "collection"'m% +3 "core" %Ӹ +2 "sampler")n% +3 "core" %{>; / +2 #t@16.38 +12002 "collection"'o% +3 "core" %Ӹ +2 "sampler")p% +3 "core" %{=< / +2 #t@16.27 +12002 "collection"'q% +3 "core" %Ӹa +2 "sampler")r% +3 "core" %{<: 0 +2 #t@16.16 +12002 "collection"'s% +3 "core" %Ӹ1 +2 "sampler")t% +3 "core" %{:< / +2 #t@16.27 +12002 "collection"'u% +3 "core" %Ӹ+ +2 "sampler")v% +3 "core" %{:= 0 +2 #t@16.38 +6936 "Can"h\ QQ +5066 "collection"'w% +3 "core" %Ӹ4 + "sampler")x% +4 "core" %{9: / + #t@16.16 +12003 "collection"'y% +3 "core" %Ӹ- + "sampler")z% +4 "core" %{<9 0 + #t@16.16 +3822 !o:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["1/home/esp/esp2/lib/esp.rb:79:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +6100 #-> CSV.air +2 .CSV.dial :air +2 "collection"'{ @ +44 "core" ? +526 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'|' +2601 "core" ' +2 "collection"'}% +4 "core" %  +549 #t-> CSV.CTV + .CSV.dial CTV +40 "collection"'~  +54 "core"  +465 #t-> CTV.CSV +2 .CTV.dial CSV +1327 #-> CBV.dialBetween CSV, :waste1 + .CBV.dial between CSV and waste1 +2 "collection"'  +5 "core" ! +578 #t-> Sampler.pSI +2 !o:NoMethodError : mesg"4undefined method `pSI' for ShallowSampler:Class: name0: args0:bt[ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'"(ESP):35:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +431 #-> Sampler.PSI + "collection"'% +3 "core" %,  +2 "sampler")% +4 "core" %{89 / +1457 #t-> CS.push 10 + "collection"'% +6 "core" %  +6 .tCS.seek 0ml +2 "collection"''ӵ +2630 "core" ' + "collection"'% +4 "core" %ӵ^ +243 #t-> Sampler.PSI + "collection"'% +4 "core" %ӵ, + "sampler")% +4 "core" %{97 ( +3657 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +108 "core" +245 #t-> Sampler.PSI +2 "collection"' % +3 "core" %  +2 "sampler")\ % +4 "core" %{98 3 +13812 #t-> CTV.air + .CTV.dial :air +2 "collection"'  +137 "core" ~ +747 #t-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &  Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +8 "core" ( +2 "manipulator"&& +4 "core" &  k Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &   ; Z +2 .tForearm.seek CC + "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +473 "core" ( + "manipulator"&& +4 "core" & . 1 : ] + "manipulator"&% +4 "core" % Ά / 0 H ]j +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +274 "core" ( + "manipulator"&& +4 "core" &,   ) a] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,  `] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +99 "core" ' +2 .tHand.open + "manipulator"&1 +71 "core" 1 + "manipulator"&% +4 "core" % ο 1 0 S a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +93 "core" ' +1862 "Can"\ 00 +60000 \ 00 +60001 L\ 00 +60001 L\ 10 +60000 *\ 10 +60001 8\ 00 +60000 =\ 00 +60001 .\ 00 +60001 E\ 00 +60000 B\ 00 +60001 Q\ 00 +60001 A\ 10 +5506 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'%& +4 "core" &z + "manipulator"&f& +4 "core" &, a W f] +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&((, +3 "core" ( +2 "manipulator"&)& +3 "core" &, ` _ f] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &, ^ U e] +2 .tForearm.seek :garage +2 "manipulator"&#' +105 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&,& +4 "core" &,  } i] + "manipulator"&-% +4 "core" % δ x x i +2 .tForearm.seek :retract +2 "manipulator"&.'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +299 "core" ( + "manipulator"&0& +4 "core" &/ 8 1 l _G +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &1& +3 "core" &. ? ? _F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +2 "manipulator"&'' +101 "core" ' + "manipulator"&3& +4 "core" &. < > _F +2 "manipulator"&4% +4 "core" % 7 > " _ +2 "collection"'5& +3 "core" &y +3 "collection"'6& +4 "core" & +2 .tCC.seek :closed +2 "collection"'7(` +4 "core" &  +9 &+vq - +10 &_}{ A +9 &Ht{ U +9 &Ov V +10 &Rv U +9 &O| U +9 &LVx U +10 &Qu U +9 &Rq U +10 &Vy U +9 & URt U +9 &"Rs U +10 &#Qo U +9 &%Sq V +10 &'\\Uu U +9 &)Nv U +9 &*Sr U +10 &,Qx U +9 &.cSo V +9 &0'Qn U +10 &1Tx U +9 &3Uq U +9 &5lPt U +10 &7-Qz V +9 &8Rt U +10 &:Px U +9 &7On U +10 &?Tu U +9 &ANq U +9 &C}Pt U +10 &E?P~ U +9 &GPt U +10 &HWl V +9 &Jet W +9 &L:v Z +10 &Mz ^ +9 &Ow ` +9 &Qkx a +10 &S.q ` +9 &Tw a +10 &V| b +9 &Xot b +9 &Z.n b" +10 &[ b( +9 &]x b2 +9 &_Vs W +10 &`L u %l +9 &`$v [ +9 ( +2 &`gx S +2 "collection"'6& +2 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.35 +2 "collection"'8& +4 "core" &`g S + .tHand.open + "manipulator"&91 +76 "core" 1 + "manipulator"&2% +4 "core" % !  [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +96 "core" ' +2 "collection"'<& +4 "core" &`gx S +1055 #t-> Puck.evac 30 + !o:NoMethodError : mesgu:NameError::message,undefined method `evac' for Puck:Module: name: evac: args[i#:bt["(ESP):44: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 +3442 #-> Run 'Puck.evac 30' +2 !o:NoMethodError : mesg",undefined method `Run' 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):45:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1392 #-> require Puck.evac 30 + !o:NoMethodError : mesgu:NameError::message,undefined method `evac' for Puck:Module: name: evac: args[i#:bt["(ESP):46: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 +39091 #"danna"Session Begun +8036 "Can"?\ II +6435 #t-> can +3 "Can"6\ II +53563 (\ II +60001  \ II +60000 \ II +60001 \ IH +60000 \ II +37191 #t-> puckEvac 30 +3 #Evacuating Puck (bubblePt=30psi, evacVolume=10ml, delay 15 seconds) +3 .Intake.select :close +3 "collection"'=& +4 "core" &`bz S +4 ."airStroke"CSV.dial :waste +2 "sampler")>% +6 ."airStroke"CS.reconfigure :fast +3 "collection"'#d @b +3 ."airStroke"CS.seek 0ml +3 "collection"'@'Ӵ +4 "core" %{ 7 +3 "Can"\ LL + #tCalibrating pressure sensors + .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +4 "sampler")A +12 "core" ' + ."airStroke"CSV.dial :air +2 "collection"': @ +78 "core" B +2 ."airStroke"CS.seek 10ml +3 "collection"'C' +39 "core" +2 .tSS.seek 5ml +3 "sampler")D'3w +303 "core" ' + ."connect"SSV.dial CBV +4 .tCBV.dial SSV +4 "sampler")E  +2 "collection"'& @ +128 "core" > +8 + .tdelay 3.8 seconds +277 #"danna"-> loop {Log.comment "@%.2f"%Sampler.PSI; Delay.sleep 120} +2 "collection"'B% +4 "core" %3h _j +3 !"danna"o:TypeError: mesg"$nil can't be coerced into Float:bt["//home/esp/esp2/utils/sampler.rb:202:in `-'"7/home/esp/esp2/utils/sampler.rb:202:in `intakePSI'"1/home/esp/esp2/utils/sampler.rb:211:in `PSI'"!danna:1:in `topLevelBinding'"danna:1:in `loop'"!danna:1:in `topLevelBinding'" +2 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'W' +2506 "core" ' + "collection"'V% +4 "core" %v  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'X  +46 "core"  +2 .tCS.reconfigure :pressurize +4 "collection"'# d@<< ib +3 .tCS.seek 0ml +2 "collection"'Y'Ӵ +2600 "core" ' +2 .tCSV.dial :air +2 "collection"'Z @ +46 "core" ? +2 .tCS.reconfigure :fast +3 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'U' +2504 "core" ' +3 "collection"'\\% +9 "core" %u  +5 ."connect"CTV.dial CSV,avoiding: :air +5 .tCSV.dial CTV +4 "collection"']  +49 "core"  +4 .tCS.reconfigure :pressurize +6 "collection"'# d@<< ib +7 .tCS.seek 0ml +4 "collection"''Ӵ +2628 "core" ' + .tCSV.dial :air +2 "collection"'_ @ +47 "core" ? +2 .tCS.reconfigure :fast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'`' +2514 "core" ' + "collection"'a% +4 "core" %u  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'b  +46 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<< ib +4 .tCS.seek 0ml +2 "collection"'c'Ӵ +2649 "core" '_u +3 !to:Slide::Error\ : mesg".Collection Syringe overCurrent at 0.009ml:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:overCurrent: @tagih: @sourcei,: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti_:pwmi:erri: inPressi: outPressi:deltaPressiu: voltagef12.378040255277369: @type2F:@destinationi%:@axisName"Collection Syringe:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"=/home/esp/esp2/utils/sampler.rb:312:in `pressureStroke!'" Sampler.PSI +2 "collection"'d% +5 "core" %Uv +2 "sampler")e% +4 "core" %~7 7 й +59158 "Can" +60000  +60001  +60000  +46018 #t-> CTV.air +2 .CTV.dial :air +4 "collection"'^  +139 "core" ~ +1654 #t-> unloadFlush +5671 #-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp +4 "manipulator"&g& +3 "core" &*  O QCq +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&h( +52 "core" ( +2 "manipulator"&i& +4 "core" &  V + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &j& +3 "core" &  > V +2 .tForearm.seek CC +2 "manipulator"&k' +101 "core" ' +2 .tHand.close + "manipulator"&l/ +74 "core" / +2 .tCC.seek :open +2 "collection"'m( +474 "core" ( + "manipulator"&n& +4 "core" &   ~ X +2 "manipulator"&o% +3 "core" %   l Y +2 .tForearm.seek :retract +7 "manipulator"&p'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&q(, +277 "core" ( + "manipulator"&r& +4 "core" &,  YN +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &s& +3 "core" &,   YN +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&t' +114 "core" ' +2 .tHand.open + "manipulator"&u1 +71 "core" 1 + "manipulator"&v% +4 "core" % \ ; /  ^ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&w'\ +92 "core" ' +2222 #t-> exit +7 #mEXIT + #"danna"Session Ended @1652738956.18EDT @1652797941.87EDT = =mMAIN_scheduler =tMAIN @EDT1652797943.66 #"core_reset"Sent BREAK +2 #t@505 sendCRC with ifg=0x20, ie=0x7F + #@2340 sendCRC with ifg=0x08, ie=0x5F + #@28209 idle with ifg=0x84, ie=0x75 #@28892 select with ifg=0x10, ie=0xF5 + #@29541 receive with ifg=0x10, ie=0xFD + #@30190 receive with ifg=0x10, ie=0xFD #@30839 receive with ifg=0x10, ie=0xFD + #@31166 receive with ifg=0x80, ie=0xFD #@10003 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +235 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +377 "Can" 45 +  45 + #tPolling Can every 10:00 +404 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %> ݽ + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %) + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %y 3 +2 .tSS.configure :default +2 "sampler")#.0X ݽ + "manipulator"&% +4 "sampler")% +6 "core" %B + %\  i O. + %y 4 +2 "manipulator"&& +4 "core" &, c ON + "storage"(& +4 "core" &K$\ \  \  + "storage"(% +3 "core" %~\ \   +2 "collection"'& +3 "core" & +2 "processing"%& +3 "core" &? \ +2 "collection"' +62 "core"  +2 "collection"'  +3 "core" ~ +2 "collection"'! +3 "core"  + "processing"%" +3 "core"  +2 "processing"%# +3 "core" V + "processing"%$ +3 "core"  +2 "processing"%% +3 "core" B + "sampler")& +3 "core"  +2 "collection"''% +3 "core" %> ݽ +2 "processing"%(% +4 "core" %@ + "sampler"))% +4 "core" %y~ 2 +2 "collection"'*& +3 "core" & +2 "processing"%+& +3 "core" &A \ +2 "manipulator"&,% +3 "core" %\  g P. +2 "manipulator"&-& +3 "core" &, d ON +2 "storage"(.& +4 "core" &K$\ \  \  + "storage"(/% +4 "core" %~\ \   +2 "collection"'09 +3 "core" 9[ + "processing"%19 +4 "core" 9cs +2575 #t-> Sampler.PSI +2 "collection"'2% +3 "core" %>p ݽ + "sampler")3% +4 "core" %y} 3 +2936 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'4& +3 "core" &h +2 .tHand.open + "manipulator"&51 +24 "core" 1 +2 "manipulator"&6& +4 "core" &, NN +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(, +2 "core" ( + "manipulator"&8& +4 "core" &, Q NN + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +2 "core" &, b MN +2 .tForearm.seek :garage +2 "manipulator"&:' +97 "core" ' + .tHand.close + "manipulator"&;/ +68 "core" / +2 "manipulator"&<& +4 "core" &, | ON +2 "manipulator"&=% +3 "core" % O +2 .tForearm.seek :retract +2 "manipulator"&>'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&?( +306 "core" ( + "manipulator"&@& +4 "core" &-  HF +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &- ] HF +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B' +103 "core" ' + "manipulator"&C& +4 "core" &-  HF +2 "manipulator"&D% +4 "core" %  H + "collection"'E& +4 "core" &t +2 "collection"'F& +4 "core" &r +2 .tCC.seek :closed +2 "collection"'G(` +4 "core" &m +7 &\ %j $d +10 &R}a : +9 &xzc O +9 &jXi V +10 &,Od V +9 &Pn V +9 &Qj V +10 &uOi U +9 &5Tl V +10 &Pj V +9 &Pf U +9 &!|Qp V +10 &#>Rg V +9 &%Tj V +9 &&Pk V +10 &(Qg V +9 &*GMk U +10 &,Oe V +9 &-Qn V +9 &/Nj V +10 &1NPe V +9 &3Oc V +9 &4On V +10 &6Ti V +9 &8VLh V +9 &:Rn V +10 &;Qi U +9 &=Om V +10 &?]Rc V +9 &A!Ni U +9 &BPg V +10 &DMg V +9 &FgOk U +10 &H(Qj V +9 &I^j W +9 &Kui Y +10 &MWe ^ +9 &Oi ` +9 &Pk b +10 &Rg b +9 &TQm b +10 &Vg b# +9 &Wj b( +9 &Yh b- +10 &[<k b0 +9 &\\e b0 +9 &^o b2 +10 &`Ui 1 +9 &`js !c +9 ( +3 "collection"'F& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.34 + "collection"'H& +4 "core" &`nq _ + &`ne _ +2 .tHand.open + "manipulator"&I1 +72 "core" 1 + "manipulator"&J% +4 "core" %  { D C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&K'\ +98 "core" ' + "collection"'L& +4 "core" &`n _ +24505 #t-> Sampler.calibrate +3 "Can" ZY + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 "collection"'M  +4 "core"  + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")N +3 "core"  +2 "sampler")O +137 "core"  +2 .tSS.reconfigure :fast +3 "sampler")#.0X ݽ + "sampler")T% +4 "core" %3|}~ A + .tSSV.dial :spit +2 "sampler")U +136 "core" +2 .tSS.seek 0ml +2 "sampler")V'z +263 "core" ' + .tSSV.dial CBV +2 "sampler")W  +138 "core"  +634 #t-> Sampler.PSI + "collection"'X% +3 "core" %>i ݽ +2 "sampler")Y% +4 "core" %~~ ; W +3574 #"danna"Session Begun +584 #-> Sampler.PSI +2 "collection"'Z% +5 "core" %>g ݽ +2 "sampler")[% +4 "core" %~ A W +1438 #t-> CSV.air +2 .CSV.dial :air +3 "collection"'\\ @ +46 "core" > +688 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"']' +2330 "core" ' +2 "collection"'^% +4 "core" %  +521 #t-> CSV.CTV; CTV.CSV +2 .CSV.dial CTV +4 "collection"'_  +47 "core"  + .tCTV.dial CSV +2 "collection"'`  +181 "core" ~ +1662 #t-> CBV.dialBetween CSV, :waste1 + .CBV.dial between CSV and waste1 +4 "collection"'a  +122 "core" " +504 #t-> Sampler.PSI +2 "collection"'b% +3 "core" %  +3 "sampler")c% +4 "core" %~ ? W +3592 #t-> CS.push 5 +2 "collection"'d% +4 "core" %g  +2 .tCS.seek 5ml +3 "collection"'e'qf +1341 "core" ' + "collection"'f% +4 "core" %qej +271 #t-> Sampler.PSI +2 "collection"'g% +4 "core" %qek +3 "sampler")h% +7 "core" %~ 6 W +1728 #t-> CS.push 2 +2 "collection"'i% +4 "core" %qe +4 .tCS.seek 3ml +2 "collection"'j'2P +621 "core" ' + "collection"'k% +4 "core" %2M] +248 #t-> Sampler.PSI +2 "collection"'l% +5 "core" %2Ml +2 "sampler")m% +3 "core" %~ = W +2473 #t-> SSV.air +2 .SSV.dial :air +4 "sampler")n +138 "core"  +1487 #t-> SS.pull 5 +2 "sampler")o% +5 "core" %~ 8 W +2 .tSS.reconfigure :default +3 "sampler")#.0X SSV.CBV + .SSV.dial CBV +5 "sampler")r  +138 "core"  +180 "Can" aa +2667 #t-> SS.push 1 +2 "sampler")s% +4 "core" %3& 7  +3 .tSS.seek 4ml +2 "sampler")t'! +150 "core" ' + "sampler")u% +4 "core" %! < J +637 #t-> Sampler.PSI + "collection"'v% +4 "core" %2M +3 "sampler")w% +4 "core" %! A J +1614 #t-> SS.push 2 + "sampler")x% +4 "core" %! = J +4 .tSS.seek 2ml +3 "sampler")y' +167 "core" ' + "sampler")z% +4 "core" %~~ F +265 #t-> Sampler.PSI + "collection"'{% +4 "core" %2M +3 "sampler")|% +4 "core" %~| G +7658 #t-> CS.empty +3 .CS.seek 0ml +4 "collection"'}'Ӵ +842 "core" ' + "collection"'~% +4 "core" %Ӷ^ +222 #t-> Sampler.PSI + "collection"'% +4 "core" %Ӷa +3 "sampler")% +4 "core" %{{ 5 +17264 #t-> CBV.waste1 +2 .CBV.dial :waste1 +4 "collection"' @ +31 "core" A +550 #t-> Sampler.PSI +3 "collection"'% +5 "core" %Ӗa +2 "sampler")% +3 "core" %|{ 8 +12397 #t-> SS.to 5 +3 .SS.seek 5ml +3 "sampler")'3w +263 "core" ' + "sampler")% +4 "core" %3y-~} A  +246 #t-> Sampler.PSI +2 "collection"'% +5 "core" %Ӗc +2 "sampler")\ % +4 "core" %3{% >  +3851 #t-> SSV.CBV + .SSV.dial CBV +762 #-> CBV.SSV +2 .CBV.dial SSV +3 "collection"' @ +139 "core" A +1378 #t-> Sampler.PSI + "collection"'% +4 "core" %Ӗb +3 "sampler")% +4 "core" %3{% 7  +6958 #t-> CTV.dialBetween air, :spare +2 .CTV.dial between air and spare +4 "collection"' @ +111 "core" A +1681 "Can" __ +3075 #t-> SS.push 3 +2 "sampler")% +4 "core" %3{% >  +8 .tSS.seek 2ml +3 "sampler")' +272 "core" ' + "sampler")% +4 "core" %ZZ ; +344 #t-> Sampler.PSI +2 "collection"'% +5 "core" %Ӗ +2 "sampler")% +3 "core" %YX 7 +56275 "Can" ZZ +19009 #t-> delay 180; CTV.air +2 .delay 3:00 +18005 .CTV.dial :air +2 "collection"'  +45 "core" +8792 #t-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp +3 "manipulator"&& +5 "core" &) R R M Sampler.PSI +2 "collection"'+% +3 "core" %Ӗ +3 "sampler"),% +4 "core" %}~ = +12575 "Can" == +60001  == +60000   == +60001  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001  == +60000  == +60001  == +60001   == +60000  == +60001 ! == +60001 ! == +60000  ?= +60001  == +60001  == +60000  == +60001  == +60000  == +60001 " == +60001 $ == +60000 4 == +60001 : == +60001 A == +60000 D == +60001 X == +60001 y == +60000  == +60001  == +60001  == +60000  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001 p == +60001 O =< +60000 ? == +60001 ( == +60000  == @EDT1652846550.34  == +60001  == +60000  == +60001  == +60001  =< +60000  == +60001  == +60001  == +60000  =< +60001  == +60000  == +60001 1 == +60000   == +60001  == +60001  == +60000 + =< +60001 A == +60000 I == +60001 [ == +60000 b == +60001 ] =< +60001 R =< +60000 I == +60001 6 == +60000 & == +60001  == +60001  == +60000  == +60001   == +60001   == +60000  == +60001   == +60000  == +60001  == +60001  == +60000  == +60001  == +60001 ! == +60000 & == +60001 ( == +60000 - == +60001 7 == +60001 ; == +60000 @ == +60001 B == +60000 I == +60001 [ == +60001 i == +60000 n == +60001 | == +60001  == +60000  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001  == +60000  == +60001  == +60001  == +60000  == +60001 - == +60000 + >= +60001 ? == +60000 < == +60001 E == +60000 A == +60001 > == +50223 #"danna"-> exit +2 #Session Ended +2242 #t-> exit +5 #mEXIT @1652889675.50EDT @1654182087.22EDT = =tMAIN =mMAIN_scheduler @EDT1654182089.21 #"core_reset"Sent BREAK +2 #t@31442 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +207 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +254 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +424 "Can"M  M Y + #tPolling Can every 10:00 +2 #Cleanly exited at 12:01:15EDT18-May-22 +544 #-> can +3 "Can"R  +59417 Z  +60001 c  +60001 X  +60000 Z  +60001 E  +60001 7  +60000 (  +60001 8  +60001 Y  +60000 i  +60001   +60000   +60001   +60001   +60000   +60001   +60001 @  +60001 I  +60000 ]  +60001 Y  +60000 R  +60001 :  +60001 (  +60000   +60001 x  +60001   +60000   +60001   +60000   +60001   +60001   +60000   +60001   +60001   +60000   +60001   +60001   +60000   +60001 $  +60001 2  +60000 C\ h +60001 \ s +60001 4\ v +60000 ,\ x +60001 A\ z +60001 L\ ~ +60000 J\  +60001  \  +60001 \  +60000 ~\  +60001 "} d +60001 B|\ / +60001 J{\ % +60000 Xy\ " +60001 J|\  +60000 d{\  +60001 zy\  +60001 }|\  +60001 n\  +60001 s\  +60000 y\  +60001 \  +60000 x\  +60001 l\  +60001 [~\  +60000 M\  +60001 M\  +60001 P\  +60001 R\  +60000 Q\  +60001 L\  +60001 L~\  +60000 I\  +60001 H}\  +60000 A~\  +60001 7\  +60001 4~\  @EDT1654228898.28 1~\ \  +60001 +}\  +60000 "~\  +60001 7}\  +60000 E}\  +60001 A{\  +60001 5{\  +60000 7z\  +60001 Fx\  +60001 :{\  +60001 .|\  +60000 }\  +60001 ~\  +60001 ~\  +60000 \  +60001 \  +60001 \  +60000  \  +60001  \  +60001 \ \  +60001 \ ~\  +60000 \  +60001 \  +60001  ~\  +60000 ~\  +60001 ~\  +60001 ~\  +60000 ~\  +60001 4|\  +60001 M{\  +60001 \  +60000 \  +60001 \  +60000 \  +60001 \  +60000 \  +60001 \  +60001 \  +60000 t\  +60001 t  +60001   +60000   +60001   +60000   +60001   +60000   +60001   +60001   +60000   +60001   +60001 &  +60000 '  +60001 L  +60001 K  +60000 [  +60001 _  +60001 X  +60001 J  +60000 9  +60001 D  +60000 )  +60001   +60001   +60000    +60001   +60001   +60001   +60000   +60001   +60000   +60001 \ f +60001 \ t +60001 \ x +60000 \ z +60001 \ ~ +60001 \  +60000 \  +60001 \  +60001 \  +60001 \  +60000 e\ 6 +60001 L\ ( +60001 g\ # +60000 t\  +60001 y\  +60001 4\  +60000 8\  +60001 "\  +60001 \  +60000 -\  +60001 /~\  +60001 (~\  +60000 ~\  +60001 \  +60001 ~\  +60000 \  +18787 #t-> exit +4 #mEXIT @1654286086.84EDT @1655213758.44EDT = =mMAIN_scheduler =tMAIN @EDT1655213760.32 #"core_reset"Sent BREAK +2 #t@50853 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +241 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +397 "Can"t\ ? + t\ ?[ #tPolling Can every 10:00 +2 #Cleanly exited at 15:54:46EDT03-Jun-22 +674 #-> ESP.eaedy! +2 !o:NoMethodError : mesgu:NameError::message-undefined method `eaedy!' for ESP:Module: name: eaedy!: args[:bt["(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +966 #-> ESP.ready! +3 #Powering core bus +551 .Gate.power :raw,:ON +2 "sampler") +39 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %G\  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % \ ? +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ ( + .tSS.configure :default +2 "sampler")#.0X +2 .tPC.configure :default +2 "processing"%$x2 ^22b +4 "manipulator"& % +3 "core" % + .tForearm.configure :loose +3 "manipulator"&#Q@2^d^b +2 &\ & +2 "core" & +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" &   \ \ 2 + .tSC.configure :loose +3 "storage"($.(\ 1~b +2 ( % +2 "core" %  \ 2 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +3 "core" + .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" +2 .tPH.configure :default + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +3 "processing"%% +4 "core" %<\  + "manipulator"&% +4 ."rdySampler"Intake.select :close +5 .Exhaust.select :close + .CTV.dial :air +2 "collection"'  +2 "core" %\ = +2 % %  + "manipulator"&% +2 ."rdyProcessing"PSV.dial :air +4 "processing"%  +2 "core" % k  +4 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&'\ +3 "core" +  + ."rdySampler"CSV.dial :waste1 +3 ."rdyProcessing"PS.reconfigure :default +2 "collection"' +2 "processing"%#A d`xb +4 ."rdyProcessing"PS.home.seek 0ml + "processing"%' +62 "core" ' + ."closeHand"Hand.close +4 .tElbow.jog 1500 +2 "manipulator"&/ &* +31 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +4 "core"  + "sampler") +12 "core" * + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&(d +12 "core" / +102  +3 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b +2 "sampler")#.0X& +3 "core" &K a\  +2 "storage"(?% +3 "core" % T\  +2 "collection"'@9 +3 "core" 9= + "processing"%A9 +3 "core" 93H +3881 #t-> CS.status + "collection"'B% +3 "core" %ӱ4\  @1655222779.79EDT = =tMAIN =mMAIN_scheduler @EDT1655222781.68 #"core_reset"Sent BREAK +2 #t@19609 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +245 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +406 "Can"\ : + \ :c + #tPolling Can every 10:00 +2 #Cleanly exited at 09:36:08EDT14-Jun-22 +1144 #-> CS.status +3 #Powering core bus +535 .Gate.power :raw,:ON +2 "sampler") +55 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +4 "core" %su\  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %K\ ; +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %\ $ +2 .tSS.configure :default +2 "sampler")#.0XRESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +247 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +414 "Can"f\ = + f\ =p #tPolling Can every 10:00 +3 !o:Storage::Warning: mesg"6Invalid entry in line 6 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +433 #-> ESP.ready! +3 #Powering core bus +567 .Gate.power :raw,:ON +2 "sampler") +17 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %jm\  +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ > +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %W\ ' + .tSS.configure :default +3 "sampler")#.0X + .tPC.configure :default +3 "processing"%$x2 ^22b +4 "manipulator"& % +3 "core" % I + .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +3 &\ & +2 "core" & ] +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" &  {\ 2 + .tSC.configure :loose +3 "storage"($.(\ 1~b +2 ( % +2 "core" % \ 2 +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" + .tPH.configure :default +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +4 "core" %im\  + "processing"%% +3 ."rdySampler"Intake.select :close +4 "manipulator"&% + ."rdySampler"Exhaust.select :close +4 .CTV.dial :air +2 "collection"'  +3 "core" %\ = + % H  +2 "manipulator"&% +4 ."rdyProcessing"PSV.dial :air +2 "processing"%  +2 "core"  +2 % ]  +2 ."rdySampler"CSV.dial :waste1 +4 .tForearm.reconfigure :loose + "collection"' +4 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&'\ +3 "core" + +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 ."rdyProcessing"PS.reconfigure :default + "sampler") +4 "processing"%#A d`xb +3 "core"  + ."rdyProcessing"PS.home.seek 0ml +2 "sampler")  +2 "processing"%' +5 "core"  +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +4 "collection"'#d @b + "sampler")#.0X CC.loadFlush + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"';& +3 "core" &\  + .tHand.open +2 "manipulator"&<1 +73 "core" 1 + "manipulator"&=& +4 "core" &\  / }1 + "manipulator"&>% +4 "core" % \ = | +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(, +182 "core" ( +2 "manipulator"&@& +4 "core" &, \  a M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &,\  M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&B' +100 "core" ' + .tHand.close +2 "manipulator"&C/ +74 "core" / + "manipulator"&D& +4 "core" &, _ b  M +2 "manipulator"&E% +3 "core" % X c +2 .tForearm.seek :retract +2 "manipulator"&F'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&G( +325 "core" ( +2 "manipulator"&H& +4 "core" & M  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +3 "core" & C Y  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J' +97 "core" ' + "manipulator"&K& +4 "core" & W =  +2 "manipulator"&L% +4 "core" %\ \   + "collection"'M& +4 "core" &\  +2 "collection"'N& +5 "core" &\  +2 .tCC.seek :closed +2 "collection"'O(` +4 "core" & \   +9 &2z \ , +9 &a A +10 &=s\ \ S +9 &Q \ T +9 &R\ T +10 &N\ S +9 &BU\ \ T +10 &S \ T +9 &U\ T +9 &S\ T +10 & KT \ S +9 &" P\ T +9 &#Q\ \ T +10 &%U \ S +9 &'QX \ T +10 &)O\ S +9 &*Q\ T +9 &,T \ S +10 &.[R\ S +9 &0T\ S +9 &1O\ S +10 &3O \ S +9 &5dQ \ S +10 &7%U\ S +9 &8T\ S +9 &:U\ T +10 &-O\ S +9 &?O \ S +10 &AO \ S +9 &CsO\ S +9 &E5O\ S +10 &FQ\ T +9 &HZ\ T +10 &Juh\ U +9 &L1} X +9 &M [ +10 &O ] +9 &Qd ^ +10 &S% ^ +9 &T _ +9 &V _ +10 &Xg ` +9 &Z( ` +9 &[ a +10 &] b +9 &_d J +10 &`H- &s +9 &`ik R +2 ( + "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.28 +2 "collection"'P& +3 "core" &`ij R +2 .tHand.open + "manipulator"&Q1 +72 "core" 1 +2 "manipulator"&R% +4 "core" %  { + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +97 "core" ' +2 "collection"'T& +4 "core" &`ij R +1139 #t-> CSV.air +2 .CSV.dial :air + "collection"'U @ +74 "core" A +264 #t-> CS.fill + .CS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 10ml + "collection"'V' +2609 "core" ' + "collection"'W% +4 "core" %  +720 #t-> Sampler.calibrate +2 "Can"n\ LL +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X\  +2 .tSSV.dial :spit + "sampler")] +135 "core"  +2 .tSS.seek 0ml +2 "sampler")^'z +285 "core" ' + .tSSV.dial CBV +2 "sampler")_  +134 "core" +870 #t-> CBV.SSV + .CBV.dial SSV +586 #-> CTV.CSV +2 .CTV.dial CSV + "collection"'`  +134 "core"  +383 #t-> CSV.CTV +2 .CSV.dial CTV +2 "collection"'a  +42 "core"  +1875 #t-> CS.status + "collection"'b% +3 "core" %  +7141 #t-> CS.push 0.2 +2 "collection"'c% +3 "core" %  +2 .tCS.seek 9.8ml +2 "collection"'d' +134 "core" ' + "collection"'e% +4 "core" % +2970 #t-> CS.push 0.2 + "collection"'f% +3 "core" % +2 .tCS.seek 9.6ml +2 "collection"'g'~ +126 "core" ' + "collection"'h% +4 "core" % +208 #t-> CS.push 0.2 +2 "collection"'i% +3 "core" % +2 .tCS.seek 9.4ml +2 "collection"'j'4 +134 "core" ' +2 "collection"'k% +4 "core" %6\ +186 #t-> CS.push 0.2 +2 "collection"'l% +3 "core" %6 +2 .tCS.seek 9.201ml +2 "collection"'m' +127 "core" ' +2 "collection"'n% +4 "core" % +174 #t-> CS.push 0.2 +2 "collection"'o% +3 "core" % +2 .tCS.seek 9ml +2 "collection"'p' +130 "core" ' +2 "collection"'q% +4 "core" % +115 #t-> CS.push 0.2 +2 "collection"'r% +3 "core" % +2 .tCS.seek 8.8ml +2 "collection"'s'G +136 "core" ' + "collection"'t% +4 "core" %C +141 #t-> CS.push 0.2 +2 "collection"'u% +3 "core" %C +2 .tCS.seek 8.6ml + "collection"'v' +133 "core" ' +2 "collection"'w% +4 "core" %\ +276 #t-> CS.push 0.2 + "collection"'x% +3 "core" % +2 .tCS.seek 8.4ml +2 "collection"'y'ܦ +129 "core" ' + "collection"'z% +4 "core" %ܦ +933 #t-> CS.status +2 "collection"'{% +3 "core" %ܦ +1569 #t-> CS.push 0.2 +2 "collection"'|% +3 "core" %ܦ +2 .tCS.seek 8.2ml +2 "collection"'}'W +126 "core" ' + "collection"'~% +4 "core" %Z +166 #t-> CS.push 0.2 +2 "collection"'% +2 "core" %Z +3 .tCS.seek 8ml + "collection"'' +133 "core" ' +2 "collection"'% +4 "core" %  +391 #t-> CS.push 0.4 +2 "collection"'% +3 "core" %  +2 .tCS.seek 7.6ml +2 "collection"''n +175 "core" ' +2 "collection"'% +4 "core" %q +129 #t-> CS.push 0.4 +2 "collection"'% +3 "core" %q +2 .tCS.seek 7.201ml +2 "collection"'' +188 "core" ' + "collection"'% +4 "core" % +176 #t-> CS.push 0.4 + "collection"' % +3 "core" % +2 .tCS.seek 6.801ml +2 "collection"'\ '5 +182 "core" ' +2 "collection"' % +4 "core" %9 +139 #t-> CS.push 0.4 +2 "collection"' % +3 "core" %9 +3 .tCS.seek 6.401ml + "collection"' ' +178 "core" ' + "collection"'% +4 "core" % +139 #t-> CS.push 0.4 + "collection"'% +4 "core" % +2 .tCS.seek 6.001ml + "collection"'' +185 "core" ' +2 "collection"'% +4 "core" % +128 #t-> CS.push 0.4 +2 "collection"'% +3 "core" % +2 .tCS.seek 5.601ml +2 "collection"''^ +185 "core" ' +2 "collection"'% +4 "core" %]\ +193 #t-> CS.push 0.4 +2 "collection"'% +3 "core" %] +2 .tCS.seek 5.201ml +2 "collection"''w +180 "core" ' + "collection"'% +4 "core" %w\ +903 #t-> CS.status +2 "collection"'% +3 "core" %w +1857 #t-> CS.push 1 + "collection"'% +3 "core" %w +2 .tCS.seek 4.201ml +2 "collection"''X5 +328 "core" ' + "collection"'% +4 "core" %X3 +171 #t-> CS.push 1 +3 "collection"'"% +3 "core" %X3 +2 .tCS.seek 3.201ml +2 "collection"'%'8 +342 "core" ' +2 "collection"''% +4 "core" %8 +331 #t-> CS.push 1 +2 "collection"')% +3 "core" %8 +2 .tCS.seek 2.2ml +2 "collection"'(' +335 "core" ' +2 "collection"'% +4 "core" % +934 #t-> CS.status +2 "collection"'% +3 "core" % +2240 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'#'Ӵ +630 "core" ' + "collection"',% +4 "core" %Ӹ +1023 #t-> CSV.air + .CSV.dial :air +2 "collection"'- @ +44 "core" > +311 #t-> CS.fill +3 .CS.seek 10ml + "collection"'.' +2607 "core" ' +2 "collection"'/% +4 "core" %  +305 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'0  +45 "core"  +532 #t-> CS.push 1 + "collection"'1% +3 "core" %  +2 .tCS.seek 9ml +2 "collection"'2' +329 "core" ' + "collection"'3% +4 "core" % +157 #t-> CS.push 1 + "collection"'4% +4 "core" % +2 .tCS.seek 8ml +2 "collection"'5'\ +341 "core" ' +2 "collection"'6% +4 "core" %  +142 #t-> CS.push 1 +2 "collection"'7% +3 "core" %  +5 .tCS.seek 7.001ml +2 "collection"'8' +337 "core" ' +2 "collection"'9% +4 "core" % +92 #t-> CS.push 1 +2 "collection"':% +3 "core" % +2 .tCS.seek 6ml +2 "collection"';' +337 "core" ' + "collection"'<% +4 "core" %\ +654 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'='Ӵ +1593 "core" ' + "collection"'>% +5 "core" %ӱ +1144 #t-> CS.status + "collection"'@% +3 "core" %ӱ +3000 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'A +106 "core" +2045 #t-> CSV.air + .CSV.dial :air +2 "collection"'$ @ +74 "core" A +794 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'C'Ӵ +25 "core" ' +2 "collection"'D% +4 "core" %Ӻ +1199 "Can"\ SS +549 #t-> CBV.waste1 +2 .CBV.dial :waste1 +2 "collection"'E @ +136 "core" B +6276 #t-> SSV.exhaust +2 .SSV.dial :exhaust + "sampler")&  +77 "core"  +14466 #t-> CS.status + "collection"'B% +4 "core" %Ӻ +3389 #t-> Exhaust.open +2 .Exhaust.select :open + "sampler")@ +25007 #t-> CSV.air + .CSV.dial :air +435 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'?' +2604 "core" ' +2 "collection"'H% +4 "core" %  +764 #t-> CBV.SSV; CTV.CSV; CSV.CTV + .CBV.dial SSV +2 "collection"'I @ +135 "core" B + .tCTV.dial CSV +2 .CSV.dial CTV + "collection"'K  +44 "core"  +1651 #t-> CS.status +2 "collection"'L% +3 "core" %  +2966 #t-> CS.push 0.5 + "collection"'M% +4 "core" %  +2 .tCS.seek 9.499ml + "collection"'F'S +205 "core" ' + "collection"'*% +4 "core" %X +175 #t-> CS.push 0.5 +2 "collection"'P% +3 "core" %X +2 .tCS.seek 9ml +2 "collection"'Q' +214 "core" ' + "collection"'R% +4 "core" % +83 #t-> CS.push 0.5 + "collection"'T% +3 "core" % +2 .tCS.seek 8.5ml +2 "collection"'N' +210 "core" ' + "collection"'J% +5 "core" % +536 "Can"\ QQ +15 #t-> CS.push 0.25 +2 "collection"'U% +3 "core" % +2 .tCS.seek 8.251ml +2 "collection"'' +149 "core" ' +2 "collection"'W% +4 "core" % +915 #t-> CS.status +2 "collection"'% +3 "core" % +1466 #t-> CS.push 0.5 + "collection"'Z% +3 "core" % +2 .tCS.seek 7.75ml +2 "collection"'Y'' +216 "core" ' +2 "collection"'[% +4 "core" %# +100 #t-> CS.push 0.5 + "collection"'\\% +3 "core" %# +2 .tCS.seek 7.25ml +2 "collection"']'^ +205 "core" ' +2 "collection"'X% +4 "core" %Y +408 #t-> CS.push 1 + "collection"'_% +3 "core" %Y +2 .tCS.seek 6.249ml +2 "collection"'`' +340 "core" ' +2 "collection"'a% +4 "core" % +195 #t-> CS.push 1 +2 "collection"'b% +3 "core" % +3 .tCS.seek 5.249ml + "collection"'c'yC +331 "core" ' +2 "collection"'e% +4 "core" %yD +609 #t-> CS.status + "collection"'V% +3 "core" %yD +1133 #t-> CS.push 1 +2 "collection"'f% +3 "core" %yD +3 .tCS.seek 4.249ml + "collection"'h'Y +339 "core" ' + "collection"'d% +4 "core" %Y +433 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'i'Ӵ +1148 "core" ' +2 "collection"'k% +4 "core" %Ӷ +1075 #t-> CS.status +2 "collection"'g% +3 "core" %Ӷ +1848 #t-> CSV.air + .CSV.dial :air +2 "collection"'l @ +45 "core" > +285 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'n' +2607 "core" ' +2 "collection"'j% +4 "core" %  +142 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'o  +45 "core"  +1227 #t-> CS.status + "collection"'q% +3 "core" %  +1446 #t-> CS.push 1 +2 "collection"'r% +3 "core" %  +2 .tCS.seek 9ml +2 "collection"'m' +340 "core" ' +2 "collection"'t% +4 "core" % +143 #t-> CS.push 1 +2 "collection"'u% +4 "core" % +2 .tCS.seek 8ml +2 "collection"'p' +329 "core" ' + "collection"'w% +4 "core" %  +274 #t-> CS.push 1 +2 "collection"'s% +3 "core" %  +2 .tCS.seek 7.001ml +2 "collection"'x' +340 "core" ' + "collection"'z% +4 "core" % +271 #t-> CS.push 1 +2 "collection"'v% +3 "core" % +2 .tCS.seek 6.001ml +2 "collection"'{' +340 "core" ' + "collection"'|% +4 "core" % +480 #t-> CS.status + "collection"'~% +4 "core" % +1017 #t-> CS.push 1 +2 "collection"'% +3 "core" % +2 .tCS.seek 5ml +2 "collection"'y'qh +337 "core" ' + "collection"'% +4 "core" %qf +129 #t-> CS.push 1 +2 "collection"'}% +3 "core" %qf +2 .tCS.seek 4ml + "collection"''Q +339 "core" ' +2 "collection"'% +3 "core" %Q +197 #t-> CS.push 1 + "collection"'% +3 "core" %Q +3 .tCS.seek 2.999ml + "collection"''2L +340 "core" ' +2 "collection"'% +4 "core" %2N +324 #t-> CS.push 1 + "collection"'% +3 "core" %2N +3 .tCS.seek 1.999ml + "collection"' ' +334 "core" ' + "collection"' % +4 "core" % +559 #t-> CS.status +2 "collection"'% +3 "core" % +1152 #t-> CS.push 1 +2 "collection"' % +3 "core" % +2 .tCS.seek 0.999ml +2 "collection"''9 +326 "core" ' +2 "collection"'\ % +4 "core" %< +231 #t-> CS.push 1 + "collection"'% +4 "core" %< +2 .tCS.seek 0ml + "collection"''ӱ +343 "core" ' + "collection"' % +4 "core" %ӭ +535 #t-> CS.status +2 "collection"'% +3 "core" %ӭ +11932 #t-> CS.status + "collection"'% +4 "core" %ӭ +22376 "Can"\ TT +22681 #t-> CS.status +2 "collection"'% +3 "core" %ӭ +37315 "Can"\ TT +60000 \ TT +7154 #t-> CS.status +2 "collection"'% +2 "core" %ӭ +52843 "Can"\ TS +41598 #t-> CS.status +2 "collection"'% +3 "core" %ӭ +14616 #t-> CBV.waste1 + .CBV.dial :waste1 +2 "collection"' @ +136 "core" B +1196 #t-> CSV.CBV + .CSV.dial CBV +2 "collection"' +134 "core" +840 #t-> SSV.air +2 .SSV.dial :air +2 "sampler") +77 "core"  +1388 "Can"\ RR +214 #t-> SSV.exhaust + .SSV.dial :exhaust +2 "sampler")  +76 "core"  +2549 #t-> SSV.CBV +2 .SSV.dial CBV + "sampler")  +78 "core" +2977 #t-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&"& +3 "core" &   Y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&'& +4 "core" &  $ Y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &   k Y +2 .tForearm.seek CC +2 "manipulator"&%' +96 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / + .tCC.seek :open +2 "collection"'( +471 "core" ( + "manipulator"&(& +4 "core" & . . I ] + "manipulator"&,% +4 "core" %  . / 0 ] +2 .tForearm.seek :retract +2 "manipulator"&-'\ +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(, +305 "core" ( + "manipulator"&/& +4 "core" &, 0 9 X ^^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &, . . X _^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&1' +106 "core" ' +2 .tHand.open + "manipulator"&.1 +76 "core" 1 +2 "manipulator"&3% +4 "core" % 9 3 k b +2 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +92 "core" ' +52693 "Can"\ AA +60000 %\ AA +60001 2\ \ AA +60001 (\ AA +60000 \ AA +60001 \ AA +60000 \ AA +60001 \ AA +60001 \ AA +60000 B\ AA +60001 $\ AA +60001 \ AA +60000 \ AA +60001 \ AA +60000 =\ AA +60001 \ AA +60001 F\ AA +60000 \ \ AA +58181 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:77:in `join'"1/home/esp/esp2/lib/esp.rb:77:in `mainThread'""/home/esp/esp2/lib/esp.rb:327 +3 "sampler") +11 #mEXIT @1655249859.14EDT @1655916746.73EDT = =tMAIN =mMAIN_scheduler @EDT1655916748.73 #"core_reset"Sent BREAK +2 #t@15474 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +254 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +424 "Can"\  + \ m + #tPolling Can every 10:00 +3 !o:Storage::Warning: mesg"6Invalid entry in line 6 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"6Invalid entry in line 7 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + #Cleanly exited at 19:37:39EDT14-Jun-22 +1926 #-> ESO.ready! + !o:NameError: mesg"uninitialized constant ESO: name:ESO:bt["(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +775 #-> ESP.ready! +3 #Powering core bus +533 .Gate.power :raw,:ON +2 "sampler") +30 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %o +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %*\  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %j +2 .tSS.configure :default +2 "sampler")#.0X CSR? +897 #-> CSR +47752 "Can" ;; +60000  ;; +32476 #t-> CC.loadFlush + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"';& +3 "core" &  +2 .tHand.open + "manipulator"&<1 +74 "core" 1 + "manipulator"&=& +4 "core" & J* +2 "manipulator"&>% +4 "core" % \  C J + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&?(, +182 "core" ( + "manipulator"&@& +4 "core" &, S LM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &, L KM +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&B' +95 "core" ' +2 .tHand.close + "manipulator"&C/ +68 "core" / + "manipulator"&D& +4 "core" &, P MM +2 "manipulator"&E% +3 "core" % δ b MF +2 .tForearm.seek :retract +2 "manipulator"&F'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&G( +303 "core" ( + "manipulator"&H& +4 "core" &  H:- +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &  H:- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J' +98 "core" ' +2 "manipulator"&K& +4 "core" &  G:- + "manipulator"&L% +4 "core" % G +2 "collection"'M& +4 "core" &  +2 "collection"'N& +5 "core" &  +2 .tCC.seek :closed + "collection"'O(` +4 "core" & \  +9 &0v - +9 &`~ B +9 &1o U +10 &L V +9 &O V +9 &sQ V +10 &4Q V +9 &N U +10 &S V +9 &{N V +9 & >O U +10 &!O V +9 &#Q V +9 &%O U +10 &'FR U +9 &)O U +10 &*R V +9 &,P V +9 &.NP U +10 &0Q U +9 &1O U +9 &3S V +10 &5UO V +9 &7O V +10 &8N V +9 &:R U +9 &<^N U +10 &> J U +9 &?N V +9 &AN V +10 &CeO V +9 &E(N U +10 &FL V +9 &HY V +9 &JjZ W +10 &L%s Y +9 &M ^ +9 &O ` +10 &QT a +9 &S b +10 &T b +9 &V b! +9 &XT b$ +10 &Z b+ +9 &[ b. +9 &] b/ +10 &_4 U +9 &`;3 (w +9 &`_j S +3 ( +2 "collection"'N& +2 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.36 +2 "collection"'P& +4 "core" &`_i S + .tHand.open + "manipulator"&Q1 +68 "core" 1 + "manipulator"&R% +5 "core" %  , C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +99 "core" ' + "collection"'T& +4 "core" &`_i S +964 #t-> CSV.air +2 .CSV.dial :air +2 "collection"'U @ +74 "core" A +649 #t-> CS.fill +3 .CS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 10ml +2 "collection"'V' +2608 "core" ' + "collection"'W% +4 "core" %  +1546 #t-> Sampler.calibrate +3 "Can" PP + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X CBV.SSV +2 .CBV.dial SSV +688 #-> CTV.CSV +2 .CTV.dial CSV + "collection"'`  +137 "core"  +565 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'a  +45 "core"  +4951 #t-> CS.status +2 "collection"'b% +3 "core" %  +5893 #t-> CS.push .1 +2 "collection"'c% +3 "core" %  +2 .tCS.seek 9.9ml +2 "collection"'d' +98 "core" ' + "collection"'e% +4 "core" %  +1261 #t-> CS.push .2 +2 "collection"'f% +3 "core" %  +2 .tCS.seek 9.701ml +2 "collection"'g' +134 "core" ' + "collection"'h% +4 "core" % +977 #t-> CS.push .1 + "collection"'i% +4 "core" % +2 .tCS.seek 9.6ml + "collection"'j' +94 "core" ' +2 "collection"'k% +4 "core" % +278 #t-> CS.push .1 +2 "collection"'l% +3 "core" % +2 .tCS.seek 9.501ml +2 "collection"'m'_ +101 "core" ' +2 "collection"'n% +4 "core" %] +119 #t-> CS.push .1 +2 "collection"'o% +3 "core" %] +2 .tCS.seek 9.401ml +2 "collection"'p'6 +94 "core" ' +2 "collection"'q% +4 "core" %9 +516 #t-> CS.push .2 + "collection"'r% +4 "core" %9 +2 .tCS.seek 9.201ml +2 "collection"'s' +129 "core" ' + "collection"'t% +4 "core" % +327 #t-> CS.push .2 + "collection"'u% +4 "core" % +2 .tCS.seek 9.002ml +2 "collection"'v' +127 "core" ' +2 "collection"'w% +4 "core" % +273 #t-> CS.push .2 +2 "collection"'x% +3 "core" % +2 .tCS.seek 8.802ml + "collection"'y'U +129 "core" ' + "collection"'z% +4 "core" %P +221 #t-> CS.push .2 +2 "collection"'{% +3 "core" %P +2 .tCS.seek 8.602ml +2 "collection"'|' +124 "core" ' +2 "collection"'}% +4 "core" % +11 "Can"z OO +461 #t-> CS.push .2 +2 "collection"'~% +3 "core" % +2 .tCS.seek 8.402ml +2 "collection"''ܵ +123 "core" ' + "collection"'% +4 "core" %ܷ +179 #t-> CS.push .2 +2 "collection"'% +3 "core" %ܷ +2 .tCS.seek 8.202ml +2 "collection"''h +128 "core" ' +2 "collection"'% +4 "core" %m +501 #t-> CS.push .1 + "collection"'% +3 "core" %m +2 .tCS.seek 8.103ml +2 "collection"''F +95 "core" ' + "collection"'% +4 "core" %I +1024 #t-> CS.status +2 "collection"'% +3 "core" %I +1868 #t-> CS.push .4 + "collection"' % +4 "core" %I +2 .tCS.seek 7.703ml +2 "collection"'\ 'ƫ +179 "core" ' +2 "collection"' % +4 "core" %Ư +833 #t-> CS.push .4 +2 "collection"' % +3 "core" %Ư +2 .tCS.seek 7.304ml +2 "collection"' ' +177 "core" ' +2 "collection"'% +4 "core" % +314 #t-> CS.push .4 +2 "collection"'% +3 "core" % +2 .tCS.seek 6.903ml +2 "collection"''r +187 "core" ' + "collection"'% +4 "core" %o +345 #t-> CS.push .6 +2 "collection"'% +3 "core" %o +2 .tCS.seek 6.303ml +2 "collection"'' +225 "core" ' +2 "collection"'% +4 "core" % +316 #t-> CS.push .6 +2 "collection"'% +3 "core" % +2 .tCS.seek 5.704ml +2 "collection"'' +232 "core" ' + "collection"'% +4 "core" % +435 #t-> CS.push .5 + "collection"'% +4 "core" % +2 .tCS.seek 5.204ml +2 "collection"''w +207 "core" ' + "collection"'% +4 "core" %w  +618 #t-> CS.status + "collection"'% +3 "core" %w  +1563 #t-> CS.push 1 + "collection"'"% +4 "core" %w   +2 .tCS.seek 4.205ml + "collection"'%'XR +333 "core" ' +2 "collection"''% +4 "core" %XV 3 5 +343 #t-> CS.push 1 +2 "collection"')% +3 "core" %XV 2 3 +2 .tCS.seek 3.205ml +2 "collection"'('8 +336 "core" ' + "collection"'% +4 "core" %8 ` b +624 #t-> CS.push .5 + "collection"'% +4 "core" %8 _ ` +2 .tCS.seek 2.705ml +2 "collection"'#') +209 "core" ' + "collection"',% +4 "core" %) }  +393 #t-> CS.push .5 +2 "collection"'-% +3 "core" %) { | +2 .tCS.seek 2.205ml +2 "collection"'.'> +205 "core" ' +2 "collection"'/% +4 "core" %@  +241 #t-> CS.push .5 +2 "collection"'0% +3 "core" %@  +2 .tCS.seek 1.705ml +2 "collection"'1' { +210 "core" ' + "collection"'2% +4 "core" %   +1212 #t-> CS.status +2 "collection"'3% +3 "core" %   +1881 #t-> CS.push 1 + "collection"'4% +3 "core" %   +3 .tCS.seek 0.705ml + "collection"'5' +333 "core" ' + "collection"'6% +4 "core" %\ \  +1538 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'7'Ӵ +277 "core" ' +2 "collection"'8% +4 "core" %Ӹ\ n\ p +938 #t-> CS.status + "collection"'9% +3 "core" %Ӹ\ k\ n +2811 #t-> CSV.air + .CSV.dial :air +2 "collection"': @ +45 "core" ? +1170 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"';' +2610 "core" ' + "collection"'<% +4 "core" %\ h\ k  +2050 #t-> CBV.SSV +2 .CBV.dial SSV +846 #-> CTV.CSV + .CTV.dial CSV +730 #-> CSV.CTV +2 .CSV.dial CTV + "collection"'=  +46 "core"  +1298 #t-> CS.status + "collection"'>% +3 "core" % 1 3  +2549 #t-> CS.push 2 + "collection"'@% +4 "core" % 0 1L  +2 .tCS.seek 8ml +2 "collection"'A' +582 "core" ' + "collection"'$% +4 "core" %\ k lL +1058 #t-> CS.push 4 +2 "collection"'C% +3 "core" %\ i j +2 .tCS.seek 4ml +2 "collection"'D'Q +1087 "core" ' + "collection"'E% +4 "core" %Q\ ,\ /G +679 #t-> CS.push 2 + "collection"'&% +3 "core" %Q\ *\ -# +3 .tCS.seek 2ml + "collection"'B' +592 "core" ' +2 "collection"'?% +4 "core" %\ \  +761 #t-> CS.push 1 + "collection"'H% +3 "core" %\ \  +3 .tCS.seek 0.999ml + "collection"'I'9 +328 "core" ' +2 "collection"'K% +4 "core" %> Y ]D +540 #t-> CS.push .5 +2 "collection"'L% +3 "core" %> [ [ +2 .tCS.seek 0.5ml +2 "collection"'M'y +211 "core" ' + "collection"'F% +4 "core" %~ E +1161 #t-> CS.status +2 "collection"'+% +3 "core" %~  +3418 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'P'Ӵ +213 "core" ' +2 "collection"'Q% +4 "core" %Ӵ  D +1930 #t-> CS.status + "collection"'R% +4 "core" %Ӵ  @ +13850 "Can" `` +60000 j ^^ +27226 #t-> CS.status +2 "collection"'T% +3 "core" %Ӵ S U +32770 "Can" ^^ +60001 ^ ^^ +60000  _^ +60001 > ^^ +60000  ^^ +55113 #t-> can +3 "Can"d _^ +4885 U ^^ +12623 #t-> CS.status + "collection"'N% +4 "core" %Ӵ\ \  +6396 #t-> exhaust.open + !o:NoMethodError : mesgu:NameError::message5private method `open' called for :exhaust:Symbol: name: open: args[:bt["(ESP):59: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 +1081 #-> Exhaust.open + .Exhaust.select :open +2 "sampler")@ +1486 #t-> Intake.open + .Intake.select :open +2 "sampler") +4085 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp + "manipulator"&J& +4 "core" &  4:- +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U( +40 "core" ( + "manipulator"&& +4 "core" & % / " 7 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" & 9 6 7 +2 .tForearm.seek CC + "manipulator"&' +103 "core" ' + .tHand.close +2 "manipulator"&Y/ +75 "core" / +2 .tCC.seek :open +2 "collection"'Z( +471 "core" ( + "manipulator"&[& +4 "core" & 0 = 8 +2 "manipulator"&\\% +3 "core" % + 0 ` 8T +2 .tForearm.seek :retract +2 "manipulator"&]'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&X(, +276 "core" ( +2 "manipulator"&_& +4 "core" &, X a  can +3 "Can"Rv NN +28309 w NN +60001 ~w ON +60001 zx NN +60000 z NN @1655994848.17EDT = =mMAIN_scheduler =tMAIN @EDT1655994850.05 #"core_reset"Sent BREAK + #t@15798 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +241 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +390 "Can"|\  + |\ i + #tPolling Can every 10:00 +2 !o:Storage::Warning: mesg"6Invalid entry in line 6 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"6Invalid entry in line 7 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + #Cleanly exited at 12:52:37EDT22-Jun-22 +1628 #-> ESP.ready! +3 #Powering core bus +540 .Gate.power :raw,:ON +2 "sampler") +23 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" % +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %y\  + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %Y\  + .tSS.configure :default +3 "sampler")#.0X CC.loadFlush + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"';& +3 "core" &  + .tHand.open +2 "manipulator"&<1 +74 "core" 1 + "manipulator"&=& +4 "core" & 0   Z/ +2 "manipulator"&>% +3 "core" % \    ) Z +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&?(, +182 "core" ( +2 "manipulator"&@& +4 "core" &,  7 + ]I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +3 "core" &, / < \\I +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&B' +99 "core" ' +2 .tHand.close + "manipulator"&C/ +74 "core" / + "manipulator"&D& +4 "core" &, E 6 \\I +2 "manipulator"&E% +4 "core" % @ ? u ] + .tForearm.seek :retract +2 "manipulator"&F'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&G( +298 "core" ( + "manipulator"&H& +5 "core" &*  XCo + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" &* # XCo +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J' +93 "core" ' + "manipulator"&K& +4 "core" &*  % E YCo +2 "manipulator"&L% +4 "core" %   4 Y& + "collection"'M& +4 "core" &  +2 "collection"'N& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'O(` +4 "core" & \  +9 &2{ - +10 &_~ A +9 &5u T +9 &Q V +10 &R V +9 &vN U +9 &8O U +10 &M U +9 &R U +10 &}T V +9 & @N U +9 &"O U +10 &#O U +9 &%O U +9 &'GR V +10 &)\ Q U +9 &*S U +9 &,R U +10 &.PO U +9 &0P U +10 &1R U +9 &3R U +9 &5YQ U +10 &7T U +9 &8L U +9 &:Q U +10 &#N U +10 &?S U +9 &AP U +9 &ChS U +10 &E+P U +9 &FQ U +9 &HZ V +10 &Jl` W +9 &L&y Z +10 &M ] +9 &O ` +9 &QX ` +10 &S a +9 &T b +9 &V b +10 &XY b! +9 &Z b& +10 &[ b/ +9 &] b3 +9 &_< V +10 &`>. )z +9 &`a W +2 ( +2 "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.37 + "collection"'P& +4 "core" &`a W + .tHand.open + "manipulator"&Q1 +75 "core" 1 +2 "manipulator"&R% +4 "core" %  * v T& +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +99 "core" ' + "collection"'T& +4 "core" &`a W +1984 #t-> CSV.CTV +2 .CSV.dial CTV + "collection"'U  +107 "core"  +1963 #t-> CTV.Intake +2 .CTV.dial Intake + "collection"'V  +76 "core"  +471 #t-> Intake.open +2 .Intake.select :open +35 "sampler") +3702 #t-> Intake.close + .Intake.select :close +2 "sampler")0 +6181 #t-> Intake.open +2 .Intake.select :open + "sampler") +3239 #t-> CBV.SSV +2 .CBV.dial SSV + "collection"'W @ +4 "core" A +2343 #t-> SSV.CBV + .SSV.dial CBV + "sampler")X  +137 "core"  +23426 #t-> Intake.close +2 .Intake.select :close + "sampler")0 +2863 #t-> CSV.Flush + .CSV.dial Flush +2 "collection"'Y  +75 "core" +5912 "Can"F TT +9432 #t-> CS.pull 2 + "collection"'Z% +3 "core" %Ӱ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'[' +584 "core" ' + "collection"'\\% +4 "core" %  +835 #t-> Sampler.calibrate +3 "Can"1 SS + #tCalibrating pressure and temperature sensors +4 .CTV.dial :air + "collection"']  +76 "core" ~ + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +137 "core"  +2 .tSS.reconfigure :fast +3 "sampler")#.0X CBV.SSV; CTV.CSV; CSV.CTV + .CBV.dial SSV +2 .CTV.dial CSV + "collection"'f  +137 "core"  +2 .tCSV.dial CTV + "collection"'g  +77 "core"  +4664 #t-> CS.status +2 "collection"'h% +3 "core" %  +2439 #t-> CS.push 0.2 +2 "collection"'i% +3 "core" %  +2 .tCS.seek 1.799ml +2 "collection"'j' q +130 "core" ' + "collection"'k% +4 "core" % o +1951 #t-> CS.push 0.2 +2 "collection"'l% +3 "core" % o +2 .tCS.seek 1.599ml +2 "collection"'m' +135 "core" ' + "collection"'n% +4 "core" % +2146 #t-> CS.push 0.2 + "collection"'o% +3 "core" % +2 .tCS.seek 1.398ml +2 "collection"'p' +125 "core" ' + "collection"'q% +5 "core" % +2538 #t-> CS.status + "collection"'r% +3 "core" % +1629 #t-> CS.push 0.2 +2 "collection"'s% +3 "core" % +2 .tCS.seek 1.198ml +2 "collection"'t'z +133 "core" ' + "collection"'u% +4 "core" %} +2264 #t-> CS.push 0.2 + "collection"'v% +3 "core" %} +3 .tCS.seek 0.998ml + "collection"'w'. +132 "core" ' + "collection"'x% +4 "core" %2 +2319 #t-> CS.push 0.2 +2 "collection"'y% +3 "core" %2 +2 .tCS.seek 0.798ml +2 "collection"'z' +129 "core" ' +2 "collection"'{% +4 "core" % +1024 #t-> CS.status + "collection"'|% +3 "core" % +1530 #t-> CS.push 0.2 + "collection"'}% +3 "core" % +3 .tCS.seek 0.599ml + "collection"'~' +125 "core" ' +2 "collection"'% +4 "core" %  +1956 #t-> CS.push 0.2 + "collection"'% +4 "core" %   +2 .tCS.seek 0.399ml +2 "collection"''K +129 "core" ' +2 "collection"'% +4 "core" %M % $ +1365 #t-> CS.push 0.2 + "collection"'% +3 "core" %M & ( +3 .tCS.seek 0.199ml + "collection"'' +133 "core" ' +2 "collection"'% +4 "core" % E D +2046 #t-> CS.push 0.2 +2 "collection"'% +3 "core" % G D +2 .tCS.seek -0.001ml +2 "collection"''Ӯ +149 "core" ' + "collection"' % +4 "core" %ӳ i g +1710 #t-> CS.status +2 "collection"'\ % +3 "core" %ӳ i i +3389 #t-> CSV.Flush + .CSV.dial Flush +2 "collection"'  +77 "core"  +1604 #t-> CS.pull 5 + "collection"' % +3 "core" %ӳ i g +3 .tCS.seek 5ml + "collection"' 'qh +1345 "core" ' +2 "collection"'% +4 "core" %qd j i  +3601 #t-> CSV.CTV +2 .CSV.dial CTV +2 "collection"'  +74 "core"  +1039 #t-> CS.status +2 "collection"'% +3 "core" %qd I J  +1538 #t-> CS.push 0.2 + "collection"'% +3 "core" %qd I H  +3 .tCS.seek 4.799ml + "collection"''k +125 "core" ' +2 "collection"'% +4 "core" %k l k +751 #t-> CS.push 0.2 +2 "collection"'% +3 "core" %k m m/ +2 .tCS.seek 4.599ml +2 "collection"''d +128 "core" ' +2 "collection"'% +3 "core" %d  +1347 "Can"n TT +1314 #t-> CS.push 0.2 +2 "collection"'% +3 "core" %d , +2 .tCS.seek 4.4ml +2 "collection"''^{ +125 "core" ' + "collection"'% +4 "core" %^{  +866 #t-> CS.status +2 "collection"'% +3 "core" %^{  +1589 #t-> CS.push 0.2 +2 "collection"'% +3 "core" %^{  +2 .tCS.seek 4.2ml +2 "collection"'"'X, +160 "core" ' +2 "collection"'%% +4 "core" %X3\ \  +1758 #t-> CS.push 0.2 +2 "collection"''% +3 "core" %X3\ \  +2 .tCS.seek 4.001ml +2 "collection"')'Q +127 "core" ' +2 "collection"'(% +4 "core" %Q\ e\ d +850 #t-> CS.status + "collection"'% +3 "core" %Q\ f\ b +1602 #t-> CS.push 0.2 +2 "collection"'% +3 "core" %Q\ c\ b +2 .tCS.seek 3.8ml +2 "collection"'#'K +135 "core" ' +2 "collection"',% +4 "core" %K\ \  +1522 #t-> CS.status + "collection"'-% +3 "core" %K\ \  +1981 #t-> CS.push 0.2 +2 "collection"'.% +3 "core" %K\ \ ) +2 .tCS.seek 3.6ml +2 "collection"'/'E@ +134 "core" ' +2 "collection"'0% +4 "core" %E> K J +1274 #t-> CS.status + "collection"'1% +4 "core" %E> B A5 +1506 #t-> CS.push 0.2 + "collection"'2% +4 "core" %E> A @ +2 .tCS.seek 3.4ml + "collection"'3'> +126 "core" ' +2 "collection"'4% +4 "core" %>  +1006 #t-> CS.status +2 "collection"'5% +3 "core" %>  +43815 "Can"\\ dd +60000  dd +10685 #t-> CS.status +2 "collection"'6% +3 "core" %>  +4730 #t-> CS.pull 0.1 +2 "collection"'7% +3 "core" %> w +2 .tCS.seek 3.5ml +2 "collection"'8'B +92 "core" ' + "collection"'9% +4 "core" %B P Pp +1384 #t-> CS.status + "collection"':% +3 "core" %B W T +1657 #t-> CS.pull 0.1 +2 "collection"';% +3 "core" %B U T +2 .tCS.seek 3.599ml +2 "collection"'<'E8 +94 "core" ' +2 "collection"'=% +4 "core" %E7 \  +970 #t-> CS.pull 0.1 +2 "collection"'>% +3 "core" %E7   +2 .tCS.seek 3.699ml +2 "collection"'@'H^ +93 "core" ' +2 "collection"'A% +4 "core" %H[\ \ w +911 #t-> CS.status + "collection"'$% +3 "core" %H[\ \  +1252 #t-> CS.pull 0.1 + "collection"'C% +3 "core" %H[\ \  +3 .tCS.seek 3.798ml + "collection"'D'K +97 "core" ' +2 "collection"'E% +4 "core" %K~\ \   +1876 #t-> CS.pull 0.1 + "collection"'&% +3 "core" %K~\ \   +3 .tCS.seek 3.898ml + "collection"'B'N +101 "core" ' + "collection"'H% +4 "core" %N\ Q\ Q  +731 #t-> CS.pull 0.1 +2 "collection"'?% +3 "core" %N\ T\ Sk  +3 .tCS.seek 3.998ml + "collection"'I'Q +102 "core" ' + "collection"'K% +4 "core" %Q\ '\ '}  +789 #t-> CS.status + "collection"'L% +3 "core" %Q\ (\ (  +1166 #t-> CS.pull 0.1 +2 "collection"'M% +3 "core" %Q\ )\ (  +2 .tCS.seek 4.098ml +2 "collection"'F'T +98 "core" ' +2 "collection"'*% +4 "core" %T  +343 #t-> CS.pull 0.1 + "collection"'P% +3 "core" %T\ \  +3 .tCS.seek 4.198ml + "collection"'Q'X +93 "core" ' +2 "collection"'R% +4 "core" %X   +294 #t-> CS.pull 0.1 + "collection"'T% +3 "core" %X }  +2 .tCS.seek 4.298ml +2 "collection"'N'[A +92 "core" ' +2 "collection"'J% +4 "core" %[?   +1250 #t-> CS.status +2 "collection"'U% +3 "core" %[?   +1495 #t-> CS.pull 0.1 + "collection"'V% +3 "core" %[?   +3 .tCS.seek 4.397ml + "collection"'W'^f +96 "core" ' + "collection"'X% +4 "core" %^h  +212 #t-> CS.pull 0.1 +2 "collection"'Y% +3 "core" %^h  +2 .tCS.seek 4.497ml +2 "collection"'Z'a +105 "core" ' + "collection"'% +4 "core" %a   +316 #t-> CS.pull 0.1 +37 "collection"'\\% +13 "core" %a   +2 .tCS.seek 4.598ml +2 "collection"']'d +94 "core" ' + "collection"'^% +4 "core" %d v v +740 #t-> CS.pull 0.1 +2 "collection"'% +3 "core" %d z z +2 .tCS.seek 4.698ml +2 "collection"'`'g +89 "core" ' +2 "collection"'a% +4 "core" %g f d  +329 #t-> CS.pull 0.1 +2 "collection"'b% +3 "core" %g h f  +2 .tCS.seek 4.798ml +2 "collection"'c'k +94 "core" ' + "collection"'_% +4 "core" %k S T +406 #t-> CS.status + "collection"'e% +3 "core" %k U V +1958 #t-> CS.pull 0.1 +2 "collection"'f% +3 "core" %k T W +2 .tCS.seek 4.897ml +2 "collection"'g'n+ +90 "core" ' + "collection"'h% +4 "core" %n& A A  +131 #t-> CS.pull 0.1 +2 "collection"'i% +3 "core" %n& D Dy  +2 .tCS.seek 4.997ml +2 "collection"'k'qM +101 "core" ' +2 "collection"'[% +4 "core" %qN 3 3 +173 #t-> CS.pull 0.1 +2 "collection"'l% +3 "core" %qN 3 5 +2 .tCS.seek 5.097ml +2 "collection"'n'tu +94 "core" ' + "collection"'j% +4 "core" %tr " # +191 #t-> CS.pull 0.1 +2 "collection"'o% +3 "core" %tr % & +2 .tCS.seek 5.196ml +2 "collection"'q'w +101 "core" ' + "collection"'m% +4 "core" %w    +176 #t-> CS.pull 0.1 +2 "collection"'r% +3 "core" %w    +2 .tCS.seek 5.296ml +2 "collection"'s'z +97 "core" ' +2 "collection"'u% +4 "core" %z   +224 #t-> CS.pull 0.1 + "collection"'p% +3 "core" %z   +3 .tCS.seek 5.396ml + "collection"'v'} +91 "core" ' + "collection"'x% +4 "core" %} +1253 #t-> CS.status +2 "collection"'t% +3 "core" %}   +802 #t-> CS.pull 0.1 + "collection"'y% +3 "core" %}   +2 .tCS.seek 5.496ml +2 "collection"'{' +95 "core" ' +2 "collection"'w% +4 "core" % +157 #t-> CS.pull 0.1 +2 "collection"'|% +3 "core" % +2 .tCS.seek 5.597ml +2 "collection"'}'9 +94 "core" ' + "collection"'% +4 "core" %6~  +116 #t-> CS.pull 0.1 +2 "collection"'z% +2 "core" %6  +3 .tCS.seek 5.696ml + "collection"''] +108 "core" ' +2 "collection"'% +4 "core" %b  +138 #t-> CS.pull 0.1 +2 "collection"'~% +3 "core" %b  +2 .tCS.seek 5.797ml + "collection"'' +92 "core" ' +2 "collection"'% +4 "core" %  +156 #t-> CS.pull 0.1 +2 "collection"'% +3 "core" %  +2 .tCS.seek 5.897ml +2 "collection"'' +98 "core" ' +2 "collection"' % +4 "core" %  +112 #t-> CS.pull 0.1 + "collection"'% +3 "core" %  +2 .tCS.seek 5.997ml +2 "collection"'\ ' +96 "core" ' + "collection"' % +4 "core" %  +110 #t-> CS.pull 0.1 +2 "collection"' % +3 "core" %  +2 .tCS.seek 6.097ml +2 "collection"'' +94 "core" ' +2 "collection"'% +4 "core" %  +153 #t-> CS.pull 0.1 +2 "collection"'% +2 "core" %  +3 .tCS.seek 6.196ml + "collection"''! +90 "core" ' + "collection"'% +4 "core" %  +182 #t-> CS.pull 0.1 + "collection"'% +3 "core" %  +3 .tCS.seek 6.295ml + "collection"' 'E +95 "core" ' +2 "collection"'% +4 "core" %A  +511 #t-> CS.status +2 "collection"'% +3 "core" %A  +1743 #t-> CS.pull 0.1 +2 "collection"'% +3 "core" %A  +2 .tCS.seek 6.395ml +2 "collection"''h +95 "core" ' + "collection"'% +4 "core" %c~  +248 #t-> CS.pull 0.1 +2 "collection"'% +3 "core" %c  +2 .tCS.seek 6.494ml +2 "collection"'' +104 "core" ' + "collection"'% +4 "core" %  +144 #t-> CS.pull 0.1 +2 "collection"'%% +3 "core" %  +2 .tCS.seek 6.595ml + "collection"'' +93 "core" ' + "collection"''% +4 "core" %  +376 #t-> CS.pull 0.1 + "collection"'(% +3 "core" %  +2 .tCS.seek 6.694ml +2 "collection"'"' +92 "core" ' + "collection"'% +4 "core" %  +231 #t-> CS.pull 0.1 +2 "collection"'% +3 "core" %  +3 .tCS.seek 6.793ml + "collection"',' +92 "core" ' +2 "collection"')% +4 "core" %  +2508 #t-> CS.pull 0.1 + "collection"'-% +3 "core" %  +3 .tCS.seek 6.893ml + "collection"'.' +88 "core" ' + "collection"'0% +4 "core" %  +431 #t-> CS.pull 0.1 +2 "collection"'#% +3 "core" %  +2 .tCS.seek 6.993ml +2 "collection"'1'A +95 "core" ' +2 "collection"'2% +4 "core" %G +423 #t-> CS.pull 0.1 +2 "collection"'4% +3 "core" %G +3 .tCS.seek 7.093ml + "collection"'/'n +93 "core" ' +2 "collection"'5% +4 "core" %q  +495 #t-> CS.pull 0.1 +2 "collection"'6% +3 "core" %q  +2 .tCS.seek 7.194ml +2 "collection"'7' +97 "core" ' + "collection"'9% +4 "core" %~  +325 #t-> CS.pull 0.1 +2 "collection"'3% +3 "core" %  +2 .tCS.seek 7.293ml +2 "collection"':' +92 "core" ' + "collection"';% +4 "core" %||  +920 #t-> CS.status +2 "collection"'=% +3 "core" %~  +3846 #t-> CS.push 0.2 +2 "collection"'8% +3 "core" %~  +2 .tCS.seek 7.093ml +2 "collection"'>'m +124 "core" ' +2 "collection"'A% +4 "core" %n +332 #t-> CS.push 0.2 + "collection"'<% +3 "core" %n +3 .tCS.seek 6.893ml + "collection"'$' +123 "core" ' + "collection"'C% +4 "core" % +184 #t-> CS.push 0.2 +2 "collection"'E% +3 "core" % +3 .tCS.seek 6.693ml + "collection"'@' +133 "core" ' +2 "collection"'&% +4 "core" % +153 #t-> CS.push 0.2 +2 "collection"'H% +3 "core" % +2 .tCS.seek 6.493ml +2 "collection"'D' +126 "core" ' + "collection"'?% +4 "core" %~ +225 #t-> CS.push 0.2 +2 "collection"'K% +3 "core" %~ +2 .tCS.seek 6.293ml +2 "collection"'B'/ +139 "core" ' + "collection"'L% +4 "core" %, +358 #t-> CS.push 0.2 +2 "collection"'M% +3 "core" %, +3 .tCS.seek 6.092ml + "collection"'*' +125 "core" ' + "collection"'I% +4 "core" % +311 #t-> CS.push 0.2 + "collection"'P% +3 "core" % +2 .tCS.seek 5.893ml +2 "collection"'R' +132 "core" ' +2 "collection"'F% +4 "core" % +1242 #t-> CS.push 0.1 + "collection"'T% +3 "core" % +3 .tCS.seek 5.793ml + "collection"'J'j +97 "core" ' +2 "collection"'Q% +4 "core" %o +575 #t-> CS.status + "collection"'U% +3 "core" %o +1384 "Can" YX +95 #t-> CS.push 0.2 + "collection"'V% +3 "core" %o +3 .tCS.seek 5.593ml + "collection"'X' +128 "core" ' +2 "collection"'N% +4 "core" %  +134 #t-> CS.push 0.2 +2 "collection"'Y% +3 "core" %  +2 .tCS.seek 5.393ml +2 "collection"''} +126 "core" ' +2 "collection"'W% +4 "core" %}   +272 #t-> CS.push 0.2 +2 "collection"'\\% +3 "core" %}   +2 .tCS.seek 5.193ml +2 "collection"'^'w +129 "core" ' + "collection"'Z% +4 "core" %w   +388 #t-> CS.push 0.2 +2 "collection"'% +3 "core" %w   +2 .tCS.seek 4.994ml +2 "collection"'a'q5 +135 "core" ' +2 "collection"']% +4 "core" %q4 < < +526 #t-> CS.status + "collection"'b% +3 "core" %q4 : ; +1502 #t-> CS.push 0.2 + "collection"'_% +3 "core" %q4 = = +3 .tCS.seek 4.793ml + "collection"'`'j +126 "core" ' +2 "collection"'e% +4 "core" %j _ ] +223 #t-> CS.push 0.2 +2 "collection"'f% +3 "core" %j ^ _ +2 .tCS.seek 4.594ml +2 "collection"'h'd +128 "core" ' +2 "collection"'i% +4 "core" %d  +893 #t-> CS.status +2 "collection"'c% +3 "core" %d  +1545 #t-> CS.push 0.2 +2 "collection"'[% +3 "core" %d  +2 .tCS.seek 4.394ml +2 "collection"'l'^J +135 "core" ' +2 "collection"'g% +4 "core" %^K  +253 #t-> CS.push 0.2 + "collection"'j% +3 "core" %^K  +3 .tCS.seek 4.194ml + "collection"'o'W +136 "core" ' +2 "collection"'k% +4 "core" %W  +355 #t-> CS.push 0.1 + "collection"'m% +3 "core" %W  +3 .tCS.seek 4.094ml + "collection"'r'T +106 "core" ' +2 "collection"'n% +4 "core" %T\ \  +609 #t-> CS.status +2 "collection"'u% +3 "core" %T\ \  +1631 #t-> CS.push 0.1 +2 "collection"'q% +3 "core" %T\ \  +2 .tCS.seek 3.993ml +38 "collection"'p'Q +107 "core" ' +2 "collection"'x% +4 "core" %Q\ I\ G +189 #t-> CS.push 0.1 + "collection"'s% +3 "core" %Q\ I\ I +3 .tCS.seek 3.893ml + "collection"'t'N| +113 "core" ' +2 "collection"'y% +4 "core" %Nx\ {\ z  +930 #t-> CS.status +2 "collection"'w% +3 "core" %Nx\ {\ y  +48872 "Can" XW +60001  XW +16469 #t-> CS.status +2 "collection"'|% +3 "core" %Nx\ t\ t`  +8010 #t-> CS.fill +2 .CS.seek 10ml + "collection"'v' +1629 "core" ' +2 "collection"'% +4 "core" % 43@ \ +931 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'z +107 "core" +557 #t-> CS.empty +2 .CS.seek 0ml + "collection"'{'Ӵ +2612 "core" ' + "collection"'% +4 "core" %Ӯ45[ +857 #t-> CSV.CTV +2 .CSV.dial CTV + "collection"'~  +107 "core"  +8424 #t-> CSV.air +2 .CSV.dial :air +2 "collection"'} @ +45 "core" > +411 #t-> CS.fill +3 .CS.seek 10ml + "collection"'' +2611 "core" ' +2 "collection"'% +4 "core" %><`  +2122 #t-> CBV.SSV + .CBV.dial SSV +831 #-> CTV.CSV + .CTV.dial CSV +334 #-> CSV.CTV + .CSV.dial CTV +2 "collection"'  +44 "core"  +2968 #t-> CSV.air +2 .CSV.dial :air + "collection"' @ +45 "core" ? +538 #t-> Sampler.calibrate +3 "Can"_ OO +2 #tCalibrating pressure sensors + .CTV.dial :air + "collection"'  +139 "core" ~ +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +136 "core"  +3 .tSS.seek 5ml + "sampler") '3w +323 "core" ' +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")  +136 "core"  +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %  + "sampler")% +4 "core" %3{ 3 + .tSSV.dial :spit +2 "sampler") +136 "core"  +2 .tSS.seek 0ml +2 "sampler")\ 'z +267 "core" ' + .tSSV.dial CBV + "sampler")  +138 "core" +627 #t-> CBV.SSV + .CBV.dial SSV +348 #-> CTV.CSV +2 .CTV.dial CSV + "collection"'  +138 "core"  +341 #t-> CSV.CTV +2 .CSV.dial CTV + "collection"'  +45 "core"  +540 #t-> CS.status +2 "collection"'% +3 "core" %H  +2755 #t-> CS.push 0.2 +2 "collection"'% +3 "core" %X  +3 .tCS.seek 9.8ml + "collection"'' +126 "core" ' +2 "collection"'% +4 "core" % +792 #t-> CS.push 0.5 +2 "collection"'% +3 "core" %5 +3 .tCS.seek 9.3ml + "collection"' ' +209 "core" ' + "collection"'% +4 "core" % d +111 #t-> CS.push 0.5 +2 "collection"'% +3 "core" % B +2 .tCS.seek 8.8ml + "collection"'%'D +207 "core" ' +2 "collection"'% +4 "core" %G +73 #t-> CS.push 0.5 +2 "collection"''% +3 "core" %G, +2 .tCS.seek 8.3ml +2 "collection"''ق +203 "core" ' + "collection"'(% +4 "core" %م[ +714 #t-> CS.push 0.25 + "collection"'% +3 "core" %م +3 .tCS.seek 8.051ml + "collection"''Ѣ +142 "core" ' + "collection"'% +4 "core" %Ѥ +556 #t-> CS.status +2 "collection"')% +3 "core" %Ѥ +588 "Can" TT +431 #t-> CS.push 0.5 + "collection"'"% +4 "core" %Ѥ +2 .tCS.seek 7.551ml + "collection"'-' +203 "core" ' +2 "collection"'0% +4 "core" % +116 #t-> CS.push 0.5 + "collection"',% +3 "core" %+ +2 .tCS.seek 7.052ml +2 "collection"'#' +202 "core" ' + "collection"'2% +4 "core" %! +219 #t-> CS.push 0.5 +2 "collection"'.% +3 "core" %! +2 .tCS.seek 6.552ml +2 "collection"'4'\\ +207 "core" ' +2 "collection"'5% +4 "core" %_ +213 #t-> CS.push 0.5 +2 "collection"'1% +3 "core" %_: +2 .tCS.seek 6.052ml +2 "collection"'6' +210 "core" ' + "collection"'9% +4 "core" % +186 #t-> CS.push 0.5 + "collection"'/% +3 "core" % +3 .tCS.seek 5.552ml + "collection"'3' +204 "core" ' + "collection"';% +4 "core" % +884 #t-> CS.status + "collection"'7% +3 "core" % +1581 #t-> CS.push 1 +2 "collection"'=% +3 "core" % +2 .tCS.seek 4.552ml +2 "collection"'8'cH +329 "core" ' +2 "collection"'A% +4 "core" %cH ! " +275 #t-> CS.push 1 +2 "collection"':% +3 "core" %cH " 1 +2 .tCS.seek 3.552ml +2 "collection"'<'C +335 "core" ' +2 "collection"'C% +4 "core" %C O O +278 #t-> CS.push 1 +2 "collection"'>% +3 "core" %C N N +3 .tCS.seek 2.552ml + "collection"'E'$6 +332 "core" ' +2 "collection"'&% +4 "core" %$7  +702 #t-> CS.status + "collection"'H% +3 "core" %$7  +1572 #t-> CS.empty +2 .CS.seek 0ml + "collection"'$'Ӵ +726 "core" ' + "collection"'?% +4 "core" %Ӷ\ \  +720 #t-> CS.status +2 "collection"'@% +3 "core" %Ӷ\ \  +1396 #t-> CSV.air + .CSV.dial :air +2 "collection"'K @ +46 "core" ? +260 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'L' +2614 "core" ' + "collection"'D% +4 "core" %!\ \   +1573 #t-> CSV.CTV +2 .CSV.dial CTV + "collection"'M  +45 "core"  +642 #t-> CS.status + "collection"'I% +3 "core" %! , +  +2968 #t-> CS.push 2 + "collection"'B% +3 "core" %! / *  +3 .tCS.seek 8ml + "collection"'P' +593 "core" ' + "collection"'F% +4 "core" %\ l j +751 #t-> CS.push 2 +2 "collection"'*% +3 "core" %\ j g +2 .tCS.seek 6ml +2 "collection"'T' +584 "core" ' + "collection"'Q% +4 "core" %  +513 #t-> CS.push 2 +2 "collection"'R% +3 "core" %  +3 .tCS.seek 4.001ml + "collection"'U'Q +589 "core" ' + "collection"'V% +4 "core" %Q\ 5\ 5 +448 #t-> CS.push 2 +2 "collection"'N% +3 "core" %Q\ 5\ 2 +2 .tCS.seek 2.001ml +2 "collection"'Y' +584 "core" ' +2 "collection"'J% +4 "core" %\ \  +718 #t-> CS.status + "collection"'W% +3 "core" %\ \  +1789 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'X'Ӵ +586 "core" ' + "collection"'\\% +4 "core" %Ӷ J I +302 #t-> CS.status +2 "collection"'Z% +3 "core" %Ӷ H E +32846 "Can" ii +60001  ii +17796 #t-> CS.status + "collection"'% +3 "core" %Ӷ 8 7 +7442 #t-> CS.pull 0.2 +2 "collection"'% +3 "core" %Ӷ 6 7 +2 .tCS.seek 0.2ml +2 "collection"']' +127 "core" ' + "collection"'^% +4 "core" %   +786 #t-> CS.pull 0.5 +2 "collection"'b% +3 "core" %   +2 .tCS.seek 0.7ml +2 "collection"'_' +209 "core" ' + "collection"'e% +4 "core" %  +1173 #t-> CS.status +2 "collection"'a% +3 "core" % P +935 #t-> CS.pull 0.5 + "collection"'f% +3 "core" %  +3 .tCS.seek 1.2ml + "collection"'i' +208 "core" ' +2 "collection"'`% +4 "core" % J K +245 #t-> CS.pull 0.5 +2 "collection"'c% +3 "core" % M KG +2 .tCS.seek 1.7ml +2 "collection"'[' P +203 "core" ' + "collection"'g% +4 "core" % Q  K +597 #t-> CS.status +2 "collection"'h% +3 "core" % Q   +1533 #t-> CS.pull 0.5 +2 "collection"'j% +3 "core" % Q  G +3 .tCS.seek 2.2ml + "collection"'k' +204 "core" ' + "collection"'l% +4 "core" %\ \  +167 #t-> CS.pull 0.5 +2 "collection"'m% +3 "core" %\ \ N +2 .tCS.seek 2.699ml +2 "collection"'n'( +203 "core" ' +2 "collection"'o% +4 "core" %(\ \ Q  +105 #t-> CS.pull 0.5 +2 "collection"'u% +3 "core" %(\ \   +2 .tCS.seek 3.199ml +2 "collection"'q'8 +208 "core" ' +2 "collection"'x% +4 "core" %8\ a\ a +102 #t-> CS.pull 0.5 +2 "collection"'r% +3 "core" %8\ b\ b +2 .tCS.seek 3.699ml +2 "collection"'s'H` +208 "core" ' +2 "collection"'y% +4 "core" %H^\ 9\ 7  +561 #t-> CS.status +2 "collection"'p% +3 "core" %H^\ ;\ ;W  +1268 #t-> CS.pull 0.5 +2 "collection"'w% +3 "core" %H^\ 9\ 9  +2 .tCS.seek 4.199ml +2 "collection"'|'X# +201 "core" ' +2 "collection"'t% +4 "core" %X \ \  +108 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %X \ \ U +2 .tCS.seek 4.698ml +2 "collection"'z'g +215 "core" ' + "collection"'v% +4 "core" %g   +364 #t-> CS.pull 1 + "collection"'% +3 "core" %g Y  +3 .tCS.seek 5.699ml + "collection"'~'u +338 "core" ' +2 "collection"'}% +4 "core" %x   +360 #t-> CS.pull 1 +2 "collection"'{% +3 "core" %x S  +3 .tCS.seek 6.699ml + "collection"'' +331 "core" ' +2 "collection"'% +4 "core" %   +597 #t-> CS.status +2 "collection"' % +3 "core" %   +1043 #t-> CS.pull 1 +2 "collection"'% +3 "core" %   +2 .tCS.seek 7.699ml +2 "collection"''Ƌ +337 "core" ' +2 "collection"'d% +4 "core" %Ƌ n m  +241 #t-> CS.pull 1 + "collection"' % +3 "core" %Ƌ k l  +3 .tCS.seek 8.699ml + "collection"'' +330 "core" ' + "collection"'% +4 "core" % I J  +317 #t-> CS.pull 1 + "collection"'% +3 "core" % J JT  +3 .tCS.seek 9.699ml + "collection"' ' +332 "core" ' +2 "collection"'% +4 "core" % - +  +865 #t-> CS.pull 0.3 +2 "collection"'% +3 "core" % , ,  +2 .tCS.seek 9.999ml +2 "collection"'' +158 "core" ' + "collection"'% +4 "core" % $ %  +903 #t-> CS.status + "collection"'% +3 "core" % ' '  +14690 #t-> CS.push 1 + "collection"'% +3 "core" % ' %  +3 .tCS.seek 8.998ml + "collection"'' +345 "core" ' +2 "collection"'% +4 "core" %| B A +538 #t-> CS.push 2 + "collection"'% +3 "core" %| B A +3 .tCS.seek 6.997ml + "collection"''g +583 "core" ' + "collection"'% +4 "core" %g  +758 #t-> CS.status +2 "collection"'% +3 "core" %g  +1368 #t-> CS.push 2 + "collection"''% +3 "core" %g  +2 .tCS.seek 4.997ml +2 "collection"' 'qR +102 "Can"} __ +497 "core" ' +2 "collection"'(% +4 "core" %qO   +404 #t-> CS.push 1 +2 "collection"'%% +3 "core" %qO   +2 .tCS.seek 3.997ml +2 "collection"''Q +331 "core" ' +2 "collection"'% +4 "core" %Q\ +\ + +464 #t-> CS.status +2 "collection"'% +3 "core" %Q\ *\ ( +894 #t-> CS.push 1 + "collection"')% +3 "core" %Q\ *\ ) +3 .tCS.seek 2.998ml + "collection"'"'2@ +336 "core" ' + "collection"'0% +4 "core" %2C\ {\ ~ +236 #t-> CS.push 1 +2 "collection"'% +3 "core" %2C\ }\ } +3 .tCS.seek 1.998ml + "collection"',' +334 "core" ' +2 "collection"'2% +4 "core" %\ \  +746 #t-> CS.status +2 "collection"'-% +3 "core" %\ \  +1250 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'.'Ӵ +583 "core" ' + "collection"'5% +4 "core" %ӷ ; ; +257 #t-> CS.status +2 "collection"'#% +3 "core" %ӷ 9 7 +53595 "Can"< ]] +18228 #t-> CS.status + "collection"'1% +3 "core" %ӷ 2 1 +2017 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'9 +107 "core" +494 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'4'Ӵ +22 "core" ' +2 "collection"'/% +4 "core" %ӵ 0 0  +4021 #t-> CBV.CSV + .CBV.dial CSV +2 "collection"';  +106 "core"  +476 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2334 #-> SSV.exhaust +2 .SSV.dial :exhaust + "sampler")6  +77 "core"  +629 #t-> Exhaust.open +2 .Exhaust.select :open + "sampler")@ +1644 #t-> CBV.SSV +2 .CBV.dial SSV + "collection"'7 @ +106 "core" ? +4795 #t-> exit +3 "sampler") +9 !to:Storage::Warning: mesg"/Exiting with FlushPuck in Collection Clamp:bt["6/home/esp/esp2/utils/storage.rb:560:in `writeAll'"2/home/esp/esp2/utils/storage.rb:555:in `each'"6/home/esp/esp2/utils/storage.rb:555:in `writeAll'"2/home/esp/esp2/utils/storage.rb:551:in `open'"6/home/esp/esp2/utils/storage.rb:551:in `writeAll'"(/home/esp/esp2/utils/storage.rb:567"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:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +3 #mEXIT @1656002412.45EDT @1656002421.34EDT = =mMAIN_scheduler =tMAIN @EDT1656002423.10 #"core_reset"Sent BREAK + #t@54141 receive with ifg=0x10, ie=0xFD + #@54471 receive with ifg=0x80, ie=0xFD + #@55173 sendCRC with ifg=0x20, ie=0x7F + #@55620 sendCRC with ifg=0x20, ie=0x7F #@56936 sendCRC with ifg=0x20, ie=0x7F + #@57152 sendCRC with ifg=0x20, ie=0x7F #@58306 sendCRC with ifg=0x20, ie=0x7F + #@59672 sendCRC with ifg=0x08, ie=0x5F + #@40915 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +232 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +367 "Can"f PO + f PO + #tPolling Can every 10:00 +2 !o:Storage::Warning: mesg"6Invalid entry in line 6 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"6Invalid entry in line 7 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"7Invalid entry in line 10 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + #Cleanly exited at 12:40:12EDT23-Jun-22 +2 !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:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + #ESP.ready! will restore puck positions +999 #-> Hand.open +2 .Hand.open +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %ӵ  +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" % + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %u 5  + .tSS.configure :default +2 "sampler")#.0X Arm.CC + "manipulator"&& +3 "core" &( N M 9Bi +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &( : ) V 9Bi + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &( B J 9Bi +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' + "manipulator"&& +4 "core" &( B @ p 9Bi +2 "manipulator"&% +3 "core" % G N 1 9 +431 #t-> Hand.close +2 .Hand.close + "manipulator"&/ +75 "core" / +208 #t-> CC.open + @1656003866.62EDT = =tMAIN =mMAIN_scheduler @EDT1656003868.53 #"core_reset"Sent BREAK +2 #t@29982 initial with ifg=0x00, ie=0xF5 + #>OVERRUN< ESP2 v3.41 I2C Gateway v3.20 +209 #>OVERRUN< ESP2 v3.41 I2C Gateway v3.20 for core bus +244 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +403 "Can"\ \  + \ \ e #tPolling Can every 10:00 +3 !o:Storage::Warning: mesg"6Invalid entry in line 6 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"6Invalid entry in line 7 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"7Invalid entry in line 10 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 #Cleanly exited at 12:40:29EDT23-Jun-22 + !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:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + #ESP.ready! will restore puck positions +872 #-> ESP.ready! +3 #Powering core bus +552 .Gate.power :raw,:ON +2 "sampler") +36 ) + "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" % +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %g\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %S + .tSS.configure :default +3 "sampler")#.0X exit +4 !o:Storage::Warning: mesg"#Exiting with FlushPuck in Hand:bt["6/home/esp/esp2/utils/storage.rb:560:in `writeAll'"2/home/esp/esp2/utils/storage.rb:555:in `each'"6/home/esp/esp2/utils/storage.rb:555:in `writeAll'"2/home/esp/esp2/utils/storage.rb:551:in `open'"6/home/esp/esp2/utils/storage.rb:551:in `writeAll'"(/home/esp/esp2/utils/storage.rb:567"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:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +3 #mEXIT @1656005551.83EDT @1656005581.62EDT = =tMAIN =mMAIN_scheduler @EDT1656005583.41 #"core_reset"Sent BREAK +3 #t@12999 receive with ifg=0x80, ie=0xFD #@61469 sendCRC with ifg=0x20, ie=0x7F + #@61915 sendCRC with ifg=0x20, ie=0x7F + #@63229 sendCRC with ifg=0x20, ie=0x7F #@63445 sendCRC with ifg=0x20, ie=0x7F + #@64599 sendCRC with ifg=0x20, ie=0x7F #@64815 sendCRC with ifg=0x20, ie=0x7F + #@1114 sendCRC with ifg=0x08, ie=0x5F + #@26670 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +236 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +385 "Can" == +  == #tPolling Can every 10:00 +795 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %Ӷ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %^ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %u = R +2 .tSS.configure :default +2 "sampler")#.0X  + "storage"(% +4 "core" % i  + "collection"'& +4 "core" &`y \ +2 "processing"%& +3 "core" &X + "manipulator"&% +4 "core" % > A + "manipulator"& & +3 "core" &( x x U ABh +2 "storage"(!& +3 "core" &K5 V  + "storage"("% +4 "core" % `  + "manipulator"&#& +3 "core" &( h v  ABh +2 .tForearm.seek :retract +2 "manipulator"&$'\ +94 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&%( +164 "core" ( + "manipulator"&&& +4 "core" & ^ c g @i +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&''\ +5 "core" ' +2 "manipulator"&(% +4 "core" %\ % w 8 A % + .tForearm.coast +2 "manipulator"&5 +2 !to:Arm::StretchError: mesg"-Holding position retracted requires 37mA:bt["2/home/esp/esp2/utils/misc.rb:227:in `stretch'"//home/esp/esp2/utils/misc.rb:222:in `each'"2/home/esp/esp2/utils/misc.rb:222:in `stretch'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/misc.rb:217:in `stretch'"+/home/esp/esp2/lib/slide.rb:74:in `in'"2/home/esp/esp2/utils/misc.rb:216:in `stretch'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"2/home/esp/esp2/utils/misc.rb:207:in `stretch'"3/home/esp/esp2/utils/storage.rb:41:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #1 of 5 + "manipulator"&)& +4 "core" & \\ Fi +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&*% +4 "core" %\ . Fd +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 6 and retracted + "manipulator"&+' +60 "core" ' + .tForearm.force 100 + "manipulator"&5d +53 &,% +3 "core" % W@  > (bߓ + .tForearm.stop + "manipulator"&5 +33 &-& +3 "core" & \ Fi +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&.'\ +23 "core" ' + "manipulator"&/% +4 "core" %\  { B +2 "processing"%0& +2 "collection"'1& +6 "core" &Q + &`y \ +2 ."openPC"PC.reconfigure :default +2 .tCC.seek :open +4 "processing"%$x2 ^22b + "collection"'2( +3 ."openPC"PC.home.seek :open +4 "processing"%3( +280 "core" ( +183 ( + "collection"'4 +3 "core"  +2 "collection"'5 +3 "core" ~ + "collection"'6 +3 "core" ? +2 "processing"%7 +3 "core"  + "processing"%8 +3 "core" V +2 "processing"%9 +3 "core"  + "processing"%: +3 "core" B +2 "sampler"); +3 "core"  + "collection"'<% +4 "core" %Ӷ + "processing"%=% +4 "core" %[ +2 "sampler")>% +3 "core" %u = R +2 "collection"'?& +4 "core" & + "processing"%@& +4 "core" &[  +2 "manipulator"&A% +3 "core" %\  T S _ @ +2 "manipulator"&B& +3 "core" & K T L ?i +2 "storage"(C& +3 "core" &K5 1  +2 "storage"(D% +3 "core" % 2  +2 "collection"'E9 +3 "core" 9bv + "processing"%F9 +3 "core" 9gw +1711 #t-> Arm.stretch! +3 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +2 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&H( +4 "core" ( + "manipulator"&I& +3 "core" & } l C Ai +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted + "manipulator"&J'\ +2 "core" ' +2 "manipulator"&K% +4 "core" %\  o v @ + "manipulator"&L& +4 "core" & X m @ Ai + "manipulator"&M% +4 "core" %\  V a  @ +4270 #t-> Arm.stretch! +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +2 "core" ' +2 .tElbow.seek :hammer + "manipulator"&O( +4 "core" ( + "manipulator"&P& +4 "core" & z d a @i +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&Q'\ +3 "core" ' + "manipulator"&R% +5 "core" %\  W d @ + "manipulator"&S& +4 "core" & e Y  @i + "manipulator"&T% +4 "core" %\  W T  @ +2998 #t-> exit +5 #mEXIT @1656005703.89EDT @1656005712.77EDT = =tMAIN =mMAIN_scheduler @EDT1656005714.58 #"core_reset"Sent BREAK +2 #t@50229 receive with ifg=0x10, ie=0xFD + #@50869 receive with ifg=0x10, ie=0xFD + #@51528 receive with ifg=0x10, ie=0xFD #@52168 receive with ifg=0x10, ie=0xFD + #@52817 receive with ifg=0x10, ie=0xFD + #@53467 receive with ifg=0x10, ie=0xFD #@54116 receive with ifg=0x10, ie=0xFD + #@54443 receive with ifg=0x80, ie=0xFD #@20640 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +238 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +377 "Can" II +  II + #tPolling Can every 10:00 + #Cleanly exited at 13:35:03EDT23-Jun-22 +896 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %Ӷ +2 .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +4 "core" %d + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %u 5 R + .tSS.configure :default +2 "sampler")#.0X R +2 "collection"'+& +3 "core" & +2 "processing"%,& +3 "core" &t  +2 "manipulator"&-% +4 "core" %\  T T U @ + "manipulator"&.& +4 "core" & e Y  @i +2 "storage"(/& +4 "core" &K5 U  + "storage"(0% +4 "core" % R  + "collection"'19 +4 "core" 9`u + "processing"%29 +4 "core" 9gy +2770 #t-> Flush.PC + #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%3& +3 "core" &]  + .tHand.open +2 "manipulator"&41 +66 "core" 1 + "manipulator"&5& +4 "core" & c ^ ! @i + "manipulator"&6% +4 "core" % \  ` ^ & @ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(, +174 "core" ( +2 "manipulator"&8& +4 "core" &, j  ?P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +2 "core" &, f d @P +2 .tForearm.seek :garage +2 "manipulator"&:' +101 "core" ' + .tHand.close +2 "manipulator"&;/ +72 "core" / +2 "manipulator"&<& +4 "core" &, } BP + "manipulator"&=% +4 "core" % ζ I C + .tForearm.seek :retract +2 "manipulator"&>'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&?(k +124 "core" ( + "manipulator"&@& +4 "core" &r t ^ u = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &r x n  > +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&B' +106 "core" ' + "manipulator"&C& +4 "core" &r = 0 7 +2 "manipulator"&D% +4 "core" % 7 <  6 + "processing"%E& +4 "core" &~  +3 "processing"%F& +4 "core" &  +2 .tPC.seek :closed +2 "processing"%G(] +5 "core" &  +6 &M )r +10 &kS < +9 &y} Q +9 &Z]~ X +10 &T~ W +9 &W~ X +9 &V~ X +10 &dR W +9 &$Wt X +10 &R} X +9 &V X +9 &!kW} X +10 &#-R| X +9 &$U} W +9 &&Ny W +10 &(tUz W +9 &*5Vu X +10 &+U{ X +9 &-T| W +9 &/|U} W +10 &1=U| X +9 &3O| W +9 &4R} W +10 &6R W +9 &8GQ| W +10 &: Uz W +9 &;T{ W +9 &=Wt W +10 &?OU| W +9 &AQ W +9 &BTw W +10 &DTy W +9 &FUY} X +10 &Hk| Y +9 &I \\ +9 &K| ^ +10 &ML~ ] +9 &O  ^ +9 &P~ ^ +10 &R ^ +9 &TP _ +9 &V ^ +9 &W _ +9 &Y _ +10 &[U ` +9 &\\mq~ - +9 &]un} @ +10 ( + &]~0~ 7 +2 "processing"%F& +3 #tProcessing Clamp onSpring/offSpring for 12/25 samples, on/off torque 1.68 + "processing"%H& +4 "core" &]~1l 7 + .tHand.open +2 "manipulator"&I1 +66 "core" 1 +2 "manipulator"&J% +4 "core" %    3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +100 "core" ' +335 #t-> Flush.garage! + !o:RuntimeError: mesg"'garage! is neither clamp nor stage:bt[ "0/home/esp/esp2/utils/misc.rb:390:in `remap'"2/home/esp/esp2/utils/puckmoves.rb:755:in `to'">/home/esp/esp2/utils/puckmoves.rb:807:in `method_missing'"(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1231 #-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&L& +4 "core" &r O Q ; : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&M(k +3 "core" ( + "manipulator"&N& +4 "core" &r H M : + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &O& +3 "core" &r I J 6 : +2 .tForearm.seek PC + "manipulator"&P' +104 "core" ' +2 .tHand.close + "manipulator"&Q/ +64 "core" / +2 .tPC.seek :open +2 "processing"%R( +450 "core" ( + "manipulator"&S& +4 "core" &r 0 ! & 7 +2 "manipulator"&T% +3 "core" % 6 9 7 +2 .tForearm.seek :retract +2 "manipulator"&U'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&V(, +135 "core" ( +2 "manipulator"&W& +4 "core" &, ; D < + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +2 "core" &, K A  < +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&Y' +94 "core" ' + .tHand.open + "manipulator"&Z1 +69 "core" 1 +2 "manipulator"&[% +4 "core" % ~ n [ ?k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +90 "core" ' +1227 #t-> Arm.stretch! +2 .Forearm.seek :retract +2 "manipulator"&]'\ +3 "core" ' +2 .tElbow.seek :hammer + "manipulator"&^( +184 "core" ( +2 "manipulator"&_& +4 "core" & i ] u =/ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&`'\ +13 "core" ' +2 "manipulator"&a% +4 "core" %\ ! P B h ; +2 "manipulator"&b& +44 "core" & T Q W ;/ + "manipulator"&c% +4 "core" %\ ! G N U ; +1816 #t-> can +3 "Can" LK +34743 #t-> access 2 +2 "storage"(d% +3 "core" %   +2 "manipulator"&e% +4 "core" %\ ! J R E : + "manipulator"&f& +4 "core" & F H = ;/ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(g(K +3 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (h& +3 "core" &K   +1221 #t-> startTube 2 +2594 #-> da 30 +2 #da sampling at most 30ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 13:43:44EDT23-Jun-22\\n{}\\nCan@13:37:18, 21.2C, 49% humidity, 15.1psia, 12.391V, 0.404A, 0.398A avg, 5.01W",Subject: "da sampling at most 30ml" +2 "collection"'i& +5 "core" & +2 "manipulator"&j% +5 "core" %\ !  A +2 "storage"(k% +4 "core" % '  + "storage"(l. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(m( +70 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"//home/esp/esp2/lib/email.rb:340:in `email'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/email.rb:339:in `email'"./home/esp/esp2/lib/email.rb:348:in `mail'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +603 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (n& +3 "core" & + + "manipulator"&o& +4 "core" & N L 4 ?P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &% i k p =?P +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +2 "manipulator"& & +4 "core" &% l u >?P +2 "manipulator"& % +4 "core" % j k > + "collection"' & +4 "core" & +2 "collection"'& +5 "core" & +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &  +9 &'m - +10 &_{ A +9 &:p U +9 &O V +10 &M V +9 &|L U +9 &=N V +10 &L U +9 &N V +10 &O V +9 & EN V +9 &"Q V +10 &#L U +9 &%O V +9 &'MO V +10 &)K V +9 &*K V +10 &,N U +9 &.TO V +9 &0J* V +10 &1M, U +9 &3N V +9 &5]J V +10 &7M V +9 &8L V +10 &:N V +9 &'I V +10 &?Q V +9 &AOC V +9 &CmO V +10 &E/M= V +9 &FOD U +10 &HZ W +9 &Jne X +9 &L%9 \\ +10 &M; ` +9 &O1 a +9 &Q[, a +10 &S, b +9 &T: b# +10 &V' b( +9 &XP2 b- +9 &Z= b. +10 &[9 b/ +9 &]o- b0 +9 &_* U +10 &`/35 / +9 &`s, Y +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.49 +3 .Hand.open + "manipulator"&1 +3 "core" &`sp/ Y +67 1 +2 "manipulator"&% +4 "core" % N D L : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tcollectSample 30ml w/bubble point of 24psi + #Priming 7ml +2 .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")+ +2 "core" + +2 "sampler")% +4 "core" %u @ R + "collection"'& +4 "core" &`sp Y +3 "Can" ON +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 "collection"'  +15 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler") +4 "core"  +2 "sampler") +5 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X  + .tSSV.dial :exhaust +2 "sampler");  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")<'z +886 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")=  +77 "core" + #tAllowing 30s for 5.0ml of remaining 5.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +2 "core" %ӶT +2 #tIntake @15.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X% +4 "core" %3vR 6  +24 "collection"' % +4 "core" %Ӷ + "sampler")H% +4 "core" %3v  = N +28 "collection"'I% +3 "core" %Ӷ + "sampler")J% +4 "core" %3u 7 > +32 "collection"'F% +3 "core" %Ӷ + "sampler")B% +4 "core" %3u 7 > +36 "collection"'L% +4 "core" %Ӷ + "sampler")N% +4 "core" %3u A > +42 "collection"'O% +2 "core" %Ӷ +2 "sampler")Q% +4 "core" %3u 6 > + "sampler")?% +4 "core" %3u 5 > + .tIntake.select :close +2 "sampler")0 +8 )K% +3 "core" %3u = > + .tSSV.dial :exhaust +2 "sampler")G  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")S'z +360 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampled 30.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'T& +3 "core" &`sm Y +2 ."airStroke"CSV.dial :waste +3 "sampler")W% +4 "collection"'X +2 "core" %u = +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +3 "sampler")P  +2 "core" +2 ."airStroke"CS.reconfigure :fast +3 "collection"'#d @b +2 ."airStroke"CS.seek 0ml +2 "collection"'M'Ӵ +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'Z @ +88 "core" > +2 ."airStroke"CS.seek 10ml +2 "collection"'[' +88 "core"  +2 .tCTV.dial :air +2 "collection"'U  +70 ."flow"Gate.power :analytic3,:OFF +48 "core" ~ +3 .tdelay 15 seconds +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +1501 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Y +136 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'_  + "sampler")a'z +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")b  +128 "core" ~ +11  +536 ' + "sampler")c% +4 "core" %v B +2 .tCBV.dial between SSV and waste2 +2 "collection"'\\  +30 "core"  + "collection"'V% +5 "core" %# +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"']  +45 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<\ =b +2 .tCS.seek 0ml +2 "collection"'d'Ӵ +2481 "core" '.\ <\ = +2 "collection"'e% +5 "core" %\ <\ ? + "sampler")f% +4 "core" %vMP 6 + #tBubblePoint: Intake @38.7psia, Outlet @36.0psia +2 .CBV.dial SSV + "collection"'h @ +31 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'t'Ӵ +114 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +43 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +91 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '+% +3 "core" %9U  +2 .tCS.seek 5.999ml +2 "collection"',' +1341 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'- +43 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'''Ӵ +1550 "core" ' + .tCSV.dial CSR +2 "collection"'(  +45 "core"  +2 "collection"'0% +4 "core" %ӳV + #tPulling 2ml of CSR.AqMeOH +2 .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'1' +582 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '2% +3 "core" %L  +2 .tCS.seek 4.999ml +2 "collection"'.'qc +844 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'3  +42 "core"  +2 .tCS.seek 1ml +2 "collection"'/'> +1108 "core" ' +2 "collection"'69 +3 "core" 9Vt +2 "collection"'8% +3 "core" %? i k3  +2 #tBefore lysing Collection Puck Heater at 18.8C/26.8psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'9 \  +2 '9 +5 "core" 9Vt +102 "collection"';9 +2 "core" 9Vtd +102 "collection"'49 +2 "core" 9Wt d +103 "collection"'59 +2 "core" 9Wt d +102 "collection"'=9 +2 "core" 9Ytd +102 "collection"'9 +3 "core" 9[td +102 "collection"'<9 +2 "core" 9`td +102 "collection"':9 +3 "core" 9gtd +102 "collection"'C9 +2 "core" 9pt"d +102 "collection"'D9 +2 "core" 9zu&d +103 "collection"'E9 +3 "core" 9v*d +102 "collection"'79 +2 "core" 9v.d +102 "collection"'>9 +2 "core" 9w3d +103 "collection"' 9 +2 "core" 9v7d +102 "collection"'H9 +2 "core" 9w;d +102 "collection"'I9 +3 "core" 9w?d +103 "collection"'J9 +2 "core" 9wCd +102 "collection"'F9 +2 "core" 9xHd +103 "collection"'B9 +2 "core" 9yLd +102 "collection"'L9 +2 "core" 91zPd +102 "collection"'N9 +3 "core" 9I{Td +102 "collection"'O9 +3 "core" 9b|Xd +102 "collection"'Q9 +2 "core" 9z|\\d +102 "collection"'?9 +3 "core" 9|ad +102 "collection"'K9 +2 "core" 9~ed +102 "collection"'@9 +2 "core" 9id +103 "collection"'G9 +2 "core" 9md +102 "collection"'A9 +2 "core" 9qd +102 "collection"'T9 +3 "core" 9vd +102 "collection"'W9 +2 "core" 92zd +102 "collection"'X9 +3 "core" 9M~d +102 "collection"'Z9 +3 "core" 9id +102 "collection"'P9 +3 "core" 9d +102 "collection"'U9 +2 "core" 9d +102 "collection"'9 +3 "core" 9b +102 "collection"'M9 +3 "core" 9_ +102 "collection"'Y9 +2 "core" 9] +102 "collection"'_9 +3 "core" 9[ +102 "collection"'b9 +2 "core" 9*X +102 "collection"'S9 +3 "core" 9DV +102 "collection"'c9 +3 "core" 9aR +102 "collection"'\\9 +2 "core" 9|Q +102 "collection"'V9 +3 "core" 9N +102 "collection"']9 +3 "core" 9L +102 "collection"'[9 +2 "core" 9J +102 "collection"'e9 +3 "core" 9H +102 "collection"'f9 +2 "core" 9F +102 "collection"'h9 +3 "core" 9E +102 "collection"'a9 +2 "core" 90C +103 "collection"'i9 +2 "core" 9GB +102 "collection"'j9 +3 "core" 9]@ +102 "collection"'k9 +2 "core" 9t> +102 "collection"'9 +3 "core" 9< +102 "collection"'l9 +3 "core" 9; +102 "collection"'n9 +5 "core" 9: +103 "collection"'o9 +3 "core" 98 +102 "collection"'r9 +3 "core" 96 +102 "collection"'g9 +2 "core" 95 +102 "collection"'^9 +3 "core" 94 +102 "collection"'d9 +3 "core" 92 +102 "collection"'t9 +3 "core" 9%0 +102 "collection"'q9 +2 "core" 97/ +103 "collection"'`9 +52 "core" 9R- +102 "collection"'w9 +2 "core" 9c\ , +103 "collection"'x9 +2 "core" 9t+ +102 "collection"'v9 +2 "core" 9) +103 "collection"'z9 +2 "core" 9) +102 "collection"'{9 +2 "core" 9' +103 "collection"'}9 +2 "core" 9& +102 "collection"'~9 +2 "core" 9#% +103 "collection"'p9 +3 "core" 9'$ +102 "collection"'9 +2 "core" 9," +102 "collection"'9 +3 "core" 90! +102 "collection"'9 +3 "core" 94 +102 "collection"'9 +2 "core" 9 8 +102 "collection"'|9 +3 "core" 9 < +102 "collection"' 9 +3 "core" 9 %A +102 "collection"' 9 +3 "core" 9 3E +102 "collection"' 9 +2 "core" 9 @I +103 "collection"'y9 +2 "core" 9 MM +102 "collection"'s9 +2 "core" 9 XQ +102 "collection"'9 +3 "core" 9 eV +102 "collection"'\ 9 +2 "core" 9 qZ +102 "collection"'9 +3 "core" 9 |^ +102 "collection"'u9 +3 "core" 9 b +102 "collection"'9 +3 "core" 9 f +102 "collection"'9 +2 "core" 9 k +103 "collection"'9 +2 "core" 9 o +102 "collection"'9 +2 "core" 9 s +103 "collection"'9 +2 "core" 9 w +102 "collection"'9 +3 "core" 9 { +102 "collection"'9 +2 "core" 9  +103 "collection"'9 +2 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +103 "collection"'9 +2 "core" 9  +102 "collection"' 9 +2 "core" 9\  +103 "collection"'"9 +2 "core" 9\  +102 "collection"'9 +2 "core" 9\  +103 "collection"'!9 +2 "core" 9\  +102 "collection"'%9 +2 "core" 9\ " +103 "collection"'$9 +2 "core" 9\ ( +102 "collection"'&9 +3 "core" 9\ / +102 "collection"'#9 +3 "core" 9\ 5 +102 "collection"')9 +3 "core" 9\ ; +102 "collection"'+9 +2 "core" 9\ A +102 "collection"'*9 +3 "core" 9\ F +102 "collection"'-9 +2 "core" 9\ L +102 "collection"',9 +3 "core" 9\ R +102 "collection"'(9 +3 "core" 9\ W +102 "collection"'09 +2 "core" 9\ [ +102 "collection"''9 +2 "core" 9\ _ +103 "collection"'29 +2 "core" 9\ e +102 "collection"'19 +3 "core" 9\ i +102 "collection"'39 +3 "core" 9\ n +102 "collection"'.9 +2 "core" 9\ r +102 "collection"'69 +3 "core" 9\ v +102 "collection"'89 +2 "core" 9\ z\ +102 "collection"'9 +3 "core" 9\ } +102 "collection"';9 +2 "core" 9\  +102 "collection"'49 +3 "core" 9\ \ +3 .tCH.hold 10:00,70C +3 "collection"'5 `\ `\  +2 '=9 +6 "core"  + 9\ \ + "collection"'% +4 "core" %? G  + #tBegun lysing Collection Puck Heater at 68C/31.0psia +628 "Can" +59361 "core" ` +2 "collection"'<9 +3 "core" 9\  +2 "collection"':% +4 "core" %? s w  + #tEnded lysing Collection Puck Heater at 70C/27.5psia +2 .CS.seek 0ml +2 "collection"'C'Ӵ +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'D @ +107 "core" A + .tCSV.dial :air +2 "collection"'E @ +44 "core" ? +2 .tCS.seek 5ml +2 "collection"'7'qi +134 "Can"` MM +1213 "core" ' + .tCSV.dial CTV +2 "collection"'>  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'H  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'I @ +45 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'J'Ӵ +1348 "core" ' +2 "collection"'F% +4 "core" %Ӷ\ !\ # + #tPuck @37.1psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe .CSV.dial CBV +2 "collection"'B +119 "core" + .tCBV.dial CSV +2 "collection"'L  +30 "core"  + "collection"'N% +4 "core" %Ӷ  +2 .tCS.seek 5ml +2 "collection"'O'qk +1341 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'Q  +44 "core" + "collection"'?% +4 "core" %qg  +2 .tCS.seek 7ml +2 "collection"'K'| +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'@ @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'G' +834 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'A ` +120 "core" _ +2 #tLysing Complete +2 "collection"'T& +4 "core" &`sk Y + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&W% +3 "core" %\  J ; " 9 +2 "storage"(X% +3 "core" %|  +2 "storage"(Z. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(P(+ +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (U& +3 "core" &. +2 "manipulator"&& +3 "core" &# 9 ( M 8>M +2 "manipulator"&M% +4 "core" %\  4 8  7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&Y( +166 "core" ( + "manipulator"&_& +4 "core" & > C V ;E +2 "storage"(b& +4 "core" &. q + .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&S' +96 "core" ' +2 "storage"(c& +4 "core" &.  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(\\' +278 "core" ' + "storage"(V- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(]'y +32 "core" ' +2 "manipulator"&[& +4 "core" & B ? K =D +2 "manipulator"&r% +3 "core" % i j ={ +2 .tForearm.seek :retract +2 "manipulator"&g'\ +89 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&^( +166 "core" ( + "manipulator"&d& +4 "core" & j } J A_ +2 "storage"(t& +3 "core" &.  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&q'n +110 "core" ' +2 .tElbow.hold +2 "manipulator"&`, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&w1 +70 "core" 1 +2 "manipulator"&x% +4 "core" % ͂r 2 5 @ 6 +2 "storage"(v& +3 "core" &.  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&z'ή +15 "core" ' + "manipulator"&{& +4 "core" & {  C_ +2 "storage"(}& +3 "core" &. ( +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&~' +24 "core" ' +2 "storage"(p% +4 "core" % N +2 ."downElevator"SE.seek :down +4 "storage"('} +100 (% +2 "core" %> ? ^~ +2 "manipulator"&% +4 "core" % ~ ; B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +55 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'|& +4 "core" & + "manipulator"& & +5 "core" & ~ C @_ + "manipulator"& % +4 "core" %\  u u e A, +2 .tElbow.seek FlushPuck::Garage + "manipulator"& (, +178 "core" ( + "manipulator"&y& +4 "core" &, ~ 0 AH +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &, v z ! AH +2 .tForearm.seek :garage +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&\ / +74 "core" / + "manipulator"&& +4 "core" &, w H BH +2 "manipulator"&u% +3 "core" % 3 B +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +294 "core" ( + "manipulator"&& +4 "core" &( ` g b >Bj +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &( f ] k =Bj +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +98 "core" ' + "manipulator"&& +5 "core" &( s c K =Bj + "manipulator"&% +4 "core" % j k = +2 "collection"'& +3 "core" & +3 "collection"'& +4 "core" &d +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &R \ +9 &+n , +10 &`xd A +9 &KkL T +9 & I T +10 &K T +9 &G  T +10 &QG T +9 &L S +9 &K S +10 &Nf T +9 & YGK T +9 &"G% S +10 &#Js T +9 &%LC T +10 &'aN T +9 &)$KI S +9 &*M T +10 &,I T +9 &.iH T +9 &0,F S +10 &1I T +9 &3N T +10 &5qIr T +9 &73IW T +9 &8H9 S +10 &:J T +9 &;Ie T +10 &?JR S +9 &AM> T +10 &CGd T +9 &ECJ T +9 &GG  T +10 &HN T +9 &JY V +9 &L=y" Y +10 &M ] +9 &O _ +10 &Qn! ` +9 &S0 ` +9 &T!e a +10 &V R a +9 &XpH b +9 &Z1, b +10 &[% b# +9 &] b* +10 &_bt U +9 &`Nv [ $h +9 &`Q b +9 ( +2 &`|@ Z +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.52 + "collection"'& +4 "core" &`} J Z + .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" %  K ?  8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%" +133 "core"  +2 "processing"%% +4 "core" %O +2 #tPulling 1.499ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%!' +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%%  +97 "core"  +2 .tPS.seek 0ml +2 "processing"%$' +1615 "core" ' + .tPSV.dial PSR +2 "processing"%& +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%#' +2611 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%) + "collection"'+  +6 "core" B +2 "processing"%*  +72 "core" +96  + .tPSV.dial :mixloop +2 "processing"%- +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%,  +136 "core" +2 .tPS.seek 0ml +2 "processing"%(' +2621 "core" ' + .tPSV.dial :air +6 "processing"%0  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'' +2613 "core" ' +2 .tPSV.dial :mixloop + "processing"%2 +46 "core" +2 .tPS.seek 0ml +2 "processing"%1' +2616 "core" ' + .tPSV.dial :air +2 "processing"%3  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%.' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%6 +45 "core" +2 .tPS.seek 0ml +2 "processing"%8' +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &( & . Z 5Bg +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;( +3 "core" ( + "manipulator"&4& +4 "core" &( 5 9 3 5Bg +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &( ( ,  6Bg +2 .tForearm.seek CC + "manipulator"&' +100 "core" ' + .tHand.close +2 "manipulator"&9/ +76 "core" / +2 .tCC.seek :open +2 "collection"'5( +473 "core" ( +2 "manipulator"&<& +4 "core" &% N N . 9@^ + "manipulator"&:% +4 "core" %  O E Y 9 +2 .tForearm.seek :retract +2 "manipulator"&/'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&D(, +289 "core" ( +2 "manipulator"&E& +4 "core" &, y r 8 ?; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +3 "core" &, w x ; ?; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&>' +118 "core" ' + .tHand.open +2 "manipulator"& 1 +70 "core" 1 +2 "manipulator"&H% +4 "core" % ` d  ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +102 "core" ' + .tPSV.dial :mixloop +7 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'7& +9 "core" & +2 "manipulator"&F% +3 "core" %\ * x y ] ?#e +2 "storage"(B% +4 "core" %} J + "storage"(L. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(N( +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (J& +2 "core" &  +2 "manipulator"&Q& +4 "core" &, g g l =; + "manipulator"&?% +4 "core" %\ * b h <#e +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&O(P +185 "core" ( +2 "manipulator"&@& +4 "core" &L I T 6 <( + "storage"(K& +4 "core" & O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&A'ϥ +100 "core" ' +2 "storage"(T& +4 "core" & Q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(W' +287 "core" ' + "storage"(X- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (Z& +3 "core" &  +2 "manipulator"&U& +3 "core" &L T T W @( +2 .tElbow.seek 2 + "manipulator"&(P +4 "core" ( + "manipulator"&M& +4 "core" &L h c @( +2 "storage"(m& +3 "core" & ) +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&_'y +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&b/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&c& +2 "storage"('} +7 "core" &L o l >( + "manipulator"&% +4 "core" % _ l o V = +2 .tForearm.seek :retract +2 "manipulator"&V'\ +101 "core" ' +2 .tElbow.seek CC + "manipulator"&[( +141 "core" ' + ."downElevator"SE.stop + "storage"(5 +12 "core" ( + "manipulator"&e& +4 "core" &+  c :E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &+ N N n :E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a' +99 "core" ' + "manipulator"&i& +4 "core" &+ > N  :E +2 "manipulator"&S% +4 "core" % O N O : + "collection"'Y& +4 "core" & j +3 "collection"'k& +4 "core" &< +2 .tCC.seek :closed +2 "collection"'f(` +5 "core" & 2 +6 & ! $d +10 &Tv : +9 &{s  O +10 &zL- T +9 &=K!X S +9 &H! S +10 &M  T +9 &K T +9 &DK} T +10 &Gc T +9 &G!V T +10 &!L!9 T +9 &#LI L T +9 &%G!j T +10 &&I \\ T +9 &(G H T +9 &*TI 8 T +10 &,H!( T +9 &-G  S +10 &/I  S +9 &1]I S +9 &3L T +10 &4K S +9 &6J " S +9 &8dG  T +10 &:&M 0 T +9 &;L !o S +10 &=Hg S +9 &?lL! T +9 &A.I  T +10 &BI  S +9 &DJ  S +9 &FtL   T +10 &H5Q"$ T +9 &IX'' U +10 &Ks)3 X +9 &Mc+,s \\ +9 &O*,o _ +10 &P10o _ +9 &R35j ` +9 &T_&.Y ` +10 &VD a +9 &WI b +10 &Y= b +9 &[]7 b$ +9 &]  + b( +10 &^$%* b/ +9 &`7Q'* ^ +9 &``() ){ +10 &`{() !` +2 ( +2 "collection"'k& +3 #tCollection Clamp onSpring/offSpring for 11/28 samples, on/off torque 2.46 + .Hand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&l% +4 "core" % 6 - 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +99 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'o  +140 "core"  + .tCSV.dial CTV +2 "collection"'r  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2606 "core" ' + "collection"'t% +5 "core" %"  +2 .tCS.seek 4.151ml + "collection"'j'V +1551 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air + "processing"%h  +56 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%w  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%x' +2613 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'v ` +31 "core" ^ +2 .tCSV.dial :air + "collection"'{ @ +46 "core" ? +2 .tCS.seek 10ml + "collection"'}' +1550 "core" ' + .tCSV.dial CTV +2 "collection"'p  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'g'Ӵ +2610 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +139 "core" + "collection"'^& +4 "core" &`{} !` +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&q% +4 "core" %\ &   W 3!N + "storage"(z% +4 "core" %}  | N +2 "storage"(|. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"( (+ +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &. k b \\ + "manipulator"&]& +4 "core" &)  % 1Co + "manipulator"&~% +4 "core" %\ &   / 1!N +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&y( +166 "core" ( + "manipulator"&s& +5 "core" & / + 6D + "storage"(& +4 "core" &. +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&`' +109 "core" ' + "storage"(\ & +4 "core" &. { y 0 +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +283 "core" ' +2 "storage"(u- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & 6 0 ? 7D +2 "storage"(& +4 "core" &. z  + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'n +31 "core" ' + .tElbow.hold +2 "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(' +33 "core" ' + "manipulator"&% +4 "core" %͂}  -# +2 "storage"(& +4 "core" &. n l + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts +2 "manipulator"&'ή +18 "core" ' + "manipulator"&& +4 "core" &  " H 8D +2 "storage"(& +4 "core" &. +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +25 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"(' +37 "core" ' +2 "manipulator"&& +4 "core" & D N 9D + "manipulator"&"% +4 "core" %Ϲ L L 9_ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC + "manipulator"&( +159 "core" ( +2 "manipulator"&%& +4 "core" &%  , 3@] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +2 "core" &%   E 2@] +2 .tForearm.seek CC +2 "manipulator"&&' +92 "core" ' + .tHand.close +2 "manipulator"&$/ +65 "core" / +53 .tCC.seek :open +3 "collection"')( +471 "core" ( +2 "storage"(+& +4 "core" &.  +2 "storage"(*& +3 "core" &.  +2 "manipulator"&-& +3 "core" &% -  V 8?S +2 "manipulator"&,% +3 "core" % ! " ' 8 +2 .tForearm.seek :retract +2 "manipulator"&#'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&0( +162 "core" ( +2 "manipulator"&(& +4 "core" & C D & +5 "core" &, a _ N @C + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &, Q S  @C +2 .tForearm.seek :garage +2 "manipulator"&Q' +102 "core" ' +2 .tHand.close +2 "manipulator"&?/ +76 "core" / +2 "manipulator"&P& +4 "core" &, y  DC + "manipulator"&@% +4 "core" % v |  D +2 .tForearm.seek :retract + "manipulator"&K'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&D(k +143 "core" ( +2 "manipulator"&T& +4 "core" &_ u L A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &_ s f  @ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&X' +96 "core" ' +2 "manipulator"&Z& +4 "core" &_ L ? o ; +2 "manipulator"&U% +3 "core" %Ͼ L F  ; +2 "processing"%M& +4 "core" &N +2 "processing"%m& +4 "core" &Q +2 .tPC.seek :closed +2 "processing"%b(] +4 "core" &h  +9 &'so . +9 &^h B +10 &7{p U +9 &Wo X +9 &Yu X +10 &uU X +9 &9P W +9 &T W +10 &T W +9 &~Y W +9 & AT W +10 &"U W +9 &#O V +10 &%X W +9 &'IN W +9 &)\ R W +10 &*T X +9 &,O V +10 &.PV W +9 &0Qf W +9 &1SK W +10 &3RI W +9 &5YNL W +9 &7UG W +10 &8SJ W +9 &:X6 X +9 &<`V W +10 &>#N W +9 &?Y W +10 &AR V +9 &CiR W +9 &E*X W +10 &F\\ X +9 &Hs Z +10 &J_ ] +9 &L ^ +9 &M ^ +10 &O ^ +9 &Qe ^ +9 &S' ^ +10 &T ^ +9 &V _ +9 &Xk ^ +10 &Z+ _ +9 &[ W +10 &]+Hw $m +9 &]{F 7 +5 ( +2 "processing"%m& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.64 +6 "processing"%c& +4 "core" &]{0 7 + &]{0 7 +2 .tHand.open + "manipulator"&1 +76 "core" 1 + "manipulator"&O% +5 "core" % Ͼ #  8 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +95 "core" ' +2 .tPRV.dial :air +2 "processing"%e  +43 "core"  + .tPSV.dial :mixloop +2 "processing"%\\ +56 "core" +2 "processing"%W% +4 "core" % +2 .tPS.seek 0.3ml + "processing"%_' +396 "core" ' + .tPSV.dial PSR +2 "processing"%i +50 "Can" MM +56 "core"  +2 "processing"%S% +4 "core" %  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%Y'.U +493 "core" ' +3 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1908 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"% +104 "core" +2 .tPTV.dial :mixing +2 "processing"%V @ +75 "core" A + .tPBV.dial :waste2 +2 "processing"%5  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2616 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&l& +4 "core" &_ j l [ > +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&k(k +12 "core" ( +2 "manipulator"&o& +4 "core" &b s d = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" &b ` ] E > +2 .tForearm.seek PC + "manipulator"&a' +104 "core" ' + .tHand.close +2 "manipulator"&8/ +66 "core" / +2 .tPC.seek :open + "processing"%t( +454 "core" ( +2 "manipulator"&G& +4 "core" &b E D # : + "manipulator"&h% +4 "core" % C A : + .tForearm.seek :retract +2 "manipulator"&w'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&d(, +133 "core" ( + "manipulator"&v& +4 "core" &, ` o ] > +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &, s j ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&j' +103 "core" ' + .tHand.open +2 "manipulator"&p1 +73 "core" 1 +2 "manipulator"&}% +4 "core" % n [ b ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &# +2 "manipulator"&^% +3 "core" %\  X R @ +2 "storage"(q% +4 "core" % [ + "storage"(z. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(|( +202 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" & > k  + "manipulator"&]& +5 "core" &, h _ q > + "manipulator"&~% +4 "core" %\  l l > +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&N(P +189 "core" ( +2 "manipulator"&s& +4 "core" &Q T O 9 +2 "core" 9 +103 "processing"%J9 +2 "core" 9 +102 "processing"%39 +2 "core" 9 +102 "processing"%?9 +3 "core" 9 +102 "processing"%P9 +2 "core" 9 +102 "processing"%@9 +3 "core" 9 +102 "processing"%:9 +2 "core" 9  +102 "processing"%T9 +2 "core" 9 +102 "processing"%I9 +3 "core" 9 +103 "processing"%Q9 +2 "core" 9# +102 "processing"%Z9 +2 "core" 9) +103 "processing"%U9 +2 "core" 92 +102 "processing"%M9 +2 "core" 99 +102 "processing"%L9 +3 "core" 9@ +103 "processing"%K9 +2 "core" 9H +102 "processing"%R9 +2 "core" 9O +102 "processing"%c9 +3 "core" 9W +102 "processing"%9 +3 "core" 9^ +102 "processing"%O9 +3 "core" 9e +3 .tPH.hold 2:00:00,28C +3 "processing"%m ppd +2 .tdelay 1:30 +5 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%e +103 "core"  +2 "processing"%\\% +4 "core" % + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +10 .tPS.seek 0.5ml +2 "processing"%W'\ +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +7 "processing"% +15 .tPS.seek 2ml + "processing"%X'Һ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%/  +75 "core"  +2 .tPSV.dial PTV +2 "processing"%i +74 "core" +2 .tPBV.dial :waste1 + "processing"%S  +135 "core"  + "processing"%_% +4 "core" %Һ +2 .tPS.seek 1.5ml +2 "processing"%Y' +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%V' +1600 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%5  +36 "core" +2 .tdelay 30 seconds +645 "Can"Q YY +2357 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%l +74 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%o' +2510 "core" ' + .tPSV.dial PTV +2 "processing"%r +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +74 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%D +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%A  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%b' +2491 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%G  +135 "core" +2 .tPSV.dial :mixloop + "processing"%h +46 "core" + .tPRV.dial :ab1 +2 "processing"%v @ +75 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%{' +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'a  +2 "processing"%k  +44 "core" +2  + "processing"%p% +4 "core" %>  +2 .tPS.seek 0.3ml +2 "processing"%}' +344 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air +2 "processing"%^  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%w'G +1258 "core" ' +2 .tPRV.dial :waste2 + "processing"%q @ +76 "core" > +2 .tPS.seek 0.5ml + "processing"%z'\ +850 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%j  +46 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"% 'Һ +1595 "core" ' + .tPSV.dial :PML +2 "processing"%] +45 "core" + .tPTV.dial :mixing +2 "processing"%~ @ +77 "core" B + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%s% +4 "core" %ҿ(  +2 .tPS.seek 1.85ml +2 "processing"%' +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%d * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%[' +1967 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &ORQ +2 "manipulator"&u& +3 "core" &s   L 1 +2 "manipulator"&% +3 "core" %\ (   j 5"X +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +134 "core" ( +2 "manipulator"&& +4 "core" &,  5; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, c 1; +2 .tForearm.seek :garage + "manipulator"&' +102 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&`& +4 "core" &, 2 > r 9; +2 "manipulator"&N% +3 "core" % 8 =  5 +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n( +288 "core" ( + "manipulator"&& +4 "core" &%  Y 1@[ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" && 2@[ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +51 "manipulator"&' +101 "core" ' +2 "manipulator"&& +4 "core" && : -@[ +2 "manipulator"&%% +4 "core" % Z - + "collection"'!& +4 "core" &NNN +3 "collection"'& +4 "core" &MPP +2 .tCC.seek :closed +2 "collection"'"(` +5 "core" &POO +6 & NQS $c +10 &wR{MQX : +9 &xwMOT O +9 &cQOPO V +10 &%INPS V +9 &KOQ[ V +9 &IOQO V +10 &lINPZ V +9 &.IPOP V +10 &JOPO V +9 &KOOQ V +9 &!tJMRR V +10 &#6JNRQ V +9 &$LNQK U +9 &&LNPN V +10 &({LNQR V +9 &*?INRQ U +10 &+JPQG V +9 &-MMQQ V +9 &/JPQG V +10 &1EOORS V +9 &3INOY V +10 &4IPPS V +9 &6INPS V +9 &8NIQOO V +10 &:LOPQ U +9 &;LOQQ V +9 &=JPPM U +10 &?WJMPV U +9 &AIOQM U +9 &BINOP V +10 &DJOQJ U +9 &F_JORM U +10 &H LRPH V +9 &IRUUH V +9 &Ke][F X +10 &MTWgG \\ +9 &O TXA a +9 &PUXD a +10 &RVXE b +9 &TIUYE b +10 &VUXH b# +9 &WUXC b( +9 &Y~TWA b. +10 &[6UWG b/ +9 &\\VWE b0 +9 &^SVC b0 +10 &`VTX@ 0 +9 &`kTVG !c +9 ( +2 &`pWW> ^ +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.46 +2 "collection"'y& +3 "core" &`pTUA ^ + .tHand.open +2 "manipulator"&t1 +73 "core" 1 + "manipulator"&% +4 "core" %  + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%- +104 "core"  +2 "processing"% % +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%,' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%(' +1596 "core" ' + .tPSV.dial PSR +2 "processing"%2 +45 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%&' +2602 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%  +2 "collection"'1  +31 "core" ~ +135  +2 .tPSV.dial :mixloop +2 "processing"%6 +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%.  +76 "core" +2 .tPS.seek 0ml +2 "processing"%4' +2624 "core" ' +2 .tPSV.dial :air +6 "processing"%=  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2618 "core" ' +2 .tPSV.dial :mixloop + "processing"%# +46 "core" +2 .tPS.seek 0ml +2 "processing"%' +2632 "core" ' + .tPSV.dial :air +2 "processing"%<  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%0' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%' +45 "core" +2 .tPS.seek 0ml +2 "processing"%' +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &% q \ $?V +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&9& +3 "core" &% +?V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &% @ +?V +2 .tForearm.seek CC + "manipulator"&x' +99 "core" ' + .tHand.close +2 "manipulator"&C/ +73 "core" / +2 .tCC.seek :open +2 "collection"';( +470 "core" ( +2 "manipulator"& & +4 "core" &# / ,>K +2 "manipulator"&H% +3 "core" %  $ / +2 .tForearm.seek :retract +2 "manipulator"&E'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&7(, +287 "core" ( +2 "manipulator"&F& +4 "core" &,  O 3; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &,  U 4; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&>' +104 "core" ' +2 .tHand.open + "manipulator"&J1 +77 "core" 1 + "manipulator"&3% +4 "core" % !  2 4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +92 "core" ' +2 ."da"delayUntil "14:36:13.51" +19444 "Can"p SR +5294 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%P @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%@  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%: * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%T  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2513 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Q +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Z  +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%U +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%M  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%L' +2507 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +136 "core"  + "processing"%R% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%c'\ +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%O  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%e +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\\  +36 "core" + "processing"%% +4 "core" %ҹ\  +2 ."da"PS.seek 1.5ml +2 "processing"%W' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%i' +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +7 .PBV.dial :waste1 + "processing"%S  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2514 "core" ' + ."da"PSV.dial PTV +2 "processing"%Y +86 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%5 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l' +2523 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%V +134 "core"  +2 "processing"%r% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8'\ +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%D'Һ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%A +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +35 "core"  +49 "processing"%G% +6 "core" % +2 ."da"PS.seek 1.5ml + "processing"%h' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%b' +1597 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%a  +34 "core"  +2 ."da"delay 30 seconds +368 "Can"9 CD +2634 ."da"PBV.dial between PSV and waste1 +3 "processing"%k * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%p +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%{' +2521 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%^ +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%} +84 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%q  +75 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w' +2500 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%j  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%z  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%]  +44 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%~ +45 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"% ' +392 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%s  +45 "core"  + "processing"%d% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"% '` +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +45 "core"  +3 ."da"PS.seek 2ml +2 "processing"%'Һ +1545 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%u +45 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +77 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%% +3 "core" %ҵ/  +2 ."da"PS.seek 1.85ml +2 "processing"%' +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%`' +1946 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +43910 "Can" on +4092 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%N  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2486 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%%  +56 "core" +2 ."da"PS.seek 0ml +2 "processing"%!' +2502 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +134 "core"  + "processing"%)% +4 "core" %- + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%y'\ +583 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t'Һ +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%-  +34 "core" + "processing"% % +4 "core" %ҷ,  +2 ."da"PS.seek 1.5ml +2 "processing"%'} +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%,  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%2 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%1' +2520 "core" ' + ."da"PSV.dial PTV +2 "processing"% +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%6 +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%. +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%&  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%=' +2514 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +146 "core"  +2 "processing"%#% +4 "core" %7 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%<'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%'  +36 "core" + "processing"%0% +4 "core" %ҼA  +2 ."da"PS.seek 1.5ml +2 "processing"%' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"% ' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%C  +34 "core" +2 ."da"delay 30 seconds +1754 "Can"M FE +1248 ."da"PBV.dial between PSV and waste1 +2 "processing"%n * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +74 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2506 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%H +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +7 "processing"%x +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%F  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B' +2527 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +44 .PSV.dial PSR +9 "processing"% +134 "core"  +2 "processing"%J% +3 "core" %( +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%3'\ +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%> +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +34 "core"  + "processing"%@% +4 "core" %ҿL +2 ."da"PS.seek 1.5ml +2 "processing"%:' +578 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%' +1613 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Q  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Z * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2514 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%I +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%K +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%R +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%L  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%c' +2516 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +135 "core"  +8 "processing"%e% +16 "core" %; +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +5 "processing"% +23 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +8 "processing"%\\'m +345 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +2 "core" %kR  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%'\ +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%/'Һ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%W +86 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%S  +35 "core" +2 "processing"%_% +4 "core" %һ]  +2 ."da"PS.seek 1.5ml +2 "processing"%X' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Y' +1601 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +47 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2536 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%r +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A' +2512 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%o +136 "core"  + "processing"%G% +4 "core" %\\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%D'Һ +2106 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%v +85 "core"  + ."da"PBV.dial :waste1 +2 "processing"%h  +35 "core" + "processing"%a% +4 "core" %ҶH  +2 ."da"PS.seek 1.5ml +2 "processing"%k'| +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +46 "core" ) + ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%b  +104 "core"  +3 ."da"PS.seek 0ml + "processing"%' +1613 "core" ' + "processing"%^9 +4 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%}  +3 "core" 5 + 5 + "processing"%q& +4 "core" &]0b 8 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&{% +3 "core" %\  o $ & +2 "storage"(j% +4 "core" %   C + "storage"(z. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(](+ +196 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (~& +3 "core" &. ] +2 "manipulator"&w& +3 "core" &,  $; +2 "manipulator"&s% +3 "core" %\  W % +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&d( +198 "core" ( + "manipulator"& & +4 "core" &  #. +2 "storage"(& +3 "core" &. < +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& ' +99 "core" ' +2 "storage"(u& +4 "core" &. w +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(' +288 "core" ' + "storage"(- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  #. +2 "storage"(& +3 "core" &. t +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'n +31 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(N- +2 "core" -' +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(+' +30 "core" ' +2 "manipulator"&% +4 "core" %́} i ^ Z # + "storage"(`& +4 "core" &.  y +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts + "manipulator"&'έ +21 "core" ' + "manipulator"&& +4 "core" &  ". +2 "storage"(& +3 "core" &. A +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&%' +15 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"('t +42 "core" ' +2 "manipulator"&\ & +5 "core" & K %. + "manipulator"&)% +4 "core" %ϼ t R $ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&!'\ +54 "Can" +37 "core" ' +2 ."da"Elbow.seek PC +47 "manipulator"&y(k +260 "core" ( + "manipulator"&& +4 "core" &s \ # +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &s F # +2 ."da"Forearm.seek PC +2 "manipulator"&-' +106 "core" ' + ."da"Hand.close +2 "manipulator"& / +76 "core" / +2 ."da"PC.seek :open +2 "processing"%t( +452 "core" ( +2 "storage"([& +4 "core" &. L + "manipulator"&& +4 "core" &s   +2 "manipulator"&,% +3 "core" % Ͽ   +2 ."da"Forearm.seek :retract +2 "manipulator"&2'\ +98 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(( +262 "core" ( + "manipulator"&& +4 "core" &{  #1 +2 "storage"(& +4 "core" &. +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&6' +103 "core" ' +2 ."da"Hand.open +2 "manipulator"&.1 +68 "core" 1 +2 "storage"(&- +3 "core" -'t +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(1'@ +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.09 Pucks below Top Plate +2 "storage"(4'z +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2315h30ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +30805 #"da"WARNING: Too Dark -- required 453.893s exposure > 300s time limit\ SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da22jun2315h30ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2315h30ml15s.tif +1568 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2315h30ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun2315h30ml30s.tif +3067 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun2315h30ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun2315h30ml70s.tif +7139 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun2315h30ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "300.0 sec auto-exposure",Subject: "da22jun2315h30ml images!" +8 "storage"(#- +5 "core" -'z +2 "storage"(=& +5 "core" &. C +6 "manipulator"&& +4 "core" &~  "0 +2 ."da"Elbow.seek 1 +2 "manipulator"&( +5 "core" ( + "manipulator"&'& +4 "core" &~  "0 +2 "storage"(0& +3 "core" &. u +3 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&<' +29 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.81 Pucks below Top Plate +2 "storage"(9' +14 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +44 "core" ' + "manipulator"&& +4 "core" &~  00 +2 "storage"(C& +4 "core" &. : E ` + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&n'n +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&f, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.99 Pucks below Top Plate +3 "storage"( ' +21 "core" ' +2 "manipulator"& % +4 "core" %́e - # + "storage"(H& +5 "core" &. ! + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&x'έ +18 "core" ' +2 "manipulator"&F& +5 "core" & /- + "storage"("& +5 "core" &. E E +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +27 "core" ' + "storage"(J% +5 "core" % 0 / B +2 ."downElevator"SE.seek :down +3 "storage"(B'} +99 (3% +3 "core" %, 0 2 Yn +2 "manipulator"&>% +4 "core" % @ 0 +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +95 "core" ' +36 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (@& +4 "core" &. Z S +2 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%E& +5 "core" & + "manipulator"&T& +4 "core" & 0- +2 "manipulator"&:% +3 "core" %\ ( % 0"X +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&Q(, +182 "core" ( + "manipulator"&Z& +5 "core" &,   4N + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +2 "core" &,  ' 3N +3 ."psFlush"Forearm.seek :garage + "manipulator"&' +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&I/ +73 "core" / +2 "manipulator"&K& +4 "core" &, 0  6N + "manipulator"&R% +4 "core" % * ) 6 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&L'\ +98 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&M(k +121 "core" ( +2 "manipulator"&O& +4 "core" &p   # 4 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" &p  ? 5 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&c' +106 "core" ' +2 "manipulator"&& +4 "core" &p . +2 "manipulator"&\\% +4 "core" % A . + "processing"%& +5 "core" & +2 "processing"%W& +4 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%S(] +4 "core" &  +9 &'s . +10 &_ B +9 &Aw V +9 &R W +10 &W X +9 &Q W +9 &EPz W +10 &Ox V +9 &R| W +10 &Ox W +9 & MQ~ W +9 &"Sy W +10 &#Rz W +9 &%Ru W +9 &'VOt V +10 &)Or W +9 &*Rl W +10 &,Ol V +9 &.]Sc W +9 &0 Rh V +10 &1Qi W +9 &3Ue W +9 &5gKn V +10 &7(Ni V +9 &8OY W +10 &:Qh W +9 &0Oh V +10 &?Wi W +9 &ANg V +9 &CvNj V +10 &E8Qh V +9 &FXi X +10 &Hnj Z +9 &Jlc ] +9 &L,b ] +10 &Mf ^ +9 &Ob ^ +9 &Qqe ^ +10 &S4V ] +9 &TZ ^ +10 &Vb ^ +9 &XwP ^ +9 &Z8Q _ +10 &[S R +9 &]-JR c +9 &]TP 6 +6 ( + "processing"%W& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.66 +2 "processing"%_& +4 "core" &]*U 5 + &]*S 5 + ."psFlush"Hand.open +2 "manipulator"&/1 +73 "core" 1 + "manipulator"&i% +4 "core" % Ͼ w - +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +98 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%* +45 "core"  + "processing"%5% +4 "core" %E +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +474 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +107 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +73 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%Y' +2105 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%V @ +196 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%r  +135 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%l +115 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%8'ղ +2615 "core" ' +2 ."psFlush"PSR.select :air +7 .PSV.dial PSR + "processing"% +103 "core"  +2 "processing"%o% +3 "core" %կ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +55 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%G'\ +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%v  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%h @ +75 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%a +105 "core" + ."psFlush"PS.seek :empty +2 "processing"%D'ղ +1471 "Can"! ?? +1136 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%p +117 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%b'TE +1089 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%k' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +73 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%}  +75 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%q' +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%j'\ +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%z' +2108 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +86 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%w U +54 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%s' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +85 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7' +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%u +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%?' +2616 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%' +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%`' +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%) +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +55 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d' +2629 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +583 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%+ +86 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%% U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +85 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%!' +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%$ +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%[' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%,' +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%- @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%y' +2625 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'.& +4 "core" &tv + "manipulator"&&& +4 "core" &p < ; = : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&2(k +3 "core" ( + "manipulator"&& +5 "core" &p = < 6 : + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +3 "core" &p @ = P 9 +2 .tForearm.seek PC + "manipulator"&#' +107 "core" ' + .tHand.close +2 "manipulator"&=/ +70 "core" / +2 .tPC.seek :open +2 "processing"%( +449 "core" ( +2 "manipulator"&'& +4 "core" &p !  6 + "manipulator"&0% +4 "core" % # " 6 +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&C( +375 "core" ( + "manipulator"& & +4 "core" &+  4 9E| +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +2 "core" &+ , > 8D{ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&F' +100 "core" ' +2 "manipulator"&"& +4 "core" &+ /  7D{ + "manipulator"&(% +5 "core" % & &  7 + "collection"'J& +4 "core" &uw +2 "collection"'6& +5 "core" &uw +2 .tCC.seek :closed + "collection"'4(` +4 "core" &uw +8 &\ %ux $d +10 &yS{tu : +9 &xvtv O +9 &dStv W +10 &)Ktw U +9 &Muu V +10 &Juw V +9 &nItv V +9 &0Kvv V +10 &Ltw U +9 &Mtw V +9 &!vLsv V +10 &#8Ksw V +9 &$Quw V +10 &&Nwv V +9 &(~Ltw V +9 &*@Juv V +10 &,Jux V +9 &-Nsw U +9 &/Ltw U +10 &1GPvv V +9 &3\ Jvv V +10 &4Jtv V +9 &6Puw V +9 &8POvv V +10 &:Qvv V +9 &;Kvv V +9 &=Jtv U +10 &?XJtw V +9 &AIuu U +10 &BKsv U +9 &DGuv U +9 &FaLvv U +10 &H!Rww V +9 &IT{z W +9 &Kk X +10 &MW| \\ +9 &O {~ ` +10 &P{} a +9 &R{| a +9 &TM{} b +10 &V|} b +9 &Wz| b# +9 &Y{| b( +10 &[B{ b1 +9 &\\{| b2 +10 &^y} b3 +9 &`Rz{ . +9 &`b~y~ X +6 ( + "collection"'6& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.42 +2 "collection"'3& +4 "core" &`bo{{ X + &`bo||\ X + .tHand.open +2 "manipulator"&>1 +68 "core" 1 +2 "manipulator"&<% +4 "core" %  2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold +49 "collection"'9& +5 "core" &`bny| X + "collection"'n% +4 "core" %Ӱx| + .tCSV.dial CSR +2 "collection"'@  +54 "core"  +2 "collection"'E% +4 "core" %ӫz} + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'x'qi +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +6 "collection"' +9 'T% +8 "core" %qly|  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"':'F +371 "Can"~ SS +322 "core" ' + .tCSV.dial :waste +2 "collection"' +138 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''Ӵ +1976 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'Z& +4 "core" &`bnz{ X +2 "collection"'U% +4 "core" %ӷy| + .tCSV.dial :flush +2 "collection"'B  +45 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'f'qi +1297 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'I @ +44 "core" A + "collection"'K% +4 "core" %qiw{  +2 .tCS.seek 7ml +2 "collection"'R'~ +566 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'P  +2 'O  +44 "core"  +98  + .tCBV.dial :waste1 +2 "collection"'e @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"''Ӵ +1776 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &`bm{| X + "collection"'\\% +4 "core" %Ӱ{} + .tCSV.dial :flush +2 "collection"'  +77 "core" +2 .tCS.seek 5ml +2 "collection"'Q'qi +1300 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'L @ +45 "core" B + "collection"'t% +5 "core" %qg{|  +2 .tCS.seek 7ml + "collection"'_'| +564 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'/  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'i  +107 "core"  +2 .tCS.seek 0ml +2 "collection"'W'Ӵ +1785 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'*& +4 "core" &`bm|| X +2 "collection"'5% +4 "core" %ӷ|} + .tCSV.dial CSR +2 "collection"'c  +42 "core"  +2 "collection"'% +4 "core" %ӷ|} + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'' +2053 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'V' +573 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'r +2 'l  +139 "core" ~ +6  + .tCTV.dial :intake +2 "collection"'Y  +77 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' +2023 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'o  +76 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'8'Ӵ +581 "core" ' + .tCSV.dial CSR +2 "collection"'G  +105 "core"  + "collection"'v% +4 "core" %Ӱy{ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'h'qi +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'a' +1342 "core" ' + .tCSV.dial CBV +2 "collection"'A +106 "core" +2 .tCS.seek 0ml +2 "collection"'p'Ӵ +2602 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&D& +4 "core" &)  M 1Cr +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&b( +3 "core" ( + "manipulator"&^& +5 "core" &)  1Cr + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +2 "core" &)  ^ 1Cr +2 .tForearm.seek CC +2 "manipulator"&k' +101 "core" ' + .tHand.close +2 "manipulator"&{/ +75 "core" / +2 .tCC.seek :open + "collection"'q( +470 "core" ( + "manipulator"&j& +4 "core" &( ' & 1 5Bl +2 "manipulator"&~% +3 "core" %  ( & 5 +2 .tForearm.seek :retract +2 "manipulator"&w'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&z(, +289 "core" ( + "manipulator"&|& +4 "core" &, 2 E  97 +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +2 &s& +3 "core" &, = < l :7 +2 .tForearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +115 "core" ' + .tHand.open + "manipulator"& 1 +77 "core" 1 +2 "manipulator"&u% +4 "core" %  h _ =v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +97 "core" ' +2 "processing"%& +4 "core" & +18901 #t-> accessTube2 +2031 #-> accessTube1 +945 #-> accessTube 1 +2350 #-> access 1 +2 "storage"(?% +4 "core" %{ 9 + "manipulator"&% +4 "core" %\ + g h ! >$o +2 "manipulator"&& +3 "core" &, i j . >7 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"((< +672 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (N& +2 "core" &< {   +10010 "Can" 55 +34971 #t-> can +3 "Can" 55 +25027 } 55 +1858 #t-> access 2 +2 "storage"(% +3 "core" %{ H + "manipulator"&`% +4 "core" %\ + j k S >$o +2 "manipulator"&& +4 "core" &, k e J =7 + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"()(K +188 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &K Q  +17321 #t-> startTube 2 +1252 #-> da 90 +2 #da sampling at most 90ml +3 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"DAfans.email "Started da in tube 2 at 15:58:47EDT23-Jun-22\\n{}\\nCan@15:55:20, 22.2C, 49% humidity, 15.1psia, 12.391V, 0.263A, 0.263A avg, 3.26W",Subject: "da sampling at most 90ml" +2 "collection"'\ & +6 "core" &}" + "manipulator"&% +6 "core" %\ + k i >$o + "storage"(d% +4 "core" %{ < +2 "storage"(. +3 "core" .(K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(+( +61 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"//home/esp/esp2/lib/email.rb:340:in `email'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/email.rb:339:in `email'"./home/esp/esp2/lib/email.rb:348:in `mail'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +603 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (%& +3 "core" & H +2 "manipulator"&& +3 "core" &, / . J 97 +2 "manipulator"&% +3 "core" %\ + = >  9$o +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&(P +185 "core" ( +2 "manipulator"& & +4 "core" &G & 8 C 9& + "storage"(& +4 "core" & e +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&$'ϥ +97 "core" ' + "storage"(!& +4 "core" & ` +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +49 "storage"(' +278 "core" ' +2 "storage"([- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (-& +3 "core" & { + "manipulator"&,& +4 "core" &H ? A u 9& +2 .tElbow.seek 2 +2 "manipulator"&(P +3 "core" ( +2 "manipulator"&& +3 "core" &H   8& +2 "storage"(.& +4 "core" & x  +2 .tForearm.seek 2 + 300 counts + "manipulator"&&'y +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&1& +2 "storage"(='} +7 "core" &H   " 8& + "manipulator"&M% +4 "core" % | > @  : +2 .tForearm.seek :retract +2 "manipulator"&X'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&S( +140 "core" ' + ."downElevator"SE.stop + "storage"(5 +8 "core" ( + "manipulator"&'& +4 "core" &$  /  8>M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &$  &  8>M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&#' +103 "core" ' +2 "manipulator"&2& +4 "core" &$   Z 8>M +2 "manipulator"& % +4 "core" %   t 8 + "collection"'H& +4 "core" &}< +3 "collection"'"& +5 "core" &~> +2 .tCC.seek :closed + "collection"'((` +5 "core" &|~+ +7 &\ &|~ $d +9 &~Qx}~ : +10 &xv}~( O +9 &hT} W +10 &,J~ V +9 &I~~ V +9 &L} U +10 &rJ~ V +9 &3N~} V +9 &L} V +10 &O} V +9 &!zO}~ V +10 &#<H~ V +9 &$J~ V +9 &&L~ V +10 &(L~ U +9 &*DO} V +11 &,O~~ V +8 &-Q} V +9 &/N} V +10 &1KM~ V +9 &3I~ V +9 &4I| U +10 &6L} U +9 &8TI~ V +9 &:O|~ V +10 &;N} U +9 &=I} U +10 &?\\L~~ V +9 &AH| U +9 &BJ~ U +10 &DJ}~ U +9 &FdO V +9 &H$U W +10 &Ia X +9 &K} [ +10 &MS ^ +9 &O  a +9 &P b +10 &R b +9 &TN b! +9 &V  b% +10 &W b+ +9 &Y b. +9 &[7 b0 +10 &\\ b. +9 &^ b/ +10 &`X / +9 &`k !b +9 ( +2 &`n _ +2 "collection"'"& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.51 +6 .Hand.open + "manipulator"&J1 +75 "core" 1 + "manipulator"&% +4 "core" %  3 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;'\ +95 "core" ' + #tcollectSample 90ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +157 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")3+ +3 "core" + + "sampler")>% +4 "core" %ۆ :  +2 "collection"'<& +3 "core" &`n _ +3 "Can" ON +2 #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X +27 +2 .tdelay 3.8 seconds +382 "collection"'@% +4 "core" %ӷ +2 "sampler")E% +4 "core" %3| 3 + .tSSV.dial :spit +2 "sampler")F +138 "core" +2 .tSS.seek 0ml +2 "sampler")g'z +274 "core" ' + .tSSV.dial CBV +2 "sampler")T  +137 "core"  +2 .tCTV.dial :intake +2 "collection"'x  +76 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "16:02:13.26" +1472 #"flow"0.0L/min +14844 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +209 "collection"' % +3 "core" %ӷ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X  +2 .tSSV.dial :exhaust + "sampler")K  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")f'z +427 "core" ' +2 .tExhaust.select :close +2 "sampler") +10 #tSampling 90.0ml +2 .Intake.select :close +2 .Exhaust.select :close + .SS.reconfigure :default +3 "sampler")#.0X'3w +265 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + "sampler")<  +140 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 "collection"'#  +140 "core" +2 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml +3 "sampler")3't +98 ."CSpush"CSV.dial :air +2 "collection"'n @ +44 "core" ? +3 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'6'Ӵ +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")@ +138 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +327 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'r% +3 "core" %?  +2 .tCS.seek 6ml + "collection"'^' +1338 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'} +44 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'D'Ӵ +1537 "core" ' + .tCSV.dial CSR +2 "collection"'  +45 "core"  +2 "collection"'4% +4 "core" %ӳ + #tPulling 2ml of CSR.AqMeOH +2 .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'j' +585 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '{% +3 "core" %  +2 .tCS.seek 5ml + "collection"'|'qg +832 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'s  +41 "core"  +2 .tCS.seek 1ml +2 "collection"'b'> +1090 "core" ' + "collection"' 9 +4 "core" 9f + "collection"'C% +4 "core" %@ R R +2 #tBefore lysing Collection Puck Heater at 19.2C/26.7psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'u \  +2 'w9 +5 "core" 9e +102 "collection"'9 +2 "core" 9fd +103 "collection"'9 +2 "core" 9f d +102 "collection"'?9 +2 "core" 9g d +103 "collection"'~9 +2 "core" 9gd +102 "collection"'k9 +2 "core" 9id +103 "collection"'9 +2 "core" 9ld +102 "collection"']9 +2 "core" 9od +103 "collection"'9 +2 "core" 9s"d +102 "collection"'`9 +3 "core" 9z&d +102 "collection"'9 +3 "core" 9*d +102 "collection"' 9 +3 "core" 9/d +102 "collection"'9 +2 "core" 93d +102 "collection"'\ 9 +3 "core" 97d +102 "collection"'9 +3 "core" 9;d +102 "collection"'d9 +3 "core" 9?d +102 "collection"'9 +3 "core" 9Dd +102 "collection"')9 +2 "core" 9Hd +102 "collection"'%9 +3 "core" 9Ld +102 "collection"'9 +3 "core" 9Pd +102 "collection"'9 +3 "core" 9Td +103 "collection"' 9 +2 "core" 9Xd +102 "collection"'9 +4 "core" 9]d +102 "collection"'z9 +3 "core" 9)ad +102 "collection"'N9 +3 "core" 99ed +102 "collection"'9 +2 "core" 9Kid +102 "collection"'79 +3 "core" 9\\md +102 "collection"'[9 +2 "core" 9nrd +102 "collection"'-9 +3 "core" 9vd +102 "collection"'.9 +3 "core" 9zd +102 "collection"',9 +3 "core" 9~d +102 "collection"'19 +2 "core" 9d +102 "collection"'p9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'M9 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"''9 +3 "core" 9d +102 "collection"'!9 +3 "core" 9&d +102 "collection"'09 +2 "core" 99d +102 "collection"'9 +3 "core" 9Ld +102 "collection"'&9 +3 "core" 9_d +102 "collection"'29 +7 "core" 9rd +102 "collection"'9 +3 "core" 9d +102 "collection"'H9 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'=9 +3 "core" 9d +102 "collection"'$9 +2 "core" 9d +102 "collection"'q9 +3 "core" 9d +102 "collection"'J9 +3 "core" 9c +102 "collection"'9 +2 "core" 9` +102 "collection"'X9 +3 "core" 9&^ +102 "collection"'"9 +3 "core" 9:] +102 "collection"'<9 +3 "core" 9N[ +102 "collection"'#9 +3 "core" 9cX +102 "collection"'n9 +2 "core" 9wW +102 "collection"'>9 +3 "core" 9V +102 "collection"'@9 +3 "core" 9S +102 "collection"' 9 +3 "core" 9Q +102 "collection"'39 +2 "core" 9O +102 "collection"'69 +3 "core" 9M +102 "collection"'E9 +3 "core" 9K +102 "collection"'99 +2 "core" 9J +103 "collection"'T9 +2 "core" 9H +102 "collection"'F9 +2 "core" 9. F +103 "collection"' 9 +2 "core" 9B D +102 "collection"'g9 +3 "core" 9VC +102 "collection"'U9 +2 "core" 9iA +103 "collection"'B9 +2 "core" 9|@ +102 "collection"'I9 +3 "core" 9= +102 "collection"'x9 +3 "core" 9"< +102 "collection"'9 +2 "core" 9&: +102 "collection"':9 +3 "core" 9*9 +102 "collection"'Z9 +3 "core" 9.7 +102 "collection"'e9 +3 "core" 935 +102 "collection"'R9 +3 "core" 974 +102 "collection"'f9 +3 "core" 9;3 +102 "collection"'9 +3 "core" 9&?1 +102 "collection"'P9 +3 "core" 98C0 +102 "collection"'K9 +2 "core" 9JG. +102 "collection"'L9 +3 "core" 9[L, +102 "collection"'t9 +3 "core" 9mP+ +102 "collection"'Q9 +3 "core" 9~T* +102 "collection"'O9 +2 "core" 9X) +102 "collection"'i9 +3 "core" 9\\' +102 "collection"'_9 +3 "core" 9a& +102 "collection"'*9 +3 "core" 9e$ +102 "collection"'/9 +3 "core" 9i# +102 "collection"'59 +3 "core" 9m" +102 "collection"'9 +2 "core" 9q! +103 "collection"'9 +2 "core" 9v +102 "collection"'c9 +2 "core" 9 z +103 "collection"'\\9 +2 "core" 9 ~ +102 "collection"'Y9 +2 "core" 9 ) +103 "collection"'9 +2 "core" 9 6 +102 "collection"'l9 +2 "core" 9 D +103 "collection"'W9 +3 "core" 9 Q +102 "collection"'V9 +2 "core" 9 _ +102 "collection"'9 +3 "core" 9 l +102 "collection"'G9 +2 "core" 9 x +102 "collection"'o9 +3 "core" 9  +102 "collection"'89 +3 "core" 9  +102 "collection"'h9 +2 "core" 9  +102 "collection"'v9 +3 "core" 9  +102 "collection"'A9 +3 "core" 9  +102 "collection"'a9 +3 "core" 9  +102 "collection"'r9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'}9 +2 "core" 9  +102 "collection"'^9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +103 "collection"'49 +2 "core" 9  +102 "collection"'D9 +2 "core" 9\  +103 "collection"'{9 +2 "core" 9\  +102 "collection"'j9 +3 "core" 9\ \ +102 "collection"'s9 +2 "core" 9\ "\ +103 "collection"'|9 +2 "core" 9\ ) +103 "collection"' 9 +2 "core" 9\ 3 +102 "collection"'C9 +2 "core" 9\ : +103 "collection"'w9 +2 "core" 9\ C +102 "collection"'9 +3 "core" 9\ J +102 "collection"'9 +3 "core" 9\ Q +102 "collection"'?9 +3 "core" 9\ Y +102 "collection"'~9 +2 "core" 9\ ` +102 "collection"'k9 +3 "core" 9\ f +102 "collection"'9 +3 "core" 9\ m +102 "collection"']9 +3 "core" 9\ s  +102 "collection"'9 +2 "core" 9\ y  +103 "collection"'`9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\ \  +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\  +2 '9 +6 "core"  + 9\ \  + "collection"'\ % +4 "core" %@  + #tBegun lysing Collection Puck Heater at 68C/31.6psia +23054 "Can" +36935 "core" ` +2 "collection"'9 +50 "core" 9\  +2 "collection"'d% +4 "core" %@ d c + #tEnded lysing Collection Puck Heater at 70C/27.6psia +2 .CS.seek 0ml +2 "collection"''Ӵ +342 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"') @ +108 "core" A +2 .tCSV.dial :air +2 "collection"'% @ +43 "core" ? +2 .tCS.seek 5ml +53 "collection"''qi +1339 "core" ' + .tCSV.dial CTV +2 "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'z @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'N'Ӵ +1340 "core" ' + "collection"'% +4 "core" %Ӷ\ \  + #tPuck @37.4psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'7 +108 "core"  + .tCBV.dial CSV +2 "collection"'[  +29 "core"  +2 "collection"'-% +4 "core" %Ӷ  +2 .tCS.seek 5ml +2 "collection"'.'qk +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"',  +44 "core" +2 "collection"'1% +4 "core" %qiR  +2 .tCS.seek 7ml +2 "collection"'p'~ +584 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'M' +833 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +7 "collection"' ` +119 "core" _ +2 #tLysing Complete +2 "collection"''& +4 "core" &`n _ + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&!% +3 "core" %\    1 +2 "storage"(0% +3 "core" % k l w +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(&(+ +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (2& +2 "core" &. ] B +2 "manipulator"&& +4 "core" &" 0=A + "manipulator"&H% +4 "core" %\   0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +154 "core" ( +2 "manipulator"&=& +4 "core" & ) % 5 +2 "storage"($& +4 "core" &. ] ] + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&q' +97 "core" ' +2 "storage"(J& +4 "core" &. q Y +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +277 "core" ' +2 "storage"(X- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"("'y +33 "core" ' +2 "manipulator"&<& +4 "core" &  X 4 + "manipulator"&#% +4 "core" %ϳ  ` 4* +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' +2 .tElbow.seek CC + "manipulator"&>( +159 "core" ( +2 "manipulator"&@& +4 "core" &( d /Bg +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &( & /Bg +2 .tForearm.seek CC +2 "manipulator"&3' +99 "core" ' + .tHand.close +2 "manipulator"&6/ +65 "core" / +2 .tCC.seek :open +2 "collection"'E( +470 "core" ( +2 "storage"(9& +4 "core" &. o + "storage"(T& +4 "core" &. + "manipulator"&F& +4 "core" &"  \  5=G + "manipulator"& % +4 "core" %  ( L 4 +2 .tForearm.seek :retract + "manipulator"&g'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&U( +167 "core" ( +2 "manipulator"&B& +4 "core" & : % q 8? + "storage"(I& +4 "core" &. x # + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&x'n +111 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&:1 +74 "core" 1 +2 "manipulator"&Z% +5 "core" % ͂p . + "storage"(e& +4 "core" &. ] ^ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&R'ή +24 "core" ' + "manipulator"&f& +5 "core" & A C J :? + "storage"(& +4 "core" &. +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&P' +27 "core" ' + "storage"(K% +5 "core" %~ _  +2 ."downElevator"SE.seek :down +3 "storage"(L'} +99 (t% +2 "core" %< u v ] ]} +2 "manipulator"&Q% +4 "core" %ϸ B A [ 9a +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +97 "core" ' +52 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'i& +4 "core" &P +2 "manipulator"&_& +3 "core" & ? > } 9? +2 "manipulator"&*% +4 "core" %\ & I B 9!O +2 .tElbow.seek FlushPuck::Garage + "manipulator"&/(, +174 "core" ( +2 "manipulator"&5& +4 "core" &, G O , :R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, F @ ` :R +2 .tForearm.seek :garage +2 "manipulator"&' +102 "core" ' + .tHand.close +2 "manipulator"&c/ +73 "core" / +2 "manipulator"&\\& +4 "core" &, L G ;R + "manipulator"&Y% +4 "core" % ε M C ; +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&l( +299 "core" ( + "manipulator"&W& +5 "core" & 6  0 7;4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &   y 8;4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&' +100 "core" ' + "manipulator"&G& +4 "core" & -  Z 8;4 +2 "manipulator"&o% +4 "core" % ' '  8 +2 "collection"'8& +3 "core" & +3 "collection"'h& +4 "core" & +2 .tCC.seek :closed +2 "collection"'v(` +4 "core" & \ +9 &*m - +10 &av[ A +9 &Sj+ S +9 &F S +10 &G} S +9 &F S +9 &XF S +10 &Eu S +9 &F S +9 &G T +10 & _I T +9 &"!Iq T +10 &#LQ S +9 &%L& T +9 &'gJ T +10 &))H T +9 &*H T +10 &,I T +9 &.pF S +9 &02J S +10 &1Fv S +9 &3GZ S +9 &5xE0 S +10 &7:FU S +9 &8Ge S +10 &:IS T +9 &<K; S +9 &>AG T +10 &@I T +9 &AI T +9 &CH T +10 &EIH T +9 &G H S +9 &HL T +10 &JW4 U +9 &LBxu Y +10 &Mc ] +9 &OU _ +9 &QuD _ +10 &S4( ` +9 &T{ a +9 &V a +10 &Xu b +9 &Z7 b +10 &[7 b$ +9 &] b, +9 &_e V +10 &`Oi ] +9 &`q "f +9 ( +2 &`u !b + "collection"'h& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.60 +2 "collection"'A& +4 "core" &`uY !b + .tHand.open +2 "manipulator"&a1 +73 "core" 1 +2 "manipulator"&r% +4 "core" %  3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%} +45 "core"  + "processing"%^% +4 "core" %n +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%4  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%D' +1618 "core" ' + .tPSV.dial PSR +2 "processing"%{ +46 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%j' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%s  +2 "collection"'|  +78 "core" +90  + .tPSV.dial :mixloop +2 "processing"% +105 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%C  +135 "core" +2 .tPS.seek 0ml +52 "processing"%w' +2614 "core" ' + .tPSV.dial :air +2 "processing"%  +106 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +568 "Can"5 RR +2050 "core" ' + .tPSV.dial :mixloop +2 "processing"%? +56 "core" +2 .tPS.seek 0ml +2 "processing"%~' +2605 "core" ' +2 .tPSV.dial :air + "processing"%k  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%] +45 "core" +2 .tPS.seek 0ml +2 "processing"%' +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&`& +4 "core" &  ( 0;2 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +2 "manipulator"&( +40 "core" ( +2 "manipulator"&& +4 "core" &  3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &  3 +2 .tForearm.seek CC +2 "manipulator"&u' +103 "core" ' +2 .tHand.close + "manipulator"&m/ +68 "core" / +2 .tCC.seek :open + "collection"' ( +474 "core" ( + "manipulator"&& +4 "core" & 1 % B 7 + "manipulator"&d% +4 "core" % . 3 2 7 +2 .tForearm.seek :retract +2 "manipulator"&b'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&)(, +275 "core" ( +2 "manipulator"&%& +4 "core" &, I J \\ 9> +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, @ ? w 9> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +96 "core" ' +2 .tHand.open +2 "manipulator"& 1 +68 "core" 1 + "manipulator"&% +5 "core" % L <  9 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +97 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &r + "manipulator"&% +4 "core" %\ % L J O 9 E +2 "storage"(7% +4 "core" %~ 3 + "storage"([. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(-( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (N& +3 "core" & Z  + "manipulator"&,& +4 "core" &,  $ 8> +2 "manipulator"&1% +4 "core" %\ $   8 E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&.(P +211 "core" ( +2 "manipulator"&& +4 "core" &V E L ( 9z +2 "storage"(p& +4 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +102 "core" ' +2 "storage"('& +4 "core" & 1  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(!' +288 "core" ' + "storage"(0- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (& +3 "core" & w v (  +2 "manipulator"&2& +3 "core" &V M L U ;z +2 .tElbow.seek 2 + "manipulator"&(P +4 "core" ( + "manipulator"&H& +4 "core" &V O D  ;z + "storage"(+& +4 "core" & v J  +2 .tForearm.seek 2 + 300 counts + "manipulator"&='y +32 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&$/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&J& +2 "storage"(S'} +7 "core" &V N O  ;z + "manipulator"&;% +4 "core" % Μ P S % < +2 .tForearm.seek :retract +2 "manipulator"&X'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&<( +147 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +12 "core" ( + "manipulator"&#& +5 "core" &( 1 ` 4Bj + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &( + ) ! 5Bj +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@' +105 "core" ' +2 "manipulator"& & +4 "core" &( #   8Bj + "manipulator"&q% +5 "core" % ' 6 8 +2 "collection"'& +4 "core" &  , +2 "collection"'6& +5 "core" &\   +2 .tCC.seek :closed +2 "collection"'n(` +4 "core" &\ O +7 &   = $d +10 &{Uu \  : +9 &{o   O +10 &xM\  T +9 &;G\   S +9 &J\ T S +10 &I \ 6 T +9 &J\ \ # S +9 &BI\  T +10 &I   T +9 &I\ \  T +10 &!I\   T +9 &#JH\ \  T +9 &% I\  F T +10 &&F   S +9 &(F \  S +9 &*SF\ \  S +10 &,K\  f T +9 &-J\ \ O S +10 &/F   S +9 &1[F   S +9 &3F\  S +10 &4E  S +9 &6F  S +9 &8cF l S +10 &:%I  \\ S +9 &;H  L T +10 &=G D T +9 &?jI  E T +9 &A,H\ 9 T +10 &BH ( T +9 &DG\ \  S +9 &FsG\ \  S +10 &H2Q  T +9 &Ie W +10 &K Z +9 &M[ ^ +9 &O _ +10 &P _ +9 &R a +9 &T\\ a +10 &V^ b +9 &WR a +10 &YL b! +9 &[Y b& +9 &] b- +10 &^ b2 +9 &`-P #l +9 &`p - +10 &`i V +2 ( +2 "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.62 + .Hand.open + "manipulator"&(1 +66 "core" 1 +2 "manipulator"&9% +4 "core" % . ( C 5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&T'\ +92 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'F  +139 "core"  + .tCSV.dial CTV +2 "collection"'  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2609 "core" ' + "collection"'I% +4 "core" %v  +2 .tCS.seek 4.149ml +2 "collection"'3'V +1557 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%>  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%:  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%Z' +2616 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'e ` +31 "core" _ +2 .tCSV.dial :air + "collection"'f @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'' +1559 "core" ' + .tCSV.dial CTV +2 "collection"'K  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'g'Ӵ +2607 "core" ' + .tCBV.dial :waste1 +2 "collection"'t @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'Q  +139 "core" +2 "collection"'U& +4 "core" &`e V + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&x% +3 "core" %\   R 1 +2 "storage"(R% +4 "core" %z ] h / + "storage"(i. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(_(+ +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (*& +2 "core" &, = = F +2 "manipulator"&"& +4 "core" &% u /@[ + "manipulator"&P% +4 "core" %\  m 0 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&5( +167 "core" ( + "manipulator"&& +5 "core" &  G 5B + "storage"(L& +4 "core" &- ^ ]  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +109 "core" ' +2 "storage"(c& +4 "core" &- e e g +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(\\' +286 "core" ' + "storage"(Y- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&O& +3 "core" &    2B + "storage"(& +5 "core" &- ] ` + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&W'n +35 "core" ' +2 .tElbow.hold + "manipulator"&/, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(V- +3 "core" -' +53 .tSE.seek 0.1 Pucks below Top Plate + "storage"(G' +31 "core" ' +2 "manipulator"&o% +4 "core" %~s M ( +2 "storage"(8& +4 "core" &- F E + + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts +2 "manipulator"&'Ϊ +19 "core" ' +2 "manipulator"&E& +4 "core" &  H 3B +2 "storage"(A& +4 "core" &- ^ i  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&a' +24 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(r' +41 "core" ' +2 "manipulator"&h& +4 "core" & + $ 6B +2 "manipulator"&}% +4 "core" %ϳ % ' 5q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +163 "core" ( +2 "manipulator"&y& +4 "core" &$  /?S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &4& +3 "core" &% h /?S +2 .tForearm.seek CC +2 "manipulator"&' +107 "core" ' + .tHand.close +2 "manipulator"&{/ +76 "core" / +2 .tCC.seek :open +2 "collection"'D( +473 "core" ( +2 "storage"(|& +4 "core" &- } +2 "storage"(s& +3 "core" &- +2 "manipulator"& & +3 "core" &% ) * 6?R +2 "manipulator"&C% +3 "core" % ( ( 6 +2 .tForearm.seek :retract +2 "manipulator"&j'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +161 "core" ( +2 "manipulator"&w& +4 "core" & / * 7q + "storage"(?& +4 "core" &- y u l +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&'n +112 "core" ' +2 .tElbow.hold + "manipulator"&k, +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&~1 +76 "core" 1 +2 "manipulator"&]% +4 "core" % ̀i p - +2 "storage"(& +3 "core" &- a _  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts +2 "manipulator"&`'ά +21 "core" ' + "manipulator"&& +5 "core" & = K 6 9q + "storage"(\ & +4 "core" &- +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&m' +23 "core" ' +2 "storage"(l% +4 "core" %  +3 ."downElevator"SE.seek :down +4 "storage"('} +99 (v% +2 "core" %9 ]| +2 "manipulator"&% +4 "core" %   8S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +100 "core" ' +39 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%u  +74 "core" +2 .tPS.seek 2.5ml +2 "processing"%%' +2612 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +45 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%' +2611 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%& +4 "core" &0 +2 "manipulator"&b& +3 "core" & E I  ;q +6 "manipulator"&7% +4 "core" %\ + M A & :$o +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(, +174 "core" ( +2 "manipulator"&& +4 "core" &, J 6  :9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &N& +2 "core" &, = > :9 +2 .tForearm.seek :garage +2 "manipulator"&,' +98 "core" ' + .tHand.close +2 "manipulator"&1/ +66 "core" / + "manipulator"&&& +4 "core" &, g a  =9 +2 "manipulator"&% +3 "core" % i i I = +2 .tForearm.seek :retract +2 "manipulator"&p'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&)(k +121 "core" ( + "manipulator"&'& +4 "core" &r 9 H 9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &r I > : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&0' +106 "core" ' +2 "manipulator"&& +4 "core" &r    3 +2 "manipulator"&2% +4 "core" %   0 2 +2 "processing"%H& +3 "core" &7 +3 "processing"%+& +5 "core" & +2 .tPC.seek :closed +2 "processing"%$(] +4 "core" &  +8 &%s / +10 &_ C +9 &Du V +9 &W W +10 &U W +9 &S W +9 &GQ W +10 &\ R V +9 &T W +10 &S W +9 & PR V +9 &"U W +10 &#S W +9 &%U W +10 &'WM W +9 &)O V +9 &*U W +10 &,Q V +9 &._T W +9 &0"O V +10 &1S V +9 &3T V +9 &5hL V +10 &7*T V +9 &8Q W +10 &:P W +9 &2P V +10 &?U W +9 &AR W +9 &CxN V +10 &E:S V +9 &FZ X +10 &Hn Z +9 &Jo \\ +9 &L0 ] +10 &M ] +9 &O ] +9 &Qv ] +10 &S8 ] +9 &T ] +10 &V ^ +9 &X{ ^ +9 &Z<" ^ +10 &[ P +9 &],H~' $l +9 &]|9' 4 +6 ( +2 "processing"%+& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.65 +2 "processing"%J& +4 "core" &]|.) 4 + &]|.' 4 + .tHand.open +2 "manipulator"&;1 +74 "core" 1 +2 "manipulator"&.% +4 "core" %  9 / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%#  +43 "core"  +2 .tPSV.dial :mixloop + "processing"% +46 "core" + "processing"%!% +6 "core" %Y +2 .tPS.seek 0.3ml + "processing"%=' +390 "core" ' + .tPSV.dial PSR +2 "processing"% +104 "core"  +3 "processing"%q% +4 "core" %  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'.U +485 "core" ' + .tdelay 3 seconds +303 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1907 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%S +104 "core" + .tPTV.dial :mixing +2 "processing"%X @ +75 "core" B + .tPBV.dial :waste2 +2 "processing"%  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%(' +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&9& +4 "core" &r > @ x 9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&6(k +3 "core" ( + "manipulator"&F& +4 "core" &r 8 G  9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &r   3 8 +2 .tForearm.seek PC + "manipulator"&@' +104 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tPC.seek :open +2 "processing"%I( +451 "core" ( + "manipulator"&M& +4 "core" &r   ? 4 +2 "manipulator"&>% +3 "core" %   B 4 +2 .tForearm.seek :retract +2 "manipulator"&:'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&B(, +135 "core" ( +2 "manipulator"&e& +4 "core" &, @ K : + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &, N N < ; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&3' +102 "core" ' +2 .tHand.open + "manipulator"&K1 +74 "core" 1 + "manipulator"&% +5 "core" % N B : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +94 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%Q& +5 "core" & + "manipulator"&U% +4 "core" %\  N N $ ; + "storage"(x% +4 "core" %z + "storage"(R. +4 "core" .(+ +51 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(i( +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (*& +2 "core" &   +2 "manipulator"&"& +4 "core" &, H < % 9 + "manipulator"&P% +4 "core" %\  < A < : +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&-(P +202 "core" ( +2 "manipulator"&& +4 "core" &X P N 9 ; + "storage"(L& +4 "core" & )  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&c'ϥ +98 "core" ' +2 "storage"(<& +4 "core" & =  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(T' +285 "core" ' + "storage"(Y- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (O& +3 "core" & v  + "manipulator"&& +4 "core" &X > ; j : +2 .tElbow.seek 2 + "manipulator"&V(P +4 "core" ( + "manipulator"&o& +5 "core" &X G K : + "storage"(8& +4 "core" &   +2 .tForearm.seek 2 + 300 counts + "manipulator"&E'y +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&A/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&h& +2 "storage"(}'} +7 "core" &X O O ? ; + "manipulator"&% +4 "core" % m ? L > +765 .tPSR.select :air +7 .PSV.dial PSR +2 "processing"% +104 "core"  + "processing"%J% +4 "core" %X +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%;'\ +590 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%.'Һ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%+  +75 "core"  +2 .tPSV.dial PTV +2 "processing"%# +85 "core"  +2 .tPBV.dial :waste1 + "processing"%  +135 "core"  + "processing"%!% +4 "core" %Ҹ  +2 .tPS.seek 1.5ml +2 "processing"%0'~ +580 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"% ' +1597 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%q  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%= * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%S' +2507 "core" ' +2 .tPSV.dial PTV +6 "processing"%X +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%F' +2516 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +136 "core" + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPRV.dial :ab1 +2 "processing"%) @ +76 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%' +347 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'$  + "processing"%M  +47 "core" +2  + "processing"%>% +4 "core" %-  +3 .tPS.seek 0.3ml + "processing"%e' +344 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'f  +30 "core" + .tPRV.dial :air +2 "processing"%@  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%6'G +1269 "core" ' +2 .tPRV.dial :waste2 + "processing"%K @ +76 "core" > +2 .tPS.seek 0.5ml + "processing"%'\ +859 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%Q  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%U'Һ +1593 "core" ' + .tPSV.dial :PML +2 "processing"%: +45 "core" +2 .tPTV.dial :mixing + "processing"%x @ +75 "core" A +2 .tPBV.dial :waste1 +2 "processing"%R  +34 "core"  +2 "processing"%3% +4 "core" %Ҿ  +2 .tPS.seek 1.85ml + "processing"%*' +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%" * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%P' +1955 "core" ' +2 .tdelay 2 seconds +201 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +51 "collection"'_& +5 "core" &;9 + "manipulator"&& +4 "core" &t 4 +2 "manipulator"&L% +3 "core" %\  4 4 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&B(, +136 "core" ( + "manipulator"&<& +4 "core" &,  5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &,  \  5 +2 .tForearm.seek :garage +2 "manipulator"&Y' +105 "core" ' +2 .tHand.close +2 "manipulator"&O/ +71 "core" / +2 "manipulator"&& +4 "core" &, %  8 + "manipulator"&o% +4 "core" %  5 +2 .tForearm.seek :retract +2 "manipulator"&8'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&A( +288 "core" ( +2 "manipulator"&h& +4 "core" &# % 0>J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &$ 9 />J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&-' +103 "core" ' + "manipulator"&c& +5 "core" &$ r *>J + "manipulator"&T% +5 "core" % ~ . + "collection"'E& +5 "core" &99 +2 "collection"'W& +5 "core" &;:~ +2 .tCC.seek :closed +3 "collection"'(` +4 "core" &=: +5 &:; 4 +10 &2Dx;:z 3 +9 &Kk|:; H +9 &b:; V +10 &G;9 V +9 &\\M;: V +9 &J<; V +10 &J:=} U +9 &I:;} U +10 &cJ9;} V +9 &&J:: V +9 & I<; V +10 &"I;: V +9 &$lK<: V +9 &&.M<; V +10 &'J;8 U +9 &)I;; U +10 &+uJ;:( U +9 &-6K9:$ V +9 &.H;:% V +10 &0I<:* V +9 &2}I9: U +9 &4>I:; V +10 &6L:: V +9 &7L:: V +10 &9J<;z V +9 &;FI;8 V +9 &=L;: V +10 &>D:9 U +9 &@I;: V +10 &BNJ:; V +9 &DG;: U +9 &EJ:; V +10 &GJ=: V +9 &ITN@= W +9 &K]EB W +10 &L|EL [ +9 &NBA ` +9 &P=A@ a +10 &Q@B b +9 &SA@ b +10 &U@@ b +9 &W=A@ b$ +9 &X@@ b* +10 &ZA? b1 +9 &\\e@> b2 +9 &^A? b2 +10 &_?B 8 +9 &`]?@ V +9 ( +2 &`aqA@ R +2 "collection"'W& +2 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.43 +2 "collection"'V& +4 "core" &`aq?@ R + .tHand.open +2 "manipulator"&y1 +76 "core" 1 + "manipulator"&4% +5 "core" %  * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%} +104 "core"  +2 "processing"%5% +4 "core" %) + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%I' +1594 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%^  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%n' +1596 "core" ' + .tPSV.dial PSR +2 "processing"% +33 "Can"V +12 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%/' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%C  +2 "collection"'G  +33 "core" ~ +135  +2 .tPSV.dial :mixloop + "processing"%w +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%?  +75 "core" +2 .tPS.seek 0ml + "processing"%' +2612 "core" ' +2 .tPSV.dial :air + "processing"%  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%~' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%] +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2627 "core" ' + .tPSV.dial :air +2 "processing"%  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%\ ' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +45 "core" +2 .tPS.seek 0ml +2 "processing"%j' +2617 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&v& +4 "core" &" )<@ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( + "manipulator"&& +4 "core" &" S (<@ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &" ; *<@ +2 .tForearm.seek CC +2 "manipulator"&`' +94 "core" ' + .tHand.close +2 "manipulator"&r/ +75 "core" / +2 .tCC.seek :open +2 "collection"'u( +467 "core" ( +2 "manipulator"&m& +4 "core" &" (<: + "manipulator"&% +4 "core" %  0 - +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +289 "core" ( + "manipulator"&& +5 "core" &, | /P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &,  +P +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +104 "core" ' + .tHand.open + "manipulator"&%1 +76 "core" 1 + "manipulator"&% +4 "core" %   = 4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +97 "core" ' +2 ."da"delayUntil "16:52:25.04" +24715 #recoverPRVreagent08 .PTV.dial :mixing +2 "processing"%7 @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +47 "core" ) + ."da"PSV.dial :air +2 "processing"%k  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2513 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%& +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%d +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%'  +45 "core"  +2 ."da"PS.seek 0ml +2 "processing"%z' +2513 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%, +147 "core"  + "processing"%% +4 "core" %I + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%2'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%H'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%[  +75 "core"  + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%J  +35 "core" + "processing"%(% +4 "core" %ҵW  +2 ."da"PS.seek 1.5ml +2 "processing"%;'{ +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +46 "core" ( +2 ."da"PS.seek 0ml +2 "processing"%#' +1601 "core" ' + ."da"delay 2:00 +2877 "Can" VU +9125 #"da"recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2510 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%0 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%s +74 "core"  +2 ."da"delay 5 seconds +553 .PSV.dial PTV +2 "processing"%q +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%=  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2525 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + "processing"%X% +4 "core" %P +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +588 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%9 +85 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%S  +34 "core"  +2 "processing"% % +3 "core" %ҷR  +2 ."da"PS.seek 1.5ml +2 "processing"%'} +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%) * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%F' +1601 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%$  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2510 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%f +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%@ +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%e +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +72 "core"  +3 ."da"PS.seek 0ml +2 "processing"%6' +2528 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%Q  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +136 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%:  +44 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%x +45 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%R' +383 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%3  +44 "core"  +2 "processing"%"% +4 "core" %V  +2 ."da"PS.seek 0.55ml +2 "processing"%U'[ +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%*  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%_'Һ +1552 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +45 "core" + ."da"PTV.dial :mixing +2 "processing"%L @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%<  +36 "core" +2 "processing"%t% +3 "core" %ҽI  +2 ."da"PS.seek 1.85ml +2 "processing"%\\' +225 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%O * +46 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%' +1964 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +6721 "Can"> bb +41281 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%o  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%| * +47 "core" ( + ."da"PSV.dial :air +2 "processing"%Y  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%h' +2530 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%B  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%c +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +55 "core" +2 ."da"PS.seek 0ml +2 "processing"%E' +2532 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%8 +135 "core"  + "processing"%D% +4 "core" %G +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%V'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%y'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%4  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%W +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +38 "core"  + "processing"%5% +4 "core" %Ҷ0  +2 ."da"PS.seek 1.5ml +2 "processing"%-'| +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%^' +1604 "core" ' +2 ."da"delay 2:00 +4082 "Can" QP +7921 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%I  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%G' +2531 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%w +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%? +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2512 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +146 "core"  + "processing"%]% +4 "core" %0 + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%~'\ +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%'Һ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%l  +36 "core" + "processing"%\ % +4 "core" %ҵ;  +2 ."da"PS.seek 1.5ml +2 "processing"%v'{ +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%' +1623 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +44 .PTV.dial :puck +9 .PBV.dial :waste1 + "processing"%r  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%a +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2533 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%m +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%` +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2511 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%%% +4 "core" %0 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%'\ +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Z'Һ +1591 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%7  +35 "core" +2 "processing"%% +4 "core" %Ҷ* +2 ."da"PS.seek 1.5ml +2 "processing"%N'| +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%j' +1603 "core" ' +2 ."da"delay 2:00 +8834 "Can"B A@ +3168 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2533 "core" ' +2 ."da"PSV.dial PTV +7 "processing"%1 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%, +74 "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"%z  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%2' +2521 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +139 "core"  +8 "processing"%% +15 "core" %I +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +18 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%J'm +346 "core" ' +3 ."da"delay 5 seconds +502 "processing"%(% +3 "core" %rb +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%H'\ +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%+'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%; +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%!% +4 "core" %ҸB  +2 ."da"PS.seek 1.5ml +2 "processing"%.'~ +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%0' +1602 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%s  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2540 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%X +73 "core"  +2 ."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"%9' +2532 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%S +136 "core"  + "processing"% % +4 "core" %i + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%'Һ +2100 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%) +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%$% +4 "core" %ҽP  +2 ."da"PS.seek 1.5ml + "processing"%M' +583 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%F  +116 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f' +1596 "core" ' + "processing"%@9 +4 "core" 95 + #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%e  +4 "core" 5 5 + "processing"%K& +4 "core" &]+F 6 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" % ( y ""Z + "storage"(Q% +4 "core" %x + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(:(+ +198 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (x& +3 "core" &.  $ + "manipulator"&6& +4 "core" &, | 2 P +2 "manipulator"&3% +3 "core" % ( y  "Z +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&"( +198 "core" ( + "manipulator"&R& +4 "core" &  & +2 "storage"(*& +3 "core" &. +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&U' +104 "core" ' +2 "storage"(& +4 "core" &. e +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(L' +286 "core" ' + "storage"(<- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&t& +3 "core" &  #& +2 "storage"(O& +3 "core" &. +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&_'n +36 "core" ' +2 ."da"Elbow.hold + "manipulator"&\\, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +47 "storage"(o- +11 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(|' +26 "core" ' + "manipulator"&Y% +5 "core" %̀r d b  + "storage"(& +4 "core" &. + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&'ά +18 "core" ' +2 "manipulator"&B& +4 "core" & ^ !& + "storage"(c& +4 "core" &. +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&T' +32 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(h'| +40 "core" ' + "manipulator"&8& +5 "core" & { #& + "manipulator"&D% +5 "core" %  # +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&E'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&V(k +252 "core" ( +2 "manipulator"&4& +4 "core" &q s s  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" &q y  +2 ."da"Forearm.seek PC +2 "manipulator"&}' +106 "core" ' +2 ."da"Hand.close + "manipulator"&5/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%y( +449 "core" ( + "storage"(P& +4 "core" &.  +2 "manipulator"&-& +4 "core" &q .  + "manipulator"&I% +4 "core" % #  + ."da"Forearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&n( +263 "core" ( + "manipulator"&^& +4 "core" & ( "+ +2 "storage"(C& +4 "core" &. _ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&w' +122 "core" ' +2 ."da"Hand.open + "manipulator"&?1 +76 "core" 1 +2 "storage"(/- +4 "core" -'| +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(G'H +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2317h90ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +6675 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 82.572 seconds\ /var/log/esp/da22jun2317h90ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2317h90ml15s.tif +1563 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2317h90ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun2317h90ml30s.tif +3065 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun2317h90ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun2317h90ml70s.tif +7132 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun2317h90ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "82.572 sec auto-exposure",Subject: "da22jun2317h90ml images!" +4 "storage"(]- +8 "core" -' +2 "storage"(& +5 "core" &.  +2 "manipulator"&~& +5 "core" &  + +6 ."da"Elbow.seek 1 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&l& +5 "core" &  + +2 "storage"(\ & +4 "core" &. ? +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +3 "core" ' +4 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.82 Pucks below Top Plate +2 "storage"(' +48 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +9 "core" ' + "manipulator"&v& +4 "core" &  ++ +2 "storage"(r& +4 "core" &. ! " + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&A'n +35 "core" ' + ."da"Elbow.hold +2 "manipulator"&a, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2 Pucks below Top Plate +3 "storage"(' +19 "core" ' +2 "manipulator"&m% +4 "core" %i E + "storage"(& +5 "core" &.  u + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&`'Ϋ +22 "core" ' + "manipulator"&& +5 "core" & K -* + "storage"(& +5 "core" &. = < - +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +23 "core" ' +2 "storage"(%% +4 "core" % ? < Z  +3 ."downElevator"SE.seek :down +3 "storage"( '} +99 (% +3 "core" %1 8 < [s + "manipulator"&% +4 "core" % ,[ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&7'\ +77 "Can"n FF +18 "core" ' +33 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (& +4 "core" &. > C Y +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%Z& +5 "core" &< + "manipulator"&k& +5 "core" & G -* + "manipulator"&N% +4 "core" %\ ) # -"X +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&&(, +184 "core" ( + "manipulator"&& +5 "core" &, H 0D + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +4 "core" &,  0D + ."psFlush"Forearm.seek :garage +2 "manipulator"&j' +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&1/ +77 "core" / + "manipulator"&,& +4 "core" &,  3D +2 "manipulator"&% +3 "core" %   3$ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&z'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&'(k +119 "core" ( +2 "manipulator"&[& +4 "core" &s V 1 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &s  1 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&2' +108 "core" ' + "manipulator"&(& +4 "core" &s + +2 "manipulator"&J% +4 "core" % d + +2 "processing"%H& +3 "core" &D +2 "processing"%;& +5 "core" &D +2 ."psFlush"PC.seek :closed +2 "processing"%(] +4 "core" &> +7 &"7 $d +9 &Q}0 ; +9 &yz; O +10 &lZ4 W +9 &0Q8 V +10 &T% V +9 &Q* V +9 &uN) W +10 &7Q* W +9 &O$ V +9 &L V +10 &!}U& W +9 &#?O W +10 &%R V +9 &&N V +9 &(O" W +10 &*GQ" W +9 &,\ Q( V +9 &-R V +10 &/N& V +9 &1QS# V +10 &3O V +9 &4K V +9 &6J V +10 &8ZL V +9 &:P W +9 &;N V +10 &=L V +9 &?`P W +10 &A#L V +9 &BN W +9 &DN V +10 &FhU V +9 &H%a X +9 &I\ \\ +10 &K ] +9 &M_ \\ +10 &O  ] +9 &P ] +9 &R ] +10 &Tf ] +9 &V(\ ] +9 &W ] +10 &Y ] +9 &[k ^ +10 &\\g~ * +9 &]|Z 4 +9 ( +3 "processing"%;& +2 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.64 +2 "processing"%!& +4 "core" &]!\ 0 + &]! 0 + ."psFlush"Hand.open +2 "manipulator"&+1 +69 "core" 1 +2 "manipulator"&#% +4 "core" % ϼ  * +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&.'\ +105 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +55 "processing"%s +44 "core"  +2 "processing"%q% +4 "core" % + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%='\ +408 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +181 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2102 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +198 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%X  +136 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +105 "core" +2 ."psFlush"PS.seek :empty +2 "processing"% 'ղ +2611 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +105 "core"  +2 "processing"%S% +4 "core" %յ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% '\ +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2104 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%)  +34 "core"  +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +74 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%$ +105 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ղ +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +104 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%F'TE +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%M' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +75 "core" + ."psFlush"PTV.dial :puck +2 "processing"%e  +75 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%K' +2604 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%Q'\ +585 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%x +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%6 U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%3' +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%i @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%*  +86 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%b' +2603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%t' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%O @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%Y  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%c'TE +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%U  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%"' +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%L +80 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%_'\ +586 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2098 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%| +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%T U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%4' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%5  +86 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E' +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%P' +1916 "Can"V @? +697 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%I' +2612 "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"%C  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V' +2607 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'?& +4 "core" &ec% +2 "manipulator"&/& +3 "core" &s ' )| 5 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& (k +4 "core" ( + "manipulator"&h& +4 "core" &s %  1 6 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +3 "core" &s ) %  5 +2 .tForearm.seek PC +2 "manipulator"&]' +100 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%~( +449 "core" ( +2 "manipulator"&l& +4 "core" &s  3 + "manipulator"&\ % +4 "core" %   G 3 +2 .tForearm.seek :retract + "manipulator"&v'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&r( +372 "core" ( + "manipulator"&m& +5 "core" &&  J 4@Y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &&  3@Y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +102 "core" ' + "manipulator"&& +4 "core" &&   4@X +2 "manipulator"&%% +4 "core" %   4 +2 "collection"'n& +3 "core" &ce +50 "collection"'w& +5 "core" &db, +2 .tCC.seek :closed + "collection"'(` +5 "core" &dd\  +8 &)pdc - +10 &^ycd\ A +9 &Cnad U +9 &Lcc V +10 &Jcc V +9 &Jdb U +10 &FLdb V +9 &Mbb V +9 &Odc V +10 &Jdc V +9 & OKec U +10 &"Kad U +9 &#Jcc U +9 &%Ldf U +10 &'WLcc U +9 &)Icd U +9 &*Ncc V +10 &,Idb V +10 &._Ldc U +9 &0 Lee V +9 &1Ice V +9 &3Ndd V +10 &5gLce U +9 &7)Ldd U +9 &8Jde U +10 &:Kcd U +9 &1Fec U +10 &?Ldb U +9 &ALcc U +10 &CwGdb U +9 &E9Gdc U +9 &FGbd V +10 &HQef V +9 &J{Vlh W +10 &L5qxy Z +9 &Mio ] +9 &Ocd ` +10 &Qedc a +9 &S%ee b +9 &Tgf b +10 &Veg b! +9 &Xcgh b& +9 &Zhh b- +10 &[hi b- +9 &]hg b. +10 &_=ii T +9 &`A7ji 'u +9 &`gdji O +3 ( + "collection"'w& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.50 +2 "collection"'& +4 "core" &`gcgi O + .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" %   0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &`gcig? O + "collection"'A% +4 "core" %ӰgjB +2 .tCSV.dial CSR +2 "collection"'  +41 "core"  + "collection"'Z% +5 "core" %Ӯhi7 + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'`'qi +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'k% +2 "core" %qefgF  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'N'? +693 "core" ' + .tCSV.dial :waste +2 "collection"' +136 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''Ӵ +1972 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +4 "core" &`gchiE O + "collection"'d% +4 "core" %ӱggI +2 .tCSV.dial :flush + "collection"'  +46 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'a'qi +1309 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'1 @ +44 "core" A + "collection"',% +4 "core" %qhgf*  +3 .tCS.seek 7ml + "collection"''} +572 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'7  + '[  +44 "core"  +99  + .tCBV.dial :waste1 +2 "collection"' @ +44 "core" ? +2 .tCS.seek 0ml + "collection"'j'Ӵ +1792 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'(& +4 "core" &`gbkiD O + "collection"'J% +4 "core" %ӯjiB +2 .tCSV.dial :flush + "collection"'H  +77 "core" +2 .tCS.seek 5ml +2 "collection"'&'qi +1301 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'z @ +45 "core" B +2 "collection"'y% +4 "core" %qdihA  +2 .tCS.seek 6.999ml + "collection"'!'y +574 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'+  +43 "core"  +2 .tCBV.dial :waste2 + "collection"'#  +108 "core"  +2 .tCS.seek 0ml +2 "collection"';'Ӵ +1807 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'s& +4 "core" &`gbih9 O + "collection"'q% +4 "core" %ӯhi@ + .tCSV.dial CSR +2 "collection"'2  +43 "core"  + "collection"'f% +4 "core" %ӯhi + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'=' +2024 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"' ' +552 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'X +2 '  +111 "core" ~ +25  +2 .tCTV.dial :intake +2 "collection"'0  +73 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'' +1922 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'S  +71 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"' 'Ӵ +580 "core" ' + .tCSV.dial CSR +2 "collection"'  +97 "core"  + "collection"')% +4 "core" %ӷhh\ q +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''qi +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'$' +1342 "core" ' +2 .tCSV.dial CBV +2 "collection"'9 +120 "core" +2 .tCS.seek 0ml +2 "collection"'>'Ӵ +2604 "core" ' + #tGaraging FlushPuck in Collection Clamp +7 "manipulator"&& +4 "core" &% S S t ?U + .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&F( +2 "core" ( +2 "manipulator"&@& +3 "core" &% ^ V s ?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &% R Q a ?U +2 .tForearm.seek CC +2 "manipulator"&M' +104 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open + "collection"'K( +470 "core" ( + "manipulator"&Q& +4 "core" &$ T S 8 =B + "manipulator"&x% +4 "core" % \ T S  +2 .tForearm.seek :retract +2 "manipulator"&6'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +281 "core" ( +2 "manipulator"&i& +4 "core" &, Q \\ i + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &3& +2 "core" &, ^ ] i +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*' +102 "core" ' +2 .tHand.open +2 "manipulator"&R1 +76 "core" 1 + "manipulator"&% +4 "core" % Y R a +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + "processing"%<& +4 "core" &\ +15898 #t-> access 1 +2 "storage"(b% +3 "core" %{ v\ +2 "manipulator"&O% +4 "core" %\ & S Q ) !O +2 "manipulator"&t& +3 "core" &, U R i +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(Y(< +670 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (o& +3 "core" &< \  +5391 "Can"~\ 56 +60001 F\ 55 +60000 \ 66 +60001 \\\ 54 +27652 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'B  +96 "core"  +3371 #t-> CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +826 #t-> CS.pull 0.2 +2 "collection"'% +3 "core" %Ӳlm\ +2 .tCS.seek 0.2ml +2 "collection"'c' +130 "core" ' + "collection"'D% +4 "core" %lm\ n +623 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'U' +2558 "core" ' +2 "collection"'8% +4 "core" %mo \ J +1324 #t-> CSV.waste2 +2 .CSV.dial :waste2 +2 "collection"'L +43 "core"  +547 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'"'Ӵ +2600 "core" ' +2 "collection"'_% +4 "core" %Ӱlm\ B +14924 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'|  +43 "core"  +889 #t-> CS.pull 0.5 +2 "collection"'T% +2 "core" %Ӱnm\ = +3 .tCS.seek 0.499ml +50 "collection"''u +206 "core" ' + "collection"'W% +4 "core" %wmp\ < +4059 "Can"w\ c55 +60 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'4' +2473 "core" ' + .tCSV.dial :waste1 +2 "collection"'5 +131 "core" +2 .tCS.seek 0ml +7 "collection"'\\'Ӵ +2607 "core" ' + .tCSV.dial CSR +2 "collection"'{  +129 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'E' +2608 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'- +131 "core" +2 .tCS.seek 0ml +2 "collection"'P'Ӵ +2602 "core" ' + .tCSV.dial CSR +2 "collection"'}  +131 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'I' +2607 "core" ' + .tCSV.dial :waste1 +2 "collection"'C +130 "core" +2 .tCS.seek 0ml + "collection"'^'Ӵ +2604 "core" ' +2 .tCSV.dial CSR + "collection"'?  +132 "core"  +2350 #t-> CS.pull 0.5 +2 "collection"'/% +3 "core" %Ӹnm\ ; +2 .tCS.seek 0.5ml +2 "collection"'h'} +200 "core" ' +2 "collection"'G% +4 "core" %zon\ ; +3541 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' +2497 "core" ' + .tCSV.dial :waste2 +2 "collection"'' +42 "core"  +2 .tCS.seek 0ml +2 "collection"'.'Ӵ +2604 "core" ' + .tCSV.dial CSR +7 "collection"'  +43 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'l' +2605 "core" ' +2 .tCSV.dial :waste2 + "collection"'\ +55 "core"  +2 .tCS.seek 0ml +2 "collection"']'Ӵ +2604 "core" ' + .tCSV.dial CSR +2 "collection"'  +41 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'m' +2601 "core" ' + .tCSV.dial :waste2 +2 "collection"' +42 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +2604 "core" ' + .tCSV.dial CSR +2 "collection"'%  +42 "core"  +1053 #t-> CS.pull 0.5 + "collection"'n% +3 "core" %ӹol\ ; +3 .tCS.seek 0.501ml + "collection"'v'~ +209 "core" ' +2 "collection"'u% +4 "core" %np\ ; +931 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml + "collection"'' +2486 "core" ' +2 .tCSV.dial :waste1 +2 "collection"' +131 "core" +2 .tCS.seek 0ml +2 "collection"''Ӵ +2602 "core" ' + .tCSV.dial CSR +2 "collection"'  +131 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'w' +2607 "core" ' + .tCSV.dial :waste1 +2 "collection"'A +130 "core" +2 .tCS.seek 0ml + "collection"''Ӵ +2604 "core" ' +2 .tCSV.dial CSR + "collection"'Z  +132 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' +2610 "core" ' +2 .tCSV.dial :waste1 + "collection"'g +130 "core" +2 .tCS.seek 0ml +2 "collection"'k'Ӵ +2604 "core" ' + .tCSV.dial CSR +2 "collection"'`  +131 "core"  +371 #t-> CS.pull 0.5 +2 "collection"'% +4 "core" %Ӷpo\ : +2 .tCS.seek 0.5ml + "collection"'N'{ +204 "core" ' +2 "collection"'% +4 "core" %{po\ ; +2524 "Can"\ a65 +21614 #t-> delay 5; CS.pull 0.5 +2 .delay 5 seconds +502 "collection"'d% +3 "core" %{qo\ < +2 .tCS.seek 1ml +2 "collection"' '@ +210 "core" ' +2 "collection"'% +4 "core" %@po\ < +547 #t-> delay 5; CS.pull 0.5 +2 .delay 5 seconds +502 "collection"'1% +3 "core" %@qo\ < +3 .tCS.seek 1.5ml + "collection"',' +214 "core" ' +2 "collection"'a% +4 "core" %qn\ < +347 #t-> delay 5; CS.pull 0.5 +2 .delay 5 seconds +502 "collection"'7% +3 "core" %op\ < +2 .tCS.seek 2ml +2 "collection"'[' +205 "core" ' +2 "collection"'% +4 "core" %qo\ < +389 #t-> delay 5; CS.pull 0.5 +2 .delay 5 seconds +502 "collection"'% +3 "core" %po\ = +2 .tCS.seek 2.5ml +2 "collection"'('" +203 "core" ' +2 "collection"'J% +4 "core" %"qm\ < +386 #t-> delay 5; CS.pull 0.5 +2 .delay 5 seconds +502 "collection"'H% +3 "core" %"rm\ < +3 .tCS.seek 3ml + "collection"'j'2Q +204 "core" ' + "collection"'z% +4 "core" %2Lpo\ < +1297 #t-> CSR.flush +2 .CSR.select :flush + "collection"'  +410 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'y' +1868 "core" ' +2 "collection"'&% +4 "core" %op\ < +659 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'+ +129 "core" +370 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'#'Ӵ +2601 "core" ' + "collection"'!% +4 "core" %Ӱpq\ < +2381 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'s  +130 "core"  +180 #t-> CSR +427 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'q' +2609 "core" ' +2 "collection"'2% +4 "core" %qo\ ; +398 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'f +139 "core" +250 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"';'Ӵ +2609 "core" ' + "collection"'=% +4 "core" %ӯqo\ < +417 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'X  +128 "core"  +635 #t-> CSR.air +2 .CSR.select :air + "collection"' +266 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +2607 "core" ' +2 "collection"'0% +4 "core" %qp\ < +409 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +131 "core" +288 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'S'Ӵ +2609 "core" ' +2 "collection"'% +4 "core" %ӵpo\ < +2667 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +129 "core"  +358 #t-> CSR.air +9 .CSR.select :air +577 #-> CS.fill +2 .CS.seek 10ml +2 "collection"')' +2612 "core" ' + "collection"' % +4 "core" %rr\ < +388 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +143 "core" +278 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'9'Ӵ +1889 "Can"F\ a:: +711 "core" ' +2 "collection"'$% +4 "core" %ӵrp\ < +3546 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +130 "core"  +1724 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +783 #t-> CS.pull 0.2 +2 "collection"'@% +3 "core" %ӵqp\ = +2 .tCS.seek 0.2ml +2 "collection"'e' +130 "core" ' +2 "collection"'% +4 "core" % qp\ = +409 #t-> CS.pull 0.2 +2 "collection"'r% +3 "core" % qp\ = +2 .tCS.seek 0.401ml +2 "collection"''X +126 "core" ' +2 "collection"'% +4 "core" %Toq\ = +532 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'Q' +2505 "core" ' +2 "collection"'x% +4 "core" %"po\ < +3525 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'M +129 "core" +406 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'i'Ӵ +2608 "core" ' +2 "collection"'3% +4 "core" %ӳpq\ < +769 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'F  +130 "core"  +194 #t-> CSR +1355 #-> CS.pull 0.5 + "collection"'R% +3 "core" %ӳrr\ = +2 .tCS.seek 0.5ml +2 "collection"''x +213 "core" ' +2 "collection"'<% +4 "core" %xqp\ = +3243 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR + .CS.seek 10ml +2 "collection"'6' +2474 "core" ' +2 .tCSV.dial :waste1 + "collection"'* +130 "core" +2 .tCS.seek 0ml +2 "collection"'b'Ӵ +2610 "core" ' + .tCSV.dial CSR +2 "collection"'O  +132 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'t' +2601 "core" ' + .tCSV.dial :waste1 +2 "collection"': +129 "core" +3 .tCS.seek 0ml + "collection"'o'Ӵ +2601 "core" ' + .tCSV.dial CSR +2 "collection"'B  +131 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' +2604 "core" ' + .tCSV.dial :waste1 +2 "collection"'D +130 "core" +2 .tCS.seek 0ml + "collection"'>'Ӵ +2601 "core" ' + .tCSV.dial CSR +2 "collection"'c  +132 "core"  +8423 #t-> CS.pull 0.5 + "collection"'8% +4 "core" %ӱsr\ > +2 .tCS.seek 0.5ml + "collection"'L'v +206 "core" ' + "collection"'U% +4 "core" %qrq\ > +2407 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml + "collection"'_' +2473 "core" ' +2 .tCSV.dial :waste2 + "collection"'| +55 "core"  +4 .tCS.seek 0ml +2 "collection"'T'Ӵ +2599 "core" ' + .tCSV.dial CSR +2 "collection"'W  +40 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'"' +2610 "core" ' + .tCSV.dial :waste2 +2 "collection"'p +42 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +1532 "Can")\ c:9 +1069 "core" ' + .tCSV.dial CSR +2 "collection"'5  +42 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'4' +2606 "core" ' + .tCSV.dial :waste2 +2 "collection"'{ +60 "core"  +2 .tCS.seek 0ml + "collection"'\\'Ӵ +2603 "core" ' + .tCSV.dial CSR +2 "collection"'-  +42 "core"  +2087 #t-> CS.pull 0.5 +2 "collection"'E% +2 "core" %ӹrp\ > +3 .tCS.seek 0.501ml + "collection"'}'~ +207 "core" ' + "collection"'P% +4 "core" %}sq\ > +1786 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +3 .CS.seek 10ml + "collection"'C' +2472 "core" ' +2 .tCSV.dial :waste1 + "collection"'I +132 "core" +2 .tCS.seek 0ml + "collection"'?'Ӵ +2609 "core" ' + .tCSV.dial CSR +2 "collection"'/  +130 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'G' +2609 "core" ' + .tCSV.dial :waste1 +2 "collection"'^ +131 "core" +2 .tCS.seek 0ml +2 "collection"'h'Ӵ +2599 "core" ' + .tCSV.dial CSR +2 "collection"''  +130 "core"  + .tCSV.dial CSR +3 .CS.seek 10ml + "collection"'' +2609 "core" ' + .tCSV.dial :waste1 +7 "collection"' +131 "core" +2 .tCS.seek 0ml +2 "collection"'.'Ӵ +2601 "core" ' + .tCSV.dial CSR +2 "collection"'\  +129 "core"  +336 #t-> CS.pull 0.5 +2 "collection"'l% +3 "core" %Ӹsp\ > +2 .tCS.seek 0.5ml + "collection"' '} +208 "core" ' + "collection"']% +4 "core" %yrr\ = +32581 "Can"2\ e66 +60001 &\ g66 +12409 #t-> delay 5; CS.pull 0.5 +2 .delay 5 seconds +502 "collection"'% +4 "core" %ysu-\ B +2 .tCS.seek 1ml + "collection"'m'> +212 "core" ' + "collection"'%% +4 "core" %<tt0\ B +362 #t-> delay 5; CS.pull 0.5 +3 .delay 5 seconds +502 "collection"'n% +3 "core" %<vt2\ C +2 .tCS.seek 1.5ml +2 "collection"'u' +202 "core" ' + "collection"'% +4 "core" %vt\ B +484 #t-> delay 5; CS.pull 0.5 +2 .delay 5 seconds +502 "collection"'v% +3 "core" %ru\ B +3 .tCS.seek 1.999ml + "collection"'' +203 "core" ' +2 "collection"'% +4 "core" %su\ B +339 #t-> delay 5; CS.pull 0.5 +2 .delay 5 seconds +502 "collection"'% +3 "core" %ttQ\ C +3 .tCS.seek 2.498ml + "collection"''" +206 "core" ' +2 "collection"'A% +4 "core" %"|str\ B +417 #t-> delay 5; CS.pull 0.5 +2 .delay 5 seconds +502 "collection"'w% +3 "core" %"|tu+\ B +3 .tCS.seek 2.998ml + "collection"'Z'2A +207 "core" ' +2 "collection"'% +3 "core" %2>ut\ B +487 #t-> delay 5; CS.pull 0.5 + .delay 5 seconds +503 "collection"'g% +51 "core" %2>ut \ B +2 .tCS.seek 3.497ml +2 "collection"''B +202 "core" ' +2 "collection"'`% +3 "core" %Auu\ A +776 #t-> CSR.flush + .CSR.select :flush +527 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +1718 "core" ' +2 "collection"'% +4 "core" %vt&\ A +3137 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'k +130 "core" +475 #t-> CS.empty +2 .CS.seek 0ml + "collection"'d'Ӵ +2601 "core" ' +2 "collection"'% +4 "core" %Ӳtt\ A +1680 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'N  +129 "core"  +334 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'1' +2597 "core" ' +2 "collection"'a% +4 "core" %ru\ B +499 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +130 "core" +254 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'7'Ӵ +2607 "core" ' +2 "collection"'% +4 "core" %ӵts\ A +533 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"',  +132 "core"  +348 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +410 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +2604 "core" ' + "collection"'J% +4 "core" %ut\ B +338 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'[ +140 "core" +250 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'H'Ӵ +2604 "core" ' + "collection"'z% +4 "core" %Ӹst \ B +502 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'(  +128 "core"  +179 #t-> CSR.air +2 .CSR.select :air +358 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'j' +2608 "core" ' +2 "collection"'&% +4 "core" %!vu\ A +461 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'+ +129 "core" +334 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'y'Ӵ +2601 "core" ' + "collection"'!% +4 "core" %ӹtu\ B +8764 "Can"P\ i66 +1083 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'s  +131 "core"  +1587 #t-> CSV.Flush + .CSV.dial Flush +2 "collection"'#  +100 "core" +671 #t-> CS.pull 0.5 +2 "collection"'2% +3 "core" %ӹvv\ C +2 .tCS.seek 0.501ml +2 "collection"'f'~ +205 "core" ' + "collection"'q% +4 "core" %|ts \ C +1148 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'=' +2480 "core" ' + "collection"'X% +4 "core" % uu\ B +5594 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'; +43 "core" +310 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'0'Ӵ +2603 "core" ' +2 "collection"' % +4 "core" %ӹst \ C +477 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'  +130 "core"  +1279 #t-> CSV.Flush +2 .CSV.dial Flush +2 "collection"'  +100 "core"  +917 #t-> CS.pull 0.5 +2 "collection"' % +3 "core" %ӹwu*\ D +2 .tCS.seek 0.501ml +2 "collection"'S'~ +209 "core" ' + "collection"' % +4 "core" %tt \ C +7170 #t-> 3.times{CSV.Flush; CS.fill; CSV.waste1; CS.empty; CSV.Flush} +2 .CSV.dial Flush +2 .CS.seek 10ml +2 "collection"'' +2481 "core" ' + .tCSV.dial :waste1 +2 "collection"') +44 "core" +2 .tCS.seek 0ml + "collection"'$'Ӵ +2603 "core" ' + .tCSV.dial Flush +2 "collection"'  +44 "core"  + .tCSV.dial Flush +2 .CS.seek 10ml +2 "collection"'@' +2610 "core" ' +2 .tCSV.dial :waste1 + "collection"' +44 "core" +2 .tCS.seek 0ml +2 "collection"'9'Ӵ +2602 "core" ' +2 .tCSV.dial Flush + "collection"'r  +55 "core" + .tCSV.dial Flush +3 .CS.seek 10ml + "collection"'' +2606 "core" ' + .tCSV.dial :waste1 +2 "collection"'e +42 "core" +2 .tCS.seek 0ml +2 "collection"''Ӵ +2607 "core" ' + .tCSV.dial Flush +2 "collection"'x  +55 "core" +652 #t-> CS.pull 0.5 + "collection"'M% +4 "core" %ӱvv%\ D +2 .tCS.seek 0.5ml + "collection"'Q'v +213 "core" ' +2 "collection"'3% +4 "core" %yvu \ C +1771 #t-> 3.times{CSV.Flush; CS.fill; CSV.waste2; CS.empty; CSV.Flush} +2 .CSV.dial Flush +2 .CS.seek 10ml + "collection"'F' +2487 "core" ' + .tCSV.dial :waste2 +2 "collection"'R +130 "core"  +2 .tCS.seek 0ml + "collection"'<'Ӵ +2605 "core" ' + .tCSV.dial Flush +6 "collection"'i  +130 "core" + .tCSV.dial Flush +3 .CS.seek 10ml + "collection"'' +2604 "core" ' +2 .tCSV.dial :waste2 + "collection"'* +132 "core"  +2 .tCS.seek 0ml + "collection"'6'Ӵ +2603 "core" ' + .tCSV.dial Flush +2 "collection"'O  +130 "core" + .tCSV.dial Flush +2 .CS.seek 10ml +2 "collection"'b' +2599 "core" ' +2 .tCSV.dial :waste2 + "collection"': +143 "core"  + .tCS.seek 0ml +2 "collection"'t'Ӵ +1605 "Can" \ i:: +996 "core" ' + .tCSV.dial Flush +2 "collection"'B  +130 "core"  +772 #t-> CS.pull 0.5 + "collection"'o% +3 "core" %Ӵvt)\ D +3 .tCS.seek 0.5ml + "collection"'D'y +206 "core" ' + "collection"'% +5 "core" %yxv \ D +2347 #t-> CS.pull 0.5 +2 "collection"'c% +3 "core" %yvw1\ E +2 .tCS.seek 1ml +2 "collection"'8'> +213 "core" ' + "collection"'U% +4 "core" %?tv\ E +754 #t-> 3.times{CSV.Flush; CS.fill; CSV.waste1; CS.empty; CSV.Flush} +2 .CSV.dial Flush +2 .CS.seek 10ml +2 "collection"'>' +2353 "core" ' +2 .tCSV.dial :waste1 +43 "collection"'L +51 "core" +2 .tCS.seek 0ml + "collection"'|'Ӵ +2604 "core" ' +2 .tCSV.dial Flush +2 "collection"'_  +54 "core" +2 .tCSV.dial Flush +2 .CS.seek 10ml +2 "collection"'W' +2608 "core" ' +2 .tCSV.dial :waste1 + "collection"'T +43 "core" +2 .tCS.seek 0ml + "collection"'p'Ӵ +2604 "core" ' +2 .tCSV.dial Flush + "collection"'"  +140 "core"  + .tCSV.dial Flush +2 .CS.seek 10ml +2 "collection"'5' +2605 "core" ' +2 .tCSV.dial :waste1 +2 "collection"' +43 "core" +2 .tCS.seek 0ml +2 "collection"'{'Ӵ +2602 "core" ' +2 .tCSV.dial Flush +2 "collection"'4  +43 "core"  +782 #t-> CS.pull 0.5 +2 "collection"'-% +3 "core" %ӹwu2\ E +2 .tCS.seek 0.501ml +2 "collection"'E'~ +212 "core" ' +2 "collection"'P% +4 "core" %uw\ E +24696 #t-> delay 5; CS.pull 1 +2 .delay 5 seconds +502 "collection"'\\% +4 "core" %vu \ G +2 .tCS.seek 1.501ml + "collection"'}' +327 "core" ' +2 "collection"'I% +4 "core" %\ vv\ F +409 #t-> delay 5; CS.pull 1 + .delay 5 seconds +502 "collection"'C% +4 "core" %\ xv)\ G +2 .tCS.seek 2.501ml + "collection"'/'" +338 "core" ' + "collection"'?% +4 "core" %"xv\ F +10900 "Can"v\ m67 +6782 #t-> CSV.Flush +2 .CSV.dial Flush +1225 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'^' +1969 "core" ' + "collection"'G% +4 "core" %wx\ F +2458 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'' +43 "core" +1929 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'h'Ӵ +2601 "core" ' +2 "collection"'% +4 "core" %ӳuu\ G +509 #t-> CSV.Flush +2 .CSV.dial Flush + "collection"'  +43 "core"  +335 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'\ ' +2600 "core" ' +2 "collection"'l% +3 "core" %xw \ G +635 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'] +44 "core" +242 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'.'Ӵ +2610 "core" ' + "collection"'% +4 "core" %Ӱwu\ F +1907 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'%  +128 "core"  +386 #t-> CSR.air +2 .CSR.select :air +388 #-> CS.fill +2 .CS.seek 10ml +2 "collection"' ' +2608 "core" ' +2 "collection"'n% +4 "core" %xw%\ G +1218 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +129 "core" +339 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'m'Ӵ +2610 "core" ' + "collection"'v% +5 "core" %Ӱuw\ G +1147 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'  +131 "core"  +204 #t-> CSR +383 #-> CS.fill +2 .CS.seek 10ml + "collection"'u' +2601 "core" ' + "collection"'% +5 "core" %ww\ G +21708 "Can"\ o55 +3808 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'A +127 "core" +327 #t-> CS.empty +2 .CS.seek 0ml + "collection"''Ӵ +2605 "core" ' + "collection"'w% +4 "core" %ӷvx\ H +53123 "Can"\ q66 +60000 _\ t65 +60001 \ w66 +60001 ;\ x66 +60000 \ {66 +60001 j\ ~66 +60001 \ 66 +60000 \ 55 +60001 \ 55 +60001 <\ 56 +60000 \ 65 +60001 ,\ 65 +60001 h\ 55 +60000 \ 55 +60001 \ 56 +60001 ~\ 65 +60001 ~\ 55 +60000 \ 55 +60001 \\|\ 55 +60001 ~ %54 +60000 $| V55 +60001 | 54 +60001 u|\ 476 @EDT1656043520.95 z\ %66 +60001 {\ 77 +60001 uy\ 76 +60000 z\ 66 +60001 ;y\ 66 +60001 x\ 66 +60001 lz\ 76 +60000 w\ 66 +60001 w\ 76 +60001 u\ 77 +60000 w\ 76 +60001 v\ 76 +60001 w\ 66 +60001 Hw\ 76 +60000 w\ 66 +60001 tv\ 66 +60001 w\ 76 +60000 Vw\ 66 +60001 w\ 66 +60001 w\ 66 +60000 tu\ 66 +60001 u\ 66 +60001 wv\ 76 +60001 iw\ \ 66 +60000 Pu\ \ 66 +60001 v\ \ 66 +60001 fv\ 66 +60000 su\ 66 +60001 u\ 76 +60001 Bt\ 66 +60001 u\ 66 +60000 s\ 76 +60001 t\ 77 +60001 s\ 76 +60000 ks\ 66 +60001 us\ 66 +60001 s\ 66 +60001 ]r\ 76 +60000 s\ 67 +60001 [s\ 76 +60001 s\ 66 +60001 s\ 76 +60000 t\ 76 +60001 t\ 77 +60001 r\ 76 +60000 >u\ 66 +60001 ws\ 76 +60001  t\ 66 +60000 os\ 66 +60001 Zt\ 76 +60001 u\ 66 +60001 bv\ 66 +60000 x\ 66 +60001 nx\ 77 +46097 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +137 "core"  +450 #t-> CSR.kill + .CSR.select :kill +2 "collection"' +13311 "Can"x\ 66 +9739 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %ӷ# +2 .tCS.seek 0.5ml +2 "collection"'g'| +220 "core" ' + "collection"'`% +4 "core" %  +5646 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +51 .CS.seek 10ml +2 "collection"'Z' +2475 "core" ' + .tCSV.dial :waste1 +7 "collection"' +134 "core" +2 .tCS.seek 0ml +2 "collection"''Ӵ +2604 "core" ' + .tCSV.dial CSR +2 "collection"'k  +137 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' +2610 "core" ' + .tCSV.dial :waste1 +2 "collection"' +134 "core" +3 .tCS.seek 0ml + "collection"'N'Ӵ +2599 "core" ' +2 .tCSV.dial CSR +2 "collection"'d  +148 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'a' +2603 "core" ' + .tCSV.dial :waste1 +2 "collection"' +134 "core" +2 .tCS.seek 0ml +2 "collection"'1'Ӵ +2602 "core" ' +2 .tCSV.dial CSR + "collection"'  +136 "core"  +14940 #t-> CS.pull 0.5 + "collection"',% +4 "core" %ӵ +2 .tCS.seek 0.5ml +2 "collection"'7'z +212 "core" ' + "collection"'J% +4 "core" %+  +1580 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'[' +2481 "core" ' + .tCSV.dial :waste2 +2 "collection"' +44 "core"  +2 .tCS.seek 0ml + "collection"'z'Ӵ +2609 "core" ' + .tCSV.dial CSR +2 "collection"'(  +45 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'H' +2596 "core" ' + .tCSV.dial :waste2 +7 "collection"'& +56 "core"  +2 .tCS.seek 0ml +2 "collection"'+'Ӵ +2610 "core" ' + .tCSV.dial CSR +2 "collection"'j  +42 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'!' +693 "Can"z ;: +1904 "core" ' + .tCSV.dial :waste2 +2 "collection"'s +56 "core"  +2 .tCS.seek 0ml +2 "collection"'#'Ӵ +2602 "core" ' +2 .tCSV.dial CSR + "collection"'2  +43 "core"  +3357 #t-> CS.pull 0.5 +2 "collection"'q% +3 "core" %Ӹ +2 .tCS.seek 0.5ml +2 "collection"'y'} +204 "core" ' + "collection"'f% +4 "core" %  +1152 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'X' +2474 "core" ' +2 .tCSV.dial :waste1 + "collection"'; +136 "core" +2 .tCS.seek 0ml +2 "collection"'='Ӵ +2607 "core" ' + .tCSV.dial CSR +2 "collection"'  +136 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'' +2600 "core" ' + .tCSV.dial :waste1 +2 "collection"' +134 "core" +2 .tCS.seek 0ml +2 "collection"' 'Ӵ +2606 "core" ' + .tCSV.dial CSR +2 "collection"'  +137 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'0' +2601 "core" ' +2 .tCSV.dial :waste1 + "collection"'S +135 "core" +2 .tCS.seek 0ml +2 "collection"')'Ӵ +2599 "core" ' + .tCSV.dial CSR +2 "collection"'  +148 "core"  +876 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %ӷ +2 .tCS.seek 0.5ml +2 "collection"'$'| +214 "core" ' + "collection"'% +4 "core" %  +33196 "Can"z\ 77 +3470 #t-> delay 5; CS.pull 0.5 +2 .delay 5 seconds +502 "collection"'@% +2 "core" %+  +2 .tCS.seek 1.001ml +2 "collection"'r'E +202 "core" ' +2 "collection"'9% +4 "core" %E  +577 #t-> delay 5; CS.pull 1 +2 .delay 5 seconds +502 "collection"'e% +3 "core" %E-  +3 .tCS.seek 2.001ml + "collection"'' +328 "core" ' + "collection"'x% +4 "core" %  +457 #t-> delay 5; CS.pull 1 +2 .delay 5 seconds +502 "collection"'M% +3 "core" %  +3 .tCS.seek 3.001ml + "collection"'3'2] +330 "core" ' + "collection"'% +4 "core" %2a  +444 #t-> delay 5; CS.pull 1 +2 .delay 5 seconds +502 "collection"'Q% +3 "core" %2a  +3 .tCS.seek 4.002ml + "collection"'R'Q +334 "core" ' + "collection"'F% +4 "core" %Q  +505 #t-> delay 5; CS.pull 1 +2 .delay 5 seconds +502 "collection"'i% +3 "core" %Q  +2 .tCS.seek 5.002ml +2 "collection"'<'qu +329 "core" ' + "collection"'*% +4 "core" %qq  +2746 #t-> CSV.CSR +2 .CSV.dial CSR +619 #-> CSR.Flush + .CSR.select :Flush +2 "collection"' +481 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +1333 "core" ' +2 "collection"'O% +4 "core" %  +555 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'6 +136 "core" +1359 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"':'Ӵ +2600 "core" ' + "collection"'b% +4 "core" %ӹ +604 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'B  +135 "core"  +243 #t-> CSR.Flush + .CSR.select :Flush +350 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'o' +2605 "core" ' +2 "collection"'% +4 "core" %  +543 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'t +137 "core" +368 #t-> CS.empty +3 .CS.seek 0ml +2 "collection"'c'Ӵ +2609 "core" ' +2 "collection"'U% +4 "core" %Ӵ +555 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'D  +135 "core"  +739 #t-> CSR.air +2 .CSR.select :air + "collection"' +363 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'8' +2608 "core" ' + "collection"'L% +4 "core" %  +518 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'> +147 "core" +382 #t-> CS.empty +3 .CS.seek 0ml + "collection"'_'Ӵ +2603 "core" ' +2 "collection"'|% +4 "core" %Ӵ +368 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'T  +133 "core"  +284 #t-> CSR.air +2 .CSR.select :air +339 #-> CS.fill +51 .CS.seek 10ml + "collection"'W' +2606 "core" ' + "collection"'"% +4 "core" %   +434 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'p +136 "core" +373 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"''Ӵ +2604 "core" ' +2 "collection"'5% +4 "core" %Ӹ +589 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'4  +136 "core"  +16808 "Can"r| 77 +4946 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%- +45 "core"  +651 #t-> PSR.Flush + .PSR.select :Flush +3 "processing"%@ +1510 #t-> PS.pull 0.5 +2 "processing"%P% +3 "core" %{\ +2 .tPS.seek 0.5ml +2 "processing"%{'\ +581 "core" ' +2 "processing"%\\% +4 "core" %{\  +22946 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%E' +2099 "core" ' +2 "processing"%I% +3 "core" %{\  +740 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%C  +44 "core"  +576 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%}' +2609 "core" ' +2 "processing"%?% +4 "core" %q\ +2507 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%/ +45 "core"  +3738 #t-> PS.pull 0.5 +2 "processing"%G% +3 "core" %x\ +7 .tPS.seek 0.5ml +2 "processing"%'' +581 "core" ' + "processing"%^% +4 "core" % \  +4286 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2104 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%h' +2619 "core" ' +2 .tPSV.dial PSR + "processing"%l +46 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%]' +2612 "core" ' + .tPSV.dial :waste1 +7 "processing"%\  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"%% +45 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%.' +1866 "Can"~\ 55 +740 "core" ' + .tPSV.dial :waste1 +2 "processing"%n  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2616 "core" ' +2 .tPSV.dial PSR +2 "processing"% +45 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%v' +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%m' +2613 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%A' +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%u  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%w' +2629 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +449 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %f\  +3 .tPS.seek 0.5ml + "processing"%`' +591 "core" ' + "processing"%% +4 "core" %\  +1973 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%g' +2104 "core" ' + .tPSV.dial :waste2 +2 "processing"%  +75 "core"  +2 .tPS.seek 0ml +2 "processing"%Z' +2612 "core" ' + .tPSV.dial PSR +2 "processing"%k +75 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tPSV.dial :waste2 + "processing"%  +75 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2628 "core" ' + .tPSV.dial PSR +2 "processing"%d +75 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%N' +2616 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%  +75 "core" ~ +2 .tPS.seek 0ml + "processing"%a' +2609 "core" ' + .tPSV.dial PSR +7 "processing"% +75 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%,' +2609 "core" ' + .tPSV.dial :waste2 +2 "processing"%J  +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%1' +2608 "core" ' +2 .tPSV.dial PSR + "processing"%7 +76 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :waste2 +2 "processing"%[  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%(' +2626 "core" ' + .tPSV.dial PSR +2 "processing"%z +73 "core"  +583 #t-> PS.pull 0.5 +2 "processing"%&% +3 "core" %\ +2 .tPS.seek 0.5ml +2 "processing"%H' +585 "core" ' + "processing"%j% +4 "core" %\  +1149 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%+' +2109 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%s  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%!' +2613 "core" ' + .tPSV.dial PSR +2 "processing"%2 +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%q' +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%f  +45 "core"  +2 .tPS.seek 0ml + "processing"%#' +2611 "core" ' + .tPSV.dial PSR +2 "processing"%y +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%;' +2609 "core" ' +2 .tPSV.dial :waste1 + "processing"%X  +46 "core"  +2 .tPS.seek 0ml + "processing"% ' +1232 "Can" 55 +1382 "core" ' + .tPSV.dial PSR +2 "processing"%= +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2615 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +46 "core"  +2 .tPS.seek 0ml +2 "processing"% ' +2613 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%S' +2606 "core" ' +2 .tPSV.dial :waste1 +6 "processing"%0  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2612 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +1042 #t-> PS.pull 0.5 + "processing"%% +4 "core" % +2 .tPS.seek 0.5ml + "processing"%)'\ +596 "core" ' + "processing"%@% +45 "core" % \  +46217 "Can"s~\ 32 +13863 #t-> PS.pull 0.5 + "processing"%9% +3 "core" % \  +3 .tPS.seek 1ml + "processing"%$'TC +586 "core" ' + "processing"%e% +4 "core" %TA\  +205 #t-> PS.pull 0.5 + "processing"%r% +3 "core" %TA\  +3 .tPS.seek 1.5ml + "processing"%x'{ +582 "core" ' + "processing"%M% +4 "core" %\  +186 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %\ +2 .tPS.seek 2ml +2 "processing"%'һ +593 "core" ' +2 "processing"%Q% +4 "core" %\ +233 #t-> PS.pull 0.5 +2 "processing"%3% +3 "core" %\ +2 !to:Slide::Error : mesg"8Processing Syringe at 2.5ml would be out of bounds!: @reply0:@axisName"Processing Syringe:bt[ "3/home/esp/esp2/lib/slide.rb:307:in `toRawGoal'"./home/esp/esp2/lib/slide.rb:314:in `seek'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"./home/esp/esp2/lib/scale.rb:193:in `pull'"(ESP):185: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 +1125 #-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%F  +44 "core"  +301 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%i' +2104 "core" ' +2 "processing"%R% +4 "core" %\ +1003 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%* +45 "core"  +1527 #t-> PSV.PSR +2 .PSV.dial PSR +539 #-> PSR.flush +2 .PSR.select :flush +686 #-> PS.pull 0.5 +2 "processing"%<% +3 "core" % +2 .tPS.seek 0.5ml +2 "processing"%O'\ +583 "core" ' +2 "processing"%6% +4 "core" %\  +225 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %\  +2 .tPS.seek 1ml +2 "processing"%b'T@ +579 "core" ' +2 "processing"%B% +4 "core" %T;  +303 #t-> PS.pull 0.5 +2 "processing"%:% +3 "core" %T;\  +2 .tPS.seek 1.5ml +2 "processing"%'u +582 "core" ' +2 "processing"%t% +4 "core" %s\ +191 #t-> PS.pull 0.5 +2 "processing"%o% +3 "core" %s\  +2 .tPS.seek 2ml +2 "processing"%U'ҭ +585 "core" ' + "processing"%D% +4 "core" %Ҩ\  +558 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%c' +583 "core" ' + "processing"%L% +4 "core" %\  +699 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%>  +45 "core"  +547 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%8' +2627 "core" ' + "processing"%|% +4 "core" % +1017 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%T +45 "core"  +337 #t-> PSR.air +2 .PSR.select :air + "processing"% +339 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%_' +2606 "core" ' +2 "processing"%"% +3 "core" %  +533 #t-> PSV.waste1 +12 .PSV.dial :waste1 + "processing"%p  +44 "core"  +226 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%W' +2606 "core" ' +2 "processing"%5% +4 "core" % +389 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%4 +44 "core"  +298 #t-> PSR.air + .PSR.select :air +249 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%-' +2615 "core" ' +2 "processing"%P% +4 "core" %\  +1069 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%V  +44 "core"  +546 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%\\' +2631 "core" ' +2 "processing"%{% +4 "core" % +938 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%I +44 "core"  +11433 "Can"5 55 +60000  55 +60001  55 +60001  55 +60000 ^ 55 +60001 O 55 +16912 #t-> PSR.wash + .PSR.select :wash +3 "processing"% +2003 #t-> PS.pull 0.5 + "processing"%C% +3 "core" % +2 .tPS.seek 0.5ml +2 "processing"%E' +583 "core" ' +2 "processing"%?% +4 "core" %  +24505 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%/' +2101 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%G  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%}' +2613 "core" ' + .tPSV.dial PSR +2 "processing"%^ +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%'' +2615 "core" ' + .tPSV.dial :waste1 +7 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2624 "core" ' + .tPSV.dial PSR +2 "processing"%l +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%h' +2609 "core" ' +2 .tPSV.dial :waste1 + "processing"%\  +46 "core"  +2 .tPS.seek 0ml + "processing"%]' +2604 "core" ' +2 .tPSV.dial PSR + "processing"%% +46 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +485 "Can"  55 +2133 "core" ' +2 .tPSV.dial :waste1 + "processing"%n  +46 "core"  +2 .tPS.seek 0ml + "processing"%.' +2614 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +45 "core"  +3 .tPS.seek 0ml + "processing"%v' +2610 "core" ' +2 .tPSV.dial PSR +2 "processing"% +45 "core"  +2343 #t-> PS.pull 0.5 + "processing"%m% +3 "core" % +3 .tPS.seek 0.5ml + "processing"%u'\ +588 "core" ' + "processing"%A% +4 "core" %  +2866 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2114 "core" ' +2 .tPSV.dial :waste2 + "processing"%  +75 "core"  +2 .tPS.seek 0ml +2 "processing"%w' +2609 "core" ' + .tPSV.dial PSR +2 "processing"% +75 "core"  + .tPSV.dial PSR +52 .PS.seek 2.5ml + "processing"%`' +2608 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%  +75 "core"  +2 .tPS.seek 0ml + "processing"%g' +2612 "core" ' + .tPSV.dial PSR +2 "processing"%k +75 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%Z' +2613 "core" ' + .tPSV.dial :waste2 +2 "processing"%  +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%' +2612 "core" ' + .tPSV.dial PSR +2 "processing"%d +75 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tPSV.dial :waste2 + "processing"%  +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%N' +2624 "core" ' +2 .tPSV.dial PSR +2 "processing"% +75 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%a' +2607 "core" ' + .tPSV.dial :waste2 +2 "processing"%J  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%,' +2613 "core" ' + .tPSV.dial PSR +7 "processing"%7 +73 "core"  +4506 #t-> PS.pull 0.5 + "processing"%1% +4 "core" % +2 .tPS.seek 0.5ml + "processing"%[' +589 "core" ' +2 "processing"%% +4 "core" % +1519 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +3 .PS.seek 2.5ml + "processing"%z' +2108 "core" ' + .tPSV.dial :waste1 +2 "processing"%&  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%(' +2626 "core" ' + .tPSV.dial PSR +2 "processing"%j +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%H' +2608 "core" ' +2 .tPSV.dial :waste1 + "processing"%s  +46 "core"  +2 .tPS.seek 0ml + "processing"%+' +2617 "core" ' + .tPSV.dial PSR +2 "processing"%2 +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%!' +705 "Can", 55 +1900 "core" ' +2 .tPSV.dial :waste1 + "processing"%f  +46 "core"  +2 .tPS.seek 0ml + "processing"%q' +2611 "core" ' + .tPSV.dial PSR +2 "processing"%y +45 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%#' +2606 "core" ' + .tPSV.dial :waste1 +7 "processing"%X  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%;' +2608 "core" ' +2 .tPSV.dial PSR + "processing"%= +46 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"% ' +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2629 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +1081 #t-> PS.pull 0.5 +2 "processing"% % +3 "core" % +2 .tPS.seek 0.5ml +2 "processing"%0' +587 "core" ' +2 "processing"%S% +3 "core" %  +39381 #t-> PS.pull 1 +2 "processing"%% +3 "core" %  +2 .tPS.seek 1.5ml +2 "processing"%'} +1100 "core" ' +2 "processing"%% +4 "core" %~  +516 #t-> PS.pull 1 +3 "processing"%@% +3 "core" %~  +2 .tPS.seek 2.5ml + "processing"%9' +1088 "core" ' +2 "processing"%)% +4 "core" % +928 "Can"` 11 +1744 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%e  +46 "core"  +703 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%r' +2607 "core" ' + "processing"%$% +4 "core" % +3641 #t-> PSV>PSR +3 !o:Log::CannotDump: mesg"9#' for PSV:Shaft>:bt["7/home/esp/esp2/lib/log.rb:471:in `recordException'"7/home/esp/esp2/lib/log.rb:597:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:89:in `synchronize'"7/home/esp/esp2/lib/log.rb:596:in `recordException'"5/home/esp/esp2/lib/esp.rb:302:in `log_exception'"7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:188:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +534 #-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%M +45 "core"  +962 #t-> PSR.wash +2 .PSR.select :wash +1109 #-> PS.pull 1 +2 "processing"%% +3 "core" % +2 .tPS.seek 1ml +2 "processing"%x'TG +1107 "core" ' +2 "processing"%Q% +4 "core" %TM +1057 #t-> PSR.Flush + .PSR.select :Flush +3 "processing"%` +429 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%3' +1597 "core" ' + "processing"%F% +5 "core" %  +628 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +46 "core"  +428 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%R' +2616 "core" ' +2 "processing"%*% +4 "core" % +554 #t-> PSV.PSR +3 .PSV.dial PSR + "processing"%< +46 "core"  +190 #t-> PSR +347 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%i' +2618 "core" ' + "processing"%6% +4 "core" %  +511 #t-> PSV.waste1 +3 .PSV.dial :waste1 + "processing"%  +45 "core"  +299 #t-> PS.empty +3 .PS.seek 0ml + "processing"%O' +2616 "core" ' +2 "processing"%B% +4 "core" % +1081 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%: +45 "core"  +326 #t-> PSR.air + .PSR.select :air +2 "processing"% +357 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%b' +2608 "core" ' +2 "processing"%t% +4 "core" %  +627 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%o  +46 "core"  +1937 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%' +2612 "core" ' + "processing"%D% +4 "core" % +671 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%U +46 "core"  +619 #t-> PSR.air + .PSR.select :air +572 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%L' +2617 "core" ' + "processing"%>% +4 "core" %  +544 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%c  +45 "core"  +385 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%|' +2626 "core" ' +2 "processing"%T% +4 "core" % +2518 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%8 +45 "core"  +13002 "Can" 54 +8543 #t-> PSR.sub1 +2 .PSR.select :sub1 +2 "processing"% +9201 #t-> PS.pull 0.5 +2 "processing"%"% +3 "core" % +2 .tPS.seek 0.5ml +2 "processing"%p' +584 "core" ' +2 "processing"%_% +4 "core" %  +379 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%5' +2101 "core" ' +2 "processing"%4% +4 "core" % +883 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%W  +44 "core"  +362 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%P' +2617 "core" ' +2 "processing"%V% +4 "core" %{ +407 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%- +45 "core"  +147 #t-> PSR +631 #-> PS.pull 1 +2 "processing"%{% +3 "core" % +2 .tPS.seek 1ml +2 "processing"%I'TC +1093 "core" ' + "processing"%C% +4 "core" %T?  +9937 #t-> PS.pull 0.5 + "processing"%\\% +4 "core" %T?1  +2 .tPS.seek 1.5ml + "processing"%?'y +581 "core" ' + "processing"%E% +4 "core" %{2 +14272 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%G' +1092 "core" ' +2 .tPSV.dial :waste1 + "processing"%/  +46 "core"  +2 .tPS.seek 0ml + "processing"%^' +2614 "core" ' + .tPSV.dial PSR +2 "processing"%} +45 "core"  +2 .tPSV.dial PSR +7 .PS.seek 2.5ml + "processing"%' +2613 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%'  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%l' +1614 "Can" 55 +999 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%\ ' +2605 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%h  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%%' +2628 "core" ' +2 .tPSV.dial PSR +2 "processing"%] +45 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%n' +2615 "core" ' +2 .tPSV.dial :waste1 +6 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"% ' +2609 "core" ' + .tPSV.dial PSR +2 "processing"%. +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2615 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2629 "core" ' + .tPSV.dial PSR +2 "processing"%m +45 "core"  +1502 #t-> PS.pull 0.5 +2 "processing"%v% +3 "core" %e +2 .tPS.seek 0.5ml +2 "processing"%A'\ +584 "core" ' +2 "processing"%u% +4 "core" % 8 +2972 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2105 "core" ' + .tPSV.dial :waste2 +2 "processing"%  +75 "core" ~ +2 .tPS.seek 0ml + "processing"%' +2612 "core" ' +2 .tPSV.dial PSR + "processing"%w +75 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :waste2 +2 "processing"%`  +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%k' +2608 "core" ' +2 .tPSV.dial PSR + "processing"%g +76 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 .tPSV.dial :waste2 + "processing"%Z  +75 "core" ~ +3 .tPS.seek 0ml + "processing"%d' +2609 "core" ' + .tPSV.dial PSR +2 "processing"% +75 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"% ' +2610 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%  +75 "core" ~ +2 .tPS.seek 0ml + "processing"%' +2615 "core" ' +2 .tPSV.dial PSR + "processing"%N +75 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%J' +2607 "core" ' + .tPSV.dial :waste2 +7 "processing"%a  +75 "core" ~ +2 .tPS.seek 0ml + "processing"%7' +2629 "core" ' +2 .tPSV.dial PSR + "processing"%1 +76 "core"  +965 #t-> PS.pull 0.5 + "processing"%,% +3 "core" % +2 .tPS.seek 0.5ml +2 "processing"%' +586 "core" ' + "processing"%[% +4 "core" %1  +736 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%&' +2104 "core" ' + .tPSV.dial :waste1 +2 "processing"%z  +66 "core"  +2 .tPS.seek 0ml + "processing"%j' +2612 "core" ' + .tPSV.dial PSR +2 "processing"%( +44 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%s' +2615 "core" ' + .tPSV.dial :waste1 +7 "processing"%H  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%2' +1578 "Can" 55 +1031 "core" ' + .tPSV.dial PSR +2 "processing"%+ +42 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%f' +2609 "core" ' + .tPSV.dial :waste1 +2 "processing"%!  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%y' +2609 "core" ' + .tPSV.dial PSR +2 "processing"%q +42 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%X' +2609 "core" ' + .tPSV.dial :waste1 +2 "processing"%#  +56 "core"  +3 .tPS.seek 0ml + "processing"%=' +2618 "core" ' + .tPSV.dial PSR +7 "processing"%; +42 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2620 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +56 "core"  +3 .tPS.seek 0ml + "processing"% ' +2628 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  +8050 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %3 +2 .tPS.seek 0.5ml +43 "processing"%S' +592 "core" ' + "processing"%% +4 "core" %+  +30680 #t-> PS.pull 0.5 +2 "processing"%0% +3 "core" %5  +2 .tPS.seek 1ml +2 "processing"%'TH +583 "core" ' + "processing"%@% +5 "core" %TC=  +198 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %TCo  +2 .tPS.seek 1.5ml +2 "processing"%)'} +581 "core" ' + "processing"%e% +4 "core" %yt +149 #t-> PS.pull 0.5 +2 "processing"%9% +3 "core" %y} +2 .tPS.seek 2ml +2 "processing"%$'ҳ +580 "core" ' +2 "processing"%M% +4 "core" %Ұ> +215 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %ҰC +2 .tPS.seek 2.5ml +2 "processing"%r' +583 "core" ' + "processing"%Q% +4 "core" %B  +564 "Can" 12 +241 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%x  +56 "core"  +652 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%F' +2609 "core" ' +2 "processing"%% +4 "core" %* +648 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%3 +42 "core"  +212 #t-> PSR +390 #-> PS.pull 0.5 + "processing"%*% +3 "core" %9 +3 .tPS.seek 0.5ml +2 "processing"%<' +584 "core" ' + "processing"%R% +4 "core" %\ "  +255 #t-> PS.pull 0.5 +2 "processing"%6% +3 "core" %\ d  +2 .tPS.seek 1ml +2 "processing"%'TD +590 "core" ' +2 "processing"%i% +4 "core" %TG  +780 #t-> PSR.Flush + .PSR.select :Flush +2 "processing"%B +601 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%B' +1603 "core" ' + "processing"%:% +4 "core" %&  +1297 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%O  +56 "core"  +728 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%t' +2613 "core" ' +2 "processing"%o% +4 "core" % +521 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%b +55 "core"  +283 #t-> PSR.Flush +2 .PSR.select :Flush +330 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%D' +2605 "core" ' +2 "processing"%U% +4 "core" %  +495 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +52 "core"  +514 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%>' +2610 "core" ' + "processing"%c% +4 "core" %$ +885 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%L +43 "core"  +388 #t-> PSR.air + .PSR.select :air +2 "processing"% +335 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%T' +2605 "core" ' +2 "processing"%8% +4 "core" %  +291 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%"  +67 "core"  +383 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%|' +2611 "core" ' + "processing"%_% +4 "core" %$ +583 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%p +45 "core"  +217 #t-> PSR +373 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%4' +2608 "core" ' +2 "processing"%W% +4 "core" %  +1159 #t-> PSV.PSR + .PSV.dial PSR +11213 #-> PSR.sub2 + .PSR.select :sub2 +2 "processing"% +474 #t-> PSV +395 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%5' +4 "core" ' +2 "processing"%V% +4 "core" %&  +1045 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%-  +44 "core"  +716 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%{' +2612 "core" ' +2 "processing"%P% +4 "core" %* +497 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%C +45 "core"  +679 #t-> PSR.sub2 +2 .PSR.select :sub2 +465 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%\\' +2612 "core" ' + "processing"%I% +4 "core" %  +451 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%E  +46 "core"  +337 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%?' +2613 "core" ' +4 "processing"%/% +6 "core" % +310 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%G +44 "core"  +318 #t-> PSR.sub2 + .PSR.select :sub2 +725 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%}' +135 "Can" 55 +893 .tPS.hold +2 "processing"%^+ +3 "core" 'Qd  \\g +65 + + !to:IRB::Abort: mesg".Processing Syringe seek to 2.5ml Aborted!:@checkpoint: omitted:bt["7/home/esp/esp2/lib/slide.rb:334:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:324:in `times'"7/home/esp/esp2/lib/slide.rb:324:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'"0/home/esp/esp2/lib/slide.rb:357:in `moveTo'"//home/esp/esp2/lib/syringe.rb:25:in `fill'"(ESP):300: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 +8126 #-> PS.pull 0.5 + "processing"%'% +4 "core" %V8  +2 .tPS.seek 1.515ml + "processing"%'r +586 "core" ' +2 "processing"%% +4 "core" %m +2116 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%l' +1075 "core" ' +2 .tPSV.dial :waste1 + "processing"%h  +46 "core"  +2 .tPS.seek 0ml + "processing"%\ ' +2661 "core" ' + .tPSV.dial PSR +2 "processing"%] +45 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%%' +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%n' +2617 "core" ' + .tPSV.dial PSR +6 "processing"%. +46 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"% ' +2620 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2632 "core" ' + .tPSV.dial PSR +2 "processing"%m +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%v' +2608 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%u' +2625 "core" ' +2 .tPSV.dial PSR +2 "processing"%A +45 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :waste1 +7 "processing"%  +45 "core"  +3 .tPS.seek 0ml + "processing"%w' +2627 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  +764 #t-> PS.pull 0.5 + "processing"%`% +4 "core" % +2 .tPS.seek 0.5ml + "processing"%' +592 "core" ' + "processing"%g% +4 "core" %  +2319 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%k' +2111 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%Z  +74 "core" ~ +2 .tPS.seek 0ml +2 "processing"%' +2618 "core" ' + .tPSV.dial PSR +2 "processing"% +75 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%d' +2605 "core" ' + .tPSV.dial :waste2 +2 "processing"%  +75 "core" ~ +2 .tPS.seek 0ml + "processing"% ' +2625 "core" ' + .tPSV.dial PSR +2 "processing"%N +75 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tPSV.dial :waste2 +2 "processing"%a  +86 "core"  +2 .tPS.seek 0ml + "processing"%J' +2611 "core" ' + .tPSV.dial PSR +2 "processing"%1 +73 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%,' +2603 "core" ' + .tPSV.dial :waste2 +7 "processing"%7  +75 "core" ~ +2 .tPS.seek 0ml + "processing"%[' +903 "Can" 45 +1723 "core" ' +2 .tPSV.dial PSR + "processing"% +75 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%z' +2616 "core" ' +2 .tPSV.dial :waste2 + "processing"%&  +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%(' +2606 "core" ' + .tPSV.dial PSR +2 "processing"%j +75 "core"  +332 #t-> PS.pull 0.5 +2 "processing"%H% +3 "core" % +2 .tPS.seek 0.5ml +2 "processing"%s' +584 "core" ' + "processing"%+% +4 "core" % ! +1233 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%2' +2099 "core" ' +2 .tPSV.dial :waste1 +6 "processing"%!  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%f' +2613 "core" ' + .tPSV.dial PSR +2 "processing"%q +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%y' +2613 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%#  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%X' +2608 "core" ' + .tPSV.dial PSR +2 "processing"%; +43 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%=' +2612 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2624 "core" ' + .tPSV.dial PSR +7 "processing"% +42 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2607 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2608 "core" ' +2 .tPSV.dial PSR + "processing"%0 +43 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%S' +2612 "core" ' + .tPSV.dial :waste1 +2 "processing"%@  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2612 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  +668 #t-> PS.pull 0.5 +2 "processing"%e% +3 "core" % +2 .tPS.seek 0.5ml +2 "processing"%9' +587 "core" ' + "processing"%)% +4 "core" % +23180 "Can" 22 +5953 #t-> PS.pull 1 +2 "processing"%M% +3 "core" % +2 .tPS.seek 1.5ml +2 "processing"%'| +1090 "core" ' + "processing"%$% +4 "core" %{ +215 #t-> PS.pull 1 +2 "processing"%Q% +3 "core" %{ +2 .tPS.seek 2.5ml +2 "processing"%x' +1102 "core" ' + "processing"%r% +4 "core" %  +732 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +56 "core"  +845 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%3' +2610 "core" ' + "processing"%*% +4 "core" % +771 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%F +41 "core"  +350 #t-> PSR.sub2 + .PSR.select :sub2 +537 #-> PS.pull 0.5 + "processing"%R% +4 "core" % +2 .tPS.seek 0.5ml + "processing"%6' +584 "core" ' +2 "processing"%<% +4 "core" % +217 #t-> PS.pull 0.5 +2 "processing"%i% +3 "core" % +2 .tPS.seek 1ml + "processing"%'T? +587 "core" ' +2 "processing"%:% +4 "core" %T= +582 #t-> PSR.Flush + .PSR.select :Flush +2 "processing"%H +539 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%O' +1594 "core" ' + "processing"%B% +4 "core" % +542 #t-> PSV.waste1 +3 .PSV.dial :waste1 + "processing"%o  +56 "core"  +473 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%b' +2615 "core" ' +2 "processing"%t% +4 "core" % +953 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%U +54 "core"  +173 #t-> PSR +292 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2615 "core" ' +2 "processing"%D% +4 "core" %  +737 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%c  +43 "core"  +339 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%L' +2609 "core" ' + "processing"%>% +4 "core" % +5330 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%8 +45 "core"  +391 #t-> PSR.air +2 .PSR.select :air + "processing"% +559 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%"' +2609 "core" ' + "processing"%T% +4 "core" %  +773 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%_  +45 "core"  +298 #t-> PS.empty + .PS.seek 0ml +2 "processing"%p' +2610 "core" ' + "processing"%|% +4 "core" % +686 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%W +45 "core"  +270 #t-> PSR.air + .PSR.select :air +232 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%V' +2610 "core" ' +2 "processing"%4% +3 "core" %  +734 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%-  +45 "core"  +254 #t-> PS.empty +3 .PS.seek 0ml + "processing"%5' +2604 "core" ' + "processing"%P% +5 "core" % +1076 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%C +45 "core"  +669 #t-> PSR +7982 "Can"< 87 +60001   77 +60001 l 77 +60000  77 +60001 @ 77 +23852 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%{ +73 "core" +299 #t-> PTV +806 #-> PTV.PRV +2 .PTV.dial PRV + "processing"%I @ +75 "core" A +437 #t-> PRV.ab1 +2 .PRV.dial :ab1 +2 "processing"%E @ +134 "core" A +978 #t-> PS.pull 0.2 +2 "processing"%\\% +3 "core" % +2 .tPS.seek 0.2ml +2 "processing"%/' +282 "core" ' + "processing"%G% +4 "core" %  +1061 #t-> PS.pull 1.8 +2 "processing"%?% +3 "core" %  +2 .tPS.seek 2ml +2 "processing"%}'Ҹ +1899 "core" ' +2 "processing"%'% +4 "core" %ҳ  +630 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%^  +128 "core"  +491 #t-> PS.empty +2 .PS.seek 0ml + "processing"%' +2101 "core" ' + "processing"%% +4 "core" % +1318 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%h +106 "core" +215 #t-> PTV +234 #-> PRV +4385 #-> PS.pull 2 +2 "processing"%l% +3 "core" % +2 .tPS.seek 2ml +2 "processing"%]'ҽ +2096 "core" ' + "processing"%\ % +4 "core" %ҿ  +2044 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +116 "core"  +339 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%%' +2110 "core" ' +2 "processing"%.% +4 "core" % +1224 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%n +105 "core" +560 #t-> PS.pull 2 +2 "processing"%% +3 "core" % +2 .tPS.seek 2ml +2 "processing"% 'ҽ +2103 "core" ' + "processing"%m% +4 "core" %Ҹ +1995 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +115 "core"  +357 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%' +2105 "core" ' + "processing"%v% +4 "core" % +409 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%A +116 "core"  +985 #t-> PS.pull 2 + "processing"%u% +3 "core" % +3 .tPS.seek 2ml + "processing"%'ҵ +2111 "core" ' +2 "processing"%% +3 "core" %ҵ  +1480 "Can"6 22 +41177 #t-> PSV.waste2 +2 .PSV.dial :waste2 +2 "processing"%  +134 "core"  +577 #t-> PS.empty +2 .PS.seek 0ml + "processing"%`' +2103 "core" ' +2 "processing"%w% +4 "core" % +307 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%g +133 "core" +1972 #t-> PS.pull 0.4 +2 "processing"%% +3 "core" % +2 .tPS.seek 0.4ml + "processing"%Z'd +486 "core" ' + "processing"%k% +4 "core" %`  +1685 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2212 "core" ' + "processing"%% +4 "core" %  +918 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +128 "core"  +316 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%d' +2609 "core" ' + "processing"%N% +4 "core" % +365 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +116 "core"  +480 #t-> PS.pull 0.4 + "processing"%a% +4 "core" % +2 .tPS.seek 0.4ml + "processing"%'b +492 "core" ' +2 "processing"%1% +4 "core" %g +1000 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%J' +2205 "core" ' +2 "processing"%7% +4 "core" %  +506 "Can"@ 21 +411 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%,  +103 "core"  +316 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%' +2613 "core" ' + "processing"%[% +4 "core" % +1012 #t-> PSV.PTV +2 .PSV.dial PTV +43 "processing"%& +113 "core" +472 #t-> PS.pull 0.4 +2 "processing"%z% +3 "core" % +2 .tPS.seek 0.4ml +2 "processing"%j'a +484 "core" ' +2 "processing"%H% +4 "core" %\\  +2027 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%(' +2210 "core" ' +2 "processing"%+% +4 "core" %  +680 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%s  +105 "core"  +296 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%!' +2606 "core" ' + "processing"%2% +4 "core" % +1013 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%q +104 "core" +302 #t-> PS.pull 0.4 +2 "processing"%f% +3 "core" % +2 .tPS.seek 0.4ml +2 "processing"%#'e +485 "core" ' + "processing"%y% +4 "core" %a +1143 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%;' +2210 "core" ' +2 "processing"%X% +4 "core" %  +685 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +105 "core"  +337 #t-> PS.empty +2 .PS.seek 0ml + "processing"%=' +2611 "core" ' + "processing"% % +5 "core" % +355 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +105 "core" +303 #t-> PS.pull 0.4 +2 "processing"% % +3 "core" % +2 .tPS.seek 0.4ml +2 "processing"%'c +481 "core" ' +2 "processing"%0% +4 "core" %a +1109 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2211 "core" ' + "processing"%@% +4 "core" %  +1603 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%S  +105 "core"  +878 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%' +2610 "core" ' + "processing"%e% +4 "core" % +351 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +105 "core" +694 #t-> PS.pull 0.2 +2 "processing"%)% +3 "core" % +2 .tPS.seek 0.2ml +2 "processing"%M' +286 "core" ' + "processing"%9% +4 "core" %  +789 #t-> PS.pull 0.1 +2 "processing"%$% +3 "core" %  +2 .tPS.seek 0.3ml + "processing"%Q' +185 "core" ' +2 "processing"%% +4 "core" %  +23245 #t-> delay 5; PS.pull 0.5 +2 .delay 5 seconds +502 "processing"%r% +4 "core" %  +2 .tPS.seek 0.8ml +2 "processing"%': +580 "core" ' +2 "processing"%x% +4 "core" %:#  +786 #t-> delay 5; PS.pull 0.25 +2 .delay 5 seconds +52 "Can"d 11 +450 "processing"%*% +3 "core" %:  +3 .tPS.seek 1.05ml + "processing"%F'Z +332 "core" ' + "processing"%R% +4 "core" %Z! +1558 #t-> delay 5; PS.pull 0.25 +2 .delay 5 seconds +502 "processing"%3% +3 "core" %Z +2 .tPS.seek 1.3ml +2 "processing"%<'z3 +332 "core" ' + "processing"%i% +4 "core" %z.  +788 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%6  +104 "core"  +440 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%:' +1402 "core" ' + "processing"%% +4 "core" % +953 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%B +45 "core"  +475 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%@ +340 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%o' +2609 "core" ' +2 "processing"%O% +3 "core" %  +815 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%t +85 "core"  +527 #t-> PTV.PRV +2 .PTV.dial PRV +742 #-> PRV.air +2 .PRV.dial :air + "processing"%U  +74 "core"  +476 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%b' +2608 "core" ' + "processing"%D% +4 "core" % +663 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%c +74 "core"  +289 #t-> PSR.flush + .PSR.select :flush +563 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2619 "core" ' +2 "processing"%>% +4 "core" % +672 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%8 +75 "core" +460 #t-> PTV.PRV + .PTV.dial PRV +460 #-> PRV.air +2 .PRV.dial :air +570 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%L' +2606 "core" ' + "processing"%T% +4 "core" % +551 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%_ +75 "core"  +324 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +420 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%"' +2610 "core" ' +2 "processing"%|% +4 "core" %  +359 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%W +85 "core"  +307 #t-> PTV.PRV + .PTV.dial PRV +1448 #-> PRV.air +2 .PRV.dial :air +483 #-> PS.empty +2 .PS.seek 0ml +2 "processing"%p' +2624 "core" ' + "processing"%4% +4 "core" % +8072 #t-> PSV.PTV +2 .PSV.dial PTV +412 #-> PTV.PRV + .PTV.dial PRV +490 #-> PRV.ab2 + .PRV.dial :ab2 +2 "processing"%-  +43 "core"  +1072 #t-> PS.pull 0.1 +2 "processing"%V% +3 "core" % +2 .tPS.seek 0.1ml +2 "processing"%P'z +181 "core" ' +2 "processing"%C% +4 "core" %x  +184 #t-> PS.pull 0.1 +43 "processing"%{% +11 "core" %x  +2 .tPS.seek 0.2ml +2 "processing"%I' +180 "core" ' +2 "processing"%E% +4 "core" %  +14870 #t-> PS.pull 2 +2 "processing"%\\% +3 "core" %  +2 .tPS.seek 2.2ml +2 "processing"%G' +276 "Can"[ 65 +1826 "core" ' +2 "processing"%5% +4 "core" % +2137 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%?  +102 "core"  +478 #t-> PS.empty +2 .PS.seek 0ml + "processing"%/' +2311 "core" ' + "processing"%'% +4 "core" % +539 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%^ +104 "core" +691 #t-> PS.pull 0.4 + "processing"%}% +4 "core" % +2 .tPS.seek 0.4ml + "processing"%'d +484 "core" ' +2 "processing"%h% +4 "core" %f +3188 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%l' +2208 "core" ' +2 "processing"%% +4 "core" %  +32034 #t-> PSV.waste2 +2 .PSV.dial :waste2 +2 "processing"%\  +133 "core"  +278 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%' +2625 "core" ' + "processing"%]% +4 "core" %) +329 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%. +134 "core" +403 #t-> PS.pull 0.4 +2 "processing"%n% +3 "core" % +2 .tPS.seek 0.4ml +2 "processing"%'d +484 "core" ' +2 "processing"%%% +4 "core" %`,  +1272 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%m' +2203 "core" ' + "processing"%% +4 "core" %/  +1387 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +115 "core"  +409 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%v' +2626 "core" ' +2 "processing"%A% +4 "core" % +969 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%u +103 "core" +285 #t-> PS.pull 0.4 +2 "processing"%% +3 "core" % +2 .tPS.seek 0.4ml +2 "processing"%'e +31 "Can"\  98 +450 "core" ' + "processing"%% +4 "core" %i*  +1186 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2208 "core" ' + "processing"%w% +4 "core" %9  +2557 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%g  +105 "core"  +365 #t-> PS.empty +2 .PS.seek 0ml + "processing"%' +2615 "core" ' + "processing"%`% +4 "core" %+ +1073 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%k +105 "core" +335 #t-> PS.pull 0.4 +2 "processing"%Z% +3 "core" %, +2 .tPS.seek 0.4ml +2 "processing"%'d +482 "core" ' + "processing"%% +4 "core" %h-  +1610 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2200 "core" ' + "processing"%N% +4 "core" % +968 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +103 "core"  +660 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%a' +2607 "core" ' + "processing"%d% +4 "core" %& +15967 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%1 +104 "core" +335 #t-> PS.pull 0.4 +2 "processing"%% +3 "core" % +2 .tPS.seek 0.4ml +2 "processing"%7'h +494 "core" ' + "processing"%,% +4 "core" %n+ +1238 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%J' +2200 "core" ' + "processing"%[% +4 "core" %  +824 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%&  +105 "core"  +479 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%z' +2611 "core" ' + "processing"%% +4 "core" %. +514 #t-> PSV.PTV +3 .PSV.dial PTV + "processing"%H +105 "core" +287 #t-> PS.pull 0.4 +2 "processing"%j% +3 "core" %, +2 .tPS.seek 0.4ml +2 "processing"%+'b +482 "core" ' + "processing"%s% +4 "core" %c)  +925 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%(' +2200 "core" ' +2 "processing"%2% +4 "core" %7  +2537 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%q  +104 "core"  +377 #t-> PS.empty +2 .PS.seek 0ml + "processing"%f' +2620 "core" ' + "processing"%!% +4 "core" %7 +3810 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%y +104 "core" +778 #t-> PS.pull 0.25 +2 "processing"%#% +3 "core" %# +2 .tPS.seek 0.25ml +2 "processing"%X'h +332 "core" ' + "processing"% % +4 "core" %d9 +682 "Can" 11 +25863 #t-> delay 5; PS.pull 0.5 +2 .delay 5 seconds +503 "processing"%;% +3 "core" %d- +2 .tPS.seek 0.75ml +2 "processing"% '4 +584 "core" ' + "processing"%% +4 "core" %4+  +472 #t-> delay 5; PS.pull 0.25 + .delay 5 seconds +503 "processing"% % +2 "core" %4  +2 .tPS.seek 1ml +2 "processing"%='T6 +334 "core" ' +2 "processing"%0% +4 "core" %T3  +915 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +105 "core"  +472 #t-> PS.empty +2 .PS.seek 0ml + "processing"%@' +1096 "core" ' +2 "processing"%S% +4 "core" %1 +753 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +55 "core"  +605 #t-> PSR.flush + .PSR.select :flush +3 "processing"%@ +493 #t-> PS.fill +2 .PS.seek 2.5ml +3 "processing"%e' +2607 "core" ' +2 "processing"%% +4 "core" % +953 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%) +74 "core" +377 #t-> PTV.PRV +2 .PTV.dial PRV +437 #-> PRV.air +2 .PRV.dial :air +2 "processing"%9  +44 "core"  +572 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%' +2618 "core" ' + "processing"%$% +4 "core" %* +4741 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +74 "core"  +291 #t-> PSR.flush + .PSR.select :flush +1394 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%M' +2609 "core" ' + "processing"%r% +4 "core" %  +6210 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%Q +74 "core" +497 #t-> PTV.PRV +2 .PTV.dial PRV +343 #-> PRV.air + .PRV.dial :air +471 #-> PS.empty +2 .PS.seek 0ml + "processing"%x' +2611 "core" ' +2 "processing"%*% +4 "core" %* +147 "Can" 77 +990 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +74 "core"  +273 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +486 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%R' +2615 "core" ' +2 "processing"%3% +4 "core" %%  +1523 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%F +73 "core" +704 #t-> PTV.PRV + .PTV.dial PRV +580 #-> PRV.air +2 .PRV.dial :air +540 #-> PS.empty +3 .PS.seek 0ml +2 "processing"%i' +2610 "core" ' + "processing"%6% +4 "core" %< +2293 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%< +86 "core"  +47116 "Can" 87 +60001 s 87 +15904 #t-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %% +3 "core" %G +1209 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing + "processing"%B  +75 "core" +649 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%: +103 "core" +488 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%O  +106 "core" +3034 #t-> PS.pull 1.5 +2 "processing"%t% +3 "core" %W +2 .tPS.seek 1.5ml +2 "processing"%U' +3084 "core" ' +2 "processing"%o% +4 "core" %k +3571 #t-> PRV.ab1 + .PRV.dial :ab1 +2 "processing"%D @ +106 "core" > +2051 #t-> PS.pull 0.15 +2 "processing"%c% +3 "core" %h +2 .tPS.seek 1.65ml + "processing"%b'y +358 "core" ' +2 "processing"%>% +4 "core" %yl  +2395 #t-> PRV.sipper +2 .PRV.dial :sipper +2 "processing"%8  +105 "core"  +3313 #t-> PS.pull 0.3 +2 "processing"%% +3 "core" %y_  +2 .tPS.seek 1.95ml + "processing"%T'i +650 "core" ' +2 "processing"%_% +4 "core" %ei  +4449 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml + "processing"%L' +3995 "core" ' +2 "processing"%|% +4 "core" %l +3759 #t-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 %W% +2 "core" %^ +7661 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +3 "core" &/ +2 "manipulator"&4& +4 "core" &,  Ei +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&-(, +3 "core" ( + "manipulator"&V& +4 "core" &,  Fi + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &,  Fi +2 .tForearm.seek :garage +2 "manipulator"&p' +97 "core" ' + .tHand.close +2 "manipulator"&{/ +67 "core" / + "manipulator"&E& +5 "core" &, b Gi + "manipulator"&P% +4 "core" % η f H) + .tForearm.seek :retract +2 "manipulator"&\\'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&I( +299 "core" ( +2 "manipulator"&5& +3 "core" &( k  ABf +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &( t d ABf +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&G' +103 "core" ' +2 "manipulator"&'& +4 "core" &) w f @Bf + "manipulator"&^% +4 "core" % v i @ +2 "collection"'}& +4 "core" &N +2 "collection"'/& +4 "core" &W +2 .tCC.seek :closed +2 "collection"'h(` +4 "core" &N +7 &\ %P $e +9 &|S{P : +10 &xvP O +9 &iUP V +9 &-KW U +10 &OT V +9 &OW V +9 &sJR U +10 &5LQ U +9 &JT V +10 &NW V +9 &!{JW U +9 &#=NU U +10 &$QX U +9 &&QT V +9 &(PW U +10 &*DNW V +9 &,NW V +10 &-QV V +9 &/NT U +9 &1LLZ V +10 &3NX V +9 &4NT V +9 &6OY V +10 &8TMX V +9 &:QV U +10 &;OW U +9 &=NX U +9 &?]MT U +10 &AIV U +9 &BOV U +9 &DKW U +10 &FePU U +9 &H%PU V +10 &IUV V +9 &KhU X +9 &M[S \\ +10 &O^ ` +9 &P_ ` +9 &RW a +10 &TSV a +9 &VU b +10 &W_ b +9 &Ya b" +9 &[PX b' +10 &]\ U b/ +9 &^M b0 +9 &`#PQ &u +10 &`i\ M ] +5 ( +2 "collection"'/& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.36 + "collection"'& +4 "core" &`i|X ] + &`i}m ] +2 .tHand.open + "manipulator"&1 +72 "core" 1 + "manipulator"&\ % +5 "core" %  O ? $ ; + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l'\ +98 "core" ' +389 #t-> CTV.air +2 .CTV.dial :air +213 "Can" RR +875 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%] +104 "core" +459 #t-> PSR.flush + .PSR.select :flush +3 "processing"%@ +738 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%.' +2628 "core" ' + "processing"%n% +4 "core" %o +854 #t-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"% +104 "core" +678 #t-> PRV.sipper + .PRV.dial :sipper +20167 #-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek 0ml +2 "processing"%%' +2611 "core" ' +2 "processing"%% +4 "core" %k +810 #t-> PRV.CBV +2 .PRV.dial CBV + "processing"%  +136 "core"  +295 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +105 "core"  +433 #t-> PS.fill +54 .PS.seek 2.5ml + "processing"%m' +2613 "core" ' +2 "processing"%A% +4 "core" %R +1109 #t-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"%u +103 "core" +466 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%  +138 "core"  +1323 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%v' +2607 "core" ' + "processing"%% +4 "core" %l +682 #t-> PRV.CBV + .PRV.dial CBV +2 "processing"%  +135 "core"  +459 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%w +105 "core"  +536 #t-> PSR.air +2 .PSR.select :air + "processing"% +565 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%g' +2612 "core" ' +2 "processing"%% +4 "core" %k  +6102 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%` +105 "core" +1602 #t-> PRV.sipper +2 .PRV.dial :sipper + "processing"%k  +135 "core"  +533 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%Z' +2613 "core" ' +2 "processing"%% +4 "core" %q +1903 "Can"i RR +188 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +105 "core"  +296 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%' +2611 "core" ' + "processing"%N% +4 "core" %v  +577 #t-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"% +104 "core" +4494 #t-> PSV.mixloop + .PSV.dial :mixloop +2195 #-> PRV.sipper +2 .PRV.dial :sipper +521 #-> delay 8; PS.empty +3 .delay 8 seconds +803 .PS.seek 0ml +6 "processing"%' +2622 "core" ' + "processing"%d% +4 "core" % +952 #t-> CTV.air + .CTV.dial :air +2778 #-> PSV.PSR + .PSV.dial PSR +2 "processing"%1 +105 "core"  +522 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%@ +858 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%' +2605 "core" ' +2 "processing"%a% +3 "core" % +426 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%, +104 "core" +687 #t-> PRV.sipper +2 .PRV.dial :sipper +1457 #-> delay 8; PS.empty + .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%7' +2613 "core" ' + "processing"%[% +4 "core" % +9698 #t-> PRV.CBV +2 .PRV.dial CBV + "processing"%&  +136 "core"  +252 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%J +104 "core"  +279 #t-> PSR.air + .PSR.select :air +2 "processing"% +428 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%' +2613 "core" ' + "processing"%H% +4 "core" %  +1000 #t-> PSV.mixloop; PRV.sipper + .PSV.dial :mixloop +2 "processing"%j +104 "core" +2 .tPRV.dial :sipper +2 "processing"%z  +135 "core"  +356 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%s' +2614 "core" ' + "processing"%+% +4 "core" % +4123 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%2 +105 "core"  +364 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%q' +2602 "core" ' + "processing"%(% +4 "core" % +1596 #t-> PSV.mixloop; PRV.sipper + .PSV.dial :mixloop +2 "processing"%! +104 "core" + .tPRV.dial :sipper +551 #-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%y' +2611 "core" ' + "processing"%#% +4 "core" % +72 "Can" SS +9187 #t-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %f% +3 "core" %w +1426 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +617 #-> PSV.mixloop +2 .PSV.dial :mixloop +787 #-> PRV.sipper +2 .PRV.dial :sipper +828 #-> PS.pull 1.5 +2 "processing"% % +3 "core" %z +3 .tPS.seek 1.5ml + "processing"%;' +3081 "core" ' +2 "processing"%X% +4 "core" % +897 #t-> PRV.ab1 +2 .PRV.dial :ab1 + "processing"% @ +107 "core" @ +1754 #t-> PS.pull 0.15 +2 "processing"% % +3 "core" %t +2 .tPS.seek 1.65ml +2 "processing"% 'z +355 "core" ' +2 "processing"%0% +4 "core" %{G  +529 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%  +106 "core"  +599 #t-> PS.pull 0.30 + "processing"%=% +4 "core" %{.  +2 .tPS.seek 1.95ml + "processing"%S'k +649 "core" ' +2 "processing"%% +4 "core" %k +4781 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml + "processing"%@' +3998 "core" ' + "processing"%% +4 "core" % +4346 #t-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 %)% +3 "core" %' +1126 #t-> CTV.air + .CTV.dial :air +424 #-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%9 +103 "core"  +528 #t-> PSR.flush + .PSR.select :flush +3 "processing"%@ +335 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%e' +2607 "core" ' +2 "processing"%$% +4 "core" %#  +358 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"% +104 "core" +578 #t-> PRV.sipper +2 .PRV.dial :sipper +759 #-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +6 "processing"%' +2610 "core" ' +2 "processing"%r% +4 "core" %4 +606 #t-> PRV.CBV; PSV.PSR + .PRV.dial CBV +2 "processing"%Q  +135 "core"  +2 .tPSV.dial PSR +2 "processing"%M +104 "core"  +659 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%*' +2604 "core" ' +2 "processing"%% +4 "core" %)  +937 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%x +104 "core" +358 #t-> PRV.sipper +2 .PRV.dial :sipper + "processing"%3  +136 "core"  +221 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%F' +2606 "core" ' +2 "processing"%R% +4 "core" %@ +816 #t-> PRV.CBV; PSV.PSR +2 .PRV.dial CBV + "processing"%6  +136 "core"  +2 .tPSV.dial PSR +2 "processing"%< +104 "core"  +448 #t-> PSR.air + .PSR.select :air +2 "processing"% +485 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + "processing"%B% +4 "core" %+ +775 "Can" ML +393 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%: +104 "core" +325 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%O  +136 "core"  +381 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%t' +2605 "core" ' +2 "processing"%i% +4 "core" %+ +2235 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%o +105 "core"  +292 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%D' +2608 "core" ' +2 "processing"%c% +4 "core" %(  +372 #t-> PSV.mixloop; PRV.sipper +2 .PSV.dial :mixloop + "processing"%U +105 "core" +2 .tPRV.dial :sipper +358 #-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%>' +2613 "core" ' + "processing"%8% +4 "core" %# +2520 #t-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %% +3 "core" % +912 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +668 #-> PSV.mixloop + .PSV.dial :mixloop +508 #-> PRV.sipper +3 .PRV.dial :sipper +543 #-> PS.pull 1.5 +2 "processing"%b% +3 "core" %< +2 .tPS.seek 1.5ml +2 "processing"%_'~ +3091 "core" ' +2 "processing"%T% +4 "core" %(\ + +942 #t-> PRV.ab1; PS.pull 0.15 + .PRV.dial :ab1 +2 "processing"%| @ +102 "core" ? +2 "processing"%W% +4 "core" %$\ L +2 .tPS.seek 1.65ml +2 "processing"%"'z +356 "core" ' + "processing"%4% +4 "core" %{'\ W +392 #t-> PRV.sipper +2 .PRV.dial :sipper + "processing"%V  +102 "core"  +1079 #t-> PS.pull .3 + "processing"%C% +3 "core" %{+\  +2 .tPS.seek 1.95ml + "processing"%{'k +652 "core" ' + "processing"%E% +4 "core" %k)\ +1302 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%P' +3995 "core" ' + "processing"%% +4 "core" %'\ +2418 #t-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 %% +3 "core" %#\ +1005 #t-> CTV.air +2 .CTV.dial :air +804 #-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%p +96 "core"  +517 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%@ +747 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%-' +2608 "core" ' + "processing"%5% +4 "core" %4\ +176 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%? +97 "core" +448 #t-> PRV.sipper + .PRV.dial :sipper +482 #-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%'' +2608 "core" ' +2 "processing"%^% +4 "core" %9\ +384 #t-> PRV.CBV +2 .PRV.dial CBV +2 "processing"%}  +127 "core"  +453 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%\\ +108 "core"  +246 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%K' +2605 "core" ' + "processing"%% +4 "core" %\ +900 #t-> PSV.mixloop; PRV.sipper +2 .PSV.dial :mixloop + "processing"% +95 "core" +2 .tPRV.dial :sipper + "processing"%\  +125 "core" +233 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%/' +2613 "core" ' +2 "processing"%G% +4 "core" %*\ +650 #t-> PRV.CBV +2 .PRV.dial CBV +2 "processing"%]  +126 "core"  +206 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%L +97 "core"  +532 #t-> PSR.air + .PSR.select :air +2 "processing"% +453 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%n' +2607 "core" ' + "processing"%% +4 "core" %&\  +654 #t-> PSV.mixloop; PRV.sipper +2 .PSV.dial :mixloop +2 "processing"%. +96 "core" +2 .tPRV.dial :sipper + "processing"%  +125 "core" +398 #t-> delay 8; PS.empty +2 .delay 8 seconds +132 "Can"V\ NM +670 .tPS.seek 0ml +2 "processing"%' +2624 "core" ' +2 "processing"% % +4 "core" %$\ +4937 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%% +95 "core"  +290 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%A' +2606 "core" ' + "processing"%u% +4 "core" %  +509 #t-> PSV.mixloop; PRV.sipper +2 .PSV.dial :mixloop +2 "processing"% +92 "core" +2 .tPRV.dial :sipper +447 #-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek 0ml +2 "processing"%m' +2608 "core" ' +2 "processing"%% +4 "core" %0\  +43213 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +1069 "Can"\ USS +664 #t-> PSV.mixloop + .PSV.dial :mixloop +1252 #-> PRV.sipper +2 .PRV.dial :sipper +742 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + "processing"%w% +4 "core" %=\ U +10611 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%v  +129 "core"  +1712 #t-> PS.empty +2 .PS.seek 0ml + "processing"%' +2624 "core" ' + "processing"%`% +4 "core" %&\ U +675 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%k +129 "core" +1259 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +472 #-> PRV.sipper + .PRV.dial :sipper +3194 #-> delay 10; PS.pull 1.5 + .delay 10 seconds +1003 "processing"%g% +3 "core" %@\ V +2 .tPS.seek 1.5ml +2 "processing"%'} +1592 "core" ' +2 "processing"%% +4 "core" %I\ U +1734 #t-> PRV.CBV +2 .PRV.dial CBV +2 "processing"%Z  +130 "core"  +352 #t-> CBV.PRV + .CBV.dial PRV +2 "collection"'N  +73 "core" +1317 #t-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 % % +3 "core" %:\ W +3621 #t-> delay 10; PS.push 0.6 +2 .delay 10 seconds +1003 "processing"%% +2 "core" %F\ W +3 .tPS.seek 0.9ml + "processing"%d'G +1255 "core" ' +2 "processing"%1% +4 "core" %GG\ W +652 #t-> PRV.air + .PRV.dial :air +2 "processing"%  +41 "core"  +877 #t-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 %a% +3 "core" %GI\ W +2462 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%,' +990 "core" ' +2 "processing"%% +4 "core" %>\ U +620 #t-> PRV.sipper +2 .PRV.dial :sipper + "processing"%[  +99 "core"  +301 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%&' +2609 "core" ' + "processing"%J% +4 "core" %B\ V +885 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%7  +127 "core"  +342 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%H' +2607 "core" ' +2 "processing"%j% +4 "core" %G\ U +6273 #t-> PTV.to :PRVmixing +2 .PTV.dial :PRVmixing +1371 #-> PSV.to :mixloop + .PSV.dial :mixloop + "processing"%z +129 "core" +415 #t-> PRV.CBV +2 .PRV.dial CBV + "processing"%  +131 "core"  +280 #t-> CBV.PRV + .CBV.dial PRV +505 "Can"\ TSR +159 #t-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %+% +3 "core" %N\ U +1075 #t-> PS.pull 0.15 + "processing"%2% +3 "core" %|\ T +3 .tPS.seek 0.15ml + "processing"%s' +356 "core" ' +2 "processing"%(% +4 "core" %P\ U +575 #t-> PRV.air +2 .PRV.dial :air +2 "processing"%!  +42 "core"  +707 #t-> PS.pull 0.30 +2 "processing"%q% +3 "core" %M\ V +2 .tPS.seek 0.45ml +2 "processing"%#' +651 "core" ' + "processing"%f% +4 "core" %R\ V +365 #t-> PSV.air +2 .PSV.dial :air +2 "processing"%  +42 "core"  +985 #t-> PS.pull 1.2 + "processing"%y% +4 "core" %m\ W +2 .tPS.seek 1.65ml + "processing"%X't +2472 "core" ' + "processing"%% +4 "core" %rU\ V +190 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"% +44 "core" +567 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%;  +101 "core" +1728 #t-> PS.empty +2 .PS.seek 0ml + "processing"%0' +3381 "core" ' + "processing"%% +4 "core" %]\ U +2261 #t-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 %=% +3 "core" %W\ U +446 #t-> CTV.air +2 .CTV.dial :air +1420 #-> PRV.connect CBV +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 "processing"%  +132 "core"  +305 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +100 "core"  +335 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%@ +588 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%S' +2608 "core" ' + "processing"%% +4 "core" %P\ V +1173 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +528 #-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%) +112 "core" +581 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%9' +2676 "core" ' + "processing"%@% +4 "core" %K\ V +283 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%$ +110 "core"  +231 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + "processing"%e% +4 "core" %V\ W +834 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%r +98 "core" +350 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%Q' +2605 "core" ' +2 "processing"%M% +4 "core" %X\ U +465 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +111 "core"  +351 #t-> PSR.air +2 .PSR.select :air + "processing"% +399 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 "processing"%x% +4 "core" %`\ V +275 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%3 +110 "core" +250 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%*' +2608 "core" ' +2 "processing"%R% +4 "core" %@\ U +1635 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%6 +111 "core"  +311 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%<' +2612 "core" ' + "processing"%F% +4 "core" %M\ W +467 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%B +98 "core" +198 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%:' +2612 "core" ' + "processing"%O% +4 "core" %F\ T +1092 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +522 #-> PSV.mixloop +3 .PSV.dial :mixloop +586 #-> PRV.sipper +2 .PRV.dial :sipper +2 "processing"%  +128 "core" +611 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%i' +2615 "core" ' + "processing"%o% +4 "core" %X\ W +448 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%t  +129 "core"  +351 #t-> PS.empty +3 .PS.seek 0ml + "processing"%c' +2609 "core" ' + "processing"%U% +4 "core" %q\ V +1637 "Can"\ VRQ +6826 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%D +130 "core" +750 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +476 #-> PRV.sipper + .PRV.dial :sipper +3086 #-> delay 10; PS.pull 1.5 +2 .delay 10 seconds +1002 "processing"%8% +3 "core" %j\ V +3 .tPS.seek 1.5ml + "processing"%'| +1597 "core" ' +2 "processing"%b% +4 "core" %wO\ W +2701 #t-> PRV.CBV +2 .PRV.dial CBV + "processing"%>  +131 "core"  +352 #t-> CBV.PRV +2 .CBV.dial PRV +2085 #-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %T% +3 "core" %wq\ W +1096 #t-> delay 10; PS.push 0.6 + .delay 10 seconds +1003 "processing"%|% +3 "core" %wc\ X +2 .tPS.seek 0.9ml +2 "processing"%W'G +1260 "core" ' +2 "processing"%_% +4 "core" %Gb\ W +1104 #t-> PRV.air +2 .PRV.dial :air +2 "processing"%4  +41 "core"  +759 #t-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 %V% +3 "core" %G`\ X +472 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%C' +989 "core" ' + "processing"%"% +4 "core" %b\ V +509 #t-> PRV.sipper +2 .PRV.dial :sipper +2 "processing"%E  +99 "core" +739 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%{' +2605 "core" ' + "processing"%% +4 "core" %g\ W +622 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +128 "core"  +511 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%p' +2611 "core" ' +2 "processing"%P% +4 "core" %v\ V +646 #t-> PTV.to :PRVmixing; PSV.to mixloop +2 .PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%5 +129 "core" +701 #t-> PRV.CBV + .PRV.dial CBV +2 "processing"%?  +131 "core"  +265 #t-> CBV.PRV + .CBV.dial PRV +1345 #-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %-% +3 "core" %`\ V +2545 #t-> PS.pull 0.19 + "processing"%^% +4 "core" %q\ V +2 .tPS.seek 0.19ml + "processing"%}' +431 "core" ' +2 "processing"%\\% +4 "core" %_\ W +534 #t-> PRV.air +2 .PRV.dial :air + "processing"%'  +42 "core"  +647 #t-> PS.pull 0.30 +2 "processing"%% +3 "core" %{\ X +2 .tPS.seek 0.49ml +2 "processing"%' +653 "core" ' + "processing"%\ % +4 "core" %b\ W +170 #t-> PSV.air +2 .PSV.dial :air + "processing"%K  +42 "core"  +641 #t-> PS.pull 1.2 +2 "processing"%G% +3 "core" %_\ W +2 .tPS.seek 1.69ml +2 "processing"%]'} +2477 "core" ' + "processing"%L% +4 "core" %y_\ W +549 #t-> PSV.mixloop; PRV.sipper +2 .PSV.dial :mixloop +2 "processing"%/ +43 "core" +2 .tPRV.dial :sipper + "processing"%  +100 "core"  +3657 #t-> PS.empty +2 .PS.seek 0ml + "processing"%.' +3485 "core" ' +2 "processing"%% +4 "core" %b\ T +2956 #t-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +2 "processing"%#A d`xb +7 %n% +3 "core" %e\ V +417 #t-> CTV.air +2 .CTV.dial :air +3491 #-> PRV.connect CBV +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +18 "Can"\ Rfe +113 "core"  +496 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%% +99 "core"  +818 #t-> PSR.flush +2 .PSR.select :flush +2 "processing"%@ +447 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2614 "core" ' +2 "processing"%u% +4 "core" %\ X +1208 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +579 #-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"% +112 "core" +454 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%A' +2614 "core" ' + "processing"%% +4 "core" %h\ W +6450 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%m +112 "core"  +243 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%w' +2613 "core" ' +2 "processing"%v% +4 "core" %d\ X +3881 #t-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"% +109 "core" +238 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%`' +2608 "core" ' +2 "processing"%k% +4 "core" %a\ W +1341 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%g +99 "core"  +371 #t-> PSR.air +2 .PSR.select :air + "processing"% +626 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + "processing"%% +4 "core" %_\ X +455 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%Z +101 "core" +182 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%N' +2609 "core" ' +2 "processing"% % +4 "core" %_\ W +536 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +101 "core"  +171 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2610 "core" ' +2 "processing"%1% +4 "core" %b\ X +348 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"% +100 "core" +294 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%a' +2608 "core" ' + "processing"%d% +4 "core" %`\ V +2133 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +498 #-> PSV.mixloop + .PSV.dial :mixloop +553 #-> PRV.sipper +2 .PRV.dial :sipper + "processing"%  +130 "core" +285 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%[' +2607 "core" ' +2 "processing"%,% +4 "core" %]\ X +771 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%J  +129 "core"  +438 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%7' +2614 "core" ' + "processing"%&% +5 "core" %e\ W +459 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%j +141 "core" +419 #t-> PTV.PRVmixing +2 .PTV.dial :PRVmixing +377 #-> PRV.sipper +2 .PRV.dial :sipper +1595 #-> delay 10; PS.pull 1.5 +2 .delay 10 seconds +1002 "processing"%z% +3 "core" %`\ W +2 .tPS.seek 1.5ml +2 "processing"%' +1594 "core" ' +2 "processing"%+% +3 "core" %zJ\ W +1405 #t-> PRV.CBV +2 .PRV.dial CBV + "processing"%2  +129 "core"  +341 #t-> CBV.PRV + .CBV.dial PRV +1238 "Can"9\ XNN +566 #t-> PS.reconfigure PSslow +2 .PS.reconfigure :slow +2 "processing"%#A 2`xb +2 %H% +3 "core" %zM\ Y +1203 #t-> delay 10; PS.push 0.6 +2 .delay 10 seconds +1003 "processing"%(% +2 "core" %zm\ Y +3 .tPS.seek 0.9ml + "processing"%!'G +1261 "core" ' + "processing"%q% +4 "core" %GV\ Y +149 #t-> PRV.air +2 .PRV.dial :air + "processing"%s  +41 "core"  +967 #t-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 %f% +2 "core" %Gx\ Y +535 #t-> PS.empty +3 .PS.seek 0ml + "processing"% ' +1006 "core" ' +2 "processing"%y% +4 "core" %x\ X +621 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%#  +102 "core" +1036 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + "processing"% % +4 "core" %R\ X +818 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%;  +140 "core"  +343 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%X' +2614 "core" ' + "processing"%% +4 "core" %j\ W +214 #t-> PTV.to :PRVmixing +2 .PTV.dial :PRVmixing +856 #-> PSV.to :mixloop + .PSV.dial :mixloop +2 "processing"%= +128 "core" +452 #t-> PRV.cbv +2 .PRV.dial :cbv + "processing"%  +129 "core"  +566 #t-> PRV.CBV +2 .PRV.dial CBV +522 #-> CBV.PRV +2 .CBV.dial PRV +649 #-> PS.reconfigure PSslow + .PS.reconfigure :slow +3 "processing"%#A 2`xb +2 %% +2 "core" %e\ W +492 #t-> PRV.air +3 .PRV.dial :air + "processing"%0  +42 "core"  +1210 #t-> PRV.CBV +2 .PRV.dial CBV + "processing"%  +44 "core"  +228 #t-> CBV.PRV +2 .CBV.dial PRV +1962 #-> PS.pull 0.19 +2 "processing"%)% +3 "core" %v\ W +2 .tPS.seek 0.19ml + "processing"%S' +429 "core" ' +2 "processing"%@% +4 "core" %b\ W +255 #t-> PRV.air +2 .PRV.dial :air + "processing"%$  +44 "core"  +802 #t-> PS.pull 1.2 +48 "processing"%9% +6 "core" %_\ Y +2 .tPS.seek 1.39ml +2 "processing"%e' +2482 "core" ' +2 "processing"%r% +3 "core" %c\ X +1736 #t-> PSV.mixloop +2 .PSV.dial :mixloop +717 #-> PRV.sipper +2 .PRV.dial :sipper + "processing"%  +100 "core" +1763 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%M' +2864 "core" ' + "processing"%% +4 "core" %k\ W +6296 #t-> PRV.CBv +2 .PRV.dial :CBv +2 "processing"%Q  +130 "core"  +290 #t-> PRV.CBV +2 .PRV.dial CBV +456 #-> CBV.PRV + .CBV.dial PRV +1047 #-> PRV.air +2 .PRV.dial :air +2 "processing"%x  +41 "core"  +1753 #t-> PS.pull .3 + "processing"%3% +4 "core" %x\ W +2 .tPS.seek 0.3ml + "processing"%' +650 "core" ' + "processing"%R% +4 "core" %`\ X +1008 #t-> PSV.mixloop +2 .PSV.dial :mixloop +2646 #-> PRV.sipper + .PRV.dial :sipper +2 "processing"%6  +100 "core" +1163 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%*' +653 "core" ' + "processing"%F% +4 "core" %j\ X +3557 #t-> CTV.air +2 .CTV.dial :air +6273 "Can"\ XRR +204 #t-> PRV.connect CBV +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%B  +128 "core"  +269 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%< +102 "core"  +341 #t-> PSR.flush + .PSR.select :flush +3 "processing"%@ +418 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%O' +5104 "core" ' +2 "processing"%% +4 "core" %a\ Y +192 #t-> PTV.PRVmixing + .PTV.dial :PRVmixing +1914 #-> PS.reconfigure PSconfig +2 .PS.reconfigure :default +2 "processing"%#A d`xb +2 %:% +3 "core" %v\ Y +712 #t-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"%o +101 "core" +460 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%t' +2607 "core" ' + "processing"%i% +4 "core" %d\ X +975 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%U +101 "core"  +240 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%D' +2612 "core" ' +2 "processing"%8% +3 "core" %k\ Z +395 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%c +100 "core" +243 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%b' +2616 "core" ' + "processing"%>% +4 "core" %_\ Y +478 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%T +99 "core" +351 #t-> PSR.air + .PSR.select :air +2 "processing"% +541 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%|' +2603 "core" ' +2 "processing"%% +4 "core" %v\ Z +442 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"%_ +100 "core" +294 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%4' +2626 "core" ' + "processing"%V% +4 "core" %d\ Z +436 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%W +101 "core"  +187 #t-> PSR.air +2 .PSR.select :air +1228 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%"' +2613 "core" ' + "processing"%E% +4 "core" %_\ Z +588 #t-> PSV.mixloop +2 .PSV.dial :mixloop +2 "processing"%C +101 "core" +318 #t-> PS.empty +2 .PS.seek 0ml + "processing"%' +2615 "core" ' +2 "processing"%% +4 "core" %g\ X +24320 "Can"2\ YTT +54348 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&{& +3 "core" && 1 7 s @] +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P( +3 "core" ( + "manipulator"&5& +4 "core" && 5 = @] + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" && 8 4 X @] +2 .tForearm.seek CC + "manipulator"&-' +95 "core" ' + .tHand.close +2 "manipulator"&^/ +73 "core" / +2 .tCC.seek :open +2 "collection"'p( +469 "core" ( + "manipulator"&\\& +4 "core" && R ] B ?Q + "manipulator"&'% +4 "core" %  S V w +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&}(, +287 "core" ( +2 "manipulator"&\ & +4 "core" &, F a * A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &, ] W A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&G' +101 "core" ' + .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&L% +4 "core" % Z U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +88 "core" ' +4270 "Can"\ g55 +49050 #t-> $da[:extractVol]=0.19 +771 #-> access 4 +2 "storage"(% +3 "core" %{  $ b\ a +2 "manipulator"&]% +4 "core" %\  T V  + "manipulator"&& +4 "core" &, a e A +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(n(+ +670 "core" ( +2 .tSC.configure :limp +7 "storage"($(\ 1b +2 ( & +2 "core" &,\  N\ X +9473 "Can"%\ l54 +7947 #t-> startTube 4 +250 #-> shortDA + "collection"'%% +2 "processing"%.% +6 "core" %Ӹ\ G +2 %E\ n +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1560 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1002 .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial :sipper +43 "processing"%u  +136 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'` +2271 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +129 "core"  +2 .tPS.seek 0.5ml +2 "processing"%'\ +1266 "core" ' +2 .tPRV.dial :waste2 + "processing"%m @ +111 "core" A +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%A' +600 "core" ' + .tPSV.dial PSR +2 "processing"%v +100 "core"  +2 "processing"%% +4 "core" %M\ n + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%w'TE +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%k' +1619 "core" ' +2 .tPSV.dial :mixloop + "processing"%g +101 "core" +2 .tPS.seek 0ml + "processing"%`' +2612 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"%Z% +4 "core" %X\ n + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'TE +1092 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tPRV.dial :sipper + "processing"%N  +44 "core" +2 .tPS.seek 0ml +2 "processing"%1' +2608 "core" ' +2 .tPSV.dial PSR + "processing"% +101 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%d +105 "core" +2 .tPS.seek 0ml +2 "processing"%' +2616 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%a& +5 "core" &L\ o + "manipulator"&,% +4 "core" %\  S V ]  + "storage"(J% +4 "core" %{   ;\ d + "storage"([. +4 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(&(,L +514 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +2 (j& +3 "core" &,M\ \  a\ W + "manipulator"&z& +4 "core" &, b b A +2 "manipulator"&7% +3 "core" %\  \\ e  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&+(^ +179 "core" ( +2 "manipulator"&2& +4 "core" &e e ^ # +2 "storage"(H& +3 "core" &,M % %\ ^ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&(' +101 "core" ' + "storage"(& +4 "core" &,M \\ \ ` +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(q' +282 "core" ' + "storage"(s- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (f& +3 "core" &,M\ \ \ \\ + "manipulator"&!& +4 "core" &e a a # +2 .tElbow.seek 4 +2 "manipulator"&y(^ +3 "core" ( + "manipulator"&#& +4 "core" &e b d # +2 "storage"( & +4 "core" &,M  \ ] +2 .tForearm.seek 4 + 300 counts + "manipulator"& ' +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&;/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& + "storage"('} +7 "core" &e ` U # +2 "manipulator"&=% +4 "core" % \\ ^  +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 .tElbow.seek PC + "manipulator"&(k +159 "core" ' + ."downElevator"SE.stop + "storage"(5 +89 "core" ( +2 "manipulator"&0& +4 "core" &r k n Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &r _ \\ $ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&)' +99 "core" ' + "manipulator"&X& +5 "core" &r V \\ + "manipulator"&@% +4 "core" % \\ [ ; +2 "processing"%$& +3 "core" &r\ h +3 "processing"%9& +4 "core" &]\ h +2 .tPC.seek :closed +2 "processing"%S(] +4 "core" &\\\ h +8 &^\ g#b +9 &~U`\ c: +9 &|]\ cO +10 &~_^\ cS +9 &C[^\ dR +10 &]i\ dS +9 &]v\ dS +9 &[x\ dR +10 &J]7\ dS +9 & `L\ cS +9 &\\#\ dR +10 &!_B\ dS +9 &#SW(\ dR +10 &%[E\ dR +9 &&Z.\ dR +9 &(^ \ dS +10 &*Z] \ cS +9 &,Z(\ dS +9 &-_#\ dS +10 &/Z*\ dS +9 &1cZ$\ cR +10 &3&W$\ dR +9 &4Z*\ cR +9 &6Y+\ dR +10 &8kV-\ dR +9 &:-\\4\ cR +9 &;]:\ dS +10 &=_8\ cS +9 &?q]<\ cS +9 &A5U<\ dR +10 &B[=\ cR +9 &D_6\ cS +10 &FvmF\ cT +9 &H2N\ bV +9 &IC\ aX +10 &KJ\ aX +9 &MrK\ aX +9 &O3J\ `Y +10 &PO\ `Y +9 &RK\ `Y +10 &TyA\ `Y +9 &V;F\ `Y +9 &WJ\ `Y +10 &YJ\ _Z +9 &[~H\ `Z +9 &\\bA\ `(| +10 &]zgH\ b7 +9 ( +3 "processing"%9& +2 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.55 +2 .Hand.open + "manipulator"&r1 +3 "core" &]%N\ d1 +68 1 + "manipulator"&% +4 "core" % f V ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +101 "core" ' +2 #tHeating Puck.from 4, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +2 %Q9 +5 "core" 9 +102 "processing"%x9 +3 "core" 9 +102 "processing"%39 +3 "core" 9  +102 "processing"%M9 +2 "core" 9  +103 "processing"%R9 +2 "core" 9 +102 "processing"%69 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%F9 +3 "core" 9 +102 "processing"%B9 +2 "core" 9" +102 "processing"%<9 +3 "core" 9& +102 "processing"%*9 +2 "core" 9* +102 "processing"%9 +2 "core" 9/ +102 "processing"%:9 +3 "core" 93 +103 "processing"%o9 +2 "core" 97 +102 "processing"%O9 +2 "core" 9; +102 "processing"%i9 +3 "core" 9? +102 "processing"%U9 +2 "core" 9C +103 "processing"%t9 +2 "core" 9H +102 "processing"%89 +2 "core" 9L +102 "processing"%c9 +3 "core" 9P +102 "processing"%D9 +2 "core" 9T +102 "processing"%>9 +2 "core" 9X +103 "processing"%T9 +2 "core" 9] +102 "processing"%b9 +3 "core" 9a +102 "processing"%9 +2 "core" 9e +102 "processing"%_9 +2 "core" 9i +103 "processing"%|9 +2 "core" 9m +102 "processing"%V9 +3 "core" 9q +102 "processing"%W9 +2 "core" 9v +102 "processing"%49 +3 "core" 9z +102 "processing"%E9 +2 "core" 9~ +102 "processing"%C9 +2 "core" 9 +102 "processing"%"9 +3 "core" 9 +102 "processing"%9 +4 "core" 9 +102 "processing"%{9 +2 "core" 9 +102 "processing"%59 +3 "core" 9 +102 "processing"%?9 +2 "core" 9 +102 "processing"%^9 +3 "core" 9% +102 "processing"%I9 +2 "core" 9, +102 "processing"%l9 +2 "core" 93 +102 "processing"%h9 +3 "core" 9; +102 "processing"%\\9 +2 "core" 9C +103 "processing"%'9 +3 "core" 9K +102 "processing"%-9 +2 "core" 9R +103 "processing"%\ 9 +2 "core" 9Z +102 "processing"%K9 +2 "core" 9b +102 "processing"%P9 +3 "core" 9i +3 .tPH.hold 2:00:00,28C +3 "processing"% ppd +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%L +100 "core" +2 "processing"%% +4 "core" %\ \\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%G'\ +588 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Һ +1608 "core" ' + .tPTV.dial :puck +2 "processing"%]  +129 "core"  +2 .tPSV.dial PTV +2 "processing"% +71 "core" +2 .tPBV.dial :waste1 +2 "processing"%Y  +54 "core" +2 "processing"% % +4 "core" %ҿY\ b +2 .tPS.seek 1.5ml +2 "processing"%%' +581 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%u' +1604 "core" ' + .tdelay 5:00 +6070 "Can"Q\ g?? +23933 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%m' +2368 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +71 "core"  +53 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%w' +2360 "core" ' + .tPTV.dial :PRVmixing,via: PRV +7 "processing"%g  +131 "core" + .tPSV.dial :mixloop +2 "processing"%k +44 "core" + .tPRV.dial :ab1 +2 "processing"% @ +101 "core" ? +3 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%Z' +348 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%`  +43 "core"  +2 "processing"%% +4 "core" %\ \\ +2 .tPS.seek 0.34ml +2 "processing"%' +439 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'N  +28 "core" + .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G +1174 "core" ' + .tPRV.dial :waste2 +2 "processing"%1 @ +72 "core" > +2 .tPS.seek 0.5ml +2 "processing"%d'\ +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%a'Һ +1602 "core" ' + .tPSV.dial :PML +2 "processing"%, +44 "core" + .tPTV.dial :mixing +2 "processing"%J @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%[  +34 "core" +2 "processing"%n% +4 "core" %\ ^ +2 .tPS.seek 1.85ml + "processing"%j' +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%z * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%7' +1952 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'2& +3 "core" &\ > +2 "manipulator"&H& +4 "core" &r _ _ + "manipulator"&}% +4 "core" %\ % _ \\ D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +135 "core" ( + "manipulator"&/& +5 "core" &, \\ J '  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &, a a  +2 .tForearm.seek :garage + "manipulator"&f' +102 "core" ' +2 .tHand.close + "manipulator"&!/ +74 "core" / + "manipulator"&#& +5 "core" &, \\ b  + "manipulator"& % +4 "core" % ^ X +2 .tForearm.seek :retract + "manipulator"&;'\ +89 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +279 "core" ( +2 "manipulator"&=& +4 "core" &# Y S q =A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &# U Q  =A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&(' +99 "core" ' +2 "manipulator"&q& +5 "core" &$ ] T 5 =A + "manipulator"& % +4 "core" % ] V  +2 "collection"'0& +4 "core" &\ : +2 "collection"'& +5 "core" &\ 9 +2 .tCC.seek :closed + "collection"'y(` +5 "core" &\ 9 +7 & &\ 8$d +9 &S}\ 59 +10 &||\ 4N +9 &X\ 5R +9 &EW\ 5R +10 &U\ 6R +9 &W\ 5R +9 &Q\ 5R +10 &OV\ 5R +9 &V\ 6R +9 &U\ 5R +10 &!U\ 5R +9 &#WU\ 6R +10 &%V\ 5R +9 &&W\ 5R +9 &(U\ 5R +10 &*_U\ 5R +9 &,!U\ 5R +9 &-W\ 5R +10 &/T\ 5R +9 &1fV\ 5R +10 &3)W\ 5R +9 &4T\ 5Q +9 &6V\ 5R +10 &8oT\ 5R +9 &:1W\ 4R +9 &;U\ 5R +10 &=R\ 4R +9 &?wU\ 4R +10 &A9Q\ 5R +9 &BT\ 4R +11 &DT\ 4R +8 &FW\ 4R +9 &HAW\ 4R +9 &J\\\ 5S +10 &Kp\ 3T +9 &Ms\ 2Y +10 &O,\ 0\\ +9 &P\ /] +9 &R\ /] +10 &Tl\ /^ +9 &V.\ /^ +10 &W\ .^ +9 &Y\ ._ +9 &[n\ .` +10 &]/\ -` +9 &^\ -Q +9 &`A\ /3 +10 &`hl\ 2N +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.23 +2 "collection"'X& +4 "core" &`hh\ 2N + &`hh\ .N + .tHand.open +2 "manipulator"&@1 +64 "core" 1 +2 "manipulator"&$% +4 "core" % H 7 w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"% +99 "core"  +2 "processing"%~% +4 "core" % \ W + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%r' +1594 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +2 .tPS.seek 0ml + "processing"%Q' +1628 "core" ' + .tPSV.dial PSR +2 "processing"%9 +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%x' +2614 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%)  +2 "collection"'3  +30 "core"  +129  +2 .tPSV.dial :mixloop +2 "processing"%M +100 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%R  +74 "core" +2 .tPS.seek 0ml + "processing"%6' +2615 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%F' +2607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%B +43 "core" +2 .tPS.seek 0ml +2 "processing"%<' +2627 "core" ' +2 .tPSV.dial :air +2 "processing"%*  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +1830 "Can"l\ Ugh +773 "core" ' + .tPSV.dial :mixloop +2 "processing"%: +43 "core" +2 .tPS.seek 0ml +2 "processing"%o' +2606 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&O& +4 "core" &" ; 4 t << +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&i( +3 "core" ( +2 "manipulator"&U& +4 "core" &" , 9 G << + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &"  #  << +2 .tForearm.seek CC + "manipulator"&8' +100 "core" ' +2 .tHand.close + "manipulator"&c/ +77 "core" / +2 .tCC.seek :open +2 "collection"'D( +472 "core" ( +2 "manipulator"&>& +4 "core" &" 9 ? 7 ;7 + "manipulator"&T% +4 "core" %  B : W +2 .tForearm.seek :retract + "manipulator"&b'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +282 "core" ( + "manipulator"&_& +5 "core" &, [ M [ ; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &, 6 5 @ ; +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&V' +102 "core" ' + .tHand.open +2 "manipulator"&W1 +72 "core" 1 + "manipulator"&4% +5 "core" % W G + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +95 "core" ' +2 ."da"delayUntil "17:50:18.55" +24860 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%C @ +71 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%"  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%{  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2359 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%? +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%^  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%I +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +52 "processing"%l  +45 "core"  +2 ."da"PS.seek 0ml +2 "processing"%h' +2364 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +127 "core"  +2 "processing"%'% +4 "core" %,\ f + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%-'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\ 'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 "processing"%K  +72 "core"  + ."da"PSV.dial PTV +3 "processing"%P +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%L  +34 "core" +2 "processing"%% +3 "core" %ҷ \ _ +2 ."da"PS.seek 1.5ml +2 "processing"%'} +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%]' +1601 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +773 "Can"~\ cPP +1613 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%. +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%% +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2363 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +140 "core"  + "processing"%u% +4 "core" %P\ c + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%v'Һ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%A  +35 "core" + "processing"%m% +4 "core" %Ҷ2\ i +2 ."da"PS.seek 1.5ml +2 "processing"%g'| +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%w  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%` * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2380 "core" ' + ."da"PSV.dial PTV +2 "processing"%N +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +507 .PSV.dial :air +2 "processing"%1  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2406 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%d  +129 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%,  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%J +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%[' +393 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%n  +43 "core"  + "processing"%z% +4 "core" %>\ d +2 ."da"PS.seek 0.55ml +2 "processing"%a'_ +330 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%j  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%2'Һ +1553 "core" ' + ."da"PSV.dial :PML +2 "processing"%H +44 "core" +2 ."da"PTV.dial :mixing + "processing"%} @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%/  +34 "core" +2 "processing"%s% +4 "core" %ҽ?\ f + ."da"PS.seek 1.85ml +2 "processing"%' +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%! * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%#' +1974 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +20418 "Can"S\ bdd +27584 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%f  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%=' +2379 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%+ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%q +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0' +2367 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%; +128 "core"  +2 "processing"%p% +3 "core" %I\ h +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%@'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%$  +72 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  + "processing"%~% +4 "core" %ҸP\ g +2 ."da"PS.seek 1.5ml +2 "processing"%('~ +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%r  +34 "core"  + ."da"delay 30 seconds +3046 .PBV.dial between PSV and waste1 +9 "processing"%9 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%3' +2360 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%) +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "Can"\ fGH +2 "processing"%M +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%R +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%x  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2361 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +128 "core"  + "processing"%B% +4 "core" %:\ g + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%F'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%*'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%< +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%:  +34 "core" +2 "processing"%% +4 "core" %Ҿ`\ j +2 ."da"PS.seek 1.5ml +2 "processing"%O' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%t' +1601 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%c  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%y' +2380 "core" ' + ."da"PSV.dial PTV +2 "processing"%> +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%T +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%8 +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|' +2378 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%i +128 "core"  + "processing"%W% +4 "core" %L\ h +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%4'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%b'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%V +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 "processing"%"% +4 "core" %ҸZ\ k +2 ."da"PS.seek 1.5ml +2 "processing"%'~ +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%{ * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%o' +1601 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%?  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%^ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%l' +2360 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%5 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%h  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-' +2388 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%K +134 "core"  +7 "processing"%P% +14 "core" %5\ W +7 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +11 "processing"% +18 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%L'm +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +3 "core" %i6\ R +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%\ '\ +338 "core" ' +2 ."da"delay 5 seconds +485 "Can"\\\ M +17 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G'Һ +1599 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"% +83 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%Y% +4 "core" %Ҹ3\ L +2 ."da"PS.seek 1.5ml + "processing"% '~ +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%.' +1601 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%%  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2415 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%u +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2402 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +129 "core"  + "processing"%m% +4 "core" %z\ J +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%v'Һ +2110 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%k +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%g  +34 "core" + "processing"%w% +4 "core" %Ҽ@\ H +2 ."da"PS.seek 1.5ml +2 "processing"%`' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +78 "core" + +10 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +102 "core"  +2 ."da"PS.seek 0ml +2 "processing"%N' +1602 "core" ' +2 "processing"% 9 +3 "core" 95] +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%  +3 "core" 5] + 5] + "processing"%1& +4 "core" &]%1\ F1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&Z% +4 "core" %\ & * !P +2 "storage"(% +3 "core" % > 3\ < +2 "storage"(d. +3 "core" .(,L +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 3 +2 "storage"(,( +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (J& +3 "core" & ' ! `\ 5 +2 "manipulator"&& +3 "core" &, & ; +2 "manipulator"&n% +3 "core" %\ & . !P +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&z(_ +181 "core" ( +2 "manipulator"&[& +4 "core" &i  ^ $ + "storage"(j& +4 "core" & 1 ; \ : +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&a' +91 "core" ' +2 "storage"(H& +4 "core" & 1 . N\ < +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak + "storage"(}' +274 "core" ' +2 "storage"(/- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(s'y +32 "core" ' +2 "manipulator"&!& +4 "core" &i  $ + "manipulator"&2% +4 "core" %  a +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"& (k +248 "core" ( + "manipulator"&e& +4 "core" &t + +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &t +2 ."da"Forearm.seek PC +2 "manipulator"&#' +107 "core" ' + ."da"Hand.close +2 "manipulator"&+/ +75 "core" / + ."da"PC.seek :open +2 "processing"%( +453 "core" ( +2 "storage"(q& +4 "core" & < 2\ : +2 "manipulator"& & +3 "core" &t +2 "manipulator"&=% +3 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&;'\ +99 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&p(_ +259 "core" ( + "manipulator"&0& +4 "core" &W ^ * +2 "storage"(X& +3 "core" & ^ ^\ = +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&$' +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "storage"( - +3 "core" -'y +3 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(~'E +23 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(@' +54 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2418h90ml.tif +4 "processing"%7& +11 "core" &O\ ; +3 "manipulator"&(& +7 "core" &W  * +2 "manipulator"&r% +6 "core" %  d +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&9'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&Q(, +181 "core" ( +3 "manipulator"&& +7 "core" &, g N +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &)& +3 "core" &, I N +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&M' +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&R/ +73 "core" / +2 "manipulator"&x& +4 "core" &, N + "manipulator"&3% +4 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&6'\ +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&B(k +118 "core" ( + "manipulator"&& +4 "core" &t  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" &t  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&<' +96 "core" ' + "manipulator"&:& +5 "core" &t n q + "manipulator"&% +4 "core" % ϻ c ` }  +2 "processing"%*& +4 "core" &\ 4 +3 "processing"%U& +4 "core" &\ 4 +2 ."psFlush"PC.seek :closed +2 "processing"%O(] +5 "core" &M\ 4 +7 & #D\ 2$c +10 &xS\ /: +9 &{y\ /N +10 &tW\ 1S +9 &7S\ 0S +9 &T\ 0S +9 &U\ 0S +10 &}Q\ 0S +9 &?U\ 0S +10 &R\ 0S +9 &T\ /S +9 &!U\ 0S +10 &#HR\ /R +9 &%U\ /S +9 &&T\ /S +10 &(T\ /S +9 &*NW\ /S +10 &,R\ /S +9 &-Sw\ /S +9 &/Qw\ 0S +10 &1WTv\ 0S +9 &3Rl\ /S +9 &4So\ /S +10 &6Oq\ /R +9 &8_Qf\ /S +10 &:!R`\ /S +9 &;S[\ /S +9 &=RQ\ /S +10 &?gVP\ /S +9 &A*PQ\ /R +9 &BRL\ /R +10 &DR;\ /S +9 &FmY9\ .S +10 &H+j;\ .U +9 &I7\ -X +10 &K=\ ,Y +9 &Me"\ ,Y +9 &O&.\ ,Y +9 &P4\ +Y +10 &R/\ ,Y +9 &Tl(\ ,Y +10 &V.\ +Y +9 &W\ +Z +9 &Y\ +Z +10 &[r\ +Z +9 &\\c\ ,)~ +9 &]yb\ -7 +10 ( +2 "processing"%U& +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.62 +2 "processing"%c& +4 "core" &]! \ /0 + &]!\ /0 + ."psFlush"Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +9 "core" % ϻ S M E  +7 ."psFlush"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +8 "manipulator"&t'\ +7 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.039 seconds\ /var/log/esp/da22jun2418h90ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2418h90ml15s.tif +89 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +43 "core"  +2 "processing"%T% +4 "core" %O\ 0 + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%8'\ +585 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%_' +302 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2418h90ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da22jun2418h90ml30s.tif +1796 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%y @ +191 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%i  +133 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%W +101 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%|'ղ +732 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da22jun2418h90ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da22jun2418h90ml70s.tif +1876 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%4 +102 "core"  + "processing"%V% +4 "core" %խ\ , +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%C'\ +582 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%b  +34 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%{ @ +73 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +114 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%?'ղ +1589 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da22jun2418h90ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "11.039 sec auto-exposure",Subject: "da22jun2418h90ml images!" +9 "storage"(^- +5 "core" -' +3 "storage"(I& +5 "core" & )\ ' + "manipulator"&o& +4 "core" &t y p  + "manipulator"&5% +4 "core" %\ & p n !O +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&\\(_ +62 !"Qmail"o:!Net::SMTPAuthenticationError: mesg"E534-5.7.9 Application-specific password required. Learn more at\ :@checkpoint: omitted:bt["E/opt/mbari/lib/ruby/1.8/net/smtp.rb:954:in `check_auth_response'"/opt/mbari/lib/ruby/1.8/net/smtp.rb:723:in `authenticate'":/opt/mbari/lib/ruby/1.8/net/smtp.rb:566:in `do_start'"7/opt/mbari/lib/ruby/1.8/net/smtp.rb:525:in `start'"2/home/esp/esp2/lib/email.rb:325:in `sendOnce'"3/home/esp/esp2/lib/schedule.rb:292:in `unsync'"3/home/esp/esp2/lib/schedule.rb:594:in `unsync'"3/home/esp/esp2/lib/schedule.rb:621:in `unsync'"2/home/esp/esp2/lib/email.rb:318:in `sendOnce'"./home/esp/esp2/lib/email.rb:340:in `send'",/home/esp/esp2/lib/msg.rb:68:in `retry'"./home/esp/esp2/lib/email.rb:339:in `send'"B/home/esp/esp2/protocol/2G/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:66:in `call'"3/home/esp/esp2/lib/email.rb:66:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Email::Queue::Purge: mesg"Purged output queue:bt[ "//home/esp/esp2/lib/email.rb:106:in `purge'"3/home/esp/esp2/lib/email.rb:75:in `initialize'"-/home/esp/esp2/lib/email.rb:63:in `loop'"3/home/esp/esp2/lib/email.rb:63:in `initialize'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +191 "core" ( +3 "manipulator"&'& +4 "core" &U l $ + "storage"(h& +4 "core" & A\ * +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"&l' +106 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"(K' +55 "core" ' +2 "manipulator"&P& +4 "core" &U  $ + "storage"(-& +4 "core" & . 0 `\ < + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&'ͽ +31 "core" ' + ."da"Elbow.hold +2 "manipulator"&L, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.03 Pucks below Top Plate +2 "storage"(\ ' +26 "core" ' + "manipulator"&% +4 "core" %]  +2 "storage"(& +4 "core" & ! $ \ 7 + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&Y' +16 "core" ' + "manipulator"&G& +5 "core" &[   # + "storage"(]& +4 "core" & ] Y\ = +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 600 counts +2 "manipulator"& ' +36 "core" ' +2 "storage"(%% +4 "core" % _ _\ ? +3 ."downElevator"SE.seek :down +3 "storage"('} +99 (% +3 "core" %> a a\ ?Xh +2 "manipulator"&.% +5 "core" %    +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +55 ' + ."downElevator"SE.stop + "storage"(5 +3 (u& +4 "core" & i j {\ B +47 ' + ."psFlush"PSV.dial PSR +2 "processing"% +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1098 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%m  +70 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%' +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%g'\ +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%v +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%` @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%1' +2610 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%Z +47 "core"  +3 ."psFlush"PSR.select :air +7 .PS.seek 2.5ml +5 "processing"%' +2616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%d +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%J' +2621 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +381 "Can"m\ q== +2226 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%[' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%H'TE +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%/  +54 "core" +3 ."psFlush"PS.seek 0ml + "processing"%!' +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%2 +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%}'\ +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%a' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%e +82 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%f U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%z' +2627 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%+ @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%S  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%q' +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%=' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%# +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%0' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%X @ +44 "core" > + ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2618 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%  +70 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"% ' +2605 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&7& +4 "core" &[ R T # + "manipulator"&(% +52 "core" %\ " G N - A +4 ."psFlush"Elbow.seek PC +2 "manipulator"&;(k +249 "core" ( + "manipulator"&r& +4 "core" &t W O o  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &t N S  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&~' +105 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +77 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%)( +450 "core" ( + "manipulator"&$& +4 "core" &t S T o  + "manipulator"&p% +4 "core" % R V +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&R'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&x(, +133 "core" ( +2 "manipulator"&3& +4 "core" &, X F 9  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &, T R '  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +104 "core" ' +2 ."psFlush"Hand.open +2 "manipulator"&F1 +68 "core" 1 +2 "manipulator"&M% +4 "core" % \\ Q * +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&:'\ +97 "core" ' +2 #tFinished short da assay +13108 #-> access 1 +3 "storage"(% +3 "core" % t p )\ p +2 "manipulator"&*% +4 "core" %\ % R Q W G + "manipulator"&Q& +4 "core" &, Q T ?  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(6(< +355 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &< ! Q (\ a +590 #t-> access 3 +3 "storage"(c% +3 "core" % _ [\ l +2 "manipulator"&% +4 "core" %\ % U V G + "manipulator"&& +4 "core" &, P Q *  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(U([ +350 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (>& +2 "core" &[ % k\ ` +11875 "Can"\ {76 +60000 @\ 76 +60001 \ 76 +60000 \ 67 +60001 \ 66 +60001 +\ 66 +60000 \ 76 +60001 O\ 76 +60001 \ 66 +60000 \ 76 +60001 \ 76 +60001 \ 67 +60000 \ 66 +60001 8\ 65 +60001 h\ 66 +60000 "\ 66 +60001  *65 +60001 y Y55 +60000 ~ 55 +60001  55 +60001 1\ *77 +60000 z}\ #77 +60001 A}\ 77 +60001 ~{\ 77 +60000 vz\ 77 +60001 {\ 77 +60001 y\ 77 +60000 ;z\ 77 +60001 w\ 77 +60001 rw\ 77 +60001 u\ 77 +60000 Ow\ 77 @EDT1656129921.92 w\ 77 +60001 Jv\ 77 +60000 t\ 87 +60001 4t\ 87 +60001 v\ 77 +60001 v\ 77 +60000 u\ 77 +60001 )u\ 77 +60001 u\ 77 +60000 \ u\ 77 +60001 u\ \ 77 +60001 u\ 87 +60000 @t\ \ 77 +60001 t\ 88 +60001 it\ 87 +60001 s\ 87 +60000 s\ 77 +60001 r\ 77 +60001 s\ 77 +60000 s\ 77 +60001 s\ 87 +60001 r\ 77 +60001 r\ 77 +60000 r\ 77 +60001 q\ 87 +60001 r\ 77 +60001 q\ 77 +60000 q\ 77 +60001 q\ 77 +60001 yp\ 77 +60000 o\ 77 +60001 q\ 77 +60001 o\ 77 +60001 o\ 77 +60000 o\ 77 +60001 n\ 77 +60001 n 77 +60000 o 77 +60001 7m 87 +60001  n 77 +60001 m 77 +60000 o 87 +60001 n 77 +60001 n 77 +60001 ,o 77 +60000 q 77 +60001 q 77 +60001 p 78 +60000 (o 77 +60001 p 87 +60001 6o 77 +60001 r 77 +60000 1q 77 +60001 s 77 +60001 Vs 77 +60000 t 87 +60001 r 87 +60001 ot 77 +60000 s 77 +60001 t 77 +60001 ut 77 +60001 s 77 +60000 u 87 +60001 s 87 +60001 |u 77 +60000 gt 87 +60001 u 87 +60001 s 77 +60000 ,u 87 +60001 [t 77 +60001 4t 77 +60001 {w 77 +60000 x 77 +60001 ^x 87 +60001 y 77 +60000 @w 77 +60001 v 77 +60001 5| 77 +60000 z 77 +60001 { 77 +60001 { 77 +60001 | 77 +60000 | 87 +60001 ~\ 76 +60001 \ e77 +60000 y}\ e78 +60001 }\ e77 +60001 b}\ f88 +60000 m~\ g87 +60001 %~\ h87 +60001 ||\ j77 +60000 ~\ l77 +60001 \ n77 +60001 }\ p87 +60001 ?~\ r77 +60000 ~~\ t77 +60001 5\ w77 +60001 f\ z77 +60000 +\ }77 +60001 \ 77 +60001 ~\ 77 +60000 U}\ 77 +60001 Xz\ 77 +60001 {\ 77 +60000 )}\ 77 +60001 }\ 77 +60001 0}\ 76 +60001 \ 77 +60000 !~\ 76 +60001 <\ 77 +60001 \ 76 +60000 Z\ 77 +60001 \ 77 +60001 \ 77 +60000 } 76 +60001 | V66 +60001 z 65 +60000 {\ 487 +60001 ,y\ %88 +60001 ly\ 88 +60000 `x\ 88 +60001 kw\ 78 +60001 [v\ 88 +60001 v\ 88 +60000 6u\ 88 +60001 u\ 88 +60001 Ru\ 87 +60000 w\ 89 +60001 t\ 88 +60000 w\ 88 +60001 Vt\ 88 +60001 t\ 88 +60001 t\ 78 +60000 -s\ 88 +60001 v\ 88 +60001 s\ 87 +60000 t\ 87 +60001 fs\ \ 87 +60044 r\ 88 +59958 s\ \ 88 +60000 q\ 88 +60001 r\ 88 +60001 "q\ 88 +60001 q\ 88 @EDT1656216322.94 9p\ 88 +60000 q\ 88 +60001 o\ 78 +60001 ;n\ 87 +60000 o\ 87 +60001 6p\ 87 +60001 o\ 88 +60000 o\ 88 +60001 p\ 88 +60001 p\ 87 +60000 n\ 87 +60001 ~o\ 88 +60001 o\ 99 +60001 o\ 78 +60000 m\ 88 +60001 n\ 87 +60001 m\ 88 +60001 l\ 87 +60000 m 87 +60001 m 88 +60001 n 87 +60000 n 87 +60001 n 77 +60001 n 87 +60001 n 88 +60000 n 88 +60001 m 87 +60001 m 88 +60000 n 88 +60001 m 88 +60001 l 88 +60001 n 88 +60000 l 88 +60001 m 88 +60001 l 88 +60001 ~l 88 +60000 l 88 +60001 |l 87 +60001 m 88 +60001 al 88 +60000 n 88 +60001 So 88 +60001 n 78 +60001 km 77 +60000 n 88 +60001 -m 88 +60001 n 88 +60000 \ m 88 +60001 n 88 +60001 n 88 +60000 Eo 88 +60001 n 88 +60001 is 87 +60000 r 87 +60001 s 87 +60001 r 88 +60001 t 88 +60000 #v 88 +60001 w 88 +60001 @x 98 +60000 z 88 +60001 4} 88 +60001  88 +60000 ( 87 +60001 } 87 +60001 } 88 +60000 | 88 +60001 } 98 +60001  88 +60000  77 +60001 \ d77 +60001 \ e77 +60000 \ d77 +60001 \ f77 +60001 \ g88 +60000 $\ h77 +60001 \ j77 +60001 \ k87 +60000 \ m87 +60001 \ o77 +60001 \ q87 +60000  \ t77 +60001 :\ u77 +60000 R\ y77 +60001 \ z77 +60001 \ ~77 +60000 \ 77 +60001 \ 77 +60001 \ 77 +60000 &\ 77 +60001 0\ 77 +60001 \ 77 +60000 \ 77 +60001 \ 77 +60001 \ 77 +60000 \ 77 +60001 \ 77 +60000 \ 77 +60001 \ 66 +60001 \ 66 +60001 \ 66 +60000  66 +60001  P66 +60000  {66 +60001  65 +60001 d\ =87 +60000 ?\ (77 +60001 o\ 88 +60001 =\ 77 +60000 G\ 87 +60001 \ 88 +60001 q|\ 88 +60000 L|\ 87 +60001 q|\ 87 +60001 {\ 88 +60000 }\ 87 +60001 ~\ 88 +60001 \ 88 +60000 \ 88 +60001 \ 87 +60001 \ 88 +60000 }\ 88 +60001 }\ 88 +60001 g|\ 87 +60000 .~\ 87 +60001 v}\ 88 +60001 1\ 78 +60000 <{\ 87 +60001 {\ \ 87 +60001 2y\ \ 88 +60000 x\ 88 +60001 ex\ 88 +60001 ]v\ 87 +60001 u\ 87 +60000 |w\ 87 +60001 v\ 87 +60001 x\ 88 +60000 x\ 87 +60001 x\ 78 +60001 v\ 87 +60000 kv\ 88 +60001 u\ 88 +60001 w\ 88 +60001 u\ 88 @EDT1656302723.93 u\ 88 +60001 t\ 88 +60001 v\ 78 +60000 t\ 88 +60001 u\ 87 +60001 ps\ 88 +60000 tt\ 87 +60001 s\ 88 +60001 Lt\ 88 +60001 s 88 +60000 s 88 +60001 r 88 +60001 t 88 +60000 r 87 +60001 s 88 +60001 q 88 +60000 t 78 +60001 wp 88 +60001 s 88 +60001 Yr 87 +60000 q 88 +60001 qp 88 +60001 ip 87 +60000 o 87 +60001 Jo 88 +60001 o 88 +60001  p 88 +60000 o 88 +60001 l 87 +60001 l 88 +60000 k 88 +60001 l 88 +60001 j 88 +60001 k 87 +60000 ,j 87 +60001 j 88 +60001 Aj 88 +60000 j 88 @1656326573.67EDT = =tMAIN =mMAIN_scheduler @EDT1656326575.57 #"core_reset"Sent BREAK +2 #t@35932 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +242 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +406 "Can"s\  + s\ s + #tPolling Can every 10:00 +2 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2614 #-> ESP.ready! +3 #Powering core bus +541 .Gate.power :raw,:ON +2 "sampler") +18 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +2 "core" %1 +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\  +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +5 "core" %h +3 .tSS.configure :default +3 "sampler")#.0X CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +3 "core" &  + .tHand.open + "manipulator"&<1 +75 "core" 1 + "manipulator"&=& +4 "core" & n >. +2 "manipulator"&>% +3 "core" % \ ! { y b = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(, +180 "core" ( +2 "manipulator"&@& +4 "core" &, ` k @l + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &, c W  @l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&B' +96 "core" ' + .tHand.close + "manipulator"&C/ +69 "core" / +2 "manipulator"&D& +4 "core" &, }  Al + "manipulator"&E% +4 "core" % A +2 .tForearm.seek :retract + "manipulator"&F'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G( +306 "core" ( +2 "manipulator"&H& +4 "core" &' L a < ;Ae + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &' Z U  ;Ae +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&J' +106 "core" ' + "manipulator"&K& +4 "core" &( u q =Ae +2 "manipulator"&L% +3 "core" % z x > +2 "collection"'M& +4 "core" &  +2 "collection"'N& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'O(` +4 "core" &  +8 &D 'n +9 &mRz& ; +10 &zx O +9 &]V V +9 &K V +10 &J V +9 &R V +9 &eN V +10 &&Q W +9 &O W +10 &N V +9 &!mM V +9 &#/M V +10 &$N W +9 &&P W +9 &(vO V +10 &*9N V +9 &+N V +10 &-O V +9 &/~N V +9 &1@O V +10 &3O V +9 &4N V +9 &6Q V +10 &8IN V +9 &:\ R V +10 &;M V +9 &=L U +9 &?RN U +10 &AM V +9 &BL V +9 &DJ U +10 &FYN V +9 &HT V +10 &IT V +9 &Kh Y +9 &MM ] +10 &O a +9 &Pr a +9 &R b +10 &TEq b +9 &V b" +10 &W b( +9 &Yz b0 +10 &[1U b1 +9 &\\Y b2 +9 &^8 b2 +10 &`Yq / +9 &`j "e +9 ( + &`uv Z +2 "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.36 + "collection"'P& +4 "core" &`uvV Z +2 .tHand.open + "manipulator"&Q1 +69 "core" 1 +2 "manipulator"&R% +4 "core" %  T U # 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +99 "core" ' +2 "collection"'T& +4 "core" &`uvM Z +1565 #t-> CSV.air + .CSV.dial :air +2 "collection"'U @ +76 "core" B +712 #t-> CS.fill +2 .CS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 10ml + "collection"'V' +2597 "core" ' + "collection"'W% +4 "core" %S  +824 #t-> CBV.SSV + .CBV.dial SSV +2 "collection"'X @ +108 "core" B +632 #t-> CTV.CSV + .CTV.dial CSV +2 "collection"'Y  +139 "core" ~ +504 #t-> CSV.CTV +2 .CSV.dial CTV + "collection"'Z  +43 "core"  +459 "Can"~{ SS +1380 #t-> Sampler.intakePSI +2 "collection"'[% +3 "core" %  +21482 #t-> Sampler.outletPSI + "sampler")\\% +3 "core" %} L \\ +5069 #t-> CS.push .1 + "collection"']% +3 "core" %  +3 .tCS.seek 9.9ml + "collection"'^' +93 "core" ' +2 "collection"'_% +4 "core" %  +459 #t-> CS.push .3 + "collection"'`% +4 "core" %  +2 .tCS.seek 9.6ml + "collection"'a' +152 "core" ' +2 "collection"'b% +4 "core" % +444 #t-> CS.push .3 +2 "collection"'c% +3 "core" % +2 .tCS.seek 9.3ml +2 "collection"'d' +151 "core" ' + "collection"'e% +4 "core" %  +173 #t-> CS.push .3 + "collection"'f% +3 "core" %  +3 .tCS.seek 9.001ml + "collection"'g' +158 "core" ' +2 "collection"'h% +4 "core" % +318 #t-> CS.push .3 +2 "collection"'i% +3 "core" % +2 .tCS.seek 8.701ml +2 "collection"'j'% +151 "core" ' + "collection"'k% +4 "core" %) +369 #t-> CS.push .5 + "collection"'l% +4 "core" %) +2 .tCS.seek 8.202ml + "collection"'m'd +209 "core" ' + "collection"'n% +4 "core" %f +118 #t-> CS.push .5 + "collection"'o% +3 "core" %f +3 .tCS.seek 7.702ml + "collection"'p'ơ +203 "core" ' +2 "collection"'q% +4 "core" %Ʀ +2167 #t-> CS.push .5 + "collection"'r% +4 "core" %Ʀ +2 .tCS.seek 7.203ml + "collection"'s' +203 "core" ' +2 "collection"'t% +4 "core" % +178 #t-> CS.push .5 + "collection"'u% +4 "core" % +2 .tCS.seek 6.702ml + "collection"'v' +208 "core" ' +2 "collection"'w% +4 "core" % +136 #t-> CS.push .5 +2 "collection"'x% +3 "core" % +2 .tCS.seek 6.202ml +2 "collection"'y'T +202 "core" ' +2 "collection"'z% +4 "core" %U +142 #t-> CS.push .5 +2 "collection"'{% +3 "core" %U +2 .tCS.seek 5.702ml +2 "collection"'|' +212 "core" ' + "collection"'}% +4 "core" % +2335 #t-> CS.push .5 +2 "collection"'~% +3 "core" % +2 .tCS.seek 5.203ml +2 "collection"''w +207 "core" ' +2 "collection"'% +4 "core" %w +1617 #t-> Sampler.intakePSI +2 "collection"'% +3 "core" %w +5945 #t-> CSV.air +2 .CSV.dial :air + "collection"' @ +46 "core" > +777 #t-> CS.empty +2 .CS.seek 0ml + "collection"''Ӵ +1392 "core" ' + "collection"'% +4 "core" %ӹ +3044 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &&    3A_ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +49 "core" ( +2 "manipulator"&& +4 "core" & 1 @  7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & 5 8 + 7 +2 .tForearm.seek CC +2 "manipulator"&\ ' +101 "core" ' + .tHand.close +2 "manipulator"& / +64 "core" / +2 .tCC.seek :open +2 "collection"' ( +473 "core" ( + "manipulator"& & +4 "core" & R T 5 : + "manipulator"&% +4 "core" % U U n : +2 .tForearm.seek :retract +6 "manipulator"&'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +279 "core" ( + "manipulator"&& +4 "core" &, T M M ;: + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, K U # ;: +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +97 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % u n ? = + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +440 #t-> exit +5 #mEXIT @1656328303.99EDT @1656328606.86EDT = =mMAIN_scheduler =tMAIN @EDT1656328608.73 #"core_reset"Sent BREAK +2 #t@33735 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +241 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +403 "Can"i  + i l #tPolling Can every 10:00 +3 !o:Storage::Warning: mesg"6Invalid entry in line 2 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +899 #-> ESP.ready! +3 #Powering core bus +557 .Gate.power :raw,:ON +2 "sampler") +51 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" % +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %w +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % + .tSS.configure :default +3 "sampler")#.0XU +1443 #t-> CC.loadFlush + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"';& +3 "core" &  + .tHand.open + "manipulator"&<1 +66 "core" 1 +2 "manipulator"&=& +4 "core" & R E J <- + "manipulator"&>% +4 "core" % \ # \\ e < +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&?(, +186 "core" ( +2 "manipulator"&@& +4 "core" &, p : =O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &, l n 0 >O +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&B' +103 "core" ' +2 .tHand.close + "manipulator"&C/ +67 "core" / +2 "manipulator"&D& +4 "core" &, w I BO + "manipulator"&E% +4 "core" % [ B +2 .tForearm.seek :retract + "manipulator"&F'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G( +304 "core" ( +2 "manipulator"&H& +4 "core" &% ` T ;?R + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &% T K \\ ;?R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J' +92 "core" ' +2 "manipulator"&K& +4 "core" &% M U S ;?R +2 "manipulator"&L% +3 "core" % U X 3 ; +2 "collection"'M& +4 "core" &  +2 "collection"'N& +6 "core" &  +2 .tCC.seek :closed +2 "collection"'O(` +3 "core" &  +9 &E &k +9 &pQv : +10 &yu O +9 &]U V +9 &!I U +10 &J U +9 &N U +9 &gJ U +10 &)O U +9 &J V +10 &N U +9 &!nJ V +9 &#0K V +10 &$O U +9 &&K V +9 &(wI U +10 &*8O V +9 &+L V +10 &-O U +9 &/H U +9 &1@J V +10 &3J U +9 &4I V +9 &6M V +10 &8IJ U +9 &: I U +10 &;L U +9 &=J U +9 &?PK V +10 &AJ U +9 &BM U +10 &DI U +9 &FYK U +9 &HO V +10 &IU V +9 &Kd X +9 &MN \\ +10 &O ` +9 &P a +9 &R b +10 &TE b +9 &V b +10 &W b% +9 &Y| b- +9 &[3 b4 +10 &\\ b4 +9 &^ b6 +9 &`Y . +10 &`m !c +9 ( + &`r{ ^ +2 "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.44 + "collection"'P& +4 "core" &`r{ ^ +2 .tHand.open + "manipulator"&Q1 +75 "core" 1 +2 "manipulator"&R% +4 "core" % @ B t 7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +101 "core" ' + "collection"'T& +4 "core" &`r{ ^ +689 #t-> CSV.air + .CSV.dial :air +2 "collection"'U @ +77 "core" B +622 #t-> CS.fill +2 .CS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 10ml +2 "collection"'V' +2604 "core" ' + "collection"'W% +4 "core" %  +767 #t-> CBV.SSV +8 .CBV.dial SSV +2 "collection"'X @ +13 "core" @ +716 #t-> CTV.CSV + .CTV.dial CSV +2 "collection"'Y  +139 "core" ~ +654 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'Z  +44 "core"  +2365 #t-> Sampler.intakePSI +2 "collection"'[% +3 "core" %  +2591 #t-> Sampler.outletPSI +2 "sampler")\\% +3 "core" %ۀ B [ +2712 #t-> CS.push .2 + "collection"']% +4 "core" %  +2 .tCS.seek 9.8ml + "collection"'^' +128 "core" ' +2 "collection"'_% +4 "core" % +466 #t-> CS.push .5 +2 "collection"'`% +3 "core" % +2 .tCS.seek 9.3ml +2 "collection"'a' +203 "core" ' +2 "collection"'b% +4 "core" %\  +377 #t-> CS.push .5 +2 "collection"'c% +3 "core" %\  +3 .tCS.seek 8.8ml +2 "collection"'d'E +204 "core" ' +2 "collection"'e% +4 "core" %I +351 #t-> CS.push 1 + "collection"'f% +3 "core" %I +3 .tCS.seek 7.801ml +2 "collection"'g'ɿ +331 "core" ' +2 "collection"'h% +4 "core" % +3435 #t-> CS.push 1 +2 "collection"'i% +3 "core" % +2 .tCS.seek 6.801ml +2 "collection"'j': +338 "core" ' + "collection"'k% +4 "core" %6 +2230 #t-> Sampler.outletPSI + "sampler")l% +3 "core" %ۀ M [ +8599 #t-> CSV.air + .CSV.dial :air +2 "collection"'m @ +44 "core" ? +565 #t-> CS.empty +2 .CS.seek 0ml + "collection"'n'Ӵ +1793 "core" ' + "collection"'o% +4 "core" %ӹ +419 #t-> intake +6366 #-> CBV +743 #-> CTV +631 #-> CSV +7403 #-> Intake +507 #-> Exhaust +3447 "Can"c RR +15188 #t-> CSV +604 #-> CS.fill +3 .CS.seek 10ml + "collection"'p' +2604 "core" ' + "collection"'q% +4 "core" %  +1684 #t-> CBV +397 #-> CTV +590 #-> CSV.CTV +2 .CSV.dial CTV +2 "collection"'r  +45 "core"  +1406 #t-> CS.push .5 +2 "collection"'s% +3 "core" %  +2 .tCS.seek 9.5ml +2 "collection"'t'T +213 "core" ' + "collection"'u% +4 "core" %T* +445 #t-> CS.push .5 +2 "collection"'v% +3 "core" %T +2 .tCS.seek 9ml +2 "collection"'w' +216 "core" ' + "collection"'x% +4 "core" %)  +10223 #t-> CS.status +2 "collection"'y% +3 "core" %  +2113 #t-> CS.push .5 + "collection"'z% +3 "core" %?  +3 .tCS.seek 8.5ml + "collection"'{' +208 "core" ' + "collection"'|% +4 "core" %: +424 #t-> CS.status + "collection"'}% +3 "core" %" +4220 #t-> Intake +427 #-> Exhaust +8672 #-> CSV.air + .CSV.dial :air +2 "collection"'~ @ +44 "core" ? +688 #t-> CS.empty +2 .CS.seek 0ml + "collection"''Ӵ +2219 "core" ' + "collection"'% +4 "core" %ӸE +1090 #t-> CS.fill +2 .CS.seek 10ml + "collection"'' +2611 "core" ' + "collection"'% +4 "core" % J  +1058 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'  +45 "core"  +2030 #t-> CS.push 2 +2 "collection"'% +3 "core" % B  +2 .tCS.seek 8ml +2 "collection"'' +442 "Can"R VV +152 "core" ' + "collection"'% +4 "core" %Z +302 #t-> CS.push 2 + "collection"'% +4 "core" %C +2 .tCS.seek 6ml + "collection"' ' +578 "core" ' +2 "collection"'\ % +4 "core" %W +170 #t-> CS.push 2 +2 "collection"' % +3 "core" %@ +2 .tCS.seek 4ml +2 "collection"' 'Q +590 "core" ' +2 "collection"' % +4 "core" %QW +1296 #t-> CS.push 2 + "collection"'% +4 "core" %QZ +2 .tCS.seek 2.001ml + "collection"'' +587 "core" ' +2 "collection"'% +4 "core" %W +2082 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"''Ӵ +580 "core" ' + "collection"'% +4 "core" %ӶP +5898 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &# \ i 1>L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +46 "core" ( + "manipulator"&& +4 "core" &  * 5 5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   $ 4 +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / + .tCC.seek :open +2 "collection"'( +473 "core" ( + "manipulator"&& +4 "core" & O N : + "manipulator"&% +4 "core" %  P O : +2 .tForearm.seek :retract + "manipulator"&"'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&%(, +279 "core" ( + "manipulator"&'& +4 "core" &, O ? B 9F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +2 "core" &, / < 8 9F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&)' +97 "core" ' +2 .tHand.open + "manipulator"&1 +66 "core" 1 + "manipulator"&% +4 "core" % P @  ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +95 "core" ' @1656330294.76EDT = =tMAIN =mMAIN_scheduler @EDT1656330296.66 #"core_reset"Sent BREAK +2 #t@39761 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +241 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +398 "Can"N  N q + #tPolling Can every 10:00 +3 !o:Storage::Warning: mesg"6Invalid entry in line 2 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"6Invalid entry in line 3 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +1530 #-> ESP.ready! +3 #Powering core bus +576 .Gate.power :raw,:ON +2 "sampler") +41 ) +2 "core"  + "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +4 "core" % + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" % + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % +2 .tSS.configure :default +2 "sampler")#.0X' +2 "processing"%(& + "collection"')& +7 "core" & + & +2 .tCC.reconfigure :default +3 ."openPC"PC.reconfigure :default +3 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +2 .tCC.home.seek :open +4 ."openPC"PC.home.seek :open +3 "collection"'*( "processing"%+( +284 "core" ( +7 ( +2 "collection"', +4 "core" @ + "processing"%- +3 "core" W +2 "processing"%. +3 "core"  + "processing"%/ +4 "core" A + "collection"'0% +4 "core" %ӵ +2 "processing"%1% +4 "core" %- +2 "sampler")2% +4 "core" %u 6 + "collection"'3& +4 "core" &  +2 "processing"%4& +3 "core" &  +2 "manipulator"&5% +4 "core" %\  x x 3 >' + "manipulator"&6& +4 "core" & w w _ >, + "storage"(7& +4 "core" &K  +2 "storage"(8% +3 "core" %  +2 "collection"'99 +3 "core" 9Pj +2 "processing"%:9 +3 "core" 9Yq +714 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +3 "core" &  + .tHand.open +2 "manipulator"&<1 +65 "core" 1 + "manipulator"&=& +4 "core" & ` P O @, + "manipulator"&>% +4 "core" % \  W Y 4 @' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(, +182 "core" ( + "manipulator"&@& +4 "core" &, CQ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &, ] CQ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&B' +90 "core" ' + .tHand.close +2 "manipulator"&C/ +72 "core" / +2 "manipulator"&D& +4 "core" &, ~ ` 9 @Q + "manipulator"&E% +4 "core" % ν u # A$ + .tForearm.seek :retract +2 "manipulator"&F'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G( +297 "core" ( + "manipulator"&H& +4 "core" && O D ^ <@Y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" && D K K <@Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J' +99 "core" ' +2 "manipulator"&K& +4 "core" && R O r ;@Y +2 "manipulator"&L% +4 "core" % D P ? : + "collection"'M& +4 "core" &  +2 "collection"'N& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'O(` +4 "core" &  +7 &D &l +10 &oSy : +9 &yu O +9 &`Q U +10 &"L U +9 &L U +9 &J U +10 &hG U +9 &*L U +10 &H U +9 &L U +9 &!pN U +10 &#3J U +9 &$L U +10 &&M V +9 &(xL U +9 &*:L U +10 &+L U +9 &-L V +9 &/J U +10 &1CK U +9 &3I U +9 &4J U +10 &6L U +9 &8KI U +10 &: K U +9 &;J U +9 &=I U +10 &?TI U +9 &AI U +9 &BI U +10 &DF U +9 &F\\J U +10 &HL U +9 &IT V +9 &Kf X +10 &MP \\ +9 &O ` +9 &P a +10 &R b +9 &TF b +10 &V b! +9 &W b% +9 &Y} b- +10 &[4 b0 +9 &\\ b1 +9 &^ b2 +10 &`V 0 +9 &`l ` +9 ( +3 "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.45 + "collection"'P& +4 "core" &`o ] + &`o ] + .tHand.open +2 "manipulator"&Q1 +65 "core" 1 +2 "manipulator"&R% +4 "core" %  6 8  5 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +101 "core" ' + "collection"'T& +4 "core" &`o ] +797 #t-> CSV.air +2 .CSV.dial :air + "collection"'U @ +76 "core" A +623 #t-> CS.fill +2 .CS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 10ml + "collection"'V' +2602 "core" ' +2 "collection"'W% +3 "core" %# +1103 #t-> CBV.SSV + .CBV.dial SSV +2 "collection"'X @ +5 "core" @ +720 #t-> CTV.CSV + .CTV.dial CSV +2 "collection"'Y  +138 "core"  +583 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'Z  +45 "core"  +2373 #t-> Sampler.intakePSI + "collection"'[% +3 "core" %# +3126 #t-> Sampler.outletPSI + "sampler")\\% +3 "core" %u C +2046 #t-> CS.push .3 +2 "collection"']% +3 "core" %# +2 .tCS.seek 9.701ml + "collection"'^' +162 "core" ' + "collection"'_% +4 "core" % +1089 #t-> CS.push .3 +2 "collection"'`% +3 "core" % +2 .tCS.seek 9.401ml +2 "collection"'a'7 +156 "core" ' +2 "collection"'b% +4 "core" %< +192 #t-> CS.push .3 + "collection"'c% +3 "core" %< +2 .tCS.seek 9.101ml +2 "collection"'d' +163 "core" ' +2 "collection"'e% +3 "core" % +399 #t-> CS.push 1 +2 "collection"'f% +3 "core" % +2 .tCS.seek 8.101ml +2 "collection"'g'6 +340 "core" ' +2 "collection"'h% +4 "core" %6 +24509 #t-> CSV.air + .CSV.dial :air +2 "collection"'i @ +46 "core" ? +359 #t-> CS.empty +2 .CS.seek 0ml + "collection"'j'Ӵ +2126 "core" ' +2 "collection"'k% +4 "core" %ӹ +1919 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&l& +3 "core" &%   1@X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&m( +3 "core" ( + "manipulator"&n& +4 "core" &% p 0@X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &%   Q 1@X +2 .tForearm.seek CC +2 "manipulator"&p' +94 "core" ' +2 .tHand.close + "manipulator"&q/ +74 "core" / +2 .tCC.seek :open + "collection"'r( +473 "core" ( + "manipulator"&s& +4 "core" &% 8 9 7?P + "manipulator"&t% +4 "core" %  7 7 6 +2 .tForearm.seek :retract + "manipulator"&u'\ +102 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&v(, +293 "core" ( + "manipulator"&w& +4 "core" &, P @ ! 94 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +2 "core" &, L L $ 94 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&y' +104 "core" ' + .tHand.open +2 "manipulator"&z1 +68 "core" 1 +2 "manipulator"&{% +4 "core" % v e K > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +94 "core" ' +580 #t-> exit +5 #mEXIT @1656330857.73EDT @1656332254.84EDT = =mMAIN_scheduler =tMAIN @EDT1656332256.80 #"core_reset"Sent BREAK +3 #t@63267 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +216 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +283 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +416 "Can"\  + \ n + #tPolling Can every 10:00 +2 !o:Storage::Warning: mesg"6Invalid entry in line 2 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"6Invalid entry in line 3 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"6Invalid entry in line 4 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +7482 #-> ESP.ready! +3 #Powering core bus +553 .Gate.power :raw,:ON +2 "sampler") +54 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +4 "core" % +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %&\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %[ +2 .tSS.configure :default +2 "sampler")#.0X& +4 "core" &K H  + "storage"(?% +4 "core" %{ V  +2 "collection"'@9 +3 "core" 9`{ +2 "processing"%A9 +3 "core" 9cy +2154 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +3 "core" &  +2 .tHand.open + "manipulator"&C1 +73 "core" 1 + "manipulator"&D& +4 "core" & h d X @* +2 "manipulator"&E% +3 "core" % \  d l @ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&F(, +186 "core" ( +2 "manipulator"&G& +4 "core" &, y  CA + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" &, BA + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&I' +93 "core" ' + .tHand.close +2 "manipulator"&J/ +64 "core" / +2 "manipulator"&K& +4 "core" &, | q BA + "manipulator"&L% +4 "core" % ; B +2 .tForearm.seek :retract +2 "manipulator"&M'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +300 "core" ( + "manipulator"&O& +4 "core" && j t  =@^ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +2 "core" &% k k : =@^ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&Q' +94 "core" ' +2 "manipulator"&R& +4 "core" && l t & =@^ +2 "manipulator"&S% +4 "core" % y y h = + "collection"'T& +4 "core" &  +2 "collection"'U& +5 "core" &  +2 .tCC.seek :closed + "collection"'V(` +5 "core" &  +9 &1u - +9 &_y A +10 &4p U +9 &N V +9 &K V +10 &uI V +9 &8L U +9 &K U +10 &M U +9 &}N V +10 & ?O V +9 &"J V +9 &#P V +10 &%O V +9 &'FQ V +9 &) G V +10 &*O V +9 &,O U +10 &.PL U +9 &0J U +9 &1J U +10 &3O V +9 &5XI U +9 &7L V +10 &8G U +9 &:J\ U +10 &<`L U +9 &>"J U +9 &?O V +10 &AG U +9 &ChI U +9 &E)J V +10 &FK V +9 &HO V +9 &JlY W +10 &L&r Z +9 &M ^ +10 &O a +9 &QT b +9 &S b +10 &T b" +9 &V b' +10 &XJ b0 +9 &Z b1 +9 &[ b1 +10 &]h b2 +9 &_ X +9 &`1; ){ +10 &`m ] +5 ( +2 "collection"'U& +37 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.48 +8 "collection"'W& +4 "core" &`m{ ] + &`m{ ] + .tHand.open + "manipulator"&X1 +74 "core" 1 + "manipulator"&Y% +4 "core" %  ? 3 j 9 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +96 "core" ' +2 "collection"'[& +4 "core" &`m{ ] +654 #t-> CSV.air +2 .CSV.dial :air +2 "collection"'\\ @ +87 "core" > +636 #t-> CS.fill + .CS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 10ml +2 "collection"']' +2609 "core" ' + "collection"'^% +4 "core" %  +853 #t-> CBV.SSV + .CBV.dial SSV +2 "collection"'_ @ +4 "core" @ +560 #t-> CTV>CSV +2 !o:Log::CannotDump: mesg"9#' for CTV:Shaft>:bt["7/home/esp/esp2/lib/log.rb:471:in `recordException'"7/home/esp/esp2/lib/log.rb:597:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:89:in `synchronize'"7/home/esp/esp2/lib/log.rb:596:in `recordException'"5/home/esp/esp2/lib/esp.rb:302:in `log_exception'"7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:188:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +480 #-> CTV.CSV +2 .CTV.dial CSV +2 "collection"'`  +137 "core"  +679 #t-> CSV.CTV +2 .CSV.dial CTV +2 "collection"'a  +44 "core"  +3299 #t-> Sampler.inatkePSI +2 !o:NoMethodError : mesg":undefined method `inatkePSI' for ShallowSampler:Class: name0: args0:bt[ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'"(ESP):9:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1164 #-> Sampler.intake.PSI + !o:NoMethodError : mesg"7undefined method `intake' for ShallowSampler:Class: name0: args0:bt[ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'"(ESP):10:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +549 #-> Sampler.intakePSI +2 "collection"'b% +3 "core" %  +2433 #t-> Sampler.outletPSI +2 "sampler")c% +3 "core" %| A O +2023 #t-> CS.push .5 +2 "collection"'d% +3 "core" %  +2 .tCS.seek 9.5ml +2 "collection"'e'Z +203 "core" ' +2 "collection"'f% +4 "core" %^ +611 #t-> Sampler.intakePSI +2 "collection"'g% +3 "core" %^ +1108 #t-> CS.push .5 +2 "collection"'h% +3 "core" %^ +2 .tCS.seek 9.001ml +2 "collection"'i' +205 "core" ' + "collection"'j% +4 "core" % +329 #t-> Sampler.intakePSI +2 "collection"'k% +3 "core" % +678 #t-> CS.push .5 +2 "collection"'l% +3 "core" % +2 .tCS.seek 8.5ml +2 "collection"'m' +211 "core" ' +2 "collection"'n% +4 "core" % +274 #t-> Sampler.intakePSI +2 "collection"'o% +4 "core" % +729 #t-> CS.push .5 +2 "collection"'p% +3 "core" % +2 .tCS.seek 8ml + "collection"'q' +215 "core" ' + "collection"'r% +4 "core" % +567 #t-> Sampler.intakePSI + "collection"'s% +4 "core" % +1020 #t-> CS.push .5 +2 "collection"'t% +3 "core" % +2 .tCS.seek 7.499ml + "collection"'u'> +216 "core" ' +2 "collection"'v% +4 "core" %: +349 #t-> Sampler.intakePSI +2 "collection"'w% +3 "core" %: +4765 #t-> Sampler.outletPSI +2 "sampler")x% +3 "core" %|++ 6 O +3905 #t-> CS.push 1 +2 "collection"'y% +2 "core" %: +3 .tCS.seek 6.499ml + "collection"'z' +326 "core" ' + "collection"'{% +4 "core" % +453 #t-> Sampler.intakePSI + "collection"'|% +3 "core" % +2964 #t-> Sampler.outletPSI +2 "sampler")}% +3 "core" %|NN @ O +1451 #t-> CS.push 1 +2 "collection"'~% +3 "core" % +2 .tCS.seek 5.499ml + "collection"''$ +335 "core" ' + "collection"'% +4 "core" %$ , 0 +780 #t-> Sampler.intakePSI +2 "collection"'% +3 "core" %$ - . +1361 #t-> Sampler.outletPSI +2 "sampler")% +3 "core" %| 3 O +5664 "Can" TT +7605 #t-> CSV.air +2 .CSV.dial :air + "collection"' @ +45 "core" > +714 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"''Ӵ +1464 "core" ' +2 "collection"'% +4 "core" %ӱ * - +584 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &% ] /@^ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"& & +4 "core" &% /@^ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &% F 0@^ +2 .tForearm.seek CC + "manipulator"& ' +97 "core" ' + .tHand.close + "manipulator"& / +66 "core" / +2 .tCC.seek :open +2 "collection"' ( +472 "core" ( + "manipulator"&& +4 "core" &%  H 3@W +2 "manipulator"&% +3 "core" %    3 +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +292 "core" ( + "manipulator"&& +4 "core" &, '   88 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, & , , 88 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +95 "core" ' +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % O D n :5 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' @1656334263.44EDT = =mMAIN_scheduler =tMAIN @EDT1656334265.33 #"core_reset"Sent BREAK +2 #t@6536 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +215 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +335 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +412 "Can"\  + \ n + #tPolling Can every 10:00 +2 !o:Storage::Warning: mesg"6Invalid entry in line 2 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"6Invalid entry in line 3 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"6Invalid entry in line 4 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"6Invalid entry in line 5 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2735 #-> ESP.ready! +3 #Powering core bus +555 .Gate.power :raw,:ON +2 "sampler") +48 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" % +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % + .tSS.configure :default +2 "sampler")#.0X K +2 "collection"'3& +4 "core" &  +2 "processing"%4& +3 "core" &" \ +2 "manipulator"&5% +3 "core" %\  z z U = +2 "manipulator"&6& +4 "core" & j k =) + "storage"(7& +4 "core" &K ^  +2 "storage"(8% +3 "core" %y -  +2 "collection"'99 +3 "core" 9d} + "processing"%:9 +3 "core" 9k +3218 #t-> CC.load.Flush +2 !o:NoMethodError : mesgu:NameError::message.private method `load' called for CC:Clamp: name: load: args[:bt[ "8/home/esp/esp2/lib/slide.rb:396:in `method_missing'"(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 +1011 #-> CC.loadFlush + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"';& +3 "core" &'  + .tHand.open +2 "manipulator"&<1 +71 "core" 1 + "manipulator"&=& +4 "core" & t a >) +2 "manipulator"&>% +3 "core" % \  y u ( > +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&?(, +180 "core" ( +2 "manipulator"&@& +4 "core" &, n m I @F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &, w g { ?F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&B' +94 "core" ' + .tHand.close +2 "manipulator"&C/ +70 "core" / +2 "manipulator"&D& +4 "core" &, x ' AF + "manipulator"&E% +4 "core" % ν q [ < A +2 .tForearm.seek :retract + "manipulator"&F'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&G( +294 "core" ( +2 "manipulator"&H& +4 "core" &% G R " I V +9 &?L V +9 &AJ V +10 &CeG U +9 &E'L U +9 &FM U +10 &HO V +9 &JiY W +10 &L#u Z +9 &M ] +9 &O a +10 &QR a +9 &S b +9 &T b! +10 &V b& +9 &XJ b- +10 &Z\ b1 +9 &[ b2 +9 &]j b2 +10 &_ V +9 &`06 0 +9 &`s~ W +6 ( + "collection"'N& +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.50 + "collection"'P& +4 "core" &`s{ W + &`s{\ W + .tHand.open + "manipulator"&Q1 +73 "core" 1 + "manipulator"&R% +4 "core" %  2 . 6 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +98 "core" ' +2 "collection"'T& +4 "core" &`s{ W +1257 #t-> CSV.air + .CSV.dial :air +2 "collection"'U @ +76 "core" B +471 #t-> CS.fill +3 .CS.reconfigure :default +2 "collection"'#P d@b +42 .tCS.seek 10ml +2 "collection"'V' +2611 "core" ' + "collection"'W% +4 "core" %  +4829 #t-> CBV.SSv +2 .CBV.dial :SSv + "collection"'X @ +5 "core" @ +335 #t-> CBV.SSV + .CBV.dial SSV +1367 #-> CTV.CSV + .CTV.dial CSV +2 "collection"'Y  +139 "core"  +832 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'Z  +43 "core"  +5831 #t-> Sampler.intakePSI + "collection"'[% +3 "core" %  +2599 #t-> Sampler.outletPSI + "sampler")\\% +4 "core" %} 6 K +15256 #t-> CS.push .5 +2 "collection"']% +3 "core" %  +2 .tCS.seek 9.5ml +2 "collection"'^'U +205 "core" ' + "collection"'_% +4 "core" %Q +397 #t-> CS.push .5 + "collection"'`% +3 "core" %Q +3 .tCS.seek 8.999ml + "collection"'a' +202 "core" ' +2 "collection"'b% +4 "core" % +259 #t-> CS.push .5 + "collection"'c% +4 "core" % +2 .tCS.seek 8.5ml + "collection"'d' +215 "core" ' + "collection"'e% +4 "core" % +290 #t-> CS.push .5 +2 "collection"'f% +3 "core" % +2 .tCS.seek 7.999ml +2 "collection"'g' +211 "core" ' +2 "collection"'h% +4 "core" % +6618 #t-> Sampler.intakePSI + "collection"'i% +4 "core" % +1716 #t-> Sampler.outletPSI + "sampler")j% +3 "core" %} ? K +1789 #t-> CS.push 1 +2 "collection"'k% +3 "core" % +2 .tCS.seek 6.999ml +2 "collection"'l's +325 "core" ' + "collection"'m% +4 "core" %v +96 "Can" SS +152 #t-> CS.push 1 + "collection"'n% +3 "core" %v +3 .tCS.seek 5.999ml +2 "collection"'o' +325 "core" ' +2 "collection"'p% +4 "core" % +404 #t-> CS.push .5 + "collection"'q% +4 "core" % +2 .tCS.seek 5.5ml + "collection"'r', +210 "core" ' +2 "collection"'s% +4 "core" %' +1177 #t-> CS.push .25 +2 "collection"'t% +3 "core" %' +2 .tCS.seek 5.249ml +2 "collection"'u'yD +149 "core" ' + "collection"'v% +4 "core" %yA +372 #t-> Sampler.intakePSI + "collection"'w% +4 "core" %yA +1483 #t-> Sampler.outletPSI + "sampler")x% +3 "core" %}KM 6 K +2265 #t-> CS.push .5 + "collection"'y% +3 "core" %yA +2 .tCS.seek 4.749ml +2 "collection"'z'i| +208 "core" ' + "collection"'{% +4 "core" %i}  +309 #t-> CS.push 1 +2 "collection"'|% +3 "core" %i}  +2 .tCS.seek 3.749ml +2 "collection"'}'I +336 "core" ' +2 "collection"'~% +4 "core" %I 5 6 +147 #t-> CS.push 1 + "collection"'% +3 "core" %I 5 7 +3 .tCS.seek 2.748ml + "collection"''*d +336 "core" ' +2 "collection"'% +4 "core" %*b i k +623 #t-> Sampler.intakePSI + "collection"'% +4 "core" %*b h j +1555 #t-> Sampler.outletPSI + "sampler")% +3 "core" %} ? K +5748 #t-> CS.push 1 +2 "collection"'% +3 "core" %*b X W +2 .tCS.seek 1.748ml +2 "collection"''\ +337 "core" ' +2 "collection"'% +4 "core" %\  +1252 #t-> Sampler.intakePSI + "collection"'% +3 "core" %\  +873 #t-> Sampler.outletPSI +2 "sampler") % +3 "core" %} = K +3227 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'\ 'Ӵ +520 "core" ' + "collection"' % +4 "core" %ӵ\ \  +596 #t-> Sampler.intakePSI +2 "collection"' % +3 "core" %ӵ\ \  +624 #t-> Sampler.outletPSI + "sampler") % +4 "core" %}\\Z 6 K +2871 #t-> CSV.air + .CSV.dial :air +2 "collection"' @ +45 "core" > +548 #t-> CS.fill +3 .CS.seek 10ml + "collection"'' +2603 "core" ' + "collection"'% +4 "core" %   +823 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'  +44 "core"  +1044 #t-> CS.push 4 + "collection"'% +3 "core" %  +3 .tCS.seek 6ml + "collection"'' +1101 "core" ' + "collection"'% +4 "core" % Q U +249 #t-> CS.push 4 + "collection"'% +4 "core" % P T +2 .tCS.seek 1.999ml + "collection"'' +1088 "core" ' + "collection"'% +4 "core" %\ N\ Q +477 #t-> Sampler.intakePSI +2 "collection"'% +3 "core" %\ D\ F +1329 #t-> Sampler.outletPSI + "sampler")% +3 "core" %} > K +1595 #t-> CS.empty +2 .CS.seek 0ml + "collection"''Ӵ +588 "core" ' +2 "collection"'% +4 "core" %Ӯ & & +403 #t-> Sampler.intakePSI + "collection"'"% +4 "core" %Ӯ  +948 #t-> Sampler.outletPSI + "sampler")%% +3 "core" %}0/ 4 K +9432 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&'& +3 "core" &$ P .?P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(( +4 "core" ( + "manipulator"&)& +4 "core" &$ M .?P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &$ ` .?P +2 .tForearm.seek CC + "manipulator"&' +103 "core" ' +2 .tHand.close + "manipulator"&#/ +66 "core" / +2 .tCC.seek :open +2 "collection"',( +469 "core" ( + "manipulator"&-& +4 "core" &$   : 1?P + "manipulator"&.% +4 "core" %  1 +2 .tForearm.seek :retract +2 "manipulator"&/'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(, +290 "core" ( +2 "manipulator"&1& +4 "core" &, ,  ? 5< + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &, ' , 6< +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&3' +106 "core" ' +2 .tHand.open + "manipulator"&41 +72 "core" 1 +2 "manipulator"&5% +4 "core" % D C 3 : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +96 "core" ' +9967 "Can" ;; +32338 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'7& +3 "core" & + "manipulator"&8& +4 "core" &, J N 3 :< +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&9(, +3 "core" ( +2 "manipulator"&:& +4 "core" &, C P  :< + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &, K ? < :< +2 .tForearm.seek :garage +2 "manipulator"&<' +102 "core" ' +2 .tHand.close + "manipulator"&=/ +76 "core" / + "manipulator"&>& +4 "core" &, r _ =< +2 "manipulator"&@% +3 "core" % l i = +2 .tForearm.seek :retract +2 "manipulator"&A'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&$( +294 "core" ( +2 "manipulator"&C& +4 "core" &# / 5 7>H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +3 "core" &# , ( 5>H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&E' +94 "core" ' +2 "manipulator"&&& +4 "core" &$ 5 ; 7>H + "manipulator"&B% +4 "core" % 7 9 7 +2 "collection"'H& +3 "core" & +2 "collection"'?& +5 "core" & +2 .tCC.seek :closed + "collection"'I(` +5 "core" & +7 &\ & $d +9 &}Qw : +10 &xu O +9 &kS U +9 &-M U +10 &G U +9 &N U +10 &sL U +9 &4L V +9 &L V +10 &L V +9 &!zL V +9 &#=J U +10 &$I U +9 &&I U +10 &(G U +9 &*EL U +9 &,M U +10 &-L V +9 &/K U +9 &1MH U +10 &3J V +9 &4I U +10 &6K V +9 &8UI U +9 &:J V +10 &;K U +9 &=I U +9 &?]J U +10 &A J U +9 &BI U +10 &DG U +9 &FfI U +9 &H'L U +10 &IQ V +9 &Kd X +9 &MZ \\ +10 &O ` +9 &P a +10 &R b +9 &TQ b +10 &V b! +9 &W b$ +9 &Y b+ +10 &[B b+ +9 &\\ b, +9 &^ b- +10 &`O 5 +9 &`bp R +5 ( +2 "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.45 + "collection"'K& +5 "core" &`bf R + &`bf R + .tHand.open + "manipulator"&L1 +65 "core" 1 +2 "manipulator"&M% +4 "core" %   d 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +104 "core" ' + "collection"'+& +4 "core" &`bf R +2196 #t-> CBV.SSV + .CBV.dial SSV +670 #-> CTV.CSV +2 .CTV.dial CSV +983 #-> CSV.air + .CSV.dial :air +2 "collection"'P @ +45 "core" ? +462 #t-> CS.fill +3 .CS.seek 10ml + "collection"'Q' +2609 "core" ' +2 "collection"'R% +4 "core" %   +1620 #t-> Sampler.intakePSI + "collection"'T% +4 "core" %   +1658 #t-> Sampler.outletPSI + "sampler")N% +3 "core" %} = K +2071 #t-> CS.push 1 +2 "collection"'J% +3 "core" %   +2 .tCS.seek 9ml +2 "collection"'U' +328 "core" ' + "collection"'% +4 "core" % +431 #t-> CS.push 1 + "collection"'W% +4 "core" % +2 .tCS.seek 8.001ml + "collection"'X' +330 "core" ' +2 "collection"'Y% +4 "core" % +594 #t-> CSV.air + .CSV.dial :air +933 #-> CS.fill +2 .CS.seek 10ml + "collection"'Z' +582 "core" ' + "collection"'[% +4 "core" %!  +491 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'\\  +45 "core"  +773 #t-> Sampler.intakePSI +2 "collection"']% +3 "core" %!  +1142 #t-> Sampler.outletPSI +3 "sampler")_% +3 "core" %} ? K +1576 #t-> CS.push 1 +2 "collection"'V% +3 "core" %!  +2 .tCS.seek 9.001ml +2 "collection"'`' +329 "core" ' + "collection"'b% +4 "core" % +147 #t-> CS.push 1 + "collection"'^% +3 "core" % +3 .tCS.seek 8.001ml + "collection"'c' +328 "core" ' + "collection"'e% +3 "core" % +234 #t-> Sampler.intakePSI + "collection"'a% +3 "core" % +328 #t-> Sampler.outletPSI +2 "sampler")f% +3 "core" %} 4 K +2122 #t-> CS.push 1 + "collection"'h% +4 "core" % +2 .tCS.seek 7.001ml + "collection"'d' +338 "core" ' +2 "collection"'i% +4 "core" % +163 #t-> CS.push 1 +2 "collection"'j% +3 "core" % +2 .tCS.seek 6.001ml +2 "collection"'k' +338 "core" ' + "collection"'g% +4 "core" %[ +340 #t-> CS.push .5 + "collection"'m% +3 "core" %' +2 .tCS.seek 5.502ml +2 "collection"'n'; +203 "core" ' + "collection"'l% +4 "core" %@X +259 #t-> Sampler.intakePSI + "collection"'p% +3 "core" %@) +263 #t-> Sampler.outletPSI + "sampler")q% +3 "core" %}GF 8 K +1127 "Can" KK +1218 #t-> CS.push 1 +2 "collection"'s% +3 "core" %@" +2 .tCS.seek 4.502ml +2 "collection"'o'a +336 "core" ' + "collection"'t% +4 "core" %a   +150 #t-> CS.push 1 +2 "collection"'v% +3 "core" %a   +2 .tCS.seek 3.502ml +2 "collection"'r'B( +336 "core" ' + "collection"'w% +4 "core" %B* B E" +175 #t-> CS.push 1 +2 "collection"'x% +3 "core" %B* B DB +3 .tCS.seek 2.502ml + "collection"'y'" +333 "core" ' + "collection"'{% +4 "core" %" z { +317 #t-> CS.push .5 + "collection"'u% +3 "core" %" x y +2 .tCS.seek 2.003ml +2 "collection"'|' +213 "core" ' +2 "collection"'z% +4 "core" %  +280 #t-> Sampler.intakePSI +2 "collection"'~% +4 "core" %  +318 #t-> Sampler.outletPSI +2 "sampler")% +3 "core" %} < K +3083 #t-> CS.empty +2 .CS.seek 0ml + "collection"'}'Ӵ +587 "core" ' +2 "collection"'% +4 "core" %ӵ\ ?\ C +627 #t-> Sampler.intakePSI + "collection"'% +3 "core" %ӵ\ /\ 1( +397 #t-> Sampler.outletPSI + "sampler")% +4 "core" %}}} > K +7806 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &"  > 2=G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &"  + 2=G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &"    2=G +2 .tForearm.seek CC +2 "manipulator"& ' +101 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / + .tCC.seek :open +2 "collection"' ( +470 "core" ( + "manipulator"& & +4 "core" &"   C 1=D + "manipulator"& % +4 "core" %   1 +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&\ (, +291 "core" ( +2 "manipulator"&& +4 "core" &, + ; < 7/ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, 9 7 7/ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +102 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % P C B : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' @1656338008.39EDT = =tMAIN =mMAIN_scheduler @EDT1656338010.85 #"core_reset"Sent BREAK +2 #t@11903 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +207 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +245 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +409 "Can"\ q + \ q^ + #tPolling Can every 10:00 +2 !o:Storage::Warning: mesg"6Invalid entry in line 2 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"6Invalid entry in line 3 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"6Invalid entry in line 4 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"6Invalid entry in line 5 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"6Invalid entry in line 6 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +1500 #-> ESP.ready! +3 #Powering core bus +546 .Gate.power :raw,:ON + "sampler") +19 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %\ K +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %>\ r + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +2 "core" %9\ Z +2 .tSS.configure :default +2 "sampler")#.0X CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +3 "core" &\ ; +2 .tHand.open + "manipulator"&<1 +71 "core" 1 + "manipulator"&=& +4 "core" & i Z ? * +2 "manipulator"&>% +3 "core" % \  _ ` 7  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&?(, +179 "core" ( + "manipulator"&@& +3 "core" &, i [ ( S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &, ` _ S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&B' +93 "core" ' + .tHand.close + "manipulator"&C/ +74 "core" / +2 "manipulator"&D& +4 "core" &, j b N S + "manipulator"&E% +4 "core" % ε g j ^ l +2 .tForearm.seek :retract + "manipulator"&F'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G( +286 "core" ( + "manipulator"&H& +4 "core" &% Y h >M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &% ^ b >M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&J' +100 "core" ' + "manipulator"&K& +4 "core" &% T e  >M +2 "manipulator"&L% +4 "core" % b d + "collection"'M& +4 "core" &\ ; +2 "collection"'N& +5 "core" &\ \ ; +2 .tCC.seek :closed + "collection"'O(` +5 "core" &\ ;  +9 &4{\ 7, +9 &b\ 5A +10 &<t\ 6R +9 &R\ 7R +10 &U\ 7R +9 &T\ 6R +9 &DU\ 7R +10 &Q\ 7R +9 &U\ 7R +9 &U\ 7R +10 & LU\ 7R +9 &"U\ 7Q +10 &#T\ 7R +9 &%Y\ 7R +9 &'TW\ 6R +10 &)T\ 7Q +9 &*T\ 6R +9 &,R\ 6R +10 &.\\T\ 7R +9 &0W\ 6R +10 &1T\ 7Q +9 &3U\ 6Q +9 &5dT\ 6R +10 &7&Y\ 6R +9 &8O\ 6Q +9 &:T \ 7R +10 &/P\ 6Q +10 &?V\ \ 6R +9 &AT\ 6R +9 &CuT\ 6Q +10 &E6U\ 6R +9 &FT\ 6R +9 &HY\ 6R +10 &Jxa\ 6S +9 &L2y\ 5V +10 &M\ 3Z +9 &O\ 2\\ +9 &Qe\ 2\\ +10 &S&\ 1] +9 &T\ 1^ +10 &V\ 0^ +9 &Xg \ 1^ +9 &Z(\ 0_ +10 &[\ 0_ +9 &] \ /` +9 &_f\ /J +10 &`F%\ 2)w +9 &`gs\ 4V +2 ( +2 "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.23 + "collection"'P& +4 "core" &`gq\ 3V +2 .tHand.open + "manipulator"&Q1 +71 "core" 1 +2 "manipulator"&R% +4 "core" %  \\ W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +107 "core" ' + "collection"'T& +4 "core" &`gp\ 5V +2858 #t-> CSV.air + .CSV.dial :air +2 "collection"'U @ +73 "core" B +573 #t-> CS.fill +2 .CS.reconfigure :default +3 "collection"'#P d@b +42 .tCS.seek 10ml + "collection"'V' +2604 "core" ' + "collection"'W% +4 "core" %\ 2 +833 #t-> CBV.SSV + .CBV.dial SSV +2 "collection"'X @ +4 "core" @ +610 #t-> CTV.CSV + .CTV.dial CSV +2 "collection"'Y  +131 "core"  +480 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'Z  +43 "core"  +1838 #t-> Sampler.intakePSI + "collection"'[% +3 "core" %\ 3 +2177 #t-> Sampler.outletPSI + "sampler")\\% +3 "core" %ۀ 5\ CP +1719 #t-> CS.push 1 + "collection"']% +3 "core" %\ 3 +3 .tCS.seek 9ml + "collection"'^' +331 "core" ' +2 "collection"'_% +4 "core" %\ 2 +176 #t-> CS.push 1 + "collection"'`% +4 "core" %\ 3 +2 .tCS.seek 8ml + "collection"'a' +332 "core" ' +2 "collection"'b% +4 "core" % \ 2 +396 #t-> CS.push 1 +2 "collection"'c% +3 "core" % \ 2 +2 .tCS.seek 7.001ml +2 "collection"'d' +330 "core" ' + "collection"'e% +4 "core" %\ 2 +601 #t-> CSV +7976 #-> CSV.air + .CSV.dial :air +2 "collection"'f @ +43 "core" ? +372 #t-> CS.fill +2 .CS.seek 10ml + "collection"'g' +843 "core" ' +2 "collection"'h% +3 "core" %#\ \ 2 +520 #t-> CSV.CTV +2 .CSV.dial CTV + "collection"'i  +44 "core"  +838 #t-> CS.push 1 + "collection"'j% +4 "core" %#\ 2 +2 .tCS.seek 9.001ml + "collection"'k' +332 "core" ' +2 "collection"'l% +4 "core" % \ 2 +141 #t-> CS.push 1 +2 "collection"'m% +3 "core" % \ 2 +2 .tCS.seek 8.001ml + "collection"'n' +342 "core" ' +2 "collection"'o% +4 "core" % \ 2 +1304 #t-> Sampler.inatkePSI +2 !o:NoMethodError : mesg":undefined method `inatkePSI' for ShallowSampler:Class: name0: args0:bt[ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'"(ESP):19:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +973 #-> Sampler.intakePSI + "collection"'p% +4 "core" % \ 2 +1143 #t-> Sampler.outletPSI +2 "sampler")q% +3 "core" %ۀ 5\ CP +3751 #t-> CS.push 1 +2 "collection"'r% +3 "core" % \ 3 +2 .tCS.seek 7.001ml +2 "collection"'s' +327 "core" ' + "collection"'t% +4 "core" % \ 1 +185 #t-> CS.push 1 +2 "collection"'u% +3 "core" %\ 2 +2 .tCS.seek 6.001ml +2 "collection"'v' +329 "core" ' +2 "collection"'w% +3 "core" %\ 2 +509 #t-> CS.push 0.5 +2 "collection"'x% +3 "core" %\ 2 +2 .tCS.seek 5.501ml + "collection"'y'7 +216 "core" ' + "collection"'z% +4 "core" %6 \ 1 +300 #t-> Sampler.intakePSI +2 "collection"'{% +3 "core" %6 \ 2 +668 #t-> Sampler.outletPSI +2 "sampler")|% +3 "core" %ۀA@ ?\ BP +1635 #t-> CS.push 2 +2 "collection"'}% +3 "core" %6 \ 2 +2 .tCS.seek 3.501ml + "collection"'~'B! +586 "core" ' + "collection"'% +4 "core" %B# E G\ 1 +268 #t-> CS.push 1 + "collection"'% +3 "core" %B# C E\ \ 2 +2 .tCS.seek 2.501ml +2 "collection"''" +335 "core" ' + "collection"'% +4 "core" %" \ 1 +424 #t-> CS.push .5 + "collection"'% +3 "core" %" ~ \ 2 +3 .tCS.seek 2.002ml + "collection"'' +203 "core" ' +2 "collection"'% +4 "core" % \ 1 +306 #t-> Sampler.intakePSI + "collection"'% +3 "core" %  \ 2 +604 #t-> Sampler.outletPSI + "sampler")% +3 "core" %ۀ >\ BP +2849 #t-> CS.push 1 +2 "collection"' % +3 "core" % \ 1 +2 .tCS.seek 1.002ml +2 "collection"'\ 'M +337 "core" ' +2 "collection"' % +4 "core" %H \ 2 +111 #t-> 1 +401 #-> CS.push 1 +2 "collection"' % +3 "core" %H \ \ 2 +2 .tCS.seek 0.001ml +2 "collection"' 'ӽ +335 "core" ' +2 "collection"'% +4 "core" %\ \ \ 0 +1433 #t-> Sampler.intakePSI + "collection"'% +3 "core" %\ \  \ 1 +533 #t-> Sampler.outletPSI +2 "sampler")% +3 "core" %ۀ >\ AP +898 #t-> CSV.air + .CSV.dial :air +2 "collection"' @ +43 "core" ? +766 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +2326 "Can"\ XPO +276 "core" ' + "collection"'% +4 "core" %\ \ "\ 0 +1692 #t-> CSV.CTV +2 .CSV.dial CTV + "collection"'  +44 "core"  +1148 #t-> CS.push 2 + "collection"'% +3 "core" %  \ \ 2 +3 .tCS.seek 8ml + "collection"'' +584 "core" ' +2 "collection"'% +4 "core" %\ [ \\#\ 1 +225 #t-> CS.push 2 +2 "collection"'% +3 "core" %\ Z ](\ 1 +2 .tCS.seek 6ml +2 "collection"'' +582 "core" ' +2 "collection"'% +4 "core" % &\ 1 +162 #t-> CS.push 2 +2 "collection"'% +3 "core" % "\ 2 +2 .tCS.seek 4.001ml +2 "collection"'"'Q +589 "core" ' + "collection"'%% +4 "core" %Q\ '\ )&\ 1 +180 #t-> CS.push 2 + "collection"''% +3 "core" %Q\ %\ (\ 1 +3 .tCS.seek 2ml + "collection"')' +585 "core" ' + "collection"'(% +4 "core" %\ \ $\ 0 +1138 #t-> Sampler.intakePSI + "collection"'% +3 "core" %\ \ !\ 0 +919 #t-> Sampler.outletPSI + "sampler")% +4 "core" %ۀGD =\ AP +23675 #t-> CS.push 1CS.status +2 !o:SyntaxError: mesg"ocompile error\ (ESP):46: syntax error, unexpected tCONSTANT, expecting $end\ CS.push 1CS.status\ ^:bt["(ESP):46: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 +1180 #-> CS.status + "collection"'#% +3 "core" %\ \ "\ 1 +2108 #t-> SS.status + "sampler"),% +3 "core" %ۀ@A =\ AP +5284 #t-> CSV.air + .CSV.dial :air +2 "collection"'- @ +43 "core" ? +1594 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'.' +2095 "core" ' +2 "collection"'/% +4 "core" %\ 1 +860 #t-> Sampler.calibrate +3 "Can"\ [KJ +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + "collection"'0  +133 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X\ A + .tSSV.dial :spit +2 "sampler")5 +132 "core"  +2 .tSS.seek 0ml + "sampler")6'z +269 "core" ' + .tSSV.dial CBV +2 "sampler")7  +131 "core"  +1306 #t-> CBV.SSv + .CBV.dial :SSv +302 #-> CBV.SSV +2 .CBV.dial SSV +525 #-> CTV.CSV +2 .CTV.dial CSV + "collection"'8  +133 "core"  +424 #t-> CSV.CTV +2 .CSV.dial CTV + "collection"'9  +43 "core"  +730 #t-> CS.status +2 "collection"':% +3 "core" %\ 2 +4312 #t-> SS.pull .1 +2 "sampler");% +3 "core" %} 3\ B] +2 .tSS.reconfigure :default +2 "sampler")#.0X SS.pull .\ SS.pull .2 + !o:ArgumentError: mesg"(wrong number of arguments (0 for 1):bt[ "(ESP):58:in `pull'"(ESP):58: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 +3418 #-> SS.pull .2 +2 "sampler")>% +3 "core" %=  7\ D F +2 .tSS.seek 0.3ml +2 "sampler")@' +89 "core" ' +2 "sampler")A% +4 "core" % 6\ E +597 #t-> SS.pull .2 + "sampler")$% +4 "core" % =\ E +6 .tSS.seek 0.5ml +2 "sampler")C'J +81 "core" ' +2 "sampler")D% +4 "core" %O5 /\ B +307 "Can"\ ZON +1677 #t-> CS.status +2 "collection"'E% +3 "core" %\ 1 +1586 #t-> SS.status + "sampler")&% +3 "core" %O6 >\ A +2386 #t-> CS.push 1 +2 "collection"'B% +3 "core" %\ 0 +2 .tCS.seek 9ml +2 "collection"'H' +356 "core" ' + "collection"'I% +4 "core" %\ 1 +198 #t-> CS.push 1 + "collection"'?% +3 "core" %\ 1 +2 .tCS.seek 8ml +2 "collection"'K' +330 "core" ' + "collection"'L% +4 "core" %\ 0 +473 #t-> CS.status +2 "collection"'M% +3 "core" %\ 0 +658 #t-> SS.status + "sampler")F% +4 "core" %O5 <\ A +933 #t-> CS.push 1 +2 "collection"'*% +3 "core" %\ 1 +2 .tCS.seek 7ml +2 "collection"'P'~ +337 "core" ' + "collection"'Q% +4 "core" %y\ 0 +104 #t-> CS.push 1 +2 "collection"'R% +3 "core" %y\ 0 +2 .tCS.seek 6ml + "collection"'N' +332 "core" ' +11 "collection"'T% +4 "core" %\ / +476 #t-> CS.push .25 + "collection"'J% +4 "core" %\ / +2 .tCS.seek 5.75ml +2 "collection"'U' +150 "core" ' +2 "collection"'% +4 "core" % \ 0 +1163 #t-> CS.status +2 "collection"'W% +3 "core" % \ 3 +578 #t-> SS.status +2 "sampler")X% +3 "core" %P+) ,\ C' +1542 #t-> CS.push 1 + "collection"'Y% +3 "core" % \ 4 +2 .tCS.seek 4.75ml +2 "collection"'Z'i +350 "core" ' + "collection"'[% +4 "core" %i \ 3 +61 #t-> CS.push 1 +2 "collection"'\\% +3 "core" %i \ 4 +2 .tCS.seek 3.75ml +2 "collection"']'I +337 "core" ' +2 "collection"'V% +4 "core" %I % &\ 4 +865 #t-> CS.push .1 +2 "collection"'_% +3 "core" %I % $\ 4 +2 .tCS.seek 3.65ml +2 "collection"'`'F +95 "core" ' +2 "collection"'^% +4 "core" %F ' ,\ 4 +346 #t-> CS.status + "collection"'b% +3 "core" %F + *\ 4 +648 #t-> SS.status + "sampler")c% +3 "core" %Pwu 5\ E' +1766 #t-> CS.push 1 + "collection"'a% +3 "core" %F ( *\ 4 +2 .tCS.seek 2.651ml +2 "collection"'e''N +327 "core" ' +2 "collection"'f% +4 "core" %'S [ ]\ 5 +320 #t-> CS.push 1 +2 "collection"'d% +3 "core" %'S Z \\\ 4 +2 .tCS.seek 1.651ml +2 "collection"'h' +331 "core" ' + "collection"'i% +4 "core" % \ 2 +1090 #t-> CS.status + "collection"'j% +3 "core" % \ 2 +621 #t-> SS.status + "sampler")g% +3 "core" %M 7\ BC +1580 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'l'Ӵ +504 "core" ' +2 "collection"'m% +4 "core" %Ӳ\ '\ (\ 1 +601 #t-> CS.status + "collection"'k% +3 "core" %Ӳ\ $\ '\ 1 +568 #t-> SS.status + "sampler")o% +3 "core" %M{y <\ AC +1893 #t-> CSV.air +2 .CSV.dial :air +2 "collection"'p @ +42 "core" ? +385 #t-> CS.fill +2 .CS.seek 10ml + "collection"'q' +2606 "core" ' + "collection"'r% +4 "core" %\ $\ &\ 0 +856 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'n  +44 "core"  +3388 #t-> CS.status +2 "collection"'t% +3 "core" %  \ 1 +1455 #t-> SS.status +2 "sampler")u% +3 "core" %M_] ;\ BC +1303 #t-> CS.push 2 + "collection"'s% +4 "core" %  \ 2 +2 .tCS.seek 8ml + "collection"'w' +587 "core" ' + "collection"'x% +4 "core" % F H\ 0 +407 #t-> CS.push 2 +2 "collection"'z% +3 "core" % H G\ 2 +2 .tCS.seek 6ml + "collection"'v' +589 "core" ' +2 "collection"'{% +4 "core" % \ 0 +603 #t-> CS.status +2 "collection"'|% +3 "core" % \ 1 +561 #t-> SS.status +2 "sampler")}% +3 "core" %M ;\ AC +948 #t-> CS.push 2 + "collection"'y% +3 "core" % \ 1 +2 .tCS.seek 4ml +2 "collection"''Q +589 "core" ' +2 "collection"'% +4 "core" %Q \ 1 +676 #t-> CS.push 1 +2 "collection"'~% +3 "core" %Q \ 0 +2 .tCS.seek 3.001ml + "collection"''2Z +335 "core" ' +2 "collection"'% +4 "core" %2Y\ D\ E\ 0 +473 #t-> CS.status +2 "collection"'% +3 "core" %2Y\ A\ D\ 1 +548 #t-> SS.status + "sampler")% +3 "core" %M 7\ AC +1029 #t-> CS.push 1 +2 "collection"'% +3 "core" %2Y\ D\ F\ 1 +2 .tCS.seek 2.001ml + "collection"'' +333 "core" ' +2 "collection"' % +4 "core" %\ \ \ 0 +539 #t-> CS.push .1 + "collection"'% +3 "core" %\ \ \ 1 +3 .tCS.seek 1.901ml +2 "collection"' ' +115 "core" ' +2 "collection"' % +4 "core" %\ \ \ 1 +425 #t-> CS.status +2 "collection"'\ % +3 "core" %\ \ \ 2 +708 #t-> SS.status + "sampler")% +4 "core" %M 9\ AC +2199 #t-> CS.push 1 + "collection"'% +3 "core" %\ \ \ 2 +3 .tCS.seek 0.901ml + "collection"'' +335 "core" ' + "collection"'% +4 "core" %  \ 0 +882 #t-> CS.push .1 +2 "collection"' % +3 "core" %  \ 0 +2 .tCS.seek 0.801ml +2 "collection"'' +113 "core" ' + "collection"'% +4 "core" % + .\ 0 +404 #t-> CS.push .1 +2 "collection"'% +3 "core" % , .\ 2 +3 .tCS.seek 0.701ml + "collection"'' +104 "core" ' + "collection"'% +4 "core" % : ;\ 0 +1764 #t-> CS.status +2 "collection"'% +3 "core" % 8 ;\ 1 +884 #t-> SS.status + "sampler")% +4 "core" %M 1\ AC +1409 #t-> CS.empty +2 .CS.seek 0ml + "collection"''Ӵ +253 "core" ' + "collection"'% +4 "core" %ӵ \ , +309 #t-> CS.status +2 "collection"'% +3 "core" %ӵ \ + +593 #t-> SS.status + "sampler")%% +3 "core" %Hb *\ : +5207 "Can"\ R`` +23227 #t-> CS.status +2 "collection"''% +3 "core" %ӵ \ & +2063 #t-> SS.status + "sampler")"% +3 "core" %Hg /\ 7 +1505 #t-> CS.pull 1 +2 "collection"'(% +3 "core" %ӵ \ & +2 .tCS.seek 1ml + "collection"''? +332 "core" ' +2 "collection"'% +4 "core" %G  \ ' +906 #t-> CS.status +2 "collection"'#% +3 "core" %G  \ ' +1001 #t-> SS.status + "sampler"),% +3 "core" %Gg]\\ &\ 8 +1283 #t-> CS.pull 1 + "collection"'-% +3 "core" %G  \ ' +3 .tCS.seek 2.001ml + "collection"')' +344 "core" ' + "collection"'/% +4 "core" %\ \ \ ' +536 #t-> CS.status + "collection"'0% +3 "core" %\ \ \ ( +908 #t-> SS.status +2 "sampler")% +3 "core" %Gg 0\ 8 +2098 #t-> CS.pull 1 +2 "collection"'2% +3 "core" %\ \ \ ( +2 .tCS.seek 3.001ml +2 "collection"'3'2] +328 "core" ' +2 "collection"'4% +4 "core" %2X\ 6\ 7\ ( +55 #t-> CS.pull 1 + "collection"'5% +3 "core" %2X\ 6\ 5\ ( +3 .tCS.seek 4.001ml + "collection"'1'Q +331 "core" ' +2 "collection"'7% +4 "core" %Q \ ' +57 #t-> CS.pull 1 +2 "collection"'8% +3 "core" %Q \ ( +2 .tCS.seek 5ml +2 "collection"'9'qi +331 "core" ' +2 "collection"':% +4 "core" %qd \ * +142 #t-> CS.pull 1 +2 "collection"';% +3 "core" %qd \ + +3 .tCS.seek 6ml + "collection"'=' +334 "core" ' + "collection"'6% +4 "core" % \ + +728 #t-> CS.pull .5 + "collection"'>% +3 "core" % \ , +2 .tCS.seek 6.499ml +2 "collection"'A' +206 "core" ' + "collection"'<% +4 "core" % s x\ , +336 #t-> CS.status +2 "collection"'$% +3 "core" % u v\ - +738 #t-> SS.status +2 "sampler")D% +3 "core" %D 0\ = +1667 #t-> CS.pull 1 + "collection"'@% +3 "core" % w w\ - +3 .tCS.seek 7.499ml + "collection"'E': +333 "core" ' + "collection"'&% +4 "core" %7 Q R\ - +304 #t-> CS.pull 1 +2 "collection"'B% +3 "core" %7 R S\ . +2 .tCS.seek 8.499ml +2 "collection"'.' +332 "core" ' + "collection"'I% +4 "core" %߽ 4 3\ - +322 #t-> CS.pull 1 + "collection"'?% +3 "core" %߽ 3 4\ . +2 .tCS.seek 9.498ml +2 "collection"'H'H +336 "core" ' +2 "collection"'L% +4 "core" %K  \ - +555 #t-> CS.status + "collection"'M% +3 "core" %K  \ . +615 #t-> SS.status + "sampler")F% +3 "core" %Def '\ > +1606 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'*' +206 "core" ' +2 "collection"'K% +4 "core" % \ . +1002 #t-> CSV.air + .CSV.dial :air +2 "collection"'Q @ +44 "core" ? +508 #t-> CS.empty +3 .CS.seek 0ml + "collection"'R'Ӵ +2608 "core" ' +2 "collection"'P% +4 "core" %Ӵ \ . +391 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'T  +44 "core"  +832 #t-> CS.pull 1 + "collection"'J% +3 "core" %Ӵ  \ . +3 .tCS.seek 1ml + "collection"''> +329 "core" ' + "collection"'N% +40 "core" %A\ . +1456 #t-> CS.status +2 "collection"'W% +3 "core" %A\ / +1639 #t-> SS.status +2 "sampler")X% +3 "core" %D '\ Bv +2026 #t-> CS.pull 1 +2 "collection"'Y% +3 "core" %A\ 3 +2 .tCS.seek 2ml +2 "collection"'U' +337 "core" ' +2 "collection"'[% +4 "core" %\ 3 +156 #t-> CS.pull 1 + "collection"'\\% +4 "core" %\ 3 +2 .tCS.seek 3ml + "collection"'Z'2W +333 "core" ' +2 "collection"'V% +4 "core" %2T\ 3 +509 #t-> CS.pull 1 +2 "collection"'_% +3 "core" %2T\ 3 +2 .tCS.seek 4ml +2 "collection"'^'Q +333 "core" ' + "collection"']% +4 "core" %Qor\ 3 +607 #t-> CS.pull .25 + "collection"'b% +4 "core" %Qmq\ 3 +2 .tCS.seek 4.251ml + "collection"'c'Y +148 "core" ' +2 "collection"'a% +4 "core" %Yjl\ 3 +757 #t-> CS.status +2 "collection"'`% +3 "core" %Ylm\ 4 +617 #t-> SS.status + "sampler")f% +4 "core" %D /\ Dv +923 "Can"\ \\HI +4798 #t-> CS.push 1 + "collection"'d% +4 "core" %Ylm\ 4 +2 .tCS.seek 3.251ml + "collection"'e':< +337 "core" ' +2 "collection"'i% +4 "core" %:>\ 3 +191 #t-> CS.push 1 +2 "collection"'j% +3 "core" %:> \ 4 +3 .tCS.seek 2.251ml + "collection"'g' +329 "core" ' + "collection"'h% +4 "core" %\ 3 +209 #t-> CS.push 1 + "collection"'m% +3 "core" % \ 4 +2 .tCS.seek 1.251ml +2 "collection"'k'- +328 "core" ' + "collection"'o% +4 "core" %2\ 4 +442 #t-> CS.push .1 + "collection"'p% +4 "core" %2\ 4 +2 .tCS.seek 1.152ml + "collection"'l' +104 "core" ' +2 "collection"'r% +4 "core" %\ 4 +129 #t-> CS.push .1 + "collection"'n% +3 "core" %\ 4 +3 .tCS.seek 1.052ml + "collection"'t' +101 "core" ' + "collection"'u% +4 "core" %\ 4 +1768 #t-> CS.status + "collection"'s% +4 "core" %\ 4 +1469 #t-> SS.status +2 "sampler")q% +3 "core" %D '\ Ev +1377 #t-> CS.push 1 + "collection"'x% +3 "core" %\ 4 +3 .tCS.seek 0.052ml + "collection"'z'V +338 "core" ' + "collection"'w% +4 "core" %V  \ 3 +755 #t-> CS.empty +2 .CS.seek 0ml +2 "collection"'{'Ӵ +70 "core" ' + "collection"'|% +4 "core" %ӵ \ 4 +1356 #t-> CSV.air +2 .CSV.dial :air + "collection"'} @ +44 "core" > +277 #t-> CS.fill +2 .CS.seek 10ml + "collection"'y' +2609 "core" ' + "collection"'v% +4 "core" % \ \ \ 4 +574 #t-> CSV.CTV +2 .CSV.dial CTV +2 "collection"'  +43 "core"  +429 #t-> CS.push 1 + "collection"'~% +3 "core" %\ 4 +2 .tCS.seek 9ml +2 "collection"'' +327 "core" ' +2 "collection"'% +4 "core" %\ 3 +276 #t-> CS.push 1 + "collection"'% +3 "core" %\ 4 +2 .tCS.seek 8ml +2 "collection"''\ +338 "core" ' +2 "collection"'% +4 "core" % \ 3 +242 #t-> CS.push 1 + "collection"'% +3 "core" % \ 4 +3 .tCS.seek 7.001ml + "collection"' ' +341 "core" ' +2 "collection"'% +4 "core" %\ 4 +161 #t-> CS.push 1 +2 "collection"' % +3 "core" %\ 4 +2 .tCS.seek 6ml +2 "collection"'' +340 "core" ' +2 "collection"'\ % +4 "core" %  \ 4 +746 #t-> CS.push 0.5 + "collection"'% +3 "core" %  \ 4 +2 .tCS.seek 5.5ml +2 "collection"''- +212 "core" ' + "collection"' % +4 "core" %* % %\ 4 +507 #t-> CS.push 0.2 +2 "collection"'% +3 "core" %* " $\ 4 +2 .tCS.seek 5.3ml +2 "collection"' 'z +132 "core" ' + "collection"'% +4 "core" %z * +\ 3 +963 #t-> SS.status +2 "sampler")% +3 "core" %Dwv 2\ Dv +1413 #t-> CS.status +2 "collection"'% +3 "core" %z ( ,\ 4 +874 #t-> CS.push 1 + "collection"'% +4 "core" %z ) -\ \ 5 +2 .tCS.seek 4.3ml + "collection"''[U +339 "core" ' +2 "collection"'% +4 "core" %[W T S\ 3 +176 #t-> CS.push 1 +2 "collection"'% +3 "core" %[W R U\ 4 +2 .tCS.seek 3.3ml +2 "collection"''; +337 "core" ' +2 "collection"'% +4 "core" %;  \ 4 +649 #t-> CS.status + "collection"'% +3 "core" %; \ 4 +1148 #t-> SS.status +2 "sampler")%% +3 "core" %D &\ Dv +1472 #t-> CS.push 1 +2 "collection"''% +3 "core" %; \ 4 +2 .tCS.seek 2.3ml + "collection"'"'B +336 "core" ' +2 "collection"'(% +4 "core" %@ \ 4 +694 #t-> CS.push 1 +2 "collection"'% +3 "core" %@ \ 4 +2 .tCS.seek 1.3ml + "collection"'' +336 "core" ' +2 "collection"'#% +4 "core" %\ \ \ 4 +498 #t-> CS.push 0.5 +2 "collection"',% +3 "core" %\ \ \ 4 +2 .tCS.seek 0.8ml + "collection"'-' +225 "core" ' +2 "collection"'% +4 "core" %\ I\ M\ 3 +249 #t-> CS.push 0.25 + "collection"'/% +4 "core" %\ J\ L\ 5 +2 .tCS.seek 0.55ml + "collection"'0' +147 "core" ' + "collection"'% +4 "core" %\ e\ i\ \ 3 +647 #t-> SS.status + "sampler")2% +3 "core" %D '\ Dv +1431 #t-> SS.status + "sampler"))% +3 "core" %D 7\ Dv +653 #t-> CS.status +2 "collection"'4% +3 "core" %\ g\ h\ 4 +25400 "Can"\ ]JJ +60000 \ ]JJ +25686 #t-> CSV.air +2 .CSV.dial :air +2 "collection"'5 @ +43 "core" ? +418 #t-> CS.empty +2 .CS.seek 0ml + "collection"'3'Ӵ +215 "core" ' +2 "collection"'7% +4 "core" %Ӹ\ ]\ _\ 7 +2263 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&8& +3 "core" &% _ V >I +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&1( +2 "core" ( +2 "manipulator"&:& +3 "core" &% W ^ >I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &% R U b >I +2 .tForearm.seek CC + "manipulator"&9' +94 "core" ' + .tHand.close + "manipulator"&6/ +68 "core" / +2 .tCC.seek :open + "collection"'>( +471 "core" ( + "manipulator"&<& +4 "core" &# ` b <@ + "manipulator"&=% +4 "core" %  W ^ +2 .tForearm.seek :retract + "manipulator"&$'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&D(, +288 "core" ( + "manipulator"&@& +4 "core" &, c K - 6 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &, U [ 6 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&&' +101 "core" ' +2 .tHand.open +2 "manipulator"&B1 +70 "core" 1 + "manipulator"&E% +4 "core" % e W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +96 "core" ' +29981 "Can"\ l65 @1656342735.13EDT = =tMAIN =mMAIN_scheduler @EDT1656342737.01 #"core_reset"Sent BREAK +2 #t@53201 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +242 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +402 "Can"\ | + \ |f #tPolling Can every 10:00 +3 !o:Storage::Warning: mesg"6Invalid entry in line 2 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"6Invalid entry in line 3 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"6Invalid entry in line 4 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"6Invalid entry in line 5 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"6Invalid entry in line 6 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 #Cleanly exited at 09:53:39EDT27-Jun-22 +1180 #-> ESP.ready! +3 #Powering core bus +562 .Gate.power :raw,:ON +2 "sampler") +51 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %\ V + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %\ } + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % :\ f +2 .tSS.configure :default +2 "sampler")#.0X +2 ."openPC"PC.reconfigure :default +3 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%*( + "collection"'+( +282 "core" ( +10 ( +2 "collection"', +3 "core" @ +2 "processing"%- +3 "core" W +2 "processing"%. +3 "core"  +2 "processing"%/ +3 "core" A + "collection"'0% +4 "core" %ӵ\ ? +2 "processing"%1% +4 "core" %x\ g +2 "sampler")2% +4 "core" %~ 4\ OZ + "collection"'3& +4 "core" & \ ? +2 "processing"%4& +3 "core" &\ g +2 "manipulator"&5% +4 "core" %\ g c + "manipulator"&6& +4 "core" & d c  * +2 "storage"(7& +3 "core" &K\ \ ' 5\ [ +2 "storage"(8% +3 "core" %\ \ % 0\ \\ +2 "collection"'99 +3 "core" 9s +2 "processing"%:9 +3 "core" 9x +1328 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"';& +3 "core" &\ F + .tHand.open +2 "manipulator"&<1 +68 "core" 1 + "manipulator"&=& +4 "core" & a X * +2 "manipulator"&>% +3 "core" % \ ] b +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&?(, +180 "core" ( +2 "manipulator"&@& +4 "core" &, U e J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &, c ^ J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&B' +91 "core" ' + .tHand.close + "manipulator"&C/ +74 "core" / +2 "manipulator"&D& +4 "core" &, i ` J + "manipulator"&E% +4 "core" % a b & +2 .tForearm.seek :retract + "manipulator"&F'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&G( +314 "core" ( + "manipulator"&H& +4 "core" & R Z a  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" & W ]  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J' +100 "core" ' + "manipulator"&K& +4 "core" & a d  +2 "manipulator"&L% +4 "core" % ] U +2 "collection"'M& +3 "core" &\ E +2 "collection"'N& +6 "core" &\ E +2 .tCC.seek :closed + "collection"'O(` +5 "core" &\ D  +8 &2x \ @+} +10 &a\ ?@ +9 &Es\ @Q +9 &T\ @Q +10 &U~ \ @R +9 &U\ @Q +10 &KV\ @Q +9 & U \ @Q +9 &W \ @Q +10 &T\ AQ +9 & TS \ @Q +9 &"U \ @R +10 &#T\ AR +9 &%V\ @Q +10 &'[W\ @Q +9 &)O\ @Q +9 &*V\ @Q +10 &,T\ @R +9 &.cW\ @Q +10 &0$T \ @R +9 &1S\ @Q +9 &3V\ @Q +10 &5kR\ @Q +9 &7-Q\ @Q +9 &8Q\ @Q +10 &:S\ @R +9 &5Q\ @Q +9 &?U\ @Q +9 &AR\ @Q +10 &C|N\ @Q +9 &E>Q\ ?Q +9 &GR\ @Q +10 &HW\ ?R +9 &J^\ ?R +10 &L:v\ >U +9 &M\ =Y +9 &O\ ;\\ +10 &Qk\ :\\ +9 &S-\ :\\ +9 &T\ :] +10 &V\ 9] +9 &Xo\ 9^ +10 &Z0\ 9^ +9 &[\ 8_ +9 &]\ 8_ +10 &_g\ 9D +9 &`?*\ :*| +9 &`hn\ <S +3 ( + "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.23 + "collection"'P& +5 "core" &`hm\ <S + .tHand.open + "manipulator"&Q1 +68 "core" 1 +2 "manipulator"&R% +4 "core" % g b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S'\ +100 "core" ' +2 "collection"'T& +4 "core" &`hl\ >S +643 #t-> CSV.air + .CSV.dial :air +2 "collection"'U @ +72 "core" A +495 #t-> CS.fill +2 .CS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 10ml +35 "collection"'V' +2620 "core" ' +2 "collection"'W% +4 "core" %#\ ; +740 #t-> CBV.SSV + .CBV.dial SSV +2 "collection"'X @ +5 "core" @ +554 #t-> CTV.CSV +2 .CTV.dial CSV + "collection"'Y  +132 "core"  +544 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'Z  +43 "core"  +1466 #t-> Sampler.intakePSI + "collection"'[% +4 "core" %#\ ; +2386 #t-> Sampler.outletPSI + "sampler")\\% +4 "core" %~ 5\ KZ +3971 #t-> CS.push 1 +2 "collection"']% +3 "core" %#\ ; +2 .tCS.seek 9.001ml +2 "collection"'^' +325 "core" ' +2 "collection"'_% +4 "core" %\ : +174 #t-> CS.push 1 +2 "collection"'`% +3 "core" %\ : +3 .tCS.seek 8.001ml + "collection"'a' +333 "core" ' +2 "collection"'b% +4 "core" %\ : +781 #t-> Sampler.intakePSI + "collection"'c% +4 "core" %\ ; +970 #t-> Sampler.outletPSI + "sampler")d% +3 "core" %~ 4\ KZ +1286 #t-> CS.push 1 + "collection"'e% +3 "core" %\ ; +3 .tCS.seek 7.002ml + "collection"'f' +327 "core" ' +2 "collection"'g% +4 "core" %\ 9 +230 #t-> CS.push 1 + "collection"'h% +4 "core" %\ ; +2 .tCS.seek 6.002ml + "collection"'i' +335 "core" ' + "collection"'j% +4 "core" %\ : +305 #t-> CS.push 1 + "collection"'k% +3 "core" %\ : +2 .tCS.seek 5.002ml +2 "collection"'l'q| +332 "core" ' + "collection"'m% +4 "core" %q\ : +431 #t-> Sampler.intakePSI + "collection"'n% +4 "core" %q\ : +558 #t-> Sampler.outletPSI + "sampler")o% +3 "core" %~FG 0\ KZ +1036 #t-> CS.push 2 + "collection"'p% +4 "core" %q\ ; +2 .tCS.seek 3.003ml + "collection"'q'2l +590 "core" ' + "collection"'r% +4 "core" %2m V W\ 9 +182 #t-> CS.push 1 +2 "collection"'s% +3 "core" %2m X W\ : +2 .tCS.seek 2.003ml +2 "collection"'t' +338 "core" ' +2 "collection"'u% +4 "core" % \ 9 +362 #t-> Sampler.intakePSI + "collection"'v% +4 "core" % \ : +535 #t-> Sampler.outletPSI +2 "sampler")w% +3 "core" %~ +\ JZ +1181 #t-> CS.empty +2 .CS.seek 0ml + "collection"'x'Ӵ +588 "core" ' + "collection"'y% +4 "core" %ӵ\ {\ {\ 8 +489 #t-> Sampler.intakePSI + "collection"'z% +3 "core" %ӵ\ {\ {\ : +304 #t-> Sampler.outletPSI + "sampler"){% +3 "core" %~ 4\ JZ +2670 #t-> CSV.air + .CSV.dial :air +2 "collection"'| @ +42 "core" ? +2726 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&}& +3 "core" & ` ]  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&~( +10 "core" ( + "manipulator"&& +4 "core" & c X + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" & T a +2 .tForearm.seek CC + "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tCC.seek :open + "collection"'( +473 "core" ( + "manipulator"&& +4 "core" & f b  +2 "manipulator"&% +3 "core" %  i c  +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +271 "core" ( + "manipulator"& & +4 "core" &, _ V Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +2 "core" &, ^ c Z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"& ' +94 "core" ' +2 .tHand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"& % +4 "core" % e T J + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' @1656343725.25EDT = =mMAIN_scheduler =tMAIN @EDT1656343728.38 #"core_reset"Sent BREAK +2 #t@59459 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +243 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +402 "Can"\  + \ X + #tPolling Can every 10:00 +2 !o:Storage::Warning: mesg"6Invalid entry in line 2 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"6Invalid entry in line 3 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"6Invalid entry in line 4 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"6Invalid entry in line 5 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"6Invalid entry in line 6 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 + !o:Storage::Warning: mesg"6Invalid entry in line 8 of /var/log/esp/real.puck:bt["8/home/esp/esp2/utils/storage.rb:399:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:397:in `each'"8/home/esp/esp2/utils/storage.rb:397:in `readPucks!'"(eval):2:in `eachRaw'"(eval):2:in `each'"8/home/esp/esp2/utils/storage.rb:372:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:371:in `open'"8/home/esp/esp2/utils/storage.rb:371:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:627:in `restore!'"-/home/esp/esp2/lib/esp.rb:115:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +6539 #-> ESP.ready! +3 #Powering core bus +546 .Gate.power :raw,:ON + "sampler") +58 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" % \ ] +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %o\ + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +2 "core" %r\ m +2 .tSS.configure :default +2 "sampler")#.0X\ QX +2 "collection"'3& +4 "core" &\ B +2 "processing"%4& +3 "core" &k\ i +2 "manipulator"&5% +4 "core" %\  a ]  + "manipulator"&6& +4 "core" & c a ) + "storage"(7& +4 "core" &K   \ ^ +2 "storage"(8% +3 "core" % %  0\ ^ +2 "collection"'99 +3 "core" 9q + "processing"%:9 +3 "core" 9u +725 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +4 "core" &\ F + .tHand.open +2 "manipulator"&<1 +76 "core" 1 + "manipulator"&=& +4 "core" & ^ L 9 ) + "manipulator"&>% +4 "core" % \  a c  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(, +177 "core" ( + "manipulator"&@& +4 "core" &, W [ \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &, c ] \\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&B' +103 "core" ' + .tHand.close +2 "manipulator"&C/ +64 "core" / +2 "manipulator"&D& +4 "core" &, \\ T 8 \\ + "manipulator"&E% +4 "core" % _ c + .tForearm.seek :retract +2 "manipulator"&F'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&G( +286 "core" ( +2 "manipulator"&H& +4 "core" &% f T >J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &% U d >J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&J' +103 "core" ' +2 "manipulator"&K& +4 "core" &% f X >J +2 "manipulator"&L% +3 "core" % ] c +2 "collection"'M& +4 "core" &\ F +2 "collection"'N& +4 "core" &\ F +2 .tCC.seek :closed +2 "collection"'O(` +4 "core" &\ G +8 &H\ D&j +9 &sU~\ A9 +10 &}z\ AN +9 &wX\ CR +10 &:T\ CQ +9 &U\ BQ +9 &T\ CR +10 &R\ CR +9 &BU\ BQ +9 &V\ BQ +10 &T~\ BR +9 &!U\ BQ +10 &#KP\ BQ +9 &% T\ BQ +9 &&R\ BQ +10 &(P\ BQ +9 &*RT\ BQ +9 &,Q\ BQ +10 &-U\ BR +9 &/S\ BQ +9 &1ZU\ BQ +10 &3S~\ BQ +9 &4S\ BQ +10 &6U\ BQ +9 &8cR\ BQ +9 &:$S\ BQ +10 &;R\ BR +9 &=Q\ AQ +9 &?lR\ BQ +10 &A.R\ AQ +9 &BQ\ BQ +10 &DN\ BQ +9 &FsR\ AQ +9 &H5U\ BQ +10 &I\\\ AR +9 &Kn\ @T +10 &Mh\ ?X +9 &O\ =[ +9 &P\ <] +10 &R\ <] +9 &T_\ ;] +9 &V \ ;^ +10 &W\ ;^ +9 &Y\ ;_ +9 &[c\ :_ +10 &]#\ :_ +10 &^\ :U +9 &`P\ :* +9 &`^m\ ?P +2 ( +2 "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.25 + "collection"'P& +4 "core" &`^h\ ?P +2 .tHand.open + "manipulator"&Q1 +65 "core" 1 + "manipulator"&R% +4 "core" % ` W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +99 "core" ' +2 "collection"'T& +4 "core" &`^h\ ?P +607 #t-> CSV.air + .CSV.dial :air +2 "collection"'U @ +72 "core" B +449 #t-> CS.fill +35 .CS.reconfigure :default +9 "collection"'#P d@b +2 .tCS.seek 10ml + "collection"'V' +2611 "core" ' + "collection"'W% +4 "core" % \ < +581 #t-> CBV.SSV + .CBV.dial SSV +2 "collection"'X @ +4 "core" @ +462 #t-> CTV.CSV +2 .CTV.dial CSV +2 "collection"'Y  +130 "core"  +586 #t-> CSV.CYV +2 !o:NoMethodError : mesgu:NameError::message)undefined method `CYV' for CSV:Shaft: name:CYV: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:80:in `method_missing'"(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +729 #-> CSV.CTV + .CSV.dial CTV +2 "collection"'Z  +42 "core"  +1169 #t-> CS.push 4 + "collection"'[% +4 "core" % \ ; +2 .tCS.seek 6ml + "collection"'\\' +1087 "core" ' +2 "collection"']% +3 "core" % \ ; +1267 #t-> Sampler.intakePSI +2 "collection"'^% +3 "core" % \ < +1931 #t-> CS.push 2 +2 "collection"'_% +3 "core" %\ < +2 .tCS.seek 4ml + "collection"'`'Q +584 "core" ' + "collection"'a% +4 "core" %Q \ ; +316 #t-> Sampler.intakePSI + "collection"'b% +3 "core" %Q \ ; +933 #t-> CS.push 2 +2 "collection"'c% +3 "core" %Q \ ; +2 .tCS.seek 2ml +2 "collection"'d' +592 "core" ' +2 "collection"'e% +4 "core" %\ \ \ : +298 #t-> Sampler.intakePSI +2 "collection"'f% +3 "core" %\ \ \ ; +33183 "Can"\ cON +2152 #t-> Sampler.intakePSI + "collection"'g% +3 "core" %\ \ \ < +3023 #t-> CSV.air + .CSV.dial :air +2 "collection"'h @ +44 "core" > +888 #t-> CS.empty +2 .CS.seek 0ml + "collection"'i'Ӵ +581 "core" ' + "collection"'j% +4 "core" %ӱ\ \ \ : +726 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&k& +3 "core" &# b e =F +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&l( +3 "core" ( + "manipulator"&m& +4 "core" &# [ Z _ =F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &# b ` =F +2 .tForearm.seek CC +2 "manipulator"&o' +92 "core" ' + .tHand.close +2 "manipulator"&p/ +67 "core" / +2 .tCC.seek :open +2 "collection"'q( +469 "core" ( + "manipulator"&r& +4 "core" &# a c <> + "manipulator"&s% +4 "core" %  ` b  +2 .tForearm.seek :retract + "manipulator"&t'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&u(, +289 "core" ( + "manipulator"&v& +4 "core" &, W g 9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &, a U 9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&x' +98 "core" ' +2 .tHand.open + "manipulator"&y1 +69 "core" 1 + "manipulator"&z% +4 "core" % f W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&{'\ +93 "core" ' +17100 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'|& +3 "core" &~\ N +2 "manipulator"&}& +4 "core" &, d ] 9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&~(, +3 "core" ( +2 "manipulator"&& +4 "core" &, X a 9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, a _ 9 +2 .tForearm.seek :garage +2 "manipulator"&' +99 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&& +4 "core" &, _ S  9 +2 "manipulator"&% +3 "core" % _ ^ +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +288 "core" ( + "manipulator"&& +5 "core" &' U _ @X + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &' a _ @X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\ ' +101 "core" ' +2 "manipulator"& & +4 "core" &( f P ; @X +2 "manipulator"& % +3 "core" % X ] +2 "collection"' & +4 "core" &%\ J +2 "collection"'& +5 "core" &~\ J +2 .tCC.seek :closed + "collection"'(` +4 "core" &{\ J +9 &-u~ \ G,} +9 &b~\ E@ +9 &`r~\ EQ +10 &#Q\ FP +9 &Q\ FQ +9 &Q~\ FQ +10 &iU\ FP +9 &+T\ FP +10 &U~}\ FQ +9 &T}\ FQ +9 & qT~\ FP +10 &"3T~\ EP +9 &#Q\ EP +9 &%R~\ EP +10 &'xV}\ EQ +9 &):R~\ EQ +10 &*T~\ EQ +9 &,R\ EQ +9 &.Q\ EP +10 &0CO\ EP +9 &2O|\ EP +9 &3Q}\ EQ +10 &5R~\ EP +9 &7JP~\ EQ +10 &9 S\ EQ +9 &:N}\ EP +9 &<U\ EP +10 &>SR}\ EP +9 &@S\ EQ +9 &AQ\ EP +10 &CO\ EP +9 &E[T~\ EP +10 &GR\ DQ +9 &HW\ DQ +9 &J_\ DR +10 &LWy\ BU +9 &N\ AX +9 &O\ ?[ +10 &Q\ ?\\ +9 &SJ\ ?\\ +10 &U\ \ ?\\ +9 &V\ >] +9 &X\ =] +10 &ZM\ =] +9 &\\ \ =_ +9 &]\ <_ +10 &_w\ >B +9 &`H1\ =&r +10 &`lh\ AN +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.27 +2 "collection"'& +4 "core" &`lh \ AN + .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" %  \\ R N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &`lh\ AN +2 "collection"'% +4 "core" %ӱ\ A + .tCSV.dial :flush + "collection"'  +42 "core" +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 10ml + "collection"'' +2397 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '  +73 "core"  +33  + .tCTV.dial :intake +2 "collection"'  +74 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"''Ӵ +2387 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'"  +72 "core"  +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&%& +4 "core" && ^ V  ?R +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&'( +3 "core" ( +2 "manipulator"&)& +4 "core" && a ]  ?R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +2 "core" && U T G ?R +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tCC.seek :open + "collection"'#( +470 "core" ( + "manipulator"&,& +4 "core" &% c c >M +2 "manipulator"&-% +3 "core" % ] a +2 .tForearm.seek :retract + "manipulator"&.'\ +102 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&/(, +285 "core" ( + "manipulator"&0& +4 "core" &, V e I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &, ` c I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&2' +101 "core" ' +2 .tHand.open + "manipulator"&31 +69 "core" 1 +2 "manipulator"&4% +4 "core" % g U + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&5'\ +100 "core" ' +1487 #t-> startTube 2 +5029 #-> $da[:extractVol]=0.19 +1562 #-> da 50 +2 #da sampling at most 50ml +4 #Loading sh1 puck from tube 3 into Collection Clamp +3 ."Qmail"DAfans.email "Started da in tube 2 at 11:46:03EDT27-Jun-22\\n{2 => 0,\\n 4 => 0}\\nCan@11:38:59, 21.8C, 42% humidity, 15.2psia, 12.986V, 0.422A, 0.416A avg, 5.49W",Subject: "da sampling at most 50ml" +3 "collection"'6& +3 "core" &~\ L +2 "manipulator"&7% +6 "core" %\ # _ c A + "storage"(8% +4 "core" % 5 3\ h + "storage"(9. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +4 "storage"(:( +509 "core" ( + .tSC.configure :limp +4 "storage"($(\ 1b +2 (;& +3 "core" &\ \  \ \\ +3 "manipulator"&<& +23 "core" &, b c I +3 "manipulator"&=% +9 "core" %\ # a c A +6 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +4 "manipulator"&>(_ +181 "core" ( +2 "manipulator"&@& +10 "core" &V ` _ $ +2 "storage"(A& +8 "core" &\ \  \\\ ` +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 3 + 600 counts +100 "manipulator"&$' +127 "core" ' +4 "storage"(C& +8 "core" &  $ I\ b +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(D' +276 "core" ' +2 "storage"(E- +8 "core" -' +2 .tSE.configure :default +5 "storage"(#QK-0-\ b +11 .tSE.seek :pick +4 "storage"(&' +24 "core" ' +9 .tSE.seek :down +3 "storage"(B'} +275 "core" ' +3 #tTube 3 was empty. Trying tube 5 ... +10 #Loading sh1 puck from tube 5 into Collection Clamp + "collection"'H& +8 "core" &\ F +3 "manipulator"&I% +7 "core" % ^ d - +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&?'\ +92 "core" ' +4 "storage"(K% +8 "core" % "  D\ c +2 "storage"(L. +6 "core" .( +4 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +4 .tSC.seek 5 +3 "storage"(M(< +361 "core" ( +4 .tSC.configure :limp +4 "storage"($(\ 1b +4 (F& +8 "core" &<\  `\ [ +5 "manipulator"&*& +6 "core" &V X [ $ +4 .tElbow.seek 5 +4 "manipulator"&P(y +53 "core" ( +2 "manipulator"&Q& +9 "core" & b d e +2 "storage"(R& +8 "core" &< $ ' f\ _ +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek 5 + 600 counts +4 "manipulator"&T'Ϻ +94 "core" ' +4 "storage"(N& +7 "core" &<\ \  \\\ ` +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(J' +271 "core" ' +3 "storage"(U- +8 "core" -' +2 .tSE.configure :default +6 "storage"(#QK-0-\ b +4 .tSE.seek :pick +4 "storage"(' +25 "core" ' +6 .tSE.seek :down +4 "storage"(W'} +270 "core" ' +4 #tTube 5 was empty. Trying tube 6 ... + #Loading sh1 puck from tube 6 into Collection Clamp +3 "collection"'X& +8 "core" &}\ F +3 "manipulator"&Y% +8 "core" % a b ( +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&Z'\ +92 "core" ' +5 "storage"([% +8 "core" % % $\ c +3 "storage"(V. +10 "core" .(< +5 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +9 .tSC.seek 6 +3 "storage"(](K +193 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +4 (^& +5 "core" &K \\\ # E\ ^ +4 "manipulator"&_& +8 "core" & b ` e +3 .tElbow.seek 6 +3 "manipulator"&\\( +50 "core" ( +3 "manipulator"&a& +10 "core" & V S o , +5 "storage"(b& +12 "core" &K\ \  \ ` +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 600 counts +3 "manipulator"&c'ϡ +117 "core" ' +2 "storage"(`& +12 "core" &K  \ a +5 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(e' +274 "core" ' +4 "storage"(f- +7 "core" -' +4 .tSE.configure :default +5 "storage"(#QK-0-\ b +6 .tSE.seek :pick +4 "storage"(g' +30 "core" ' +6 .tSE.seek :down + "storage"(h'} +269 "core" ' +3 #tTube 6 was empty. Trying tube 7 ... +4 #Loading sh1 puck from tube 7 into Collection Clamp +2 "collection"'d& +8 "core" &~\ E +4 "manipulator"&j% +7 "core" %χ _ W . 9 +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +4 "manipulator"&k'\ +94 "core" ' +3 "storage"(m% +10 "core" %|   \ b +4 "storage"(n. +9 "core" .(K +4 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +4 .tSC.seek 7 + "storage"(p([ +195 "core" ( +2 .tSC.configure :limp +4 "storage"($(\ 1b +6 (G& +4 "core" &[\ \  \ [ +4 "manipulator"&S& +8 "core" & ` \\ , +4 .tElbow.seek 7 + "manipulator"&O( +6 "core" ( +3 "manipulator"&r& +10 "core" & ] b , +4 "storage"(s& +9 "core" &[   \ ^ +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 7 + 600 counts +4 "manipulator"&o' +110 "core" ' +3 "storage"(v& +12 "core" &[   \ a +5 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +9 .tSE.seek :beamBreak +2 "storage"(w' +278 "core" ' +3 "storage"(l- +7 "core" -' +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +5 .tSE.seek :pick +3 "storage"(y' +27 "core" ' +7 .tSE.seek :down +4 "storage"(z'} +267 "core" ' +3 .tSE.stop +3 "storage"(5 +4 "manipulator"&t% +9 "core" % W S < +6 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&x'\ +94 "core" ' +4 !to:Storage::Error: mesg"Out of Pucks:bt[" access 2 +6 "storage"(|% +8 "core" %{ !  \ c +2 "manipulator"&}% +10 "core" %\ ' ^ [  !O +2 "manipulator"&& +10 "core" & ` [ & , +4 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +4 "storage"((K +199 "core" ( +2 .tSC.configure :limp +6 "storage"($(\ 1b +4 (& +5 "core" &K\ $\  \ \\ +1771 #t-> startTube 2 +750 #-> da 50 +3 #da sampling at most 50ml +7 #Loading sh1 puck from tube 2 into Collection Clamp +6 ."Qmail"DAfans.email "Started da in tube 2 at 11:47:44EDT27-Jun-22\\n{3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:38:59, 21.8C, 42% humidity, 15.2psia, 12.986V, 0.422A, 0.416A avg, 5.49W",Subject: "da sampling at most 50ml" +4 "collection"'& +10 "core" &\ H +4 "manipulator"&% +11 "core" %\ ' Z W Z !O +4 "storage"(u% +10 "core" %{  \ d +5 "storage"({. +12 "core" .(K +6 .tSC.reconfigure :tight +6 "storage"($\ .(\ 1~b +6 .tSC.seek 2 +4 "storage"(( +662 "core" ( +3 .tSC.configure :limp +5 "storage"($(\ 1b +4 (& +4 "core" & \ \ X +4 "manipulator"& & +12 "core" & a c , +3 .tElbow.seek 2 +3 "manipulator"&~(P +65 "core" ( +2 "manipulator"& & +12 "core" &J ] d - +3 "storage"( & +8 "core" & \ '\ & .\ [ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"& 'ϥ +98 "core" ' +4 "storage"(& +8 "core" &   \ ] +4 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(q' +273 "core" ' +2 "storage"(- +7 "core" -' +4 .tSE.configure :default +3 "storage"(#QK-0-\ b +6 (& +4 "core" & \ #\  \ [ +4 "manipulator"&& +8 "core" &J \\ a - +2 .tElbow.seek 2 +4 "manipulator"&(P +7 "core" ( +4 "manipulator"&& +6 "core" &J a a - +4 "storage"(& +6 "core" & \ \  _\ [ +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&'y +14 "core" ' +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&\ / +77 "core" / +6 ."downElevator"SE.seek :down +11 "manipulator"&i& +4 "storage"('} +13 "core" &J ^ ^ - +8 "manipulator"&% +8 "core" % | ] a k m +4 .tForearm.seek :retract +4 "manipulator"&'\ +91 "core" ' +3 .tElbow.seek CC +3 "manipulator"&( +122 "core" ' +3 ."downElevator"SE.stop +4 "storage"(5 +24 "core" ( +3 "manipulator"&"& +10 "core" &# W W =E +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &%& +8 "core" &# W b =E +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&)' +98 "core" ' +4 "manipulator"&(& +9 "core" &$ V c =E +4 "manipulator"&% +8 "core" % U a +4 "collection"'& +8 "core" &\ D +4 "collection"'& +8 "core" &\ D +9 .tCC.seek :closed + "collection"'(` +9 "core" &\ D +2 &\ D +5 &\ D3 +6 &2F{\ ?2 +11 &Yp~\ >G +9 &`\ ?Q +8 &T\ ?Q +11 &zS\ ?Q +9 &=Q\ ?Q +9 &U\ ?Q +10 &Q\ ?Q +8 &R\ ?P +11 &DR\ ?Q +12 &!R\ ?Q +6 &"R\ ?Q +12 &$Q\ ?Q +8 &&LR\ ?Q +8 &(T\ ?Q +10 &)P\ ?P +8 &+S\ ?Q +11 &-US\ >Q +9 &/P\ ?Q +8 &0S\ ?Q +11 &2U\ ?Q +9 &4^Q\ ?P +9 &6 R\ ?P +10 &7Q~\ ?Q +8 &9S\ ?Q +11 &;eT\ ?Q +9 &='P\ ?Q +10 &>N\ ?Q +10 &@O\ ?Q +8 &BmO\ ?Q +10 &D0L\ ?P +9 &ER\ ?Q +9 &GY\ >Q +10 &Iog\ >S +9 &K'\ =V +10 &L\ ;Z +9 &N\ :\\ +9 &P\\\ :\\ +10 &R\ 9] +9 &S\ 8] +9 &U\ 9^ +10 &W_\ 8^ +9 &Y  \ 8^ +10 &Z\ \ 8_ +9 &\\\ 7_ +9 &^`\ 7` +10 &_f\ 81 +9 &`c\ :V +8 ( +4 "collection"'& +8 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.33 +3 .Hand.open +3 "manipulator"&,1 +8 "core" &`fk\ ;S +66 1 +3 "manipulator"&-% +9 "core" % ] ` +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +95 #tcollectSample 50ml w/bubble point of 24psi +7 #Priming 7ml +3 .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +163 .tIntake.select :close + .Exhaust.select :close +4 .SS.hold + "sampler")0+ +5 "core" + +3 "sampler")1% +9 "core" % =\ MX +4 "collection"''& +9 "core" &`fj\ <S +7 "Can"\ cQQ +4 #tCalibrating pressure and temperature sensors +6 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure :fast +4 "sampler")#.0X% +4 "core" %mS 3\ @ +21 "collection"'?% +3 "core" %ӱ]_\ 1 +2 "sampler")U% +3 "core" %mQ '\ A +25 "collection"'B% +3 "core" %ӱ^^\ 1 + "sampler")J% +4 "core" %mN  6\ A +28 "collection"'X% +3 "core" %ӱ_b\ 1 +2 "sampler")Y% +4 "core" %mL  -\ A +32 "collection"'% +3 "core" %ӱcb\ 1 + "sampler")[% +4 "core" %mL '\ A +36 "collection"'V% +3 "core" %ӱef\ 1 +2 "sampler")T% +3 "core" %mL 0\ B +45 "collection"'^% +3 "core" %ӱfi\ 2 +2 "sampler")_% +3 "core" %mL ! 0\ B +51 "collection"'a% +2 "core" %ӱln\ 1 +2 "sampler")b% +4 "core" %mL/. (\ A +53 "collection"'M% +3 "core" %ӱqr\ 1 +2 "sampler")`% +4 "core" %mKDB 0\ B +60 "collection"'P% +3 "core" %ӱzy\ 5 +2 "sampler")Z% +4 "core" %pdd *\ D +69 "collection"'f% +3 "core" %ӱ}\ 5 +2 "sampler")W% +4 "core" %p /\ E +78 "collection"'e% +2 "core" %ӱ\ 5 +2 "sampler")d% +4 "core" %p 0\ E +2 "sampler")j% +3 "core" %p ,\ F +2 .tIntake.select :close + "sampler")0 +9 )g% +2 "core" %p 2\ I +2 .tSSV.dial :exhaust + "sampler")m  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")n'z +935 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")c  +73 "core"  +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +2 "sampler") +209 "collection"'G% +3 "core" %ӱ\ 4 +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X +18 "collection"'v% +3 "core" %ӱac\ . +2 "sampler")\\% +4 "core" %d] '\ > +21 "collection"'k% +2 "core" %ӱbe\ / +2 "sampler")l% +4 "core" %d] 5\ > +24 "collection"'h% +3 "core" %ӱdf\ . +2 "sampler")w% +4 "core" %e\\ '\ > +27 "collection"'t% +3 "core" %ӱbd\ / +2 "sampler")y% +4 "core" %e\\ 1\ ? +31 "collection"'z% +4 "core" %ӱce\ . +2 "sampler")o% +4 "core" %e] .\ ? +36 "collection"'|% +3 "core" %ӱdg\ . +2 "sampler")}% +3 "core" %e] *\ ? +42 "collection"'% +3 "core" %ӱfh\ / +2 "sampler")% +4 "core" %e\\ '\ > +47 "collection"'p% +2 "core" %ӱij\ / +2 "sampler")% +4 "core" %e] 3\ ? +53 "collection"'% +3 "core" %ӱlj\ / +2 "sampler")u% +4 "core" %e] 4\ ? +60 "collection"'{% +3 "core" %ӱkm\ / +2 "sampler")% +4 "core" %e] /\ ? +69 "collection"'% +3 "core" %ӱor\ / +2 "sampler") % +3 "core" %e\\ 0\ ? +78 "collection"' % +3 "core" %ӱtw\ 2 +2 "sampler") % +4 "core" %h43 &\ B> +88 "collection"'% +3 "core" %ӱ{|\ 3 +2 "sampler")O% +4 "core" %h]] (\ B> +99 "collection"'x% +3 "core" %ӱ\ 3 +2 "sampler")% +4 "core" %h .\ D> +113 "collection"'% +2 "core" %ӱ\ 3 +2 "sampler")% +4 "core" %h 2\ D> + "sampler")% +4 "core" %h &\ D> + .tIntake.select :close +2 "sampler")0 +8 )% +3 "core" %h 2\ G> + .tSSV.dial :exhaust +2 "sampler")\  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")i'z +907 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampled 50.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'& +3 "core" &`fh\ 2S +2 ."airStroke"CSV.dial :waste +4 "sampler")~% +3 "collection"' +3 "core" %z %\ CH +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")"  +33 "core" +3 ."airStroke"CS.seek 0ml + "collection"'q'Ӵ +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'% @ +83 "core" > +2 ."airStroke"CS.seek 10ml +2 "collection"'' +60 "core"  +2 .tCTV.dial :air + "collection"'(  +75 "core"  +2 .tdelay 15 seconds +3 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1498 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +133 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml + "collection"'  +3 "sampler")'z +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +121 "core" ~ +11  +492 ' +2 "sampler")% +4 "core" %z 0\ GH + .tCBV.dial between SSV and waste2 +2 "collection"'#  +28 "core"  +2 "collection"',% +4 "core" %\ 6 +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'-  +44 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<\ $b +3 .tCS.seek 0ml + "collection"''Ӵ +2277 "core" '\ $\ %\ 7 +2 "collection"')% +4 "core" %\ %\ %\ 8 +2 "sampler")1% +3 "core" %z 0\ HH +2 #tBubblePoint: Intake @39.1psia, Outlet @15.2psia + .CBV.dial SSV +2 "collection"'' @ +30 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X + "sampler").% +4 "core" %z 1\ N# +2 #tEvacuated: Intake @15.7psia, Outlet @13.3psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")4 +130 "core" +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"';'Ӵ +108 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")8 +132 "core"  +3 .tSS.reconfigure :exhale +2 "sampler")#.0X'Ӵ +2578 "core" ' +2 .tCSV.dial :air + "collection"'? @ +44 "core" > +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'U' +2382 "core" ' +2 "collection"'B% +4 "core" %\ \ \ ; +2 .tCSV.dial between air and CTV +2 "collection"'J ` +28 "core" b +2 .tCS.seek 3.837ml +2 "collection"'X'L +1502 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +2 "collection"'Y  +39 "core" ~ +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<<\ !b +3 .tCS.seek 0ml + "collection"''Ӵ +159 "core" '=E\ \ !\ : +7 "collection"'[% +8 "core" %=\ \ "\ : +2 "sampler")V% +6 "core" %|JG &\ L` +2 #tBubblePoint: Intake @38.9psia, Outlet @35.9psia + .CBV.dial SSV +2 "collection"'T @ +28 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'W'Ӵ +107 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")e +133 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +331 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'v% +3 "core" %?\ : +2 .tCS.seek 6ml + "collection"'\\' +1348 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'k +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'l'Ӵ +1460 "core" ' +2 .tCSV.dial CSR + "collection"'h  +44 "core"  +2 "collection"'w% +4 "core" %ӳ\ > + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'t' +581 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'y% +2 "core" %\ < +3 .tCS.seek 5ml + "collection"'z'qj +836 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'o  +41 "core"  +2 .tCS.seek 1ml +2 "collection"'|'> +1094 "core" ' +2 "collection"'}9 +3 "core" 9^ +2 "collection"'% +4 "core" %; Y [\ ? + #tBefore lysing Collection Puck Heater at 19C/27.5psia +3 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"' \  +2 'S9 +5 "core" 9_ +102 "collection"'p9 +3 "core" 9^d +102 "collection"'9 +2 "core" 9_ d +102 "collection"'9 +2 "core" 9` d +102 "collection"'u9 +3 "core" 9cd +102 "collection"'{9 +3 "core" 9id +102 "collection"'9 +2 "core" 9td +102 "collection"'9 +3 "core" 9d +102 "collection"' 9 +3 "core" 9"d +102 "collection"' 9 +2 "core" 9&d +102 "collection"' 9 +3 "core" 9*d +102 "collection"'9 +3 "core" 9/d +102 "collection"'O9 +2 "core" 93d +102 "collection"'x9 +2 "core" 97d +102 "collection"'9 +3 "core" 92;d +102 "collection"'9 +3 "core" 9R?d +102 "collection"'9 +4 "core" 9uCd +104 "collection"'9 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9Ld +102 "collection"'\ 9 +2 "core" 9Pd +102 "collection"'r9 +3 "core" 9 Td +102 "collection"'9 +2 "core" 90Yd +103 "collection"'~9 +2 "core" 9V]b +102 "collection"' 9 +2 "core" 9a^ +102 "collection"'%9 +3 "core" 9e[ +102 "collection"'"9 +3 "core" 9iW +102 "collection"'(9 +3 "core" 9mT +102 "collection"'9 +2 "core" 9rP +102 "collection"'q9 +2 "core" 9EvM +102 "collection"'9 +3 "core" 9lzI +102 "collection"'9 +3 "core" 9~E +102 "collection"'9 +2 "core" 9C +102 "collection"'i9 +3 "core" 9? +102 "collection"'9 +2 "core" 9< +102 "collection"'#9 +3 "core" 9(: +102 "collection"',9 +3 "core" 9J7 +102 "collection"'-9 +2 "core" 9m5 +102 "collection"'9 +2 "core" 93 +102 "collection"')9 +3 "core" 91 +102 "collection"'19 +2 "core" 90 +102 "collection"''9 +3 "core" 9- +103 "collection"'9 +2 "core" 9- +102 "collection"'09 +2 "core" 9* +102 "collection"'.9 +3 "core" 96* +102 "collection"'49 +2 "core" 9N) +102 "collection"'9 +3 "core" 9c( +102 "collection"'29 +3 "core" 9x' +102 "collection"'79 +2 "core" 9& +87 "Can"  +15 "collection"'39 +3 "core" 9& +102 "collection"'!9 +2 "core" 9% +102 "collection"'69 +3 "core" 9# +102 "collection"'89 +2 "core" 9# +103 "collection"'9 +2 "core" 9# +102 "collection"'99 +3 "core" 9" +102 "collection"';9 +2 "core" 9 +102 "collection"'@9 +3 "core" 9  +102 "collection"'/9 +2 "core" 9  +102 "collection"'C9 +3 "core" 9  +102 "collection"'A9 +2 "core" 9 * +102 "collection"'E9 +2 "core" 9 7 +102 "collection"' 9 +3 "core" 9 A +102 "collection"'D9 +2 "core" 9 K +103 "collection"'=9 +2 "core" 9 V +102 "collection"'H9 +2 "core" 9 ` +102 "collection"'59 +3 "core" 9 i  +102 "collection"'<9 +2 "core" 9 r +103 "collection"'L9 +2 "core" 9 z +102 "collection"'$9 +2 "core" 9  +102 "collection"':9 +3 "core" 9  +102 "collection"'&9 +2 "core" 9 ! +102 "collection"'Q9 +3 "core" 9 % +102 "collection"'R9 +3 "core" 9 * +102 "collection"'N9 +2 "core" 9 . +102 "collection"'K9 +2 "core" 9 2 +102 "collection"'?9 +3 "core" 9 6 +102 "collection"'>9 +2 "core" 9 : +103 "collection"'B9 +2 "core" 9 ? +102 "collection"'J9 +2 "core" 9 C +102 "collection"'U9 +3 "core" 9 G +102 "collection"'Y9 +2 "core" 9 K +102 "collection"'[9 +3 "core" 9 O +102 "collection"'V9 +2 "core" 9 S +102 "collection"'T9 +2 "core" 9 X +102 "collection"'X9 +3 "core" 9 \\ +102 "collection"'I9 +2 "core" 9 ` +102 "collection"'_9 +3 "core" 9 d +102 "collection"'F9 +3 "core" 9  h +102 "collection"'a9 +2 "core" 9  l +102 "collection"'^9 +2 "core" 9\  q +103 "collection"'b9 +2 "core" 9\  u +102 "collection"'`9 +3 "core" 9\ y +102 "collection"'P9 +2 "core" 9\ } +103 "collection"'f9 +2 "core" 9\  +102 "collection"'M9 +2 "core" 9\  +102 "collection"'e9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\ " +102 "collection"'Z9 +2 "core" 9\ ' +102 "collection"'d9 +2 "core" 9\ + +102 "collection"'W9 +3 "core" 9\ 0 +102 "collection"'g9 +3 "core" 9\ 5 +102 "collection"'m9 +3 "core" 9\ 9 +102 "collection"'j9 +2 "core" 9\ ? +102 "collection"'c9 +2 "core" 9\ C +102 "collection"'G9 +3 "core" 9\ H +102 "collection"'*9 +3 "core" 9\ L +102 "collection"'n9 +2 "core" 9\ P +102 "collection"'s9 +2 "core" 9\ U" +102 "collection"'v9 +3 "core" 9\ X# +102 "collection"']9 +3 "core" 9\ ]! +102 "collection"'k9 +2 "core" 9\ a# +102 "collection"'\\9 +3 "core" 9\ d# +102 "collection"'h9 +3 "core" 9\ i% +102 "collection"'w9 +2 "core" 9\ l& +102 "collection"'l9 +2 "core" 9\ o( +102 "collection"'y9 +3 "core" 9\ s) +102 "collection"'t9 +3 "core" 9\ u- +102 "collection"'o9 +2 "core" 9\ x+ +102 "collection"'z9 +3 "core" 9\ {/ +102 "collection"'}9 +2 "core" 9\ }- +102 "collection"'9 +3 "core" 9\ - +102 "collection"'S9 +2 "core" 9\ . +103 "collection"'p9 +2 "core" 9\ 5 +102 "collection"'9 +2 "core" 9\ 7 +103 "collection"'9 +2 "core" 9\ 2 +102 "collection"'u9 +56 "core" 9\ 3  +3 .tCH.hold 10:00,70C +3 "collection"'{ `\ `\  +3 '9 +4 "core" \ + 9\ \  + "collection"'% +4 "core" %;  +2 #tBegun lysing Collection Puck Heater at 68.1C/31.8psia +51964 "Can"\  +8026 "core" ` + "collection"' 9 +4 "core" 9\  + "collection"' % +4 "core" %; o n \  +2 #tEnded lysing Collection Puck Heater at 70C/28.6psia + .CS.seek 0ml +2 "collection"' 'Ӵ +331 "core" ' +5 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +104 "core" A +2 .tCSV.dial :air +2 "collection"'O @ +43 "core" > +3 .tCS.seek 5ml + "collection"'x'qi +1345 "core" ' + .tCSV.dial CTV +2 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +44 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"''Ӵ +1349 "core" ' +2 "collection"'\ % +4 "core" %Ӱ\ !\ "\  + #tPuck @38.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'r +116 "core" + .tCBV.dial CSV +2 "collection"'  +30 "core"  + "collection"'~% +4 "core" %Ӱ \  +2 .tCS.seek 5ml +2 "collection"' 'qe +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'%  +44 "core" +2 "collection"'"% +4 "core" %qi\  +2 .tCS.seek 7ml + "collection"'('~ +582 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'q' +843 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +117 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &`feu\ S +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\ # @ + "storage"(i% +4 "core" % $ +\ 9 +2 "storage"(. +2 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(#(+ +186 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (,& +2 "core" &.  # :\ 5 +2 "manipulator"&-& +4 "core" &" <> + "manipulator"&% +4 "core" %\ # 7 @ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&)( +154 "core" ( +3 "manipulator"&1& +4 "core" & V  + "storage"('& +4 "core" &/ 2 / \ : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +101 "core" ' + "storage"(0& +4 "core" &/ 6 F Z\ < +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(.' +274 "core" ' +2 "storage"(4- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"('y +33 "core" ' +2 "manipulator"&2& +4 "core" &   9  + "manipulator"&7% +4 "core" %Ͻ   K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!( +153 "core" ( + "manipulator"&6& +4 "core" &# =F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &# V =F +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&9/ +66 "core" / +2 .tCC.seek :open +2 "collection"';( +469 "core" ( +2 "storage"(@& +4 "core" &/ W K F\ @ + "storage"(/& +4 "core" &/ J X )\ @ + "manipulator"&C& +4 "core" &"   ;4 + "manipulator"&A% +4 "core" %    &  +2 .tForearm.seek :retract + "manipulator"&E'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"& ( +164 "core" ( +2 "manipulator"&D& +4 "core" &   G +2 "storage"(=& +3 "core" &/ n m \ B +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&H'n +114 "core" ' +2 .tElbow.hold + "manipulator"&5, +18 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&<1 +66 "core" 1 +2 "manipulator"&L% +4 "core" % ͂Y h +2 "storage"($& +4 "core" &/ 1 / [\ < + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 320 counts + "manipulator"&:'ή +22 "core" ' +2 "manipulator"&&& +4 "core" &  [ G +2 "storage"(Q& +4 "core" &/ t t\ C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&R' +15 "core" ' + "storage"(N% +5 "core" % j k \ D +2 ."downElevator"SE.seek :down +4 "storage"(K'} +99 (?% +3 "core" %> l k \ BYm +2 "manipulator"&>% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +91 "core" ' +57 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'J& +4 "core" &\ ) + "manipulator"&U& +4 "core" &    G +2 "manipulator"&Y% +4 "core" %\    h  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&[(, +171 "core" ( +2 "manipulator"&V& +4 "core" &, 4 "  Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &, ? =  Q +2 .tForearm.seek :garage +2 "manipulator"&X' +106 "core" ' + .tHand.close +2 "manipulator"&I/ +72 "core" / + "manipulator"&_& +4 "core" &, < 5 Q +2 "manipulator"&F% +4 "core" % @ ? # q +2 .tForearm.seek :retract + "manipulator"&a'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&^( +283 "core" ( +2 "manipulator"&b& +4 "core" &$   9 >O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &% $  \ >O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P' +102 "core" ' + "manipulator"&f& +4 "core" &% #  Q >O +2 "manipulator"&M% +4 "core" %   ~ +2 "collection"'e& +3 "core" & \ ^\ * +2 "collection"'& +5 "core" & \ Q\ * +2 .tCC.seek :closed +2 "collection"'Z(` +4 "core" &\ \ \ * +9 &.r \ \ '+| +9 &cz  \ &@ +9 &bo\  \ %Q +10 &$L\ \ 'P +9 &M\  x\ 'P +9 &L\ \ B\ 'P +10 &jM \ \ 'P +9 &-L\ \ Z\ 'P +10 &O\  H\ &Q +9 &P #\ 'Q +9 & qO q\ 'Q +10 &"3O  \ 'Q +9 &#O  \ 'P +9 &%N \ \ 'P +10 &'yN\ \ 'Q +9 &)<N z\ 'P +10 &*L\  V\ &P +9 &,R  8\ &P +9 &.Q \ \ &P +10 &0CO \ 'Q +9 &2N\  \ &Q +9 &3O  (\ &Q +10 &5O\ \ \ 'P +9 &7LL\ \ 'P +10 &9R  \ 'P +9 &:P  \ 'P +9 &<P\  \ &Q +10 &>TN\  \ 'P +9 &@Q\  \ &P +9 &AO\ \ \ &Q +10 &CN\  a\ &P +9 &E]Q \ E\ &P +10 &GO  .\ &P +9 &HR\ 'P +9 &J]\ &R +10 &LU~\ $V +9 &N \ #Y +9 &On\ "\\ +10 &QZ\ !\\ +9 &SH7\ !] +9 &U\ \ !] +10 &V\ ] +10 &X\ !^ +9 &ZL\ ^ +9 &\\ \ _ +9 &]\ _ +10 &_t}\ !F +9 &`E'\ "*{ +10 &`h\ #X +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.38 +2 "collection"'d& +4 "core" &`h}\ #X +2 .tHand.open + "manipulator"&W1 +73 "core" 1 + "manipulator"&g% +4 "core" %    +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%j +129 "core"  + "processing"%c% +5 "core" %\ I + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%G' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%*  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%n' +1601 "core" ' + .tPSV.dial PSR +2 "processing"%s +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +50 "processing"%v' +2609 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%] "collection"'k  +6 "core" A +2 "processing"%\\  +70 "core" +91  +2 .tPSV.dial :mixloop + "processing"%h +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%w  +131 "core" +2 .tPS.seek 0ml +2 "processing"%l' +2627 "core" ' +2 .tPSV.dial :air +6 "processing"%y  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +44 "core" +2 .tPS.seek 0ml +2 "processing"%z' +2614 "core" ' +2 .tPSV.dial :air + "processing"%}  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%S +44 "core" +2 .tPS.seek 0ml + "processing"%p' +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &$ ? < >N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&u& +4 "core" &$ @ 9  >N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &$ ; = B >N +2 .tForearm.seek CC + "manipulator"&' +98 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tCC.seek :open + "collection"'{( +471 "core" ( + "manipulator"& & +4 "core" &% 2 H \ >N + "manipulator"& % +4 "core" % ? 4  +2 .tForearm.seek :retract + "manipulator"&|'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +284 "core" ( +2 "manipulator"&O& +4 "core" &, \\ O , I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &, Q T ~ I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&1 +77 "core" 1 + "manipulator"&% +4 "core" %  ] N  U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tPSV.dial :mixloop +6 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +6 "collection"'x& +4 "core" &=\ : +2 "manipulator"&\ % +4 "core" %\  ] Q   + "storage"(r% +4 "core" %~\ \ \ V + "storage"(. +4 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(~( +204 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & \ M +2 "manipulator"&%& +4 "core" &, R R \\ I + "manipulator"&"% +4 "core" %\  S R   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"& (P +178 "core" ( +2 "manipulator"&& +4 "core" &F Z G T & + "storage"((& +4 "core" & K\ S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ϥ +90 "core" ' +2 "storage"(& +4 "core" & R\ T +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak + "storage"(' +282 "core" ' +2 "storage"(i- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (& +3 "core" & \ Q +2 "manipulator"&,& +3 "core" &F S Q  & +2 .tElbow.seek 2 + "manipulator"&-(P +4 "core" ( + "manipulator"&& +4 "core" &F b ` 0 & + "storage"(& +4 "core" & \ Q +2 .tForearm.seek 2 + 300 counts + "manipulator"&1'y +34 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&'/ +73 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&0& "storage"('} +7 "core" &F R R & & +2 "manipulator"&% +4 "core" % b Q S v O +2 .tForearm.seek :retract + "manipulator"&4'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&2( +146 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +3 "core" ( +2 "manipulator"&7& +3 "core" &% [ n  >H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &$ T T - >H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&.' +102 "core" ' +2 "manipulator"&8& +4 "core" &% S \\  >H +2 "manipulator"&% +3 "core" % Q Q  +2 "collection"')& +4 "core" &\ 9 +2 "collection"'9& +5 "core" &\ 9 +2 .tCC.seek :closed + "collection"'3(` +5 "core" &W\ 9 +6 & %\ 9$d +10 &Ux\ 59 +9 &r\ 4M +10 &M\ 6P +9 &WLa\ 6P +9 &LH\ 6O +10 &P$\ 6P +9 &P\ \ 6P +9 &`P\ 6O +10 &"P\ 6O +9 &N\ 6O +10 &!O\ 6O +9 &#gN\ 6P +9 &%)N\ 6P +10 &&O\ 6P +9 &(O\ 6O +9 &*pOl\ 5O +10 &,2PY\ 6O +9 &-QO\ 6O +10 &/O:\ 6O +9 &1xQ\ 6O +9 &3:P\ 6O +10 &4N{\ 6P +9 &6Ns\ 6P +9 &8L_\ 6P +10 &:BOM\ 6O +9 &<R<\ 6P +10 &=M9\ 6O +9 &?P'\ 6P +9 &AJQ\ 5O +10 &C O\ 6O +9 &DL\ 6P +9 &FM\ 6O +10 &HOT\ 6P +9 &J] \ 5Q +10 &K\ 4U +9 &M{ \ 2Y +9 &O6\ 1\\ +10 &P\ 0\\ +9 &R\ 0\\ +9 &TzF\ 0\\ +10 &V:\ 0] +9 &W\ /] +10 &Y\ /^ +9 &[{\ /_ +10 &]=\ /_ +9 &^\ .P +9 &`?~\ 0- +9 &`f~\ 2W +6 ( + "collection"'9& +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.42 + .Hand.open + "manipulator"&1 +4 "core" &`fpq\ 3W +67 1 +2 "manipulator"&@% +4 "core" % L > j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +88 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'C  +132 "core"  + .tCSV.dial CTV +2 "collection"'A  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2610 "core" ' +2 "collection"'=% +4 "core" %\ 4 +2 .tCS.seek 4.15ml + "collection"''V +1561 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%!  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%<  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%L' +2612 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'$ ` +30 "core" ^ +2 .tCSV.dial :air + "collection"'& @ +44 "core" > +2 .tCS.seek 10ml +2 "collection"'Q' +1557 "core" ' + .tCSV.dial CTV +2 "collection"'N  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'E'Ӵ +2596 "core" ' + .tCBV.dial :waste1 +2 "collection"'? @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'>  +135 "core" +2 "collection"' & +3 "core" &`fn\ 2W +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&H% +3 "core" %\  ; R t  +2 "storage"(J% +3 "core" % \ O +2 "storage"(:. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(U(+ +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (Y& +2 "core" &- \ I +2 "manipulator"&& +4 "core" &" I = < <= + "manipulator"&R% +4 "core" %\  @ = i  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&V( +161 "core" ( + "manipulator"&T& +5 "core" & \\ M N  + "storage"(K& +4 "core" &- \ P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&5' +126 "core" ' +2 "storage"(I& +4 "core" &- \ Q +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(_' +276 "core" ' +2 "storage"(F- +3 "core" -' + .tSE.configure :default +51 "storage"(#QK-0-\ b +4 "manipulator"&B& +3 "core" & W T /  + "storage"(X& +5 "core" &- +\ P + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&b'n +36 "core" ' + .tElbow.hold +2 "manipulator"&`, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"([- +2 "core" -' +2 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(f' +27 "core" ' +2 "manipulator"&M% +4 "core" %́a   9 + "storage"(e& +4 "core" &- \ J +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&a'έ +22 "core" ' + "manipulator"&;& +5 "core" & P Z K  + "storage"(d& +4 "core" &- C\ P +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&W' +16 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(g' +41 "core" ' + "manipulator"&& +4 "core" & \\ ^  +2 "manipulator"&j% +4 "core" % T S ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&c'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&P( +159 "core" ( +2 "manipulator"&*& +4 "core" && 6 >  @Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" && 5 5 @Z +2 .tForearm.seek CC +2 "manipulator"&s' +95 "core" ' +2 .tHand.close + "manipulator"&n/ +66 "core" / +2 .tCC.seek :open +2 "collection"']( +470 "core" ( + "storage"(k& +4 "core" &- v\ S +2 "storage"(\\& +3 "core" &- \ S +2 "manipulator"&h& +3 "core" && S Q D ?R +2 "manipulator"&w% +3 "core" % U O R  +2 .tForearm.seek :retract +2 "manipulator"&v'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&y( +161 "core" ( + "manipulator"&l& +4 "core" & Z U w +2 "storage"(o& +3 "core" &-\ \  \ V +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&t'n +75 "Can"\ b=< +38 "core" ' +2 .tElbow.hold + "manipulator"&}, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&z1 +75 "core" 1 +3 "manipulator"&S% +4 "core" % ̀^ K L b +2 "storage"(& +4 "core" &- +\ P + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 318 counts + "manipulator"&'ά +24 "core" ' + "manipulator"&u& +4 "core" & J U w +2 "storage"(& +4 "core" &- j\ X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +31 "core" ' + "storage"(^% +5 "core" %\ \  \ Y +2 ."downElevator"SE.seek :down +4 "storage"(m'} +99 (Z% +2 "core" %_8\  [\ XWg +2 "manipulator"& % +4 "core" %ϫ a b j +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +41 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tPSV.dial :air +2 "processing"%  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%O' +2604 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml + "processing"%x' +2612 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%|& +4 "core" &\ o +2 "manipulator"&\ & +4 "core" & R c ) w + "manipulator"&r% +4 "core" %\ # R U X B +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +174 "core" ( + "manipulator"&& +4 "core" &, T d G A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, [ S Y A +2 .tForearm.seek :garage + "manipulator"&%' +97 "core" ' + .tHand.close +2 "manipulator"&"/ +72 "core" / + "manipulator"&#& +4 "core" &, e U s A +2 "manipulator"&% +4 "core" % R R F  +2 .tForearm.seek :retract + "manipulator"&('\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +115 "core" ( +2 "manipulator"&& +3 "core" &r ] P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &r Q ] K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&i' +103 "core" ' +2 "manipulator"&& +4 "core" &r ] W  +2 "manipulator"&,% +4 "core" % ` ` W +2 "processing"%& +3 "core" &\ j +2 "processing"%& +5 "core" &\ j +2 .tPC.seek :closed +2 "processing"%'(] +4 "core" &\ j +7 &O\ g'n +10 &pU\ e; +9 &~\ dO +9 &z_\ eS +10 &=Z\ eS +9 &]\ eR +10 &`\ dS +9 &Z\ eR +9 &FZ\ dR +10 &_\ dR +9 &Z\ dR +9 &!\\\ dR +10 &#OZ\ dR +9 &%Z \ dR +10 &&T\ dR +9 &(Y\ dR +9 &*V[\ cR +10 &,]\ \ cR +9 &-\\\ cS +9 &/Y\ cR +10 &1]Z\ cS +9 &3!X\ cR +10 &4V$\ cR +9 &6V$\ cR +9 &8gW$\ cR +10 &:([&\ cR +9 &;[,\ cR +9 &=Y.\ cR +10 &?nX+\ cR +9 &A0X+\ cR +10 &B[4\ cR +9 &DZ5\ cR +9 &Fu`<\ bS +10 &H2t:\ aT +9 &I<\ `X +9 &KB\ `X +10 &MnA\ `X +9 &O/F\ _X +10 &PB\ _Y +9 &RB\ _X +9 &TtJ\ _Y +10 &V6L\ _Y +9 &WJ\ ^Y +9 &YS\ _Y +10 &[yS\ ^Z +9 &\\f[\ _+ +9 &]tb\\\ a: +9 ( +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.55 +7 "processing"%0& +4 "core" &]y*]\ b5 + &]y*X\ c5 + .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"& % +4 "core" % Y T G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%7  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%6 +44 "core" +2 "processing"%% +4 "core" %\ f +2 .tPS.seek 0.3ml + "processing"%1' +391 "core" ' + .tPSV.dial PSR +2 "processing"%8 +111 "core"  +2 "processing"%% +4 "core" %\ h +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%)'.U +479 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%-' +1905 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +98 "core" + .tPTV.dial :mixing +2 "processing"%4 @ +72 "core" A + .tPBV.dial :waste2 +2 "processing"%{  +91 "core"  +2 .tPS.seek 0ml + "processing"%' +2609 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&@& +4 "core" &r R T - +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&9(k +3 "core" ( +2 "manipulator"&C& +4 "core" &r [ N f + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &A& +2 "core" &r Z ^ T +2 .tForearm.seek PC +2 "manipulator"&.' +104 "core" ' + .tHand.close +2 "manipulator"&p/ +75 "core" / +2 .tPC.seek :open +2 "processing"%=( +450 "core" ( + "manipulator"&q& +4 "core" &r ] a $ +2 "manipulator"&!% +3 "core" % Z U +2 .tForearm.seek :retract + "manipulator"&<'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&D(, +133 "core" ( +2 "manipulator"&$& +4 "core" &, Y J '  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &&& +2 "core" &, ^ ]  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +43 "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"&N1 +75 "core" 1 +2 "manipulator"&Q% +5 "core" % X Y N + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%>& +4 "core" &~\ m +2 "manipulator"& % +4 "core" %\ & ^ _  !P + "storage"(H% +4 "core" %  \ b +2 "storage"(J. +3 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(:( +199 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (Y& +2 "core" & \ \ \ W +2 "manipulator"&& +4 "core" &, S Y T  + "manipulator"&R% +4 "core" %\ & U ` t !P +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&~(P +174 "core" ( +2 "manipulator"&T& +4 "core" &J ] X y & + "storage"(K& +4 "core" &   \ ] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&2'ϥ +95 "core" ' + "storage"(I& +4 "core" & '\ _ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(/' +280 "core" ' +2 "storage"(F- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (B& +3 "core" & \ \  Q\ [ +2 "manipulator"&X& +3 "core" &J ^ ] & +2 .tElbow.seek 2 + "manipulator"&[(P +3 "core" ( +2 "manipulator"&M& +4 "core" &J \\ V S & + "storage"(e& +4 "core" & \ \  \ \\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&;'y +20 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&d/ +71 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958: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'"(ESP):25:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(j'} +7 "core" &J a _ ! & + "manipulator"&5% +4 "core" % v [ ^  +2 .tForearm.seek :retract +2 "manipulator"&V'\ +104 "core" ' + .tElbow.seek PC +2 "manipulator"&_(k +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +92 "core" ( + "manipulator"&b& +4 "core" &u  t Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &u a _ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&f' +99 "core" ' +3 "manipulator"&*& +4 "core" &u _ ]  + "manipulator"&G% +4 "core" % Z ]  +2 "processing"%W& +4 "core" &\ h +2 "processing"%`& +4 "core" &\ h +3 .tPC.seek :closed + "processing"%n(] +4 "core" &~\ h +9 &+z\ d,~ +9 &a\ c@ +10 &Wyv\ bR +9 &Uz\ cR +10 &Zx\ cR +9 &Wp\ dR +9 &^Wn\ dR +10 & Ve\ cR +9 &Rl\ dR +9 &Qc\ cQ +10 & gRh\ cQ +9 &"(Rf\ dR +10 &#VY\ cQ +9 &%UW\ cQ +9 &'oT`\ cQ +10 &)2RW\ cQ +9 &*YP\ cR +9 &,TI\ cR +10 &.wWH\ cQ +9 &09QP\ cQ +9 &1RP\ cQ +10 &3WM\ cR +9 &5~TF\ cR +10 &7@VA\ cR +9 &9U<\ cQ +9 &:R9\ cQ +10 &<W;\ bR +9 &>HU:\ cR +10 &@ X;\ cQ +9 &AR7\ cQ +9 &CX?\ cR +10 &EN`<\ cR +9 &G\ m8\ aU +10 &H9\ _W +9 &J6\ `W +9 &LF/\ `X +10 &N0\ `X +9 &O9\ _W +10 &Q8\ _X +9 &SM"\ _X +9 &U.\ _X +9 &V.\ _X +10 &X-\ _X +9 &ZS.\ _Y +10 &\\+\ _F +9 &]0>n)\ `(u +9 &]+#\ c. +6 ( + "processing"%`& +5 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.65 + .Hand.open + "manipulator"&c1 +4 "core" &]!\ c. +71 1 +2 "manipulator"&3% +5 "core" % [ T T  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +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"%\\  +2 %h9 +6 "core" 9 +102 "processing"%w9 +2 "core" 9 +102 "processing"%l9 +3 "core" 9  +102 "processing"%o9 +3 "core" 9  +102 "processing"%s9 +2 "core" 9 +102 "processing"%P9 +3 "core" 9 +102 "processing"%z9 +2 "core" 9 +102 "processing"%S9 +2 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%u9 +2 "core" 9& +103 "processing"%9 +2 "core" 9* +102 "processing"%^9 +2 "core" 9/ +102 "processing"%v9 +3 "core" 93 +102 "processing"%Z9 +2 "core" 97 +102 "processing"% 9 +3 "core" 9; +102 "processing"%y9 +3 "core" 9? +102 "processing"%t9 +2 "core" 9C +102 "processing"%9 +2 "core" 9H +102 "processing"%g9 +3 "core" 9L +102 "processing"%9 +2 "core" 9P +103 "processing"%9 +2 "core" 9T +102 "processing"%m9 +2 "core" 9X +102 "processing"%L9 +2 "core" 9\\ +103 "processing"% 9 +2 "core" 9a +102 "processing"%9 +2 "core" 9e +102 "processing"%9 +2 "core" 9i +103 "processing"%9 +2 "core" 9m +102 "processing"%O9 +3 "core" 9q +102 "processing"%|9 +2 "core" 9v +102 "processing"%\ 9 +3 "core" 9z +102 "processing"%r9 +3 "core" 9~ +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%}9 +3 "core" 9 +102 "processing"%"9 +2 "core" 9 +103 "processing"%#9 +2 "core" 9' +102 "processing"%9 +2 "core" 9/ +103 "processing"% 9 +2 "core" 97 +102 "processing"%9 +2 "core" 9@ +102 "processing"%9 +3 "core" 9G +102 "processing"%%9 +3 "core" 9O +102 "processing"%9 +2 "core" 9W +102 "processing"%,9 +2 "core" 9` +102 "processing"%9 +3 "core" 9g +3 .tPH.hold 2:00:00,28C +3 "processing"% ppe +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%( +100 "core"  + "processing"%+% +5 "core" %U\ e + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%0'\ +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'Һ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%  +70 "core"  +2 .tPSV.dial PTV +2 "processing"% +71 "core" +2 .tPBV.dial :waste1 +2 "processing"%7  +128 "core"  + "processing"%6% +4 "core" %Һ\ i +2 .tPS.seek 1.5ml +2 "processing"%' +580 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%x' +1596 "core" ' +2 .tdelay 5:00 +22993 "Can"\ gEE +7010 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%)' +2368 "core" ' +2 .tPSV.dial PTV +6 "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%4 +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%-  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%@' +2364 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%C  +129 "core" +2 .tPSV.dial :mixloop + "processing"%A +44 "core" +2 .tPRV.dial :ab1 + "processing"%p @ +72 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%' +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%'  +45 "core"  +3 +2 "processing"%q% +3 "core" %M\ ` +2 .tPS.seek 0.34ml +2 "processing"%!' +436 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'$  +28 "core" +2 .tPRV.dial :air + "processing"%&  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%.'G +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"%9 @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%N'\ +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%Q  +43 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%<'Һ +1608 "core" ' + .tPSV.dial :PML + "processing"%> +43 "core" + .tPTV.dial :mixing +51 "processing"% @ +75 "core" B + .tPBV.dial :waste1 +2 "processing"%H  +34 "core" +2 "processing"%J% +4 "core" %Ҿd\ c +2 .tPS.seek 1.85ml + "processing"%' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%Y * +45 "core" ) +3 .tPS.seek 0ml +2 "processing"%' +1953 "core" ' +2 .tdelay 2 seconds +207 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'R& +3 "core" &<;\ C +2 "manipulator"&U& +4 "core" &u X Q  + "manipulator"&T% +4 "core" %\  ` ^  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&K(, +135 "core" ( + "manipulator"&I& +4 "core" &, ] Q  # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &, T \\ i # +2 .tForearm.seek :garage +2 "manipulator"&?' +113 "core" ' +2 .tHand.close +2 "manipulator"&F/ +71 "core" / +2 "manipulator"&B& +4 "core" &, X T * # + "manipulator"&X% +4 "core" %  ^ \\ \\ a +2 .tForearm.seek :retract +2 "manipulator"&M'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&e( +279 "core" ( +2 "manipulator"&d& +4 "core" &# P ^  <; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &# P T B <; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&5' +99 "core" ' +2 "manipulator"&~& +5 "core" &# ^ Z  <; + "manipulator"&2% +4 "core" % a _ +2 "collection"'/& +4 "core" &:<\ ? +2 "collection"';& +5 "core" &;;\ ? +2 .tCC.seek :closed + "collection"'b(` +5 "core" &<=\ ? +9 &/u<;\ ;+| +10 &a;;\ :@ +9 &\\t=;\ :Q +9 &S>=\ ;R +10 &U<<\ ;Q +9 &O<;\ ;Q +9 &cQ>:\ ;Q +10 &%Q=<\ ;Q +9 &V<=\ ;Q +9 &W=7\ ;Q +10 & kU=<\ 8Q +9 &"-U<<\ 8Q +10 &#U=<\ 6Q +9 &%V>6\ 8Q +9 &'rW><\ :R +10 &)5Q<<\ 7Q +9 &*Q;<\ 8Q +9 &,R;=\ :Q +10 &.|S=<\ :Q +9 &0=S:;\ :Q +10 &1O;;\ :Q +9 &3Q;<\ :Q +9 &5T=<\ 9Q +10 &7EU;;\ 9Q +9 &9V==\ :Q +10 &:T;:\ 9Q +9 &<T=;\ 9R +9 &>MQ;:\ 9Q +10 &@U=<\ 9Q +9 &AQ=<\ 9Q +9 &CQ;<\ 9Q +10 &EVS;;\ 9Q +9 &GR=;\ 9Q +9 &HX?>\ 9R +10 &J`B@\ 9S +10 &LR{CE\ 6U +9 &NAA\ 7Y +9 &O?A\ 5\\ +9 &Q>@\ 2] +10 &SD@@\ 1] +9 &U@@\ 1] +9 &VA?\ 1^ +10 &X??\ 0^ +9 &ZG@?\ 2^ +10 &\\@=\ /_ +9 &]@@\ /` +9 &_s>@\ 2B +10 &`I4@>\ 2$m +9 &`jp@?\ 6L +2 ( +2 "collection"';& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.26 +2 "collection"'a& +4 "core" &`jp?>\ 6L +2 .tHand.open + "manipulator"&[1 +75 "core" 1 + "manipulator"&*% +5 "core" % Y M + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%W +99 "core"  +2 "processing"%j% +4 "core" %N\ [ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%V' +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%=  +42 "core"  +2 .tPS.seek 0ml + "processing"%c' +1619 "core" ' + .tPSV.dial PSR +2 "processing"%3 +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%h' +2611 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%`  + "collection"'w  +33 "core" ~ +126  + .tPSV.dial :mixloop +2 "processing"%f +100 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%l  +74 "core" +2 .tPS.seek 0ml + "processing"%o' +2614 "core" ' + .tPSV.dial :air +2 "processing"%s  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%P' +2620 "core" ' + .tPSV.dial :mixloop + "processing"%z +45 "core" +2 .tPS.seek 0ml + "processing"%S' +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%u' +2606 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%^' +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&v& +3 "core" &# R N z <9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Z( +3 "core" ( +2 "manipulator"& & +4 "core" &# M @ K <9 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &" P B  <9 +2 .tForearm.seek CC + "manipulator"&t' +99 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tCC.seek :open + "collection"'g( +474 "core" ( + "manipulator"&& +5 "core" &" Q P b ;8 + "manipulator"&% +4 "core" %  Z R K + .tForearm.seek :retract +2 "manipulator"&m'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&L(, +285 "core" ( + "manipulator"& & +4 "core" &, N ] r F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, P R T F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' + .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&O% +4 "core" % Y M : : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +97 "core" ' +2 ."da"delayUntil "12:41:06.72" +12077 "Can"\ iDC +12771 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%\ @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%r  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"% * +34 "core" , +2 ."da"PSV.dial :air + "processing"%  +55 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%}' +2368 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%" +54 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 0ml + "processing"%' +2365 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%%% +4 "core" %d\ h + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%,'Һ +1602 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%( +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +34 "core" +2 "processing"%% +4 "core" %Ҹf\ l +2 ."da"PS.seek 1.5ml + "processing"%0'~ +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1592 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +51 "processing"%6 * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%\\ +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%8 +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek 0ml + "processing"%1' +2362 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +128 "core"  + "processing"%% +4 "core" %W\ h + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%4'\ +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%{'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%- +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +34 "core" +2 "processing"%C% +4 "core" %Ҷb\ h +2 ."da"PS.seek 1.5ml + "processing"%A'| +582 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +2 "processing"%p * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%@' +1596 "core" ' + ."da"delay 2:00 +5584 "Can"\ k@? +6419 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ( +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%q +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%$ +83 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%& +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%! +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%9  +70 "core"  +2 ."da"PS.seek 0ml + "processing"%.' +2357 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%Q  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%N  +128 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%>  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%H' +390 "core" ' +2 ."da"delay 2 seconds +207 .PRV.dial :air + "processing"%J  +44 "core"  + "processing"%Y% +4 "core" %p\ n +2 ."da"PS.seek 0.55ml +2 "processing"%<'b +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%R'Һ +1552 "core" ' +2 ."da"PSV.dial :PML + "processing"%U +44 "core" +2 ."da"PTV.dial :mixing + "processing"%T @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%I  +32 "core"  + "processing"%D% +4 "core" %ҹq\ n +2 ."da"PS.seek 1.85ml +2 "processing"%_' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%B' +1948 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +37382 "Can"\ n]\\ +10620 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%X  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%k * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%?  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2371 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%K  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%~ +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/' +2366 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +128 "core"  + "processing"%]% +4 "core" %v\ g + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%a'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%['Һ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%*  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%; +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +34 "core" +2 "processing"%j% +4 "core" %ҽd\ i +2 ."da"PS.seek 1.5ml + "processing"%5' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%=' +1604 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%3 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%c +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%w' +2414 "core" ' + ."da"PSV.dial PTV +2 "processing"%` +83 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%f +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%l +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%h  +70 "core"  +2 ."da"PS.seek 0ml + "processing"%s' +2367 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%o +128 "core"  +2 "processing"%z% +4 "core" %q\ l + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%P'\ +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Һ +1595 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%S +70 "core" +9 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%u% +3 "core" %ҽ\ l +2 ."da"PS.seek 1.5ml +2 "processing"%v' +579 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%y' +1616 "core" ' +2 ."da"delay 2:00 +7816 "Can"t\ y<< +4191 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%G +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%t +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2368 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%Z +128 "core"  +2 "processing"%% +4 "core" %\ l + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%O'\ +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m'Һ +1595 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +34 "core" +2 "processing"%r% +3 "core" %ҽ\ q +2 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +44 "core" ( +2 ."da"PS.seek 0ml +2 "processing"%^' +1596 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +31 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2370 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2360 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +134 "core"  +4 "processing"%(% +16 "core" %\ T +5 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +5 "processing"%+'m +344 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %n\ W + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%,'\ +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"% 'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%0 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%7  +35 "core" + "processing"%6% +4 "core" %ҵ\ P +2 ."da"PS.seek 1.5ml +2 "processing"%'{ +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1591 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%\\  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%8 * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2430 "core" ' +2 ."da"PSV.dial PTV + "processing"%x +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%1 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%-' +2401 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%) +130 "core"  + "processing"%C% +4 "core" %\ M +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%{'Һ +1715 "Can"p\ Nvv +388 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%p +84 "core"  + ."da"PBV.dial :waste1 +2 "processing"%A  +34 "core" +2 "processing"%'% +4 "core" %Ҹ\ L +2 ."da"PS.seek 1.5ml + "processing"%'~ +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%q * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%@  +99 "core"  +2 ."da"PS.seek 0ml + "processing"%$' +1618 "core" ' +2 "processing"%&9 +3 "core" 95Z +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%!  +3 "core" 5Z + 5Z + "processing"%9& +4 "core" &] \ J. +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\ " R B + "storage"(Q% +4 "core" %~ ^ ^\ ? + "storage"(N. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(>(+ +200 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &+ 1 . \ 9 +2 "manipulator"&.& +3 "core" &, M F +2 "manipulator"&J% +3 "core" %\ " f B +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&Y( +184 "core" ( +2 "manipulator"&H& +4 "core" & ( + "storage"(& +4 "core" &+ O P Z\ = +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&<' +98 "core" ' +2 "storage"(U& +4 "core" &+ Q W 1\ > +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(T' +282 "core" ' +2 "storage"(I- +3 "core" -' +46 ."da"SE.configure :default +10 "storage"(#QK-0-\ b +3 "manipulator"&D& +2 "core" & G ( +2 "storage"(F& +4 "core" &+ > > (\ ; + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&R'n +33 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&_, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(X- +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +3 "storage"(k' +27 "core" ' + "manipulator"&?% +4 "core" %sd i +2 "storage"(B& +3 "core" &+ ! # {\ 6 +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 305 counts + "manipulator"&'Ο +23 "core" ' +2 "manipulator"&K& +4 "core" & = ( +2 "storage"(~& +4 "core" &+ I 4 2\ < +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&2' +17 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(d' +36 "core" ' +2 "manipulator"&M& +4 "core" &   ( +2 "manipulator"&]% +4 "core" % < +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&/'\ +92 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&a(k +251 "core" ( +2 "manipulator"&*& +4 "core" &s   + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &s  +2 ."da"Forearm.seek PC + "manipulator"&W' +103 "core" ' +2 ."da"Hand.close + "manipulator"&j/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%[( +451 "core" ( +2 "storage"(& +4 "core" &+ Z Q \ = +2 "manipulator"&5& +3 "core" &s 3 +2 "manipulator"&V% +4 "core" %  k +2 ."da"Forearm.seek :retract + "manipulator"&3'\ +109 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&c( +255 "core" ( +2 "manipulator"&=& +4 "core" &{   ) + "storage"(`& +4 "core" &+ k j \ B +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&f' +95 "core" ' +3 ."da"Hand.open +2 "manipulator"&l1 +70 "core" 1 +2 "storage"(h- +4 "core" -' +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(w'K +20 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.1 Pucks below Top Plate + "storage"(o' +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2713h50ml.tif +1345 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 9.947 seconds\ /var/log/esp/da22jun2713h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2713h50ml15s.tif +597 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +974 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2713h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2713h50ml20s.tif +2063 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2713h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "9.947 sec auto-exposure",Subject: "da22jun2713h50ml images!" +8 "storage"(z- +8 "core" -' +2 "storage"(s& +6 "core" &+ c\ 4 + "manipulator"&P& +4 "core" &{  ) +2 ."da"Elbow.seek 1 +2 "manipulator"&S( +4 "core" ( + "manipulator"&& +4 "core" &{ ) + "storage"(u& +4 "core" &+  ! \ 5 +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&' +29 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.82 Pucks below Top Plate +3 "storage"( ' +57 "core" ' + "manipulator"&v& +5 "core" &{  ) + "storage"(& +5 "core" &+ d\ E +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&e'n +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&G, +3 "core" , +2 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2 Pucks below Top Plate +3 "storage"(y' +23 "core" ' + "manipulator"&% +4 "core" %zg  +2 "storage"(& +7 "core" &+ ; 8 \ @ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&t'Φ +27 "core" ' +2 "manipulator"& & +4 "core" & 6 ; V ( +2 "storage"(b& +4 "core" &+ p\ F +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&Z' +19 "core" ' +2 "storage"(% +5 "core" % \ G +3 ."downElevator"SE.seek :down +3 "storage"('} +100 (O% +6 "core" %2 \ IWc +3 "manipulator"&% +8 "core" %ϱ ? =  +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&\ '\ +94 "core" ' +23 ' +2 ."downElevator"SE.stop +4 "storage"(5 +5 (r& +7 "core" &+ `\ N +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +6 "processing"%m& +8 "core" &c\ Y +4 "manipulator"&& +8 "core" & ' '  ( +2 "manipulator"&% +8 "core" %\  @ K  +4 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&"(, +181 "core" ( +5 "manipulator"&#& +10 "core" &, K @ } ` +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 && +7 "core" &, N J ( ` +4 ."psFlush"Forearm.seek :garage +7 "manipulator"&^' +104 "core" ' +2 ."psFlush"Hand.close +4 "manipulator"&}/ +78 "core" / +4 "manipulator"&& +8 "core" &, O P P ` +2 "manipulator"&%% +8 "core" % O N Y +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +100 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"& (k +119 "core" ( +4 "manipulator"&& +7 "core" &p O O !  +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 &(& +4 "core" &p Q O I  +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&' +109 "core" ' +2 "manipulator"&& +120 "core" &p K E _  +6 "manipulator"&+% +8 "core" % E I  +4 "processing"%,& +8 "core" &\ b +4 "processing"%0& +11 "core" & \ b +6 ."psFlush"PC.seek :closed +6 "processing"%7(] +6 "core" &\ b +4 &\ b + &}\ b2 +6 &0C{\ ]2 +11 &Tp\ \\F +9 &i\ \\R +8 &R\ ^Q +11 &qU\ ^Q +19 &3W\ ]Q +3 &V\ ]Q +7 &X \ ]Q +7 &yV \ ]Q +11 &;RQ\ ^Q +9 & Tv\ ]Q +10 &"Su\ ]R +9 &$Wv\ ]R +9 &&DPz\ ]Q +9 &(Tx\ ]R +10 &)T|\ ]Q +8 &+Tr\ \\Q +11 &-JUn\ ]R +9 &/ Uj\ ]R +12 &0Uf\ ]R +6 &2Ug\ ]R +10 &4SWk\ ]Q +9 &6Rm\ ]Q +10 &7R^\ ^Q +9 &9PZ\ ]Q +10 &;[QV\ ]Q +9 &=UO\ ]Q +8 &>TW\ ]R +11 &@TU\ ]R +9 &BcSU\ ]Q +10 &D%QT\ ]Q +9 &EZS\ \\R +12 &G`W\ \\R +7 &I^|R\ \\V +9 &KT\ [W +10 &LS\ [W +9 &NE\ ZW +10 &Pb@\ ZW +9 &R#@\ ZX +9 &SB\ ZX +9 &U@\ ZW +10 &Wi:\ ZX +9 &Y*?\ YX +10 &Z@\ ZX +9 &\\{l9\ [; +11 &]^,~<\ [P +7 &]~$0\ ]0 +3 ( +3 "processing"%0& +8 #"psFlush"Processing Clamp onSpring/offSpring for 12/27 samples, on/off torque 1.60 +4 "processing"%6& +7 "core" &]~#<\ _0 +2 &]~#;\ ^0 +2 ."psFlush"Hand.open +4 "manipulator"& 1 +76 "core" 1 +3 "manipulator"&% +8 "core" % M M " +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +98 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +4 "processing"%\\ +45 "core"  +4 "processing"%8% +8 "core" %\ d +2 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +7 "processing"%@ +14 ."psFlush"PS.seek 0.5ml + "processing"%'\ +148 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +440 "core" ' +4 ."psFlush"delay 5 seconds +505 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +8 "processing"%' +2105 "core" ' +3 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%x @ +186 "core" B +4 ."psFlush"PTV.dial :PRVmixing + "processing"%  +131 "core" +2 ."psFlush"PSV.dial :mixloop +10 "processing"%1 +100 "core" +4 ."psFlush"PS.seek :empty +3 "processing"%4'ղ +2610 "core" ' +3 ."psFlush"PSR.select :air +8 .PSV.dial PSR +4 "processing"%i +101 "core"  +4 "processing"%)% +8 "core" %նw\ r +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%C'\ +589 "core" ' +4 ."psFlush"delay 5 seconds +325 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +177 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%-' +2107 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%p  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%A @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%' +100 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%{'ղ +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%q +99 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%@'TE +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%& +71 "core" +2 ."psFlush"PTV.dial :puck + "processing"%!  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%9' +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%Q'\ +588 "core" ' + ."psFlush"PSR.select :air +7 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%. U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%J' +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%: @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%L' +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%U +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%|' +2610 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%I +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%D' +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%X' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%?  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%B' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%~'TE +1089 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%<  +54 "core" +4 ."psFlush"PS.seek 0ml +4 "processing"%Y' +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%T +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%R'\ +321 "Can"d\ << +271 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2101 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%k +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%2 U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%*' +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%; @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%j  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%/' +2607 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%n +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%V' +2612 "core" ' + ."psFlush"PSV.dial PBV + "processing"%W @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%`  +117 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a' +2626 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'l& +4 "core" &\\Z\ [ +2 "manipulator"&h& +3 "core" &p A K  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&3(k +3 "core" ( + "manipulator"&d& +5 "core" &p D N  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &p N P ;  +2 .tForearm.seek PC +2 "manipulator"&z' +104 "core" ' + .tHand.close +2 "manipulator"&s/ +73 "core" / +2 .tPC.seek :open +2 "processing"%P( +455 "core" ( + "manipulator"&& +5 "core" &p K B  + "manipulator"&u% +4 "core" % H F +2 .tForearm.seek :retract + "manipulator"&v'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +360 "core" ( +2 "manipulator"&& +4 "core" && C V 0 ?P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" && M B ?P +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& ' +94 "core" ' + "manipulator"&b& +4 "core" && N K ! ?P +2 "manipulator"&c% +4 "core" % O R f % +2 "collection"'& +4 "core" &\\[\ Y +2 "collection"'f& +4 "core" &XZ\ Y +2 .tCC.seek :closed +8 "collection"'o(` +3 "core" &]Z\ Y +8 &Z[\ Z +4 &-w[[(\ U,} +9 &bY[+\ S@ +9 &]uZ[-\ SQ +10 &UZ[\ UQ +9 &V[[)\ TQ +9 &TZZ-\ TP +10 &eV\\Z\ TQ +9 &'WZ[\ TQ +10 &X[]}\ TQ +9 &Z[[{\ SQ +9 & mTY[\ TQ +10 &"0U\\[{\ TP +9 &#T[Z\ SP +9 &%U\\Zy\ SQ +10 &'tY^[\ SQ +9 &)8TZ[\ SP +10 &*VZY\ SP +9 &,UZZ\ SQ +9 &.}T\\[\ SQ +10 &0?R[[\ SQ +9 &2RYZ\ SQ +9 &3TZ[\ SQ +10 &5RZ\\\ SQ +9 &7GTZ[\ SQ +10 &9 TZZ\ RQ +9 &:T]Z\ SP +9 &<VZ[\ SP +10 &>PP\\^\ SP +9 &@UZY\ RP +9 &ARZ[\ SQ +10 &CV\\[\ RP +9 &EXWZ\\\ SP +9 &GS[[\ SP +10 &HY\\\\\ RQ +9 &J`ph\ QR +10 &LTcl\ PT +9 &N\ UW\ NY +9 &OVU\ M[ +10 &QVU\ L[ +9 &SHXX\ K[ +9 &UWW{\ K\\ +10 &VXX\ K\\ +10 &XXX&\ J] +9 &ZIZY)\ J^ +9 &\\ YY\ J^ +9 &]YX\ I^ +10 &_s}YX\ JE +9 &`G*[Z\ J&r +9 &`drYZ\ MU +3 ( + "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.24 + "collection"'O& +4 "core" &`dq[Z\ NU +2 .tHand.open + "manipulator"&1 +65 "core" 1 + "manipulator"&% +4 "core" %  P I  % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +5 "core" &`dq\\[\ NU + "collection"'e% +4 "core" %ӷ[Z\ N + .tCSV.dial CSR +2 "collection"'r  +41 "core"  +2 "collection"'t% +4 "core" %ӵ]\\\ M + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'m'qi +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +2 "core" %qk\\\\\ L +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'y'E +657 "core" ' + .tCSV.dial :waste + "collection"' +141 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'Z'Ӵ +1980 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'#& +4 "core" &`do\\^\ LU + "collection"'% +4 "core" %Ӵ\\[\ L + .tCSV.dial :flush +2 "collection"'  +44 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'G'qi +1236 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'} @ +55 "core" > + "collection"'% +4 "core" %qh]\\\ K +2 .tCS.seek 7ml +2 "collection"'%'} +542 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'\  + '  +43 "core"  +91  + .tCBV.dial :waste1 +2 "collection"'( @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'^'Ӵ +1693 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &`dn`_\ LU +2 "collection"'"% +3 "core" %ӱ^_\ L +2 .tCSV.dial :flush + "collection"'+  +72 "core" +2 .tCS.seek 5ml +2 "collection"','qi +1227 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B + "collection"'[% +4 "core" %qe]^\ K +2 .tCS.seek 7ml +2 "collection"'6'z +549 "core" ' + ."connect"CSV.dial CTV +9 .tCTV.dial CSV + "collection"'  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'  +101 "core"  +2 .tCS.seek 0ml +2 "collection"'0'Ӵ +1688 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'\\& +4 "core" &`dn^^\ LU + "collection"'8% +4 "core" %ӭ`_\ L + .tCSV.dial CSR +2 "collection"'  +41 "core"  + "collection"'$% +4 "core" %ӭ`^\ K +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'' +1922 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'x' +549 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '1  +99 "core" +36  + .tCTV.dial :intake +2 "collection"'  +73 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'i' +1935 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"')  +73 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'4'Ӵ +593 "core" ' +2 .tCSV.dial CSR + "collection"'C  +113 "core"  +2 "collection"'p% +4 "core" %ӫ^`\ H + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'A'qi +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"''' +1339 "core" ' +2 .tCSV.dial CBV +2 "collection"'- +98 "core" +2 .tCS.seek 0ml +2 "collection"'q'Ӵ +2601 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&{& +4 "core" &% P N ' >O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&@( +3 "core" ( +2 "manipulator"&&& +4 "core" &% N O 3 >O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &% J C >O +2 .tForearm.seek CC +2 "manipulator"&' +98 "core" ' + .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open + "collection"'9( +469 "core" ( + "manipulator"&Q& +4 "core" &% L N  >J +2 "manipulator"& % +3 "core" %  S \\ +2 .tForearm.seek :retract +2 "manipulator"&.'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&N(, +284 "core" ( +2 "manipulator"&:& +4 "core" &, @ K  R + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &, R S 7 R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +102 "core" ' +2 .tHand.open +2 "manipulator"&H1 +67 "core" 1 + "manipulator"&U% +4 "core" % W D I +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +93 "core" ' +2 "processing"%I& +4 "core" &\ +10094 "Can"s\ 22 +5216 #t-> access 1 +3 "storage"(|% +3 "core" % } ~ ,\ +2 "manipulator"&F% +3 "core" %\  P O   +2 "manipulator"&D& +4 "core" &, Q N G R +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(?(< +670 "core" ( + .tSC.configure :limp +50 "storage"($(\ 1b +4 (X& +2 "core" &<? V S w\ i +3964 #t-> $da[:extractVol]=0.19 +1334 #-> access 4 +2 "storage"(K% +4 "core" % v s 3\ + "manipulator"&B% +4 "core" %\  Q N   +2 "manipulator"&~& +4 "core" &, F P w R +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(](+ +670 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (<& +3 "core" &+ S R A\ i +48031 "Can"_\ 22 +43583 #t-> access 2 +2 "storage"(M% +3 "core" % \ +2 "manipulator"&T% +4 "core" %\  O O T  +2 "manipulator"&Y& +3 "core" &, E J ' R +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(R(K +824 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (k& +2 "core" &K ` ` \ k +5966 #t-> shortDA + "collection"'2% +2 "processing"%% +5 "core" %ӱ^`\ r +6 %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +438 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%; +126 "core" +2 .tPTV.dial :PRVmixing + "processing"%*  +128 "core" +2 .tPRV.dial :sipper +2 "processing"%j  +43 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%_'` +2281 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%n  + "collection"'/  +73 "core" +54  +2 .tPS.seek 0.5ml + "processing"%5'\ +1259 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%W' +592 "core" ' + .tPSV.dial PSR +2 "processing"%V +99 "core"  + "processing"%`% +4 "core" %\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%='TE +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%l' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +99 "core" +2 .tPS.seek 0ml +2 "processing"%d' +509 "Can"w\ 33 +2101 "core" ' + .tPSV.dial PSR + "processing"%w +99 "core"  +2 "processing"%s% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'TE +1086 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1597 "core" ' +2 .tPSV.dial :mixloop + "processing"%7 +99 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml +2 "processing"%u' +2602 "core" ' +2 .tPSV.dial PSR +2 "processing"%z +98 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%3' +2621 "core" ' + .tPSV.dial :mixloop +2 "processing"% +98 "core" +2 .tPS.seek 0ml +2 "processing"%' +2613 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +6 "processing"%b& +4 "core" &\ +2 "manipulator"&c% +8 "core" %\  O R   +2 "storage"(% +4 "core" % \ + "storage"(v. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(g( +667 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (O& +2 "core" & T W )\ j +2 "manipulator"&& +4 "core" &, S R R + "manipulator"&% +4 "core" %\  S T  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& (P +197 "core" ( +2 "manipulator"&e& +4 "core" &[ [ O 3  +2 "storage"(f& +3 "core" & \ w +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&r'ϥ +94 "core" ' +2 "storage"(t& +4 "core" & S\ y +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( ' +279 "core" ' +2 "storage"(E- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & S\ u +2 "manipulator"&m& +4 "core" &[ P P 1  + .tElbow.seek 2 +2 "manipulator"&(P +9 "core" ( + "manipulator"&y& +6 "core" &Y M I T  +2 "storage"(#& +4 "core" & \ v +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'y +28 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Z& +2 "storage"(}'} +7 "core" &Y N P   +2 "manipulator"&% +4 "core" % s R P E +2 .tForearm.seek :retract +2 "manipulator"&G'\ +89 "core" ' +2 .tElbow.seek PC + "manipulator"&\ (k +164 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +75 "core" ( +2 "manipulator"&& +4 "core" &s d j Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &s U R  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&%' +97 "core" ' +2 "manipulator"&& +4 "core" &s H \\  +2 "manipulator"&"% +4 "core" % P Q  3 +2 "processing"%+& +4 "core" &5\ +2 "processing"%^& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(] +4 "core" &\ +7 &\ "\ $c +10 &U\ 9 +9 &}\ N +9 &_\ R +10 &GY\ Q +9 &\\\ Q +10 &Z\ Q +9 &Z\ Q +9 &M\\\ R +10 &Z\ Q +9 &] \ Q +9 &!] \ ~R +10 &#VZ \ ~Q +9 &%W\ ~Q +10 &&W\ Q +9 &(Y\ ~Q +9 &*^\\\ ~Q +10 &, Z\ ~Q +9 &-\\\ ~Q +9 &/W\ ~Q +10 &1fY\ ~Q +9 &3(X\ ~Q +10 &4W\ ~Q +9 &6W\ ~Q +9 &8oX\ ~Q +10 &:0\\\ ~Q +9 &;\\\ }Q +9 &=Z\ ~Q +10 &?uZ\ }R +9 &A9W\ }Q +10 &B[\ }Q +9 &D]\ }R +9 &Fyk\ |S +10 &H6\ \ {U +9 &I\ zW +9 &K\ zW +10 &Mv\ zW +9 &O8\ zW +10 &P\ zW +9 &R\ yW +9 &T~\ yW +10 &V>\ \ xX +9 &X\ xX +9 &Y\ xW +10 &[\ xX +9 &\\a\ y&v +10 &]{\\\ {0 +8 ( +2 &]~\ |- +2 "processing"%^& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.57 + .Hand.open +2 "manipulator"&[1 +68 "core" 1 +2 "manipulator"&,% +4 "core" % L B 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%  +2 %69 +6 "core" 9 +102 "processing"%\\9 +2 "core" 9 +103 "processing"%89 +2 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%$9 +2 "core" 9 +103 "processing"%09 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%19 +3 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%x9 +2 "core" 9* +103 "processing"%)9 +2 "core" 9/ +102 "processing"%i9 +3 "core" 93 +102 "processing"%C9 +3 "core" 97 +103 "processing"%p9 +2 "core" 9; +102 "processing"%49 +3 "core" 9? +102 "processing"%A9 +2 "core" 9D +102 "processing"%-9 +2 "core" 9H +102 "processing"%'9 +3 "core" 9L +102 "processing"%{9 +2 "core" 9P +102 "processing"%&9 +2 "core" 9T +102 "processing"%!9 +2 "core" 9X +103 "processing"%9 +2 "core" 9] +103 "processing"%9 +2 "core" 9a +102 "processing"%S9 +2 "core" 9e +102 "processing"%o9 +3 "core" 9i +102 "processing"%Q9 +2 "core" 9m +102 "processing"% 9 +3 "core" 9q +102 "processing"%9 +3 "core" 9v +102 "processing"%:9 +2 "core" 9z +102 "processing"%J9 +3 "core" 9~ +102 "processing"%@9 +2 "core" 9 +102 "processing"%H9 +3 "core" 9 +102 "processing"%U9 +3 "core" 9 +102 "processing"%I9 +2 "core" 9$ +102 "processing"%.9 +2 "core" 9, +102 "processing"%9 +3 "core" 94 +102 "processing"%|9 +2 "core" 9; +103 "processing"%F9 +2 "core" 9B +102 "processing"%D9 +2 "core" 9J +102 "processing"%>9 +2 "core" 9P +103 "processing"%X9 +2 "core" 9W +102 "processing"%K9 +2 "core" 9^ +102 "processing"%B9 +2 "core" 9e +103 "processing"%~9 +2 "core" 9l +3 .tPH.hold 2:00:00,28C +3 "processing"%? ppe +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%< +100 "core"  + "processing"%M% +4 "core" %R\  + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +52 "processing"%T'\ +582 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%Y'Һ +1602 "core" ' +2 .tPTV.dial :puck +2 "processing"%]  +126 "core"  +2 .tPSV.dial PTV +2 "processing"%k +70 "core" + .tPBV.dial :waste1 +2 "processing"%2  +53 "core" + "processing"%% +4 "core" %ҽ~\  +2 .tPS.seek 1.5ml +2 "processing"%;' +588 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +45 "core" ) +2 .tPS.seek 0ml + "processing"%j' +1603 "core" ' +2 .tdelay 5:00 +24920 "Can"g\ << +5082 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +32 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%n +83 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%_' +2345 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +82 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%`  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%W' +2336 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%=  +129 "core" +2 .tPSV.dial :mixloop + "processing"%h +44 "core" +2 .tPRV.dial :ab1 + "processing"%l @ +100 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%w' +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%s  +42 "core"  +2 "processing"%d% +4 "core" %t\ x +2 .tPS.seek 0.34ml + "processing"% ' +429 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'7  +28 "core" +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'G +1174 "core" ' + .tPRV.dial :waste2 +2 "processing"%z @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%u'\ +870 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +53 "core" +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%3'Һ +1590 "core" ' + .tPSV.dial :PML +2 "processing"%b +41 "core" + .tPTV.dial :mixing +2 "processing"%c @ +72 "core" B + .tPBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%v% +4 "core" %ҵs\ ~ +2 .tPS.seek 1.85ml + "processing"%R' +229 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%O * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%' +1949 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &``{\ V +2 "manipulator"&e& +4 "core" &s N O 8 +2 "manipulator"&f% +4 "core" %\ " F I ' < +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(, +134 "core" ( + "manipulator"&t& +4 "core" &, O Z S  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &, H @ H  +2 .tForearm.seek :garage +2 "manipulator"&E' +102 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&m& +4 "core" &, R Q j  + "manipulator"&y% +4 "core" % Z Q +2 .tForearm.seek :retract +2 "manipulator"&#'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +279 "core" ( +2 "manipulator"&Z& +4 "core" &% M P 7 >N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &% N P @ >N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& ' +104 "core" ' +2 "manipulator"&r& +4 "core" &% L Q  >N +2 "manipulator"& % +4 "core" % F K  +2 "collection"'& +4 "core" &]_[\ T +2 "collection"'& +5 "core" &a_]\ T +2 .tCC.seek :closed + "collection"'((` +5 "core" &`_]\ R +7 & -_^]\ P$e +9 &T}a_^\ L9 +9 &|y_`_\ LM +10 &Y_a^\ LQ +9 &NT_]\\\ LQ +9 &T`_[\ LQ +10 &V__`\ KQ +9 &T`_]\ KQ +9 &WV`]b\ KQ +10 &U`__\ KQ +9 &Ta^\\\ KQ +10 &!U`__\ JQ +9 &#^U_a]\ JQ +9 &% V``^\ JQ +10 &&W`^b\ KQ +9 &(U_`_\ LQ +9 &*gR`^_\ LQ +10 &,)U```\ KQ +9 &-U__`\ IQ +10 &/T``^\ KP +9 &1oV_^c\ JQ +9 &31U__`\ HQ +10 &4X]_b\ JQ +9 &6U__W\ KQ +9 &8wW___\ LQ +10 &:9U^`^\ LQ +9 &;W_`]\ IQ +10 &=R_aa\ IP +9 &?Ta`\\\ IQ +9 &AAT`]`\ HQ +10 &CQ___\ HQ +9 &DP_^e\ HQ +9 &FTb^c\ JP +10 &HIX`bd\ IQ +9 &J\\gdd\ JR +10 &Komi_\ JT +9 &M{hme\ HX +9 &O5ef]\ FZ +10 &Peeb\ F\\ +9 &Rbbd\ E\\ +9 &Twcba\ D\\ +10 &V6db^\ A] +9 &Wcc]\ C] +10 &Ybda\ A^ +9 &[xccf\ B^ +9 &]7bb_\ A_ +10 &^ccc\ BN +9 &`Bcc`\ B+ +9 &`i{dbb\ DS +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.23 +2 "collection"'& +4 "core" &`imddd\ ES + &`imdb|\ DS + .tHand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&"% +4 "core" %  W K , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%} +100 "core"  + "processing"%G% +4 "core" %\ j +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%P' +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%[  +43 "core"  +2 .tPS.seek 0ml + "processing"%,' +1620 "core" ' + .tPSV.dial PSR +2 "processing"%6 +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%^' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +2 "processing"%\\  + "collection"'%  +32 "core" ~ +125  +2 .tPSV.dial :mixloop + "processing"%8 +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +74 "core" +2 .tPS.seek 0ml +2 "processing"%$' +2611 "core" ' +2 .tPSV.dial :air + "processing"%0  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"%1' +2612 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%x' +2609 "core" ' + .tPSV.dial :mixloop + "processing"%) +45 "core" +2 .tPS.seek 0ml + "processing"%i' +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +4 "core" &$ M O @ >N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p( +2 "core" ( +2 "manipulator"&4& +4 "core" &$ Q O N >N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &$ Q P s >N +2 .tForearm.seek CC +2 "manipulator"&-' +94 "core" ' +2 .tHand.close + "manipulator"&'/ +71 "core" / +2 .tCC.seek :open + "collection"'{( +473 "core" ( + "manipulator"&&& +4 "core" &% O P ] >N +2 "manipulator"&!% +4 "core" % E L +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +48 "manipulator"&(, +278 "core" ( +2 "manipulator"&S& +4 "core" &, Y E \\ y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &, Q O B y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Q' +127 "core" ' +2 .tHand.open + "manipulator"& 1 +66 "core" 1 +2 "manipulator"&% +4 "core" % T D 0 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +96 "core" ' + ."da"delayUntil "14:20:46.31" +14068 "Can"i\ 99 +10723 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%J @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%@  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%H * +45 "core" ) +2 ."da"PSV.dial :air +2 "processing"%U  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2324 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%. +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%| +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%F  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D' +2354 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%> +128 "core"  +2 "processing"%X% +4 "core" %m\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%K'\ +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%B'Һ +1591 "core" ' +2 ."da"PTV.dial :puck + "processing"%~  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%< +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +31 "core" +2 "processing"%% +4 "core" %Ҹ\ +2 ."da"PS.seek 1.5ml + "processing"%T'~ +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%k' +1615 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%2  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2346 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%a +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n' +2354 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%j +126 "core"  +2 "processing"%% +4 "core" %\ } + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%5'\ +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%V'Һ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%` +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%_  +35 "core" +2 "processing"%=% +3 "core" %Ҽ\  +2 ."da"PS.seek 1.5ml +2 "processing"%h' +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%W' +1600 "core" ' +2 ."da"delay 2:00 +7786 "Can"l\ 99 +4217 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%d * +45 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%w +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2342 "core" ' + ."da"PSV.dial PTV + "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%z +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2364 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%u  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%b  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%c  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +55 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%v' +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%O  +41 "core"  +2 "processing"%3% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%R'[ +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%e'Һ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%f +44 "core" + ."da"PTV.dial :mixing +2 "processing"%t @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%L  +31 "core" +2 "processing"%\ % +3 "core" %Ҷ\ +2 ."da"PS.seek 1.85ml +2 "processing"%' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%y' +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +38518 "Can"h\ >> +9487 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%E * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%Z  +47 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2487 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%N +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%r  +54 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +90 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#' +2318 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%9 +139 "core"  +2 "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +594 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%"'Һ +1599 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%} +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%G  +35 "core" + "processing"% % +4 "core" %Ҷr\  +2 ."da"PS.seek 1.5ml +2 "processing"%'| +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%P' +1601 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%, * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\\' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%^ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%0  +81 "core" +3 ."da"PS.seek 0ml +2 "processing"%$' +2331 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +7 .PSV.dial PSR + "processing"% +125 "core"  +2 "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1'Һ +1595 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%) +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%x  +34 "core" +2 "processing"%C% +4 "core" %Ҿ\  +2 ."da"PS.seek 1.5ml + "processing"%4' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +44 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%'' +1599 "core" ' +2 ."da"delay 2:00 +10053 "Can"y\ 99 +1949 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +30 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%+ * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%( +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"%! +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%p +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%o' +2304 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  + "processing"%% +4 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Q'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%J +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%@  +33 "core" + "processing"%H% +4 "core" %ҽ\ +2 ."da"PS.seek 1.5ml +2 "processing"%U' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%.' +1602 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%| * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%> +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%D +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%~' +2321 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +128 "core"  +4 "processing"%M% +17 "core" %\ m +4 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +9 "processing"% +22 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +4 "processing"%'m +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%B% +4 "core" %l\ _ + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%]'\ +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%T'Һ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%2  +33 "core"  + "processing"%% +4 "core" %һ\ [ +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +44 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%;' +1593 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%a * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +45 "processing"%/ +78 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%n +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%5  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%`' +2385 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%_ +130 "core"  + "processing"%=% +4 "core" %\ Y + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%V'Һ +2100 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%l +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +34 "core" +2 "processing"%s% +4 "core" %ҵ\ R +2 ."da"PS.seek 1.5ml +2 "processing"%d'{ +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%W  +100 "core"  +3 ."da"PS.seek 0ml +2 "processing"%' +341 "Can"w\ R +1271 "core" ' +2 "processing"% 9 +3 "core" 95D +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%z  +3 "core" 5E + 5E + "processing"%& +4 "core" &]~\ W- + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&7% +4 "core" %  ' (  + "storage"(u% +4 "core" % \ K + "storage"(b. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(c(+ +189 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &, \ F +2 "manipulator"&& +3 "core" &, . 1 V y +2 "manipulator"&O% +3 "core" %  7 6 w  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&3( +182 "core" ( + "manipulator"&v& +4 "core" & A + ( +2 "storage"(& +3 "core" &, l\ J +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&R' +93 "core" ' +2 "storage"(f& +4 "core" &, \ K +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(t' +275 "core" ' +2 "storage"(L- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(\ 'y +33 "core" ' +2 "manipulator"&m& +4 "core" & : > ! ( +2 "manipulator"&e% +3 "core" % = ;  [ +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"& (k +246 "core" ( + "manipulator"&E& +4 "core" &u ' 7 F +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &u 8 1 +2 ."da"Forearm.seek PC +2 "manipulator"&y' +105 "core" ' +2 ."da"Hand.close + "manipulator"&N/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%r( +451 "core" ( + "storage"( & +4 "core" &, I\ H + "manipulator"&& +4 "core" &u    + "manipulator"&% +4 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&9'\ +101 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +259 "core" ( +2 "manipulator"&#& +4 "core" & + D  * + "storage"(& +4 "core" &, \ L +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&' +111 "core" ' +2 ."da"Hand.open + "manipulator"&}1 +75 "core" 1 +2 "storage"(G- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"( 'E +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"("' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2714h50ml.tif +2 "processing"%[& +13 "core" &\ K +4 "manipulator"&& +6 "core" &   = * +2 "manipulator"&6% +5 "core" % Ϸ  c T +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&,'\ +97 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&%(, +175 "core" ( +2 "manipulator"&P& +7 "core" &, | +4 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &8& +3 "core" &, % | +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&^/ +69 "core" / + "manipulator"&0& +5 "core" &,  < | + "manipulator"&\\% +4 "core" % G +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +119 "core" ( +2 "manipulator"&$& +4 "core" &u  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &u   +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&)' +93 "core" ' +2 "manipulator"&x& +4 "core" &u Y +2 "manipulator"&C% +3 "core" %  % +2 "processing"%1& +4 "core" &b\ C +2 "processing"%A& +5 "core" &b\ B +2 ."psFlush"PC.seek :closed +2 "processing"%4(] +4 "core" &h\ B +8 &+vJ\ ?,~ +10 &a}$\ >@ +9 &Vt%\ >R +9 &N\ ?R +10 &S\ ?R +9 &P\ ?R +9 &\\Q\ ?R +10 &Rh\ ?R +9 &Tc\ ?R +9 &Pi\ ?R +10 & eO_\ ?R +9 &"&Q[\ >R +10 &#RU\ ?S +9 &%Q\ >R +9 &'lR \ >R +10 &).Q \ >R +9 &*V\ >R +9 &,Q\ =R +10 &.sR\ >S +9 &07P\ >R +10 &1Q\ >R +9 &3R\ >R +9 &5|P\ >R +10 &7?R\ >R +9 &9R\ >R +9 &:Q\ >R +10 &<N\ >R +9 &>FQ\ >R +10 &@R\ =S +9 &AQ\ =R +9 &CO\ =R +10 &EOR\ =R +9 &GZ\ =S +10 &Hp\ ;U +9 &J\ ;X +9 &LE\ ;X +10 &N\ :Y +9 &O\ :X +9 &Q\ :X +10 &SM\ :X +9 &U\ :X +10 &V\ :Y +9 &X\ :Y +9 &ZS\ 9Y +9 &\\\ 9F +10 &]5Cl\ ; a +9 &]~9}\ <2 +6 ( + "processing"%A& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.64 +2 "processing"%& +4 "core" &]~$\ =2 + &]~$|\ =2 + ."psFlush"Hand.open +2 "manipulator"&+1 +75 "core" 1 +5 "manipulator"&(% +8 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.762 seconds\ /var/log/esp/da22jun2714h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2714h50ml15s.tif +7 "core" %  % +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&''\ +105 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%! +43 "core"  + "processing"%-% +5 "core" %9\ > + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%p'\ +587 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +56 "processing"%S' +219 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2714h50ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2714h50ml20s.tif +1886 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%& @ +81 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2714h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "10.762 sec auto-exposure",Subject: "da22jun2714h50ml images!" +12 "storage"( - +3 "core" -' +3 "storage"(& +6 "core" &,\ 2 +2 "manipulator"&o& +4 "core" &u c + "manipulator"&% +6 "core" %\ & !W +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +3 "manipulator"&J( +58 "core" B +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%@  +131 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%H +61 "core" ( + "manipulator"&Q& +5 "core" & 4 * +2 "storage"(i& +4 "core" &,  d\ 3 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&U' +19 "core" +5 ."psFlush"PS.seek :empty +3 "processing"%'ղ +72 "core" ' +3 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.21 Pucks below Top Plate +4 "storage"(|' +58 "core" ' + "manipulator"&F& +5 "core" & : 6 * +2 "storage"(.& +12 "core" &, l\ I +10 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 1 +2 "manipulator"&>'n +40 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&X, +9 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.03 Pucks below Top Plate +2 "storage"(D' +27 "core" ' +2 "manipulator"&K% +9 "core" %xd b +3 "storage"(I& +8 "core" &, \ F +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 310 counts +3 "manipulator"&<'Τ +25 "core" ' +4 "manipulator"&M& +7 "core" & ( ( ( +4 "storage"(~& +7 "core" &, \ L +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&B' +32 "core" ' +3 "storage"(% +8 "core" % R\ N +4 ."downElevator"SE.seek :down +5 "storage"(]'} +99 (% +5 "core" %> \ NXg +4 "manipulator"&2% +8 "core" % L A  A +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +99 "core" ' +38 ' +2 ."downElevator"SE.stop +4 "storage"(5 +4 (T& +8 "core" &, \ T +1859 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%k +104 "core"  +2 "processing"%Y% +9 "core" %յ\ x +3 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%'\ +589 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%a' +2112 "core" ' +9 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +2 "processing"%/  +35 "core" +3 ."psFlush"PTV.dial :mixing +4 "processing"%; @ +72 "core" B +3 ."psFlush"PSV.dial :mixloop +4 "processing"%j +100 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%'ղ +2631 "core" ' +4 ."psFlush"PSV.dial PSR +2 "processing"%n +101 "core"  +7 ."psFlush"PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 1ml +4 "processing"%5'TE +327 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +766 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%*' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%_ +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%=  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%`' +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%h'\ +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%w U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%W' +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%d @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%z  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%7 +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%u' +2605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%' +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%g  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%v' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +54 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%f'TE +1099 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +51 "processing"%: +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%m' +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%e +70 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%t'\ +583 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%R' +2105 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Z U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%3' +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% ' +585 "Can"\ >= +2037 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%#' +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%}  +92 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%G' +2626 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&[& +4 "core" & P S ( +2 "manipulator"&9% +3 "core" %\ T \\  1 +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +248 "core" ( + "manipulator"&6& +4 "core" &o Q P _  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &o N O X  +2 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +101 "core" ' + ."psFlush"Hand.close + "manipulator"&P/ +73 "core" / + ."psFlush"PC.seek :open +2 "processing"%8( +451 "core" ( +2 "manipulator"&& +4 "core" &o Z ] V  + "manipulator"&% +4 "core" % P G n +2 ."psFlush"Forearm.seek :retract + "manipulator"&^'\ +104 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&0(, +132 "core" ( +2 "manipulator"&\\& +4 "core" &, Z L h  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +2 "core" &, T P   +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&$' +99 "core" ' + ."psFlush"Hand.open +7 "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" % Q O I + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&x'\ +92 "core" ' +2 #tFinished short da assay +3804 #-> access 1 +2 "storage"(C% +4 "core" %| + "manipulator"&1% +4 "core" %\  Q S z  +2 "manipulator"&%& +3 "core" &, Q Q `  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((< +668 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (r& +2 "core" &< \ z +863 #t-> access 2 +3 "storage"(% +3 "core" %| l k g\ +2 "manipulator"&+% +4 "core" %\  P U !  + "manipulator"&(& +4 "core" &, G P   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(A(K +191 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (!& +2 "core" &K v v \  +40145 "Can" 00 +33615 #t-> $da[:extractVol]=0.19 +612 #-> startTube 2 +8360 #-> startDA +1048 #-> shortDA +2 "collection"'-% +5 "core" %ӱ`a M + "processing"%)% +5 "core" % x +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +164 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"% +117 "core" +2 .tPTV.dial :PRVmixing + "processing"%p  +121 "core" + .tPRV.dial :sipper +2 "processing"%  +40 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'` +2268 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%o  +121 "core"  +2 .tPS.seek 0.5ml +2 "processing"%'\ +1266 "core" ' + .tPRV.dial :waste2 +2 "processing"%& @ +92 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%@' +581 "core" ' + .tPSV.dial PSR +2 "processing"%Q +94 "core"  +2 "processing"%i% +4 "core" % 1 + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%H'TE +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1604 "core" ' + .tPSV.dial :mixloop +7 "processing"%F +94 "core" +2 .tPS.seek 0ml + "processing"%.' +2611 "core" ' + .tPSV.dial PSR +2 "processing"%' +94 "core"  + "processing"%S% +4 "core" % < + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%K'TE +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml + "processing"%I' +1602 "core" ' + .tPSV.dial :mixloop +2 "processing"%M +94 "core" + .tPRV.dial :sipper +2 "processing"%~  +40 "core" +2 .tPS.seek 0ml +2 "processing"%"' +2026 "Can" I22 +586 "core" ' +2 .tPSV.dial PSR + "processing"% +94 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%U' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%J +94 "core" +2 .tPS.seek 0ml +2 "processing"%' +2624 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%2& +4 "core" & M +2 "manipulator"&|% +3 "core" %\  T ] ,  +2 "storage"(>% +4 "core" %| b ` A + "storage"(<. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(T( +674 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (D& +3 "core" & A\ +2 "manipulator"&B& +3 "core" &, P O 6  +2 "manipulator"&]% +3 "core" %\  H B  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&k(P +183 "core" ( + "manipulator"&Y& +4 "core" &] \\ O & +2 "storage"(& +3 "core" &  -\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&'ϥ +116 "core" ' + "storage"(/& +4 "core" &   \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(;' +281 "core" ' + "storage"(j- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (a& +2 "core" & "\ +2 "manipulator"&n& +3 "core" &] T R g & +2 .tElbow.seek 2 +48 "manipulator"&(P +40 "core" ( +2 "manipulator"&5& +4 "core" &X E Y r  +2 "storage"(_& +3 "core" &  K\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&='y +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&*/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&l& + "storage"(`'} +7 "core" &X ] Y W  +2 "manipulator"&h% +4 "core" % m Z P ( 0 +2 .tForearm.seek :retract +2 "manipulator"&V'\ +103 "core" ' +2 .tElbow.seek PC + "manipulator"&w(k +150 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +89 "core" ( +2 "manipulator"&s& +4 "core" &u ? ] N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" &u ^ [  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&W' +98 "core" ' + "manipulator"&z& +4 "core" &u ] W R +2 "manipulator"& % +4 "core" % P Q ? +2 "processing"%7& +4 "core" &\ +2 "processing"%& +5 "core" &\ +2 .tPC.seek :closed + "processing"%b(] +4 "core" &\  +9 &-}\ ,~ +9 &c\ @ +10 &m}\ P +9 &.Z\ P +9 &_\ P +10 &]\ P +9 &uY\ P +10 &6\\\ P +9 &Z\ P +9 &Z\ P +10 & |_\ P +9 &"=_\ Q +10 &$\\\ P +9 &%X\ P +9 &'X\ P +10 &)EY\ Q +9 &+\\\ Q +9 &,Z\ P +10 &.[\ P +9 &0N\\\ P +9 &2\\\ P +10 &3]\ P +9 &5U\ P +10 &7WZ\ P +9 &9Z\ P +9 &:Y\ P +10 &<Z\ P +9 &>^Y\ P +10 &@ ^\ P +9 &A_\ P +9 &C_\ P +10 &Ebk\ R +9 &G\ T +10 &H\ V +9 &J\ V +9 &L^\ V +10 &N\ W +9 &O\ V +9 &Q\ V +10 &Se\ V +9 &U&\ V +9 &V\ V +10 &X\ W +9 &Zi\ X +10 &\\+\ D +9 &]8:u\ "e +9 &]5\ / +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.60 +2 .Hand.open + "manipulator"&u1 +3 "core" &] \ / +68 1 + "manipulator"&% +4 "core" % W D J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "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"%g  +3 %O9 +5 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%v9 +2 "core" 9  +102 "processing"%f9 +3 "core" 9  +103 "processing"%:9 +2 "core" 9 +102 "processing"%L9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%e9 +3 "core" 9 +102 "processing"%m9 +2 "core" 9" +102 "processing"%t9 +2 "core" 9& +102 "processing"%E9 +3 "core" 9* +102 "processing"%Z9 +2 "core" 9/ +102 "processing"%R9 +2 "core" 93 +103 "processing"%N9 +2 "core" 97 +102 "processing"%39 +3 "core" 9; +103 "processing"%9 +2 "core" 9? +102 "processing"%9 +2 "core" 9D +102 "processing"%9 +4 "core" 9H +102 "processing"% 9 +2 "core" 9L +102 "processing"%y9 +2 "core" 9P +102 "processing"%9 +3 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%#9 +3 "core" 9] +102 "processing"%}9 +2 "core" 9a +102 "processing"% 9 +3 "core" 9e +102 "processing"%[9 +2 "core" 9i +102 "processing"%99 +2 "core" 9m +102 "processing"%69 +4 "core" 9r +103 "processing"%\ 9 +2 "core" 9v +102 "processing"%X9 +2 "core" 9z +102 "processing"%P9 +3 "core" 9~ +102 "processing"%9 +2 "core" 9 +102 "processing"%49 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%\\9 +2 "core" 9 +102 "processing"%,9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9  +102 "processing"%9 +3 "core" 9' +102 "processing"%9 +2 "core" 9/ +102 "processing"%9 +2 "core" 97 +102 "processing"%^9 +3 "core" 9? +102 "processing"%$9 +3 "core" 9G +102 "processing"%C9 +2 "core" 9N +102 "processing"%19 +2 "core" 9U +102 "processing"%%9 +3 "core" 9] +102 "processing"%c9 +2 "core" 9d +102 "processing"%r9 +3 "core" 9l +3 .tPH.hold 2:00:00,28C +3 "processing"% ppe +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +111 "core"  + "processing"%(% +4 "core" %<\ + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%!'\ +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%'Һ +1596 "core" ' + .tPTV.dial :puck +2 "processing"%-  +126 "core"  +2 .tPSV.dial PTV +2 "processing"%) +68 "core" +2 .tPBV.dial :waste1 + "processing"%  +53 "core" +2 "processing"%p% +4 "core" %Һ\  +2 .tPS.seek 1.5ml +2 "processing"% ' +586 "core" ' +3 .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%G * +32 "core" + +3 .tPS.seek 0ml + "processing"%o' +1599 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" + .tdelay 30 seconds +1639 "Can"\ NN +1364 .tPBV.dial between PSV and waste1 +2 "processing"%& * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%Q' +2322 "core" ' + .tPSV.dial PTV +2 "processing"%i +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%H +70 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%F  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2326 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%'  +128 "core" +2 .tPSV.dial :mixloop + "processing"%S +42 "core" +2 .tPRV.dial :ab1 + "processing"%. @ +101 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%K' +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%M  +42 "core"  +2 "processing"%~% +4 "core" %Z\  +2 .tPS.seek 0.34ml + "processing"%I' +429 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +35 "core" + .tPRV.dial :air +2 "processing"%"  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%J'G +1182 "core" ' +2 .tPRV.dial :waste2 + "processing"%U @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%2'\ +863 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%|  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%>'Һ +1594 "core" ' + .tPSV.dial :PML +2 "processing"%< +42 "core" + .tPTV.dial :mixing +2 "processing"%A @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%D  +33 "core" +2 "processing"%B% +4 "core" %ҷq\  +2 .tPS.seek 1.85ml + "processing"%]' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%' +1953 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'0& +3 "core" &c_-\ r +2 "manipulator"&/& +3 "core" &u P Q T +2 "manipulator"&x% +3 "core" %  Q N /  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(, +130 "core" ( + "manipulator"&a& +5 "core" &, O Z  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &, S S E  +2 .tForearm.seek :garage +2 "manipulator"&5' +104 "core" ' + .tHand.close +2 "manipulator"&_/ +73 "core" / +3 "manipulator"&*& +4 "core" &, Z ]  + "manipulator"&l% +4 "core" % H P / v +2 .tForearm.seek :retract + "manipulator"&h'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&k( +278 "core" ( +2 "manipulator"&& +4 "core" & V E { :1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +51 "core" &! O S \\ :1 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&=' +108 "core" ' +2 "manipulator"&s& +4 "core" &" \\ V % :1 +2 "manipulator"&d% +4 "core" %7 P P R +2 "collection"'& +4 "core" &``\ c +2 "collection"'z& +6 "core" &`^6\ b +2 .tCC.seek :closed + "collection"' (` +4 "core" &_`\ b +9 &/wb_\ `+{ +9 &a~`_\ ^? +10 &^u_^\ [Q +9 &Vaa\ ]Q +10 &Z``\ ^Q +9 &X__\ ^P +9 &fV_]\ [P +10 &'S`^\ ZQ +9 &Ta] \ [Q +9 &Z`_\ ZQ +10 & mT^`\ \ ZQ +9 &"/T`_\ ZQ +9 &#W^`\ ZP +10 &%V`_\ YP +9 &'uW_`\ YQ +10 &)7W_^\ YQ +9 &*X`_ \ YQ +9 &,V^_\ YP +10 &.~V_^\ YP +9 &0?S^`\ YQ +9 &2S__\ XQ +10 &3Ua]\ \ YQ +9 &5Wb^ \ XP +10 &7HV_`\ XP +9 &9\ W`_ \ XP +9 &:U``\ XP +10 &<T__\ XQ +9 &>OT_^\ XQ +9 &@Ta`\ WP +10 &ASa`\ XQ +9 &CW`_\ XP +10 &EWU__\ WQ +9 &GT_a \ WP +9 &HZdb\ WQ +10 &Jbff\ VR +9 &LTdi \ UU +10 &N cd\ SX +9 &Oae\ Q[ +9 &Qdc\ Q[\ +10 &SGcc\ Q\\ +9 &Ubc\ R\\ +9 &Vbd\ R] +10 &Xca\ Q] +9 &ZHbc\ O^ +10 &\\ cc\ O^ +9 &]dc \ M^ +9 &_vdb\ N@ +9 &`G/cb \ O$l +10 &`eucc\ RN +2 ( +2 "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.22 + "collection"'7& +5 "core" &`eudd\ TN +2 .tHand.open + "manipulator"&`1 +67 "core" 1 +2 "manipulator"&V% +4 "core" % 7 \\ P  R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%u +98 "core"  + "processing"%% +4 "core" %U\ v +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%O' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +42 "core"  +2 .tPS.seek 0ml + "processing"%' +1601 "core" ' +2 .tPSV.dial PSR + "processing"%W +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml + "processing"%v' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%f  + "collection"':  +31 "core" ~ +126  + .tPSV.dial :mixloop +2 "processing"%L +99 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +74 "core" +2 .tPS.seek 0ml +2 "processing"%e' +2613 "core" ' + .tPSV.dial :air +2 "processing"%m  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%E +44 "core" +2 .tPS.seek 0ml +2 "processing"%Z' +2627 "core" ' + .tPSV.dial :air +2 "processing"%R  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%N' +2605 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%3 +44 "core" +2 .tPS.seek 0ml + "processing"%' +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & R G } :. +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +42 "core" ( + "manipulator"& & +4 "core" & Q M ;  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" & P P [  +2 .tForearm.seek CC +2 "manipulator"&' +104 "core" ' + .tHand.close + "manipulator"&/ +73 "core" / + .tCC.seek :open +2 "collection"'#( +469 "core" ( + "manipulator"&}& +4 "core" & N R 7  +2 "manipulator"& % +3 "core" % ΍ R U z +2 .tForearm.seek :retract +2 "manipulator"&['\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&9(, +274 "core" ( + "manipulator"&6& +4 "core" &, K O U F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &, K N 5 F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&X' +103 "core" ' +2 .tHand.open + "manipulator"&P1 +77 "core" 1 + "manipulator"&% +4 "core" % ο Z O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b + .tForearm.seek :retract +2 "manipulator"&4'\ +91 "core" ' +2 ."da"delayUntil "15:49:38.21" +20858 "Can"\ `` +3909 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +34 "core" , + ."da"PSV.dial :air +2 "processing"%,  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2317 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%^  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%$' +2300 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +124 "core"  +2 "processing"%1% +4 "core" %y\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%%'\ +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%c'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%r  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%+ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%(  +35 "core" + "processing"%% +4 "core" %ҹj\ +2 ."da"PS.seek 1.5ml +2 "processing"%!' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%)' +1620 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%p * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%G' +2303 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%g +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%&  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2321 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%o +125 "core"  + "processing"%i% +4 "core" %l\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%@'\ +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%H'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +43 "processing"%F +78 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +34 "core" +2 "processing"%'% +4 "core" %ҵ]\ +2 ."da"PS.seek 1.5ml +2 "processing"%S'{ +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%' +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%M  +33 "core" +2 ."da"delay 30 seconds +2659 "Can"\ HH +343 ."da"PBV.dial between PSV and waste1 +3 "processing"%~ * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2307 "core" ' + ."da"PSV.dial PTV +2 "processing"%" +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%I +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%|' +2313 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +6 "processing"%2  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%<  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%A  +41 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%D +43 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%B' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%Y  +42 "core"  + "processing"%>% +4 "core" %p\  +2 ."da"PS.seek 0.55ml +2 "processing"%]'[ +332 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%0  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%/'Һ +1550 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%x +42 "core" + ."da"PTV.dial :mixing +2 "processing"%a @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%n  +34 "core" +2 "processing"%w% +4 "core" %Һv\  +2 ."da"PS.seek 1.85ml +2 "processing"%_' +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%* * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%l' +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +46640 "Can"\ ON +1362 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +30 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +2301 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%j +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%s  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%d +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%h' +2272 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%{ +123 "core"  +2 "processing"%7% +3 "core" %w\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%`'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%V'Һ +1596 "core" ' + ."da"PTV.dial :puck +2 "processing"%z  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%u +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%=% +4 "core" %ҵh\ +2 ."da"PS.seek 1.5ml + "processing"%'{ +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%O' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +80 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%f' +2281 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%v +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%m  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e' +2282 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +124 "core"  +2 "processing"%t% +4 "core" %n\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%R'\ +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Z'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%3 +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +33 "core" + "processing"%% +4 "core" %ҹ\ +2 ."da"PS.seek 1.5ml +2 "processing"% ' +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2202 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +93 "Can"\ 65 +409 ."da"PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%6 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +67 "core"  +2 ."da"PS.seek 0ml +51 "processing"%' +2240 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%P +123 "core"  +2 "processing"%% +4 "core" %z\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%['\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%X'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%\\% +4 "core" %һj\  +2 ."da"PS.seek 1.5ml +2 "processing"%,' +580 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +66 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2190 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +66 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%$ +67 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r' +2218 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +128 "core"  +7 "processing"%(% +16 "core" %}\ +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +18 ."da"PS.reconfigure :default +17 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +13 "processing"%'m +342 "core" ' +2 ."da"delay 5 seconds +502 "processing"%c% +4 "core" %p\ p +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%-'\ +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%!'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +34 "core" +2 "processing"%% +4 "core" %ҿ\ h +8 ."da"PS.seek 1.5ml +2 "processing"%)' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%g' +1600 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%& * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%G +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2360 "core" ' + ."da"PSV.dial PTV +7 "processing"%i +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%@ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Q' +2371 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +129 "core"  +2 "processing"%H% +4 "core" %\ _ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%.'Һ +2103 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%S +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%M  +35 "core" + "processing"%~% +4 "core" %ҵi\ ` +2 ."da"PS.seek 1.5ml +2 "processing"%K'{ +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%"  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I' +1607 "core" ' + "processing"%U9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%J  +3 "core" 5 + 5 + "processing"%& +3 "core" &] n\ [/ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&2% +3 "core" %\  Q S c  +2 "storage"(<% +3 "core" % \ Q +2 "storage"(A. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(D(+ +188 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (|& +2 "core" &. \ L +2 "manipulator"&Y& +4 "core" &, * 8 F + "manipulator"&>% +4 "core" %\  & )  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&B( +183 "core" ( + "manipulator"&0& +4 "core" & . < D ( + "storage"(]& +4 "core" &. \ O +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&x' +106 "core" ' + "storage"(a& +4 "core" &. \ P +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(n' +269 "core" ' +2 "storage"(w- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(*'y +34 "core" ' +2 "manipulator"&/& +4 "core" & P G  ( +2 "manipulator"&_% +3 "core" % J ; \\ = +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&?'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(k +249 "core" ( +2 "manipulator"&5& +4 "core" &u - H   + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &u = = S  +2 ."da"Forearm.seek PC + "manipulator"&l' +107 "core" ' +2 ."da"Hand.close + "manipulator"&j/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%s( +449 "core" ( +2 "storage"(d& +4 "core" &. \ M + "manipulator"&& +4 "core" &u ? ? H  + "manipulator"&;% +4 "core" % ? ? O +2 ."da"Forearm.seek :retract + "manipulator"&{'\ +104 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&7( +257 "core" ( + "manipulator"&h& +4 "core" &~ H N 3 , +2 "storage"(`& +3 "core" &. \ P +2 ."da"Forearm.reconfigure :tight +52 "manipulator"&#Q@2^d^\ b +15 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&z' +103 "core" ' +2 ."da"Hand.open + "manipulator"&u1 +71 "core" 1 +2 "storage"(- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(='E +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(V' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2716h50ml.tif +4 "processing"%& +13 "core" &\ O +4 "manipulator"&& +8 "core" &    + +3 "manipulator"&W% +5 "core" %   z +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&:(, +181 "core" ( +4 "manipulator"&O& +7 "core" &,   U +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &L& +4 "core" &, 9 U +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&v/ +73 "core" / + "manipulator"&m& +4 "core" &,  U +2 "manipulator"&f% +4 "core" % ν  $ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&E'\ +93 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&t(k +115 "core" ( +2 "manipulator"&e& +4 "core" &u    + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &u   +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&3' +96 "core" ' +2 "manipulator"&N& +5 "core" &u 2  + "manipulator"&% +4 "core" %   +2 "processing"%Z& +4 "core" &9\ E +2 "processing"%y& +5 "core" &=\ E +2 ."psFlush"PC.seek :closed +2 "processing"% (] +5 "core" &s\ E +7 & (\ D$c +9 &S{\ @9 +9 &|zo\ @N +10 &~Zv\ AR +9 &@Td\ AR +9 &RZ\ BR +10 &QV\ AR +9 &PQ\ AR +10 &JR\ AR +9 & P\ AR +9 &R\ AR +10 &!S\ AR +9 &#RP\ AR +9 &%R\ @R +10 &&Q\ AR +9 &(T\ AR +10 &*XR\ @R +9 &,R\ @R +9 &-R\ @R +10 &/Q\ @R +9 &1bQ\ @R +9 &3%O\ @Q +10 &4N\ @R +9 &6M\ @R +10 &8jN\ @R +9 &:+R\ @R +9 &;R\ @R +10 &=Q\ @R +9 &?rR\ ?R +9 &A4O\ ?R +10 &BQ\ @Q +9 &DR\ ?R +10 &FxU\ ?R +9 &H5c\ ?T +9 &I\ =W +10 &K\ ; +8 ( +4 &]|)W\ ?4 +6 "processing"%y& +6 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.61 +3 "processing"%k& +7 "core" &]|(K\ ?4 +3 &]|(c\ ?4 +3 ."psFlush"Hand.open + "manipulator"&81 +49 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.413 seconds\ /var/log/esp/da22jun2716h50ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2716h50ml15s.tif +20 "core" 1 +5 "manipulator"& % +12 "core" % }  +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +43 "core"  +2 "processing"%% +4 "core" %\ A +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%6'\ +588 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%\ ' +255 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2716h50ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2716h50ml20s.tif +973 "Can"\ B +880 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%} @ +111 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2716h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.413 sec auto-exposure",Subject: "da22jun2716h50ml images!" +13 "storage"(P- +2 "core" -' +2 "storage"(& +6 "core" &.   ^\ 6 +2 "manipulator"&& +3 "core" &u ;  +2 "manipulator"&[% +6 "core" %   +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +31 "core" B +3 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +131 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%\\ +87 "core" ( +2 "manipulator"&X& +5 "core" &{   , + "storage"(& +4 "core" &. )  \ ; +3 ."da"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&,' +5 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%'ղ +96 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"(' +56 "core" ' +5 "manipulator"&^& +10 "core" &| & ( + +4 "storage"(& +12 "core" &. \ N +3 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +7 "manipulator"&C'n +38 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&1, +7 "core" , +10 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +3 "storage"($' +25 "core" ' +3 "manipulator"&%% +8 "core" %̀R  +4 "storage"( & +8 "core" &. t\ I +2 ."da"Forearm.force -20 +4 "manipulator"&5 +6 ."da"Forearm.seek 1 + 318 counts +3 "manipulator"&+'ά +21 "core" ' +3 "manipulator"&(& +14 "core" & Q R  ( +4 "storage"(r& +7 "core" &. )\ Q +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&c' +32 "core" ' +4 "storage"(% +8 "core" % \ R +4 ."downElevator"SE.seek :down +7 "storage"(-'} +97 (% +6 "core" %8: 9\ SXf +11 "manipulator"&p% +7 "core" %ϼ P O o i +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +97 "core" ' +33 ' +3 ."downElevator"SE.stop + "storage"(5 +6 (!& +8 "core" &. \ X +1858 ' +2 ."psFlush"PSR.select :air +118 .PSV.dial PSR +7 "processing"% +101 "core"  +3 "processing"%)% +4 "core" %մ}\ +4 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +7 "processing"%'\ +588 "core" ' +3 ."psFlush"delay 5 seconds +507 .PSR.select :air +4 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%&' +2098 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +5 "processing"%G  +36 "core" +3 ."psFlush"PTV.dial :mixing +3 "processing"%g @ +76 "core" B +2 ."psFlush"PSV.dial :mixloop +4 "processing"%i +98 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%'ղ +2625 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%@ +97 "core"  +3 ."psFlush"PSR.select :flush +11 "processing"%@ +14 ."psFlush"PS.seek 1ml +2 "processing"%F'TE +404 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +696 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%o' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%' +80 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%H  +69 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%Q' +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%S +65 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%M'\ +585 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +66 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%"' +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%K @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%J  +64 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%2 +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%<' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%|' +2609 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%Y @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%T  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%0' +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%] +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%9'TE +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%a' +1598 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%4 +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%w  +55 "core" + ."psFlush"PS.seek 0ml +2 "processing"%/' +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%n'\ +592 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2107 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%5 +84 "core"  + ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%B' +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%j @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d' +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%;' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%l +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%h' +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%` @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +411 "Can"\ )>> +2197 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%u  +72 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2609 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &  {( + "manipulator"&{% +4 "core" %\ ! ; {8 +2 ."psFlush"Elbow.seek PC + "manipulator"&(k +248 "core" ( + "manipulator"&W& +4 "core" &t B | +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &t | +2 ."psFlush"Forearm.seek PC +2 "manipulator"&=' +104 "core" ' + ."psFlush"Hand.close +2 "manipulator"&O/ +73 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%L( +453 "core" ( +2 "manipulator"&z& +4 "core" &t y + "manipulator"&7% +4 "core" % X y +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&m(, +133 "core" ( + "manipulator"&f& +4 "core" &, \ 6 } + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,  } +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&e' +103 "core" ' + ."psFlush"Hand.open +2 "manipulator"&R1 +66 "core" 1 + "manipulator"&% +5 "core" % E C +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&N'\ +95 "core" ' +2 #tFinished short da assay +102 #-> access 1 +2 "storage"(% +3 "core" %w \  +2 "manipulator"&Z% +4 "core" %\ # \  ( }@ +2 "manipulator"&:& +3 "core" &, \\ ~ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(E(< +666 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (s& +3 "core" &< c ] 3\  +406 #t-> access 2 +2 "storage"(k% +3 "core" %w '\  +2 "manipulator"&8% +4 "core" %\ #  {@ + "manipulator"& & +4 "core" &, = | +2 .tSC.reconfigure :tight +42 "storage"($\ .(\ 1~b +10 .tSC.seek 6 + "storage"(y(K +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" &K j k (\  +714 #t-> PS.flush +2 #Flushing Processing stage + "processing"%% +3 "core" %\ ( +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%3& +5 "core" &\ ( + "manipulator"&I& +4 "core" &, | +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(, +26 "core" ( +2 "manipulator"&P& +4 "core" &, A |o +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, ` }o +2 .tForearm.seek :garage +2 "manipulator"&' +91 "core" ' + .tHand.close +2 "manipulator"&[/ +70 "core" / +2 "manipulator"&}& +4 "core" &,\  8 o +2 "manipulator"&% +3 "core" % \  /  +2 .tForearm.seek :retract +2 "manipulator"&X'\ +102 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&(k +117 "core" ( +2 "manipulator"&\\& +4 "core" &r ; A u  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &r   L  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&^' +103 "core" ' + "manipulator"&& +5 "core" &r  t + "manipulator"&% +4 "core" %  u +2 "processing"%\ & +4 "core" &\ % +2 "processing"%%& +5 "core" &\ % +2 .tPC.seek :closed +2 "processing"% (] +4 "core" &\ % +7 &\ "\ $$c +10 &T|\ !: +9 &{u\ !N +9 &Q\ "S +10 &BM\ "S +9 &O\ "R +9 &M\ "R +10 &P\ "S +9 &JQ\ "S +9 & Q\ "S +10 &R~\ "S +9 &!S\ "S +10 &#RR\ "S +9 &%L\ "S +9 &&J\ "R +10 &(N\ "R +9 &*ZO\ !S +9 &,R\ "S +10 &-R\ !S +9 &/P\ "S +10 &1bQ\ !S +9 &3%O\ "R +9 &4J\ "R +10 &6N\ "R +9 &8jJ\ "S +9 &:,R\ "S +10 &;M\ "S +9 &=Q\ "S +10 &?rQ\ !S +9 &A4M\ "S +9 &BJ\ "S +10 &DQ\ !S +9 &FyU\ !S +10 &H6c\ !U +9 &I}\ X +9 &K\ Y +9 &Mp\ Y +10 &O2\ Y +9 &P\ X +10 &R\ Y +9 &Tw\ Y +9 &V9\ Y +10 &W\ Y +9 &Y\ Z +9 &[}\ Z +10 &\\e\ * +9 &]v_\ !9 +9 ( +3 "processing"%%& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.63 + "processing"%(& +5 "core" &]|$\ "3 + &]|$\ "3 + .tHand.open + "manipulator"&V1 +75 "core" 1 + "manipulator"&r% +4 "core" % s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' + .tPSV.dial PSR +2 "processing"%, +43 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'TE +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1595 "core" ' + .tPSV.dial PTV +2 "processing"%p +72 "core" + .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +55 "core" +2 .tPS.seek 0ml +2 "processing"%C' +2612 "core" ' + .tPSV.dial PSR +2 "processing"%+ +73 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%!'\ +590 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%$' +2101 "core" ' +2 .tPSV.dial PTV +2 "processing"%c +73 "core" + .tPBV.dial PSV +2 "processing"%- U +55 "core" W +2 .tPS.seek 0ml + "processing"% ' +2628 "core" ' + .tPSV.dial PBV +2 "processing"%) @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%' +2611 "core" ' +2 .tPSV.dial :waste1 +6 "processing"%  +83 "core"  +2 .tPS.seek 0ml +2 "processing"%G' +2624 "core" ' + .tPSV.dial PSR +2 "processing"%g +44 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%i' +2606 "core" ' +2 .tPSV.dial PTV + "processing"%& +72 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%@' +2608 "core" ' + .tPSV.dial PBV +2 "processing"% @ +44 "core" > +2 .tPS.seek 2.5ml + "processing"%F' +2628 "core" ' + .tPSV.dial :waste1 +2 "processing"%'  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%H' +2608 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&o& +4 "core" &r  v +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +7 "manipulator"&S(k +3 "core" ( + "manipulator"&Q& +4 "core" &r  v +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &r  v +2 .tForearm.seek PC + "manipulator"&.' +106 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%~( +453 "core" ( +2 "manipulator"&K& +4 "core" &r  r + "manipulator"&"% +4 "core" % 5 r +2 .tForearm.seek :retract + "manipulator"&J'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&U(, +133 "core" ( +2 "manipulator"&2& +4 "core" &,  | + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &,  { +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&A' +101 "core" ' +2 .tHand.open + "manipulator"&<1 +68 "core" 1 + "manipulator"&Y% +4 "core" %  z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +91 "core" ' +10113 #t-> exit +5 #mEXIT @1656362822.99EDT @1656362830.63EDT = =tMAIN =mMAIN_scheduler @EDT1656362832.54 #"core_reset"Sent BREAK +2 #t@19661 sendCRC with ifg=0x20, ie=0x7F + #@21495 sendCRC with ifg=0x08, ie=0x5F + #@12762 idle with ifg=0x84, ie=0x75 #@13444 select with ifg=0x10, ie=0xF5 + #@14092 receive with ifg=0x10, ie=0xFD + #@14741 receive with ifg=0x10, ie=0xFD #@15389 receive with ifg=0x10, ie=0xFD + #@15716 receive with ifg=0x80, ie=0xFD #@21407 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +241 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +382 "Can"\ #66 \ #66 + #tPolling Can every 10:00 +2 #Cleanly exited at 16:47:02EDT27-Jun-22 +134 #-> ESP.ready! +154 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %ӱb] +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %\ $ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +2 "core" + +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ۇ 7\  +2 .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.19 +54880 #-> access 2 +2 "storage"(2% +3 "core" %w   \  +2 "manipulator"&3% +4 "core" %  t n + "manipulator"&4& +4 "core" &, Q n +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(5(K +3 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &K ( # {\  +551 #t-> startTube 2 +498 #-> shortDA +2 "collection"'7% +5 "core" %ӱ]` +2 "processing"%8% +4 "core" %\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +355 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%9 +133 "core" + .tPTV.dial :PRVmixing +2 "processing"%:  +133 "core" + .tPRV.dial :sipper +2 "processing"%;  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%<'` +211 "Can"\ 55 +2065 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%=  + "collection"'>  +7 "core"  +126  +2 .tPS.seek 0.5ml + "processing"%?'\ +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +102 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%A' +581 "core" ' + .tPSV.dial PSR +2 "processing"%B +114 "core"  +2 "processing"%C% +3 "core" %\  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%D'TE +1089 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%E' +1594 "core" ' +2 .tPSV.dial :mixloop + "processing"%F +102 "core" +2 .tPS.seek 0ml +2 "processing"%G' +2610 "core" ' + .tPSV.dial PSR +2 "processing"%H +103 "core"  +2 "processing"%I% +4 "core" %\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%J'TE +1092 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%K' +1592 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +103 "core" +2 .tPRV.dial :sipper + "processing"%M  +42 "core" +2 .tPS.seek 0ml +2 "processing"%N' +2614 "core" ' + .tPSV.dial PSR +6 "processing"%O +104 "core"  + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +103 "core" +2 .tPS.seek 0ml + "processing"%R' +2613 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%S& +4 "core" &\  + .tHand.open + "manipulator"&T1 +21 "core" 1 + "manipulator"&U% +4 "core" %   t + "storage"(V% +4 "core" %w @ L\  + "storage"(W. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(X( +666 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (Y& +3 "core" &  \ + "manipulator"&Z& +4 "core" &, n o + "manipulator"&[% +4 "core" %   o +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&\\(P +180 "core" ( + "manipulator"&]& +4 "core" &Y ' n) +2 "storage"(^& +3 "core" & ' '\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts + "manipulator"&_'ϥ +104 "core" ' + "storage"(`& +4 "core" &   \\\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(a' +281 "core" ' + "storage"(b- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (c& +3 "core" &  8\  + "manipulator"&d& +4 "core" &Y m) + .tElbow.seek 2 +2 "manipulator"&e(P +3 "core" ( +2 "manipulator"&f& +3 "core" &Y  n) +2 "storage"(g& +3 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&h'y +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&i/ +71 "core" / +43 ."downElevator"SE.seek :down +4 "manipulator"&j& + "storage"(k'} +7 "core" &Y n) + "manipulator"&l% +4 "core" % o Q o +2 .tForearm.seek :retract + "manipulator"&m'\ +93 "core" ' +2 .tElbow.seek PC + "manipulator"&n(k +165 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( +2 "manipulator"&o& +4 "core" &t  o +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &t : o +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&q' +102 "core" ' +2 "manipulator"&r& +4 "core" &t o h c i + "manipulator"&s% +4 "core" % n k { i +2 "processing"%t& +3 "core" &\  +2 "processing"%u& +5 "core" &\  +3 .tPC.seek :closed + "processing"%v(] +4 "core" &\  +9 &*v\ , +9 &`\ A +9 &@t\ T +10 &N\ T +9 &R\ T +9 &O\ T +10 &EO\ T +9 &P2\ T +10 &Q:\ T +9 &O8\ T +9 & LQ:\ T +10 &"OD\ T +9 &#R9\ T +9 &%O9\ T +10 &'VL9\ T +9 &)N:\ S +10 &*Q:\ T +9 &,O6\ T +9 &.\\R1\ T +10 &0O)\ T +9 &1O%\ T +9 &3Q'\ T +10 &5fJ/\ T +9 &7(Q-\ T +10 &8N'\ T +9 &:Q'\ T +9 &/P&\ T +9 &?Q#\ T +9 &AP'\ T +10 &CvN&\ T +9 &E5W%\ U +10 &Fc&\ W +9 &H\ Y +9 &Jm\ Z +10 &L.\ Z +9 &M\ Z +9 &O\ Z +10 &Qt\ Z +9 &S6\ Z +10 &T\ Z +9 &V\ [ +9 &Xy\ [\ +10 &Z<\ [ +9 &[\ L +9 &](Du\ %o +10 &]|0\ 0 +5 ( +2 "processing"%u& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.69 + .Hand.open + "manipulator"&w1 +4 "core" &]|!\ 0 +62 1 + "manipulator"&x% +4 "core" % [ S D g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +107 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%z  +2 %{9 +6 "core" 9 +102 "processing"%|9 +3 "core" 9 +102 "processing"%}9 +3 "core" 9  +102 "processing"%~9 +2 "core" 9  +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9" +102 "processing"%9 +2 "core" 9& +102 "processing"%9 +3 "core" 9* +102 "processing"% 9 +2 "core" 9. +102 "processing"% 9 +3 "core" 93 +102 "processing"% 9 +2 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%9 +3 "core" 9? +102 "processing"%9 +2 "core" 9C +102 "processing"%9 +3 "core" 9H +102 "processing"%9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%9 +2 "core" 9T +102 "processing"%9 +3 "core" 9X +102 "processing"%9 +3 "core" 9\\ +102 "processing"%9 +2 "core" 9a +102 "processing"%9 +2 "core" 9e +102 "processing"%9 +3 "core" 9i +101 "processing"%9 +3 "core" 9m +102 "processing"%9 +3 "core" 9q +102 "processing"%9 +2 "core" 9v +102 "processing"% 9 +2 "core" 9z +102 "processing"%!9 +3 "core" 9~ +102 "processing"%"9 +2 "core" 9 +102 "processing"%#9 +2 "core" 9 +102 "processing"%$9 +2 "core" 9  +102 "processing"%%9 +3 "core" 9 +102 "processing"%&9 +2 "core" 9 +102 "processing"%'9 +2 "core" 9& +103 "processing"%(9 +2 "core" 9. +102 "processing"%)9 +3 "core" 96 +102 "processing"%*9 +2 "core" 9? +102 "processing"%+9 +3 "core" 9G +102 "processing"%,9 +2 "core" 9M +102 "processing"%-9 +3 "core" 9V +102 "processing"%.9 +2 "core" 9^ +102 "processing"%/9 +2 "core" 9e +3 .tPH.hold 2:00:00,28C +8 "processing"%0 pp_ +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +101 "core"  +2 "processing"%2% +4 "core" %\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml + "processing"%3'\ +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%4'Һ +1590 "core" ' + .tPTV.dial :puck + "processing"%6  +134 "core"  + .tPSV.dial PTV +2 "processing"% +73 "core" +2 .tPBV.dial :waste1 +6 "processing"%7  +56 "core" +2 "processing"%8% +4 "core" %ҹo\  +2 .tPS.seek 1.5ml + "processing"%9' +590 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +35 "core" , +3 .tPS.seek 0ml + "processing"%;' +1602 "core" ' +2 .tdelay 5:00 +17267 "Can"\ YY +12736 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +37 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +47 "core" ) + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%= +73 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%<' +2447 "core" ' + .tPSV.dial PTV +2 "processing"%@ +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%B +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +71 "core"  +2 .tPS.seek 0ml + "processing"%A' +2442 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%D  +134 "core" +2 .tPSV.dial :mixloop + "processing"%F +44 "core" +2 .tPRV.dial :ab1 + "processing"%E @ +105 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%H' +353 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%I  +42 "core"  + "processing"%G% +4 "core" %2\  +2 .tPS.seek 0.34ml +2 "processing"%J' +425 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'L  +31 "core" + .tPRV.dial :air +2 "processing"%M  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%K'G +1175 "core" ' + .tPRV.dial :waste2 + "processing"%O @ +73 "core" ? +2 .tPS.seek 0.5ml + "processing"%N'\ +853 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%Q  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%P'Һ +1594 "core" ' + .tPSV.dial :PML +2 "processing"%S +44 "core" + .tPTV.dial :mixing +2 "processing"%T @ +75 "core" A + .tPBV.dial :waste1 +2 "processing"%U  +33 "core" + "processing"%V% +4 "core" %ҽ+\  +2 .tPS.seek 1.85ml +2 "processing"%W' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" + +3 .tPS.seek 0ml + "processing"%Y' +1971 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Z& +3 "core" &]aE +2 "manipulator"&[& +3 "core" &t q f k +2 "manipulator"&]% +3 "core" %\  h g q i ` +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&^(, +133 "core" ( +2 "manipulator"&& +4 "core" &, X _ j + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &, S f k +2 .tForearm.seek :garage +2 "manipulator"&' +92 "core" ' + .tHand.close + "manipulator"&b/ +76 "core" / +2 "manipulator"&c& +4 "core" &, 5 K g + "manipulator"&d% +4 "core" % : A  c +2 .tForearm.seek :retract + "manipulator"&f'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&g( +286 "core" ( + "manipulator"&i& +4 "core" & 8 ) 4 _;8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &! . 9 r c;8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l' +106 "core" ' +2 "manipulator"&\\& +4 "core" &" . . ; b;8 +2 "manipulator"&_% +3 "core" % $ .  b +2 "collection"'a& +4 "core" &^_+ +2 "collection"'h& +5 "core" &^_H +2 .tCC.seek :closed +2 "collection"'o(` +3 "core" &^a0  +10 &.v_`, ,~ +9 &_z]a2 @ +9 &Ip^_/ S +10 &L__1 T +9 &O^^0 U +9 &I_`/ T +10 &LN]_/ T +9 &I]_0 T +9 &M]a+ U +10 &N^]+ T +9 & UJ^`* T +10 &"N`_) T +9 &#L]`) T +9 &%K]`/ T +10 &'\\Q]`3 T +9 &)N^`, T +9 &*M\\`1 T +10 &,N]_1 U +9 &.dN^_/ T +10 &0'N``- T +9 &1L]`/ T +9 &3P]_2 T +10 &5mL\\`3 T +9 &7-N__1 U +10 &8L^_. T +9 &:L]^1 T +9 &8I_^) T +9 &?N]`+ T +9 &AL\\b0 T +10 &C~J^a1 T +9 &E?I]_' T +10 &GK^_1 T +9 &HP_c1 T +9 &JXlh/ U +10 &L<tim1 X +9 &Maa0 \\ +9 &Ob`' _ +10 &Qmdd0 _ +9 &S-ad* ` +9 &Tae/ ` +10 &Vaf0 a +9 &Xpae* a +10 &Z/ac0 b +9 &[be0 b +9 &]af- b +10 &_jbd1 L +9 &`H#ac0 )y +9 &`hac- Y +3 ( + "collection"'h& +4 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.38 +6 "collection"'p& +4 "core" &`h~bcJ Y + .tHand.open +2 "manipulator"&e1 +70 "core" 1 +2 "manipulator"&r% +4 "core" %  X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%t +103 "core"  + "processing"%k% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%m' +1602 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml + "processing"%w' +1604 "core" ' +2 .tPSV.dial PSR + "processing"%x +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%{' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%u  + "collection"'|  +35 "core" ~ +129  + .tPSV.dial :mixloop +2 "processing"%q +102 "core" + .tCTV.dial :air,avoiding: :intake + "collection"'} +4 "core"  +2 "collection"'~  +3 "core"  +2 .tPTV.dial :PRVmixing + "processing"%  +75 "core" +2 .tPS.seek 0ml + "processing"%' +2614 "core" ' + .tPSV.dial :air +2 "processing"%  +55 "core" +2 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' + .tPSV.dial :mixloop +6 "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%' +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +11 .tPS.seek 2.5ml +2 "processing"% ' +2609 "core" ' + .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPS.seek 0ml + "processing"% ' +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &   { [;7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &   [;7 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   U \\;7 +2 .tForearm.seek CC + "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +474 "core" ( + "manipulator"&& +4 "core" &! )  M a;3 +2 "manipulator"&% +3 "core" %  - , I a +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +284 "core" ( +2 "manipulator"&& +4 "core" &,   [= + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, / - R ]= +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +94 "core" ' + .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"& % +4 "core" % < ( 4 f8 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +97 "core" ' +2 ."da"delayUntil "17:20:24.36" +6217 "Can"z\ HH +18614 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%" @ +73 "core" A +2 ."da"PBV.dial :waste1 + "processing"%#  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +39 "core" + + ."da"PSV.dial :air +2 "processing"%%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2446 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%' +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%(  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%) +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%*  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%+' +2457 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +132 "core"  +2 "processing"%-% +4 "core" %(\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%.'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%/'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%1  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%2 +84 "core"  + ."da"PBV.dial :waste1 +2 "processing"%R  +34 "core" +2 "processing"%3% +4 "core" %ҹ%\  +2 ."da"PS.seek 1.5ml + "processing"%6' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%7' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%8  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%: +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2465 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%> +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;' +2462 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%@ +133 "core"  + "processing"%?% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%B'\ +582 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%C'Һ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%< +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%D  +34 "core" +2 "processing"%F% +3 "core" %ҽ\  +2 ."da"PS.seek 1.5ml +2 "processing"%E' +582 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%I' +1045 "Can"\ @A +554 "core" ' +3 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%G  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%M' +2472 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%O +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%K +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Q  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"%N' +2451 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%S  +43 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%T  +132 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +6 "processing"%U  +43 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%V +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%5' +379 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%P  +43 "core"  + "processing"%W% +4 "core" %G\  +2 ."da"PS.seek 0.55ml + "processing"%Z'Y +328 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%[  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%]'Һ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing + "processing"%` @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%n  +35 "core" + "processing"%b% +4 "core" %Ҽ4\ \  +2 ."da"PS.seek 1.85ml +2 "processing"%c' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%d * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%y' +1965 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +31059 "Can"x\ [\\ +16944 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%i * +35 "core" , +2 ."da"PSV.dial :air + "processing"%j  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2470 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%\\ +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%_  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%a +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%f  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ ' +2460 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%p +133 "core"  + "processing"%e% +4 "core" %%\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%r'\ +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%h'Һ +1596 "core" ' + ."da"PTV.dial :puck +2 "processing"%t  +78 "core"  + ."da"PSV.dial PTV +2 "processing"%k +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%l  +34 "core" +2 "processing"%Y% +4 "core" %ҵ7\  +2 ."da"PS.seek 1.5ml +2 "processing"% '{ +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%x' +1598 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%| * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%u +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%q' +2470 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%{  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2460 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +131 "core"  + "processing"%% +4 "core" %*\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +593 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%'Һ +1605 "core" ' + ."da"PTV.dial :puck +42 .PSV.dial PTV +11 "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"% % +4 "core" %0\ +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%' +1598 "core" ' + ."da"delay 2:00 +1077 "Can"p\ SS +10926 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%o' +2467 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml + "processing"%' +2464 "core" ' + #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +2 "processing"%% +4 "core" %?\ \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +584 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%"  +35 "core" + "processing"%#% +4 "core" %ҷ[\  +2 ."da"PS.seek 1.5ml + "processing"%$'} +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"% ' +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%'  +35 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%( * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%) +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%*' +2462 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%& +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%, +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%- +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +84 "core" +2 ."da"PS.seek 0ml + "processing"%.' +2464 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%1 +140 "core"  +8 "processing"%2% +16 "core" %/ +5 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +6 "processing"% +17 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +9 "processing"%R'm +330 "core" ' +2 ."da"delay 5 seconds +502 "processing"%3% +4 "core" %h: + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%/'\ +336 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%'Һ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%6 +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core" +2 "processing"%4% +5 "core" %Ҿ=  +2 ."da"PS.seek 1.5ml +2 "processing"%:' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z' +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%= +86 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%9' +1318 "Can"i yy +1169 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%? +86 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%; +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%B  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<' +2479 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%D +145 "core"  +2 "processing"%F% +4 "core" %e +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%C'Һ +2100 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%A +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +34 "core" +2 "processing"%G% +4 "core" %Ҹ>  +2 ."da"PS.seek 1.5ml + "processing"%H'~ +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%I  +104 "core"  +2 ."da"PS.seek 0ml + "processing"%J' +1598 "core" ' + "processing"%O9 +4 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%K  +3 "core" 5 + 5 + "processing"%Q& +4 "core" &]| I 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&M% +4 "core" %\ & n O!T +2 "storage"(S% +3 "core" %\ \  ] +2 "storage"(T. +2 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(U(+ +189 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (V& +2 "core" &-\ \  r +2 "manipulator"&N& +3 "core" &,  N= +2 "manipulator"&P% +3 "core" %\ &  N!T +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&W( +191 "core" ( + "manipulator"&5& +4 "core" &  M( + "storage"([& +4 "core" &.\ \  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Z' +99 "core" ' +2 "storage"(& +4 "core" &.\ \   +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(`' +272 "core" ' + "storage"(n- +3 "core" -' +2 ."da"SE.configure :default +7 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(b'y +36 "core" ' +2 "manipulator"&d& +4 "core" & N( + "manipulator"&]% +4 "core" %ϵ . N( +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&c'\ +93 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&(k +250 "core" ( + "manipulator"&i& +5 "core" &u  O + ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &u O +2 ."da"Forearm.seek PC +2 "manipulator"&y' +105 "core" ' +2 ."da"Hand.close + "manipulator"&\\/ +76 "core" / + ."da"PC.seek :open +2 "processing"%_( +452 "core" ( +2 "storage"(a& +4 "core" &.\ \  + "manipulator"&f& +4 "core" &u J + "manipulator"&^% +4 "core" % L J + ."da"Forearm.seek :retract +2 "manipulator"&p'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&e( +259 "core" ( +2 "manipulator"&\ & +4 "core" &|  O- + "storage"(r& +4 "core" &.\ \  \\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&t' +108 "core" ' +2 ."da"Hand.open + "manipulator"&k1 +67 "core" 1 +2 "storage"(l- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(Y'E +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(h' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2717h.tif +53 "processing"%m& +15 "core" & +4 "manipulator"& & +6 "core" &|  E- +2 "manipulator"&w% +5 "core" % \  E| +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +98 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&u(, +185 "core" ( +2 "manipulator"&x& +4 "core" &, v u DL +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &}& +3 "core" &, t k DL +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&~' +97 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +67 "core" / +2 "manipulator"&{& +4 "core" &,  FL + "manipulator"&q% +4 "core" % δ  E +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +121 "core" ( +2 "manipulator"&& +4 "core" &t v ~ S C + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &t p m C +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +96 "core" ' +2 "manipulator"& & +5 "core" &t h h > + "manipulator"& % +4 "core" % _ d > +2 "processing"%& +4 "core" &h +2 "processing"%& +4 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%(] +4 "core" &]  +9 &*rU , +10 &_{H A +9 &Ep T +10 &I U +9 &G U +9 &G U +10 &JG T +9 & J T +10 &J T +9 &I T +9 & QK U +10 &"J U +9 &#G U +9 &%I T +10 &'XJ U +9 &)J T +9 &*K T +10 &,I T +9 &.bJ T +10 &0#L U +9 &1L U +9 &3K U +10 &5jE T +9 &7+Lx U +9 &8K~ U +10 &:H T +9 &4Lg T +9 &?Ic T +9 &ALd T +10 &CyFX U +9 &E;L_ U +9 &FR] U +10 &HfV W +9 &JrU Z +9 &L3T Z +10 &MM Z +9 &OC [\ +10 &QyB Z +9 &S9/ [\ +9 &T3 [ +10 &V4 [ +12 &X}7 \\ +10 &Z?( \\ +10 &\\ L +9 &]+Ep+ $k +8 &]|3 1 +2 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.157 seconds\ /var/log/esp/da22jun2717h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2717h15s.tif +8 "core" ( +4 &]|$# 1 +2 &]|$ 1 +4 "processing"%& +7 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.74 +2 "processing"%& +5 "core" &]|% 1 + &]|$0 1 + ."psFlush"Hand.open +2 "manipulator"&g1 +74 "core" 1 + "manipulator"&s% +5 "core" % A ; U ; +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +105 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +46 "core"  + "processing"%% +4 "core" %{ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +167 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2717h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2717h20s.tif +1934 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +6 "processing"%o @ +22 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2717h20s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.157 sec auto-exposure",Subject: "da22jun2717h images!" +11 "storage"(- +5 "core" -' +2 "storage"(& +6 "core" &. X +2 "manipulator"&& +4 "core" &u  E + "manipulator"& % +4 "core" %\ (  E"[ +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +125 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%"  +136 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%# +4 "core" ( + "manipulator"&& +4 "core" & w  9, + "storage"(%& +4 "core" &. q +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&$' +81 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%''ղ +28 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"((' +57 "core" ' +3 "manipulator"&)& +10 "core" &  V, +3 "storage"( & +8 "core" &. : 3 +3 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&&'n +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&,, +7 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +4 "storage"(-' +28 "core" ' +2 "manipulator"&+% +6 "core" %́] K +2 "storage"(*& +4 "core" &.   + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 319 counts + "manipulator"&1'έ +27 "core" ' +4 "manipulator"&2& +12 "core" & W* +3 "storage"(.& +14 "core" &. / ( \ +4 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&3' +21 "core" ' +3 "storage"(R% +9 "core" % * 8 +4 ."downElevator"SE.seek :down +6 "storage"(/'} +97 (6% +5 "core" %r7 / 2 G [t +4 "manipulator"&8% +15 "core" % V W +6 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&4'\ +99 "core" ' +31 ' +2 ."downElevator"SE.stop +4 "storage"(5 +4 (& +8 "core" &. K M R +1945 ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR +2 "processing"%7 +105 "core"  +3 "processing"%:% +15 "core" %ճZ\  +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +3 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%'\ +598 "core" ' +3 ."psFlush"delay 5 seconds +507 .PSR.select :air +4 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%>' +2104 "core" ' +2 ."psFlush"delay 1 second +110 .PBV.dial :waste1 +4 "processing"%=  +37 "core" +3 ."psFlush"PTV.dial :mixing +104 "processing"%z @ +81 "core" A +3 ."psFlush"PSV.dial :mixloop +4 "processing"%@ +104 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%?'ղ +2616 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%; +105 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +14 ."psFlush"PS.seek 1ml +4 "processing"%B'TE +810 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +283 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +73 "core" + ."psFlush"PTV.dial :puck +2 "processing"%F  +74 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%<' +2613 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%A +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%E'\ +586 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +78 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%L U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%I' +2616 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%H @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%K  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Q' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%M +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%S' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%T +74 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%V' +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +61 "core" B +2 ."psFlush"PS.seek 2.5ml + "processing"%P' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +75 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%5' +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%[ +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +85 "core"  + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%d' +1533 "Can"o\ ?? +1079 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%] +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%`'\ +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%Z' +2108 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%j U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%W' +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a' +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%f +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%^' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ ' +2621 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%r @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%k  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%l' +2613 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&m& +4 "core" &  + _* +2 "manipulator"&p% +4 "core" %\ ( 1 / S _"X +2 ."psFlush"Elbow.seek PC + "manipulator"& (k +252 "core" ( + "manipulator"&w& +4 "core" &q # - a + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" &q - ! a +2 ."psFlush"Forearm.seek PC +2 "manipulator"&Y' +107 "core" ' + ."psFlush"Hand.close + "manipulator"&x/ +74 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%t( +452 "core" ( +2 "manipulator"&}& +3 "core" &q ! & ] +2 "manipulator"&e% +3 "core" % . ,  ] +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&{(, +128 "core" ( + "manipulator"&q& +4 "core" &, . / M d8 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &, 0 0 Y d8 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +100 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&~% +4 "core" % 8 0 = c + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +94 "core" ' + #tFinished short da assay +35785 "Can"j\ 66 +7711 #t-> access 1 +3 "storage"( % +3 "core" % Y\  +2 "manipulator"&% +4 "core" %\  5 O H e + "manipulator"&u& +4 "core" &, 5 O T d8 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((< +667 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (_& +2 "core" &< b b T  +51590 "Can"l\ 66 +12122 #t-> access 2 +2 "storage"(% +3 "core" % .\  +2 "manipulator"&g% +4 "core" %\  - / I d + "manipulator"&s& +4 "core" &, 0 - M d7 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +188 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K { b\  +913 #t-> $da[:extractVol]=0.19 +440 #-> startTube 2 +332 #-> shortDA +2 "collection"'% + "processing"%% +5 "core" %ӱ[\\" +2 %\  +4 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +197 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +37 .delay 10 seconds +1010 .PSV.dial :mixloop + "processing"%J +133 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +134 "core" +2 .tPRV.dial :sipper + "processing"%  +44 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%'` +2272 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +135 "core"  +2 .tPS.seek 0.5ml +2 "processing"% '\ +1266 "core" ' +2 .tPRV.dial :waste2 + "processing"%o @ +114 "core" A +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%"' +585 "core" ' + .tPSV.dial PSR +2 "processing"% +103 "core"  + "processing"%%% +4 "core" %\  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'TE +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%#' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%) +103 "core" +2 .tPS.seek 0ml +2 "processing"% ' +2602 "core" ' +2 .tPSV.dial PSR + "processing"% +104 "core"  + "processing"%+% +4 "core" %\  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%*'TE +1101 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%2' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"% +103 "core" + .tPRV.dial :sipper +2 "processing"%.  +46 "core" +2 .tPS.seek 0ml + "processing"%h' +2611 "core" ' + .tPSV.dial PSR +2 "processing"%R +103 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%$' +2617 "core" ' + .tPSV.dial :mixloop + "processing"% +104 "core" +2 .tPS.seek 0ml + "processing"%6' +2609 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%8& +4 "core" &\  +2 "manipulator"&(% +3 "core" %\  , / d +2 "storage"(&% +3 "core" % ;\  +2 "storage"(1. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(( +670 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (-& +3 "core" & L K * + "manipulator"&3& +4 "core" &, # 7 H `7 + "manipulator"&/% +4 "core" %\    + ` +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&7(P +197 "core" ( +2 "manipulator"&:& +4 "core" &B # 0 a + "storage"('& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ϥ +100 "core" ' + "storage"(=& +5 "core" &  (\  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(z' +282 "core" ' +2 "storage"(@- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (>& +2 "core" & g y " +2 "manipulator"&;& +3 "core" &B   l _ +2 .tElbow.seek 2 +2 "manipulator"&?(P +47 "core" ( + "manipulator"&B& +4 "core" &T - 8 I ]0 +2 "storage"(D& +3 "core" & o o P +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&F'y +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&9/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&A& + "storage"(<'} +8 "core" &V # , / ^0 + "manipulator"&E% +4 "core" % e 4 7 O ^. +2 .tForearm.seek :retract +2 "manipulator"&C'\ +96 "core" ' +2 .tElbow.seek PC + "manipulator"&L(k +156 "core" ' + ."downElevator"SE.stop + "storage"(5 +94 "core" ( + "manipulator"&G& +4 "core" &t L W ` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &t - 2 S a +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&I' +101 "core" ' + "manipulator"&K& +5 "core" &t " [ + "manipulator"&O% +4 "core" %   [ +2 "processing"%M& +3 "core" &\ \ +2 "processing"%Q& +5 "core" &\ \ +2 .tPC.seek :closed +2 "processing"%T(] +5 "core" &{\ \  +8 &(p{\ - +10 &`|\ A +9 &Ctl\ T +9 &Pn\ T +10 &Qm\ U +9 &Qp\ T +9 &FQr\ U +10 &Pp\ U +9 &Op\ T +10 &Qq\ T +9 & PNe\ T +9 &"Sb\ U +10 &#R^\ U +9 &%R_\ U +9 &'XLc\ T +10 &)O\\\ U +9 &*Pa\ U +10 &,M[\ T +9 &.^S^\ U +9 &0 O_\ U +10 &1KX\ T +9 &3MS\ U +9 &5gLU\ T +10 &7)JP\ T +9 &8Q\ T +10 &:Q'\ U +9 &1L\ T +10 &?O\ T +9 &AO\ U +9 &CwJ\ T +10 &E7T\ U +9 &Fa\ W +10 &H}\ Y +9 &Jn\ Z +9 &L0\ Z +10 &M\ Z +9 &O\ Z +9 &Qv\ Z +10 &S8\ Z +10 &T\ \ [\ +9 &V\ \ [\ +9 &Xz\ \\ +9 &Z<\ \\ +10 &[\ L +9 &](Cp\ &p +9 &]}0\ / +6 ( + "processing"%Q& +5 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.68 + .Hand.open + "manipulator"&S1 +4 "core" &]}!\ \ / +63 1 + "manipulator"&N% +4 "core" %  \  Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +96 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%X  + %P9 +6 "core" 9xx +102 "processing"%[9 +3 "core" 9w +102 "processing"%59 +3 "core" 9v  +102 "processing"%9 +2 "core" 9v  +102 "processing"%!9 +3 "core" 9u +102 "processing"%n9 +2 "core" 9t +102 "processing"%9 +2 "core" 9u +103 "processing"%]9 +3 "core" 9v +102 "processing"%d9 +2 "core" 9v" +102 "processing"%`9 +3 "core" 9y& +102 "processing"%i9 +2 "core" 9z* +102 "processing"%j9 +3 "core" 9|/ +102 "processing"%Z9 +3 "core" 93 +102 "processing"%\\9 +2 "core" 97 +102 "processing"%W9 +2 "core" 9; +103 "processing"%v9 +2 "core" 9? +102 "processing"%c9 +3 "core" 9C +102 "processing"%f9 +3 "core" 9H +102 "processing"%a9 +2 "core" 9L +102 "processing"%y9 +3 "core" 9P +102 "processing"%^9 +3 "core" 9T +102 "processing"%r9 +2 "core" 9X +102 "processing"%\ 9 +3 "core" 9] +102 "processing"%k9 +2 "core" 9a +102 "processing"%9 +3 "core" 9e +102 "processing"%m9 +2 "core" 9i +102 "processing"%p9 +3 "core" 9m +102 "processing"%w9 +3 "core" 9r +102 "processing"%b9 +2 "core" 9v +102 "processing"%,9 +2 "core" 9z +102 "processing"%x9 +3 "core" 9~ +102 "processing"%49 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%}9 +2 "core" 9 +102 "processing"%e9 +3 "core" 9 +102 "processing"%q9 +2 "core" 9 +102 "processing"%|9 +2 "core" 9 +102 "processing"%Y9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9& +102 "processing"%9 +2 "core" 9. +102 "processing"%~9 +3 "core" 96 +102 "processing"%9 +2 "core" 9> +103 "processing"%9 +2 "core" 9F +102 "processing"% 9 +3 "core" 9N +102 "processing"%9 +2 "core" 9V +102 "processing"%u9 +3 "core" 9^ +102 "processing"%U9 +2 "core" 9f +3 .tPH.hold 2:00:00,28C +3 "processing"%_ pp_ +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +104 "core"  + "processing"%g% +4 "core" %\ \ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%s'\ +582 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml + "processing"%'Һ +1606 "core" ' + .tPTV.dial :puck + "processing"%  +135 "core"  + .tPSV.dial PTV +2 "processing"% +74 "core" + .tPBV.dial :waste1 +2 "processing"%  +54 "core" +2 "processing"%J% +4 "core" %ҿv\  +2 .tPS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 .tPS.seek 0ml + "processing"%l' +1595 "core" ' +2 .tdelay 5:00 +1235 "Can"a\ ;: +28767 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%o +75 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +49 .tPS.seek 2.5ml + "processing"% ' +2472 "core" ' +2 .tPSV.dial PTV +6 "processing"% +74 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%% +73 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%" +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +83 "core" +2 .tPS.seek 0ml +2 "processing"%)' +2485 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%#  +134 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"%+ @ +105 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"% ' +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%*  +42 "core"  +2 "processing"%% +4 "core" %3\ \  +2 .tPS.seek 0.34ml + "processing"%.' +435 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'2  +31 "core" +2 .tPRV.dial :air +2 "processing"%R  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%h'G +1180 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +74 "core" > +2 .tPS.seek 0.5ml +2 "processing"%$'\ +857 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%8  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%('Һ +1594 "core" ' + .tPSV.dial :PML +2 "processing"%& +44 "core" + .tPTV.dial :mixing +2 "processing"%1 @ +75 "core" A + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%-% +4 "core" %ҵ\ \  +2 .tPS.seek 1.85ml + "processing"%3' +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%/ * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%:' +1945 "core" ' +2 .tdelay 2 seconds +207 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"''& +2 "core" &Y\\ +2 "manipulator"&{& +4 "core" &t  ` \\ + "manipulator"&=% +4 "core" %\   _ \\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"& (, +134 "core" ( + "manipulator"&@& +5 "core" &, \\ Z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &,  Z +2 .tForearm.seek :garage +2 "manipulator"&;' +113 "core" ' +2 .tHand.close + "manipulator"&B/ +74 "core" / + "manipulator"&D& +4 "core" &,  X +2 "manipulator"&9% +3 "core" %  Z +2 .tForearm.seek :retract +2 "manipulator"&A'\ +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&E( +291 "core" ( + "manipulator"&7& +4 "core" &( ' VAa +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &( 9 SAa +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&z' +102 "core" ' + "manipulator"&F& +5 "core" &(  RA` + "manipulator"&G% +4 "core" % \\ T +2 "collection"'H& +3 "core" &[[ +2 "collection"'?& +5 "core" &\\] +2 .tCC.seek :closed +2 "collection"'K(` +4 "core" &Z\\  +9 &,p[\\ , +9 &`{[\\ A +9 &Jo[[ T +10 &MZ^ T +9 &L[\\ U +9 &I[] T +10 &NLZ\\ T +9 &I][ T +10 &L[] T +9 &P[] U +9 & UM[^ U +10 &"N\\] T +9 &#N[] T +9 &%PZ\\ U +10 &']NZ] U +9 &) HZ^ T +10 &*NZ] U +9 &,L[\\ U +9 &.fO[] T +10 &0(NZ] T +9 &1I_] T +9 &3J[\\ T +10 &5nHZ^ T +9 &70JZ] T +10 &8JZ\\ T +9 &:JZ] T +9 &9I[\\ T +9 &?N[\\ U +9 &AK\\] T +10 &C~L[\\ T +9 &E@J\\] T +10 &GL_] T +9 &HO\\^ T +10 &JYbd V +9 &L>uyr X +9 &M^d \\ +9 &OY[ _ +10 &QnY[ _ +9 &S/[\\ ` +10 &TZ] ` +9 &V\\] a +9 &Xq]` a +10 &Z1^^ b +9 &[\\^ b +9 &]]a b# +10 &_l^` M +9 &`J!_` - +9 &`tt^` W +3 ( + "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.46 + "collection"'O& +4 "core" &`tp_^ W +2 .tHand.open + "manipulator"&M1 +76 "core" 1 +2 "manipulator"&<% +4 "core" %  L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%t +102 "core"  + "processing"%S% +4 "core" % +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%N' +1596 "core" ' +5 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%P  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%Q' +1605 "core" ' +2 .tPSV.dial PSR +2 "processing"%[ +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%I' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%5  + "collection"'  +33 "core" ~ +130  +2 .tPSV.dial :mixloop + "processing"%! +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%n  +75 "core" +2 .tPS.seek 0ml +2 "processing"%' +2613 "core" ' + .tPSV.dial :air +2 "processing"%]  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%d' +2063 "Can" hh +554 "core" ' +2 .tPSV.dial :mixloop + "processing"%` +45 "core" +2 .tPS.seek 0ml +2 "processing"%i' +2613 "core" ' +2 .tPSV.dial :air + "processing"%j  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%Z' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%\\ +45 "core" +2 .tPS.seek 0ml +2 "processing"%W' +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +4 "core" && O@Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +5 "manipulator"&c( +57 "core" ( + "manipulator"&f& +4 "core" &  g U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" & 6 T +2 .tForearm.seek CC +2 "manipulator"&y' +96 "core" ' + .tHand.close + "manipulator"&^/ +71 "core" / +2 .tCC.seek :open + "collection"'r( +470 "core" ( +2 "manipulator"&\ & +4 "core" & Y Y + "manipulator"&k% +4 "core" %  X +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&m(, +269 "core" ( + "manipulator"&p& +4 "core" &,  Yd +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &, \  Yd +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&b' +104 "core" ' +2 .tHand.open + "manipulator"&,1 +72 "core" 1 +2 "manipulator"&x% +4 "core" % ζ   Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +94 "core" ' +2 ."da"delayUntil "18:53:05.96" +24788 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%}  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" + + ."da"PSV.dial :air +2 "processing"%q  +56 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +2468 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Y +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +9 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%~  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2473 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +145 "core"  +2 "processing"% % +4 "core" % \  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%U  +75 "core"  + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%g  +34 "core" +2 "processing"%6% +4 "core" %Ҽ \  +2 ."da"PS.seek 1.5ml +2 "processing"%s' +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1601 "core" ' + ."da"delay 2:00 +10663 "Can"w\ << +1340 #"da"recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +85 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2476 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%X +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%o' +2498 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%l +133 "core"  +2 "processing"%% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%%'\ +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%"'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +87 "core"  + ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%#% +4 "core" %Ҹ#\  +2 ."da"PS.seek 1.5ml + "processing"%'~ +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%)' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2466 "core" ' + ."da"PSV.dial PTV +2 "processing"%R +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%h  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8' +2486 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%$  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%&  +135 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +6 "processing"%1  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +46 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%-' +379 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%/  +44 "core"  + "processing"%(% +4 "core" %(\  +2 ."da"PS.seek 0.55ml +2 "processing"%3'[ +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%'  +57 "core" +2 ."da"PS.seek 2ml +2 "processing"%{'Һ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%= +42 "core" + ."da"PTV.dial :mixing +2 "processing"%@ @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%>  +35 "core" + "processing"%L% +4 "core" %Һ$\  +2 ."da"PS.seek 1.85ml +2 "processing"%B' +245 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%D * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%9' +1971 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +14668 "Can"s\ gf +33334 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%V  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%; * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%7  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2465 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%F  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%G +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%H  +44 "core"  + ."da"PS.seek 0ml +2 "processing"%A' +2479 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +2 "processing"%O% +4 "core" %5\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%M'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%<'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 "processing"%?  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%t +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%S  +35 "core" + "processing"%z% +4 "core" %ҷ\  +2 ."da"PS.seek 1.5ml +2 "processing"%:'} +597 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +34 "core" + +2 ."da"PS.seek 0ml +46 "processing"%N' +1619 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%[  +34 "core" +2 ."da"delay 30 seconds +77 "Can"u\ == +2925 ."da"PBV.dial between PSV and waste1 +3 "processing"%Q * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2484 "core" ' + ."da"PSV.dial PTV +2 "processing"%! +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%]  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2488 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%` +133 "core"  + "processing"%d% +4 "core" %\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%j'\ +590 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%i'Һ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%\\ +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%Z  +35 "core" + "processing"%v% +4 "core" %Ҷ%\  +2 ."da"PS.seek 1.5ml +2 "processing"%f'| +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%^' +1613 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%E  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2492 "core" ' + ."da"PSV.dial PTV +2 "processing"%k +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%w  +73 "core"  +2 ."da"PS.seek 0ml + "processing"%c' +2467 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%, +133 "core"  + "processing"%x% +4 "core" %I\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%b'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +35 "core" + "processing"%e% +4 "core" %ҷ\  +2 ."da"PS.seek 1.5ml +2 "processing"%q'} +578 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Y' +1601 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%~ +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +1990 "Can"z\ ee +475 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" +5 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml + "processing"%U' +2471 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +135 "core"  +7 "processing"%g% +16 "core" %H +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +12 "processing"% +18 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%6'm +341 "core" ' +2 ."da"delay 5 seconds +503 "processing"%u% +3 "core" %mG  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%'\ +333 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%s'Һ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +34 "core" +2 "processing"%% +3 "core" %ҸA  +2 ."da"PS.seek 1.5ml +2 "processing"%'~ +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%X' +1601 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"% * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%l' +2484 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +85 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2488 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%# +135 "core"  + "processing"%"% +4 "core" %1 + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%+'Һ +2098 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +49 "processing"%*  +36 "core" +2 "processing"%% +3 "core" %ҵ=  +2 ."da"PS.seek 1.5ml +2 "processing"% '{ +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%) * +46 "core" ) + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%0  +104 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R' +1594 "core" ' +2 "processing"%.9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%h& +4 "core" &]} 8 / + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&2% +3 "core" %\  I' +2 "storage"($% +4 "core" %x p + "storage"(&. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(1(+ +189 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &- +2 "manipulator"&8& +3 "core" &, E Hd +2 "manipulator"&/% +3 "core" %\  ~ H' +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&(( +188 "core" ( + "manipulator"&-& +4 "core" & > F* + "storage"('& +4 "core" &- d +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&3' +95 "core" ' + "storage"(=& +4 "core" &- +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(@' +273 "core" ' +2 "storage"(>- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(L'y +30 "core" ' +2 "manipulator"&D& +4 "core" & ) G* + "manipulator"&{% +4 "core" %ϼ ; G- +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&B'\ +100 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&V(k +253 "core" ( + "manipulator"&;& +4 "core" &u . H +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &u H +2 ."da"Forearm.seek PC +2 "manipulator"&9' +101 "core" ' + ."da"Hand.close + "manipulator"& / +74 "core" / +2 ."da"PC.seek :open +2 "processing"%F( +454 "core" ( + "storage"(G& +4 "core" &- +2 "manipulator"&H& +4 "core" &u  G + "manipulator"&% +4 "core" %  F +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&O( +272 "core" ( + "manipulator"&A& +4 "core" & c J) +2 "storage"(M& +3 "core" &- h +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&?' +109 "core" ' +2 ."da"Hand.open + "manipulator"&t1 +77 "core" 1 + "storage"(S- +4 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(z'E +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(<' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2719h.tif +4 "processing"%P& +12 "core" & +4 "manipulator"&:& +7 "core" & W c O ?) +2 "manipulator"&[% +5 "core" % j p G ?Z +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&Q'\ +91 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(, +180 "core" ( +3 "manipulator"&N& +7 "core" &, h k 8 >Z +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &!& +4 "core" &, i g < >Z +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&n' +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&I/ +74 "core" / + "manipulator"&]& +4 "core" &, p l + >Z +2 "manipulator"&5% +3 "core" % k h L ?& +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&`'\ +100 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&d(k +121 "core" ( +2 "manipulator"&& +4 "core" &t M N U ; +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &t C I ; +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&\\' +97 "core" ' +2 "manipulator"&Z& +4 "core" &t 1 ' R 7 +2 "manipulator"&v% +3 "core" % 3 3 { 7" +2 "processing"%i& +4 "core" &W +2 "processing"%a& +4 ."psFlush"PC.seek :closed +4 "core" &Q + "processing"%f(] +4 "core" &T  +9 &)nH , +10 &_z A +9 &>o T +9 &I U +10 &I U +9 &G T +10 &BH U +9 &K U +9 &F U +10 &G T +9 & JG U +9 &" G U +10 &#I T +9 &%J U +10 &'RI U +9 &)K U +9 &*I U +10 &,J U +9 &.[I T +9 &0H T +10 &1I U +9 &3Hx U +10 &5bDt U +9 &7$Go U +9 &8Gg U +10 &:Ic U +9 &,IS U +10 &?MG U +9 &AGQ U +10 &CrDT U +9 &E4GH U +9 &FLB U +10 &He@ W +9 &Jj? Z +9 &L*9 [\ +10 &M5 [ +9 &O" [\ +10 &Qo1 [ +9 &S16 [ +9 &T \\ +10 &V" [ +9 &Xv \\ +9 &Z8 \\ +10 &[ O +9 &]+L a +10 &] A 2 +5 ( + "processing"%a& +5 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.74 + "processing"%E& +4 "core" &]( 2 + &]( 2 +2 ."psFlush"Hand.open + "manipulator"&C1 +68 "core" 1 +2 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.522 seconds\ /var/log/esp/da22jun2719h.tif: TIFF Upload Complete\ +3 "manipulator"&K% +4 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2719h15s.tif +8 "core" %  4" +6 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&^'\ +102 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +45 "core"  + "processing"%y% +4 "core" %Q + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%p'\ +584 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +275 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2719h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2719h20s.tif +1823 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%\ @ +140 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2719h20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.522 sec auto-exposure",Subject: "da22jun2719h images!" +10 "storage"(,- +6 "core" -' +2 "storage"(x& +6 "core" &-  + "manipulator"&c& +4 "core" &t V = n = + "manipulator"&% +4 "core" %\ ( e Y ="\\ +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&( +8 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%}  +135 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%e +115 "core" +3 ."psFlush"PS.seek :empty +6 "processing"%b'ղ +5 "core" ( +2 "manipulator"&W& +4 "core" & d S T @, +2 "storage"(q& +4 "core" &-  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"& ' +108 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.21 Pucks below Top Plate +3 "storage"(' +57 "core" ' +2 "manipulator"&~& +5 "core" & # O, + "storage"(Y& +4 "core" &-\ \  # +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'n +37 "core" ' +6 ."da"Elbow.hold +6 "manipulator"& , +11 "core" , +3 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.03 Pucks below Top Plate +3 "storage"(' +28 "core" ' +3 "manipulator"&% +8 "core" %̀^ |  Z C +4 "storage"(|& +8 "core" &- q +2 ."da"Forearm.force -20 +4 "manipulator"&5 +4 ."da"Forearm.seek 1 + 318 counts +4 "manipulator"&'ά +19 "core" ' +2 "manipulator"&g& +8 "core" & C P+ +4 "storage"(U& +8 "core" &- C 8 +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&u' +37 "core" ' +3 "storage"(6% +8 "core" % F n +7 ."downElevator"SE.seek :down +5 "storage"('} +98 (% +6 "core" %:\ \  [u +3 "manipulator"&J% +8 "core" % D Pg +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +4 "manipulator"&'\ +94 "core" ' +47 ' +3 ."downElevator"SE.stop +2 "storage"(5 +4 (s& +8 "core" &-   +1827 ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +103 "core"  +3 "processing"%% +8 "core" %լ;\  +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%'\ +589 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +9 "processing"% +20 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2123 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +4 "processing"%  +35 "core" +3 ."psFlush"PTV.dial :mixing +4 "processing"%X @ +76 "core" B +2 ."psFlush"PSV.dial :mixloop +4 "processing"% +121 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%o'ղ +2627 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%% +104 "core"  +3 ."psFlush"PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 1ml +4 "processing"%'TE +908 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +193 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +1591 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%# +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%"  +73 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"% ' +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%*'\ +583 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%+ +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%) U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%0' +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h' +1371 "Can"}\ == +1254 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%$' +2616 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%& +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%' +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%8 @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%-' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%' +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%m'TE +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%4 +72 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%D' +2608 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%{ +74 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%@'\ +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%3' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%; +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%7 U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%(' +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +42 "processing"%B' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%T  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%G' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%9 +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%A' +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%M @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%t  +96 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%S' +2613 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&P& +4 "core" &  s Z+ + "manipulator"&% +4 "core" %\   = Z +2 ."psFlush"Elbow.seek PC +2 "manipulator"&:(k +249 "core" ( + "manipulator"&[& +4 "core" &n   \\ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &n   @ [ +2 ."psFlush"Forearm.seek PC +2 "manipulator"&z' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&N/ +70 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%!( +455 "core" ( + "manipulator"&?& +4 "core" &n ( W + "manipulator"&O% +4 "core" %  V +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&I'\ +104 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&](, +132 "core" ( +2 "manipulator"&5& +4 "core" &,  ' \\ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &, \ / \\ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +102 "core" ' +2 ."psFlush"Hand.open + "manipulator"&j1 +68 "core" 1 + "manipulator"&n% +4 "core" %   & ` +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&Z'\ +96 "core" ' +2 #tFinished short da assay +6 #-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'v& +4 "core" &W]& + "manipulator"&i& +4 "core" &,  ) V ] +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +26 "core" ( +2 "manipulator"&`& +4 "core" &, . . ' ^j +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &, . + & ]j +2 .tForearm.seek :garage + "manipulator"&E' +95 "core" ' + .tHand.close + "manipulator"&C/ +70 "core" / + "manipulator"&K& +4 "core" &, : , u ^j +2 "manipulator"&a% +3 "core" %  0 D ` +2 .tForearm.seek :retract +2 "manipulator"&k'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&y( +295 "core" ( +2 "manipulator"&\\& +4 "core" &&  7 Y@] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +2 "core" &&  M Y@] +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&p' +111 "core" ' +2 "manipulator"&,& +4 "core" &&   B [@] + "manipulator"&x% +4 "core" %   \\~ +2 "collection"'c& +3 "core" &X[, +2 "collection"'& +5 "core" &Y\\9 +2 .tCC.seek :closed +2 "collection"'\ (` +4 "core" &Y[/  +9 &.v[[0 , +9 &`{[[- A +9 &MpW[+ T +10 & LZ\\. T +9 &OY[. U +9 &HYZ7 T +10 &RNZ\\7 T +9 &JX[7 T +10 &OX[6 T +9 &OY\\< U +9 & ZNZ\\= T +10 &"JX\\; T +9 &#OY]; T +9 &%N\\\\C T +10 &'bK\\Z T +9 &)$IY\\5 T +10 &*NZZ T +9 &,KZ\\ T +9 &.jPW\\ T +10 &0,LZZ T +9 &1IX\\ T +9 &3MX\\ T +10 &5rNX] T +9 &74MZ\\ T +10 &8KX[ T +9 &:NY[ T +9 &<JZ[ T +9 &?NY[ U +9 &AK[[ T +10 &CJZZ T +9 &EEJ\\[ T +10 &GKY] T +9 &HQ\\] T +9 &JW`b U +10 &LAthh X +9 &M^` \\ +9 &O\\` ^ +10 &Qr]] _ +9 &S4\\^ _ +10 &T\\] ` +9 &V\\^ ` +9 &Xu]^ a +10 &Z5\\^ b +9 &[\\^ b +9 &]]] b +10 &_l\\^ G +9 &`K2Z] %p +10 &`kf]_ P +2 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.40 +6 "collection"'}& +4 "core" &`ke[` P + .tHand.open +2 "manipulator"&e1 +76 "core" 1 +2 "manipulator"&W% +4 "core" %   j Y| + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&q'\ +95 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%d  +46 "core"  + "processing"%~% +5 "core" %7\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%Y' +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%w  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%^' +1601 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%|' +2613 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%g  +103 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%U +194 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%< @ +75 "core" A +2 .tPS.seek 0ml +2 "processing"%6' +2627 "core" ' + .tPSV.dial :air +2 "processing"%  +86 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2604 "core" ' + .tPSV.dial :PTV +2 "processing"% +77 "core"  +2 .tPS.seek 0ml + "processing"%J' +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &% U?Q + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&& +4 "core" &% + ^ T?Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &% C U?Q +2 .tForearm.seek CC +2 "manipulator"&' +103 "core" ' + .tHand.close + "manipulator"&u/ +71 "core" / +2 .tCC.seek :open + "collection"'( +472 "core" ( + "manipulator"&& +4 "core" &$ V>O + "manipulator"&% +4 "core" %  Q V +2 .tForearm.seek :retract + "manipulator"&b'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +286 "core" ( + "manipulator"&& +4 "core" &,  [b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &,   M [b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +97 "core" ' +2 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&%% +4 "core" %   \\ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +100 "core" ' +1494 "Can"\ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 76 +60000 \ 77 +60001 \ 66 +60001 \ 76 +60000 \ 66 +60001 \ 66 +60001 \ 76 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 77 +60001  76 +60000  66 @EDT1656389238.49  66 +60001  66 +60000 " 76 +60001  66 +60001 ) 66 +60000 , 66 +60001 B 66 +60001 S 76 +60000 V 66 +60001 L 66 +60001 M 66 +60000 U 66 +60001 S 66 +60000 Y 66 +60001 ] 76 +60001 r 76 +60000 o 76 +60001 ~ 76 +60001 c 66 +60000 V 66 +60001 O 66 +60001 I 66 +60000 8 66 +30314 #"brent"Session Begun +350 #-> showlog 30 +918 #-> ESP.main.exit +8 #mEXIT +2 #"brent"Session Ended @1656402754.59EDT @1656402835.75EDT = =mMAIN_scheduler =tMAIN @EDT1656402837.59 #"core_reset"Sent BREAK +4 #t@45862 sendCRC with ifg=0x20, ie=0x7F +2 #@47697 sendCRC with ifg=0x08, ie=0x5F #@26618 idle with ifg=0x84, ie=0x75 +2 #@27294 select with ifg=0x10, ie=0xF5 + #@27942 receive with ifg=0x10, ie=0xFD + #@28591 receive with ifg=0x10, ie=0xFD +2 #@29239 receive with ifg=0x10, ie=0xFD #@29566 receive with ifg=0x80, ie=0xFD +2 #@6700 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +17 #ESP2 v3.41 I2C Gateway v3.20 for core bus +243 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +392 "Can"4 99 + 4 99 #tPolling Can every 10:00 +3 #Cleanly exited at 03:52:34EDT28-Jun-22 +1455 #-> exit +4 #mEXIT @1656402858.90EDT @1656403403.50EDT = =mMAIN_scheduler =tMAIN @EDT1656403405.39 #"core_reset"Sent BREAK +3 #t@45862 sendCRC with ifg=0x20, ie=0x7F + #@47697 sendCRC with ifg=0x08, ie=0x5F + #@26618 idle with ifg=0x84, ie=0x75 + #@27294 select with ifg=0x10, ie=0xF5 #@27942 receive with ifg=0x10, ie=0xFD + #@28591 receive with ifg=0x10, ie=0xFD #@29239 receive with ifg=0x10, ie=0xFD + #@29566 receive with ifg=0x80, ie=0xFD #@48994 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +240 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +389 "Can", 99 + , 99 + #tPolling Can every 10:00 +7 #Cleanly exited at 03:54:18EDT28-Jun-22 +330 #-> pucks +647 #-> Puck.count +154 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %ӱee +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +2 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %K +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +2 "core" + + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" %ۉ : + .tSS.configure :default +3 "sampler")#.0X +2 ."downElevator"SE.seek :down +4 "storage"(5'} +98 (6% +4 "core" %9  ]} + "manipulator"&7% +4 "core" %ϟ f h ? +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +95 "core" ' +67 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(9( +191 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (:& +3 "core" &   +2 "manipulator"&;& +3 "core" &S U [  @ +2 .tElbow.seek 3 + "manipulator"&<(_ +31 "core" ( + "manipulator"&=& +4 "core" &U q ` ?^ +2 "storage"(>& +4 "core" & A  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&?' +93 "core" ' +2 "storage"(@& +4 "core" & Y  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(A' +277 "core" ' + "storage"(B- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (C% +3 "core" % + +2 ."downElevator"SE.seek :down +4 "storage"(D'} +99 (E% +3 "core" %7  ]| + "manipulator"&F% +4 "core" % g g K >< +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +98 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(H(,L +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (I& +2 "core" &,O :  +2 "manipulator"&J& +4 "core" &U \\ [  =^ + .tElbow.seek 4 +2 "manipulator"&K(^ +4 "core" ( + "manipulator"&L& +4 "core" &U g f =^ + "storage"(M& +4 "core" &,N M  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 600 counts + "manipulator"&N' +118 "core" ' +2 "storage"(O& +4 "core" &,N  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(P' +275 "core" ' +2 "storage"(Q- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (R% +2 "core" % r +3 ."downElevator"SE.seek :down +4 "storage"(S'} +99 (T% +3 "core" %7 U ]| +2 "manipulator"&U% +4 "core" % k h W >M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +95 "core" ' +59 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +35 "storage"($\ .(\ 1~b +9 .tSC.seek 5 + "storage"(W(< +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (X& +3 "core" &< S  +2 "manipulator"&Y& +3 "core" &U g d I >^ +2 .tElbow.seek 5 +2 "manipulator"&Z(y +19 "core" ( + "manipulator"&[& +4 "core" &r G [ a <- +2 "storage"(\\& +4 "core" &< $  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts + "manipulator"&]'Ϻ +103 "core" ' + "storage"(^& +4 "core" &< J  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(_' +276 "core" ' + "storage"(`- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (a% +2 "core" % 4 +3 ."downElevator"SE.seek :down +3 "storage"(b'} +99 (c% +3 "core" %9 ; ]| + "manipulator"&d% +4 "core" %Ͼ a f ? > +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +93 "core" ' +70 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(f(K +188 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (g& +3 "core" &K   + "manipulator"&h& +4 "core" &s ? ? * <- +2 .tElbow.seek 6 + "manipulator"&i( +19 "core" ( + "manipulator"&j& +5 "core" & L C <+ + "storage"(k& +4 "core" &K (  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&l'ϡ +97 "core" ' + "storage"(m& +4 "core" &K j  +2 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(n' +276 "core" ' + "storage"(o- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (p% +2 "core" % 7 +3 ."downElevator"SE.seek :down +4 "storage"(q'} +100 (r% +2 "core" %c6 I \\{ +2 "manipulator"&s% +4 "core" %ϣ L M Y ; + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +99 "core" ' +57 ' + ."downElevator"SE.stop +2 "storage"(5 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(u([ +194 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (v& +3 "core" &[ +2 "manipulator"&w& +4 "core" & B = J ;+ + .tElbow.seek 7 +2 "manipulator"&x( +38 "core" ( + "manipulator"&y& +4 "core" & a q >] +2 "storage"(z& +4 "core" &[ 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&{' +111 "core" ' + "storage"(|& +4 "core" &[ d +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(}' +22 "core" ' A  b +3 !to:Slide::Error\ : mesg"6Storage Elevator overCurrent at down + 196 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @error:overCurrent: @tagi}: @sourcei-: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdT: lostF: homeT: positioniA: velocityi: currenti:pwmig:erri: inPressi : outPressi:deltaPressi : voltagef12.368221894943545H: @type2F:@destinationi%:@axisName"Storage Elevator:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:350:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:323:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:314:in `seek'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/lib/slide.rb:74:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:358:in `to'"8/home/esp/esp2/utils/puckmoves.rb:597:in `raiseStk'";/home/esp/esp2/utils/puckmoves.rb:650:in `stackHeight'"5/home/esp/esp2/lib/rmutex.rb:89:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:62:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'";/home/esp/esp2/utils/puckmoves.rb:647:in `stackHeight'"4/home/esp/esp2/utils/puckmoves.rb:646:in `each'";/home/esp/esp2/utils/puckmoves.rb:646:in `stackHeight'"4/home/esp/esp2/utils/puckmoves.rb:645:in `each'";/home/esp/esp2/utils/puckmoves.rb:645:in `stackHeight'"5/home/esp/esp2/utils/puckmoves.rb:666:in `count'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1465 #-> pucks +376 #-> ESP.ready! +2 "collection"'~% +3 "processing"%% +3 "manipulator"&% +6 "core" %ӱcc + %l +4 "sampler")% +6 "core" % ~ C? + %ۉ / +2 "manipulator"&& +3 "core" & r C] +2 "storage"(& +3 "core" &[ P + "storage"(% +4 "core" %  X + "collection"'& +3 "core" &cc +2 "processing"% & +3 "core" &h +2 "collection"'  +3 "core"  + "collection"'  +3 "core"  +2 "collection"' +3 "core" ~ + "processing"% +3 "core"  +2 "processing"% +3 "core" W + "processing"% +3 "core" A +2 "processing"% +3 "core"  + "sampler") +3 "core"  +2 "collection"'% +3 "core" %ӱdc +2 "processing"%% +4 "core" %c + "sampler")% +4 "core" %ۉ 0 +2 "collection"'& +3 "core" &ec +2 "processing"%& +3 "core" &j +2 "manipulator"&% +3 "core" %   C? +2 "manipulator"& & +3 "core" & u ~ @ C] +2 "storage"(& +4 "core" &[ < +2 "storage"(% +3 "core" %  : +2 "collection"'9 +3 "core" 9s +2 "processing"%"9 +3 "core" 9 +394 #t-> ESP.shutdown +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +285 #t-> ESP.ready! +3 #Powering core bus +577 .Gate.power :raw,:ON +2 "sampler") +59 ) +3 "core"  + "collection"' +2 '$ +3 "core"  +2 "processing"% +2 %% +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"''% +3 "core" %bd + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%(% +2 "core" %Q +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")#% +3 "core" % + .tSS.configure :default +2 "sampler")#.0X H 9"2 + .tForearm.coast +2 "manipulator"&5 +2 !to:Arm::StretchError: mesg"-Holding position retracted requires 40mA:bt["2/home/esp/esp2/utils/misc.rb:227:in `stretch'"//home/esp/esp2/utils/misc.rb:222:in `each'"2/home/esp/esp2/utils/misc.rb:222:in `stretch'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/misc.rb:217:in `stretch'"+/home/esp/esp2/lib/slide.rb:74:in `in'"2/home/esp/esp2/utils/misc.rb:216:in `stretch'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"2/home/esp/esp2/utils/misc.rb:207:in `stretch'"3/home/esp/esp2/utils/storage.rb:41:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #1 of 5 +2 "manipulator"&L& +4 "core" & V e j >, +2 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&M% +4 "core" %\ j i S > +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek between 6 and retracted +2 "manipulator"&D' +54 "core" ' + .tForearm.force 100 +2 "manipulator"&5d +53 &9% +3 "core" % Z ? %b + .tForearm.stop +2 "manipulator"&5 +33 &O& +2 "core" & l h } ?, +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&<'\ +24 "core" ' + "manipulator"&G% +4 "core" %\  M N . < +2 "processing"%Q& +4 "collection"'R& +4 "core" &d + &ce + ."openPC"PC.reconfigure :default +4 .tCC.reconfigure :default +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%T( + "collection"'U( +279 "core" ( +13 ( +2 "collection"'P +3 "core" ~ +2 "processing"%N +3 "core" V +2 "processing"%X +3 "core" A + "processing"%Y +3 "core"  +2 "collection"'[% +3 "core" %ӵad +2 "processing"%\\% +4 "core" %Y + "sampler")S% +4 "core" %} ; S +2 "collection"'H& +4 "core" &ce  +2 "processing"%^& +3 "core" &W  +2 "manipulator"&K% +3 "core" %\  ? A < +2 "manipulator"&V& +3 "core" & ? @ Q <, +2 "storage"(`& +4 "core" &K 5  + "storage"(a% +4 "core" % F  + "collection"'c9 +4 "core" 9s + "processing"%d9 +3 "core" 9 +663 #t-> Puck.count +2 "storage"(_% +3 "core" %   +2 .tSE.seek :down +2 "storage"(]'} +3 "core" ' +2 .tSE.stop + "storage"(5 +2 .tHand.open + "manipulator"&g1 +71 "core" 1 + "manipulator"&h% +4 "core" % \  p c > +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(j(+ +826 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (k& +3 "core" &, k + "manipulator"&b& +4 "core" & > =  :, +2 .tElbow.seek 1 + "manipulator"&W( +5 "core" ( + "manipulator"&m& +4 "core" & B H :, + "storage"(Z& +4 "core" &-  +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&e' +94 "core" ' +2 "storage"(o& +4 "core" &-  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(p' +310 "core" ' + "storage"(r- +4 "core" -' + .tSE.configure :default +47 "storage"(#QK-0-\ b +3 (s% +2 "core" %    +3 ."downElevator"SE.seek :down +3 "storage"(n'} +99 (l% +3 "core" %.  \\z + "manipulator"&v% +4 "core" %Ͼ A A w : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +98 "core" ' +43 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(y( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (z& +3 "core" & x u x  +2 "manipulator"&q& +3 "core" & J = :, +2 .tElbow.seek 2 +2 "manipulator"&f(P +28 "core" ( +2 "manipulator"&|& +4 "core" &V j e < =z +2 "storage"(}& +4 "core" & (  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&i'ϥ +116 "core" ' + "storage"(t& +4 "core" & ^  +2 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +276 "core" ' +2 "storage"(~- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (% +3 "core" % ` +2 ."downElevator"SE.seek :down +3 "storage"('} +99 (% +4 "core" %4 ^ ]| + "manipulator"&% +4 "core" %ϱ U i * < +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(( +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" &  +2 "manipulator"& & +3 "core" &V e j  ?z +2 .tElbow.seek 3 +2 "manipulator"& (_ +3 "core" ( +2 "manipulator"&& +4 "core" &V r ^ * ?z + "storage"(& +4 "core" & W  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 600 counts + "manipulator"&' +117 "core" ' + "storage"(& +4 "core" & c  +2 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +278 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" %  +3 ."downElevator"SE.seek :down +3 "storage"('} +99 (% +3 "core" %; ]} + "manipulator"&% +4 "core" %! i h $ = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +67 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,L +195 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &,O u t 5  +2 "manipulator"&& +3 "core" &V g Z  =z +2 .tElbow.seek 4 +2 "manipulator"&(^ +3 "core" ( +2 "manipulator"&& +3 "core" &V _ g  =z +2 "storage"("& +4 "core" &,N L + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&' +102 "core" ' +2 "storage"($& +4 "core" &,N  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(%' +277 "core" ' +2 "storage"('- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 ((% +3 "core" % X +2 ."downElevator"SE.seek :down +4 "storage"(#'} +99 (!% +2 "core" %9 ^ ]| +2 "manipulator"&+% +4 "core" % S Y @ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +97 "core" ' +64 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(.(< +187 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (/& +2 "core" &< -  +3 "manipulator"&&& +4 "core" &V [ X s >z + .tElbow.seek 5 +2 "manipulator"&(y +37 "core" ( + "manipulator"&1& +5 "core" & 9 G <* + "storage"(& +4 "core" &< 4  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 600 counts +2 "manipulator"&3'Ϻ +95 "core" ' +2 "storage"()& +4 "core" &< /  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(4' +272 "core" ' + "storage"(6- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (2% +2 "core" % # +2 ."downElevator"SE.seek :down +4 "storage"(:'} +99 (;% +3 "core" %8 [ ]{ + "manipulator"&7% +4 "core" % N N 2 ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +94 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"({(K +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &K C  +2 "manipulator"&& +4 "core" & ? < <* +2 .tElbow.seek 6 + "manipulator"&x( +4 "core" ( + "manipulator"&@& +4 "core" & C F <* +2 "storage"(8& +4 "core" &K 4  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&u'ϡ +99 "core" ' +2 "storage"(5& +4 "core" &K 2  +2 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(E' +269 "core" ' +2 "storage"(?- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (J% +3 "core" %  +2 ."downElevator"SE.seek :down +3 "storage"(L'} +99 (M% +3 "core" %)8 ^ ]{ +2 "manipulator"&9% +3 "core" % g h L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +91 "core" ' +63 ' + ."downElevator"SE.stop +2 "storage"(5 +640 #t-> exit +5 #mEXIT @1656403642.02EDT @1656413704.49EDT = =mMAIN_scheduler =tMAIN @EDT1656413706.26 #"core_reset"Sent BREAK +2 #t@62509 select with ifg=0x10, ie=0xF5 + #@63156 receive with ifg=0x10, ie=0xFD + #@63791 receive with ifg=0x10, ie=0xFD + #@64425 receive with ifg=0x10, ie=0xFD #@64752 receive with ifg=0x80, ie=0xFD + #@35235 sendCRC with ifg=0x20, ie=0x7F #@35682 sendCRC with ifg=0x20, ie=0x7F + #@37273 sendCRC with ifg=0x08, ie=0x5F + #@10225 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +235 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +372 "Can"  <; +   <; + #tPolling Can every 10:00 +4 #Cleanly exited at 04:07:22EDT28-Jun-22 +631 #-> can +3 "Can" 99 +59323  99 +12364 #t-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +6 "core"  +4 "processing"% +4 % +8 "core"  +8 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %ӵbaA +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %} " S + .tSS.configure :default +3 "sampler")#.0X ? L ;* +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +2 .tElbow.hold +2 "manipulator"&, +2 "core" , +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &[ 4  + .tSC.configure :loose +2 "storage"($.(\ 1~b +3 .tSC.hold + "storage"(, +2 "core" , +2 .tSC.configure :loose +2 "storage"($.(\ 1~b +2 (% +3 "core" % v | 6 + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" + .tPH.configure :default +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +3 "processing"%% +4 "core" %ӵbb> + "manipulator"&% +7 "sampler")% +4 "core" % + %  % )r 7 + %} . S +2 "manipulator"&& +3 "core" & ' ) 7* + "storage"(& +4 "core" &[6 z  z  + "storage"(% +4 "core" % v w + "collection"'& +3 "core" &_cJ  +2 "processing"%& +3 "core" &  +2 "collection"' +2 "core"  +2 "collection"'  +3 "core"  + "collection"'! +3 "core" ~ +2 "processing"%" +3 "core"  + "processing"%# +3 "core" V +2 "processing"%$ +3 "core" A + "processing"%% +3 "core"  +2 "sampler")& +3 "core"  + "collection"''% +4 "core" %ӵbb5 +2 "processing"%(% +3 "core" % +2 "sampler"))% +4 "core" %} / S + "collection"'*& +4 "core" &ad0  + "processing"%+& +4 "core" &  +2 "manipulator"&,% +3 "core" %  &  6 +3 "manipulator"&-& +3 "core" & "  v 6* +2 "storage"(.& +3 "core" &[6 x y d  +2 "storage"(/% +3 "core" % z  y +2 "collection"'09 +3 "core" 9 + "processing"%19 +3 "core" 9 +1402 #t-> access 2 +3 "storage"(2% +3 "core" % ~ & + "manipulator"&3% +4 "core" %  "  | 5 +2 "manipulator"&4& +3 "core" & % ! = 5* +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(5(K +199 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (6& +3 "core" &K V m & +45475 "Can" 99 +566 #t-> exit +5 #mEXIT @1656414917.84EDT @1656415021.81EDT = =mMAIN_scheduler =tMAIN @EDT1656415023.72 #"core_reset"Sent BREAK +2 #t@21226 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +246 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +412 "Can"  +  l + #tPolling Can every 10:00 +3 #Cleanly exited at 07:15:17EDT28-Jun-22 +803 #-> ESP.ready! +3 #Powering core bus +556 .Gate.power :raw,:ON + "sampler") +41 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %bc. + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" % + .tPS.configure :default +3 "processing"%#A d`xb +2 "sampler")% +3 "core" % + .tSS.configure :default +3 "sampler")#.0X $da[:extractVol]=0.9 +1441 #-> access 2 +3 "storage"(;% +3 "core" %}   +2 "manipulator"&<% +4 "core" %\   8 + "manipulator"&=& +4 "core" &   8- +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(>(K +3 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &K }   +1083 #t-> $da[:extractVol]=0.19 +1159 #-> access 1 +2 "storage"(@% +3 "core" %}   +2 "manipulator"&A% +4 "core" %\    8 + "manipulator"&B& +4 "core" &   8- +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(C(< +200 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (D& +3 "core" &< R ] & +504 #t-> access 2 +3 "storage"(E% +3 "core" %} y t 4  +2 "manipulator"&F% +4 "core" %\  "  q 7 + "manipulator"&G& +4 "core" &   8- +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(H(K +200 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (I& +2 "core" &K \\ ]  +4487 #t-> startTube 2 +644 #-> shortDA +2 "collection"'J% +2 "processing"%K% +5 "core" %Ӹbd[ +3 % +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +306 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%L +43 "core" +2 .tPTV.dial :PRVmixing + "processing"%M  +75 "core" +2 .tPRV.dial :sipper + "processing"%N  +135 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%O'` +2268 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%P  + "collection"'Q  +16 "core" +119  +2 .tPS.seek 0.5ml +2 "processing"%R'\ +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%S @ +103 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%T' +592 "core" ' + .tPSV.dial PSR +2 "processing"%U +103 "core"  +2 "processing"%V% +4 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%W'TE +1098 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml + "processing"%X' +1605 "core" ' + .tPSV.dial :mixloop +2 "processing"%Y +105 "core" +2 .tPS.seek 0ml + "processing"%Z' +2607 "core" ' +2 .tPSV.dial PSR + "processing"%[ +105 "core"  +2 "processing"%\\% +4 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%]'TE +1090 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +35 "processing"%^' +1602 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +105 "core" + .tPRV.dial :sipper +2 "processing"%`  +44 "core" +2 .tPS.seek 0ml + "processing"%a' +2614 "core" ' + .tPSV.dial PSR +2 "processing"%b +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%c' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%d +105 "core" +2 .tPS.seek 0ml +2 "processing"%e' +2613 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%f& +4 "core" &  +2 .tHand.open + "manipulator"&g1 +72 "core" 1 + "manipulator"&h% +4 "core" % \  #  6 +2 "storage"(i% +4 "core" %}   + "storage"(j. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(k( +668 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (l& +3 "core" & = ; +2 "manipulator"&m& +3 "core" & , 1- +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&n(P +59 "core" ( + "manipulator"&o& +4 "core" &`   32 +2 "storage"(p& +3 "core" & ^ ] +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&q'ϥ +100 "core" ' + "storage"(r& +4 "core" & U T +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(s' +282 "core" ' +2 "storage"(t- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (u& +3 "core" & Z R ~ +2 "manipulator"&v& +4 "core" &` T 42 + .tElbow.seek 2 +2 "manipulator"&w(P +22 "core" ( + "manipulator"&x& +4 "core" &Z  5 +2 "storage"(y& +3 "core" & T R E +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&z'y +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&{/ +68 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):8:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 ."downElevator"SE.seek :down +4 "manipulator"&|& + "storage"(}'} +6 "core" &Z ' & E 5 +2 "manipulator"&~% +4 "core" % r $  5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.seek PC +2 "manipulator"&(k +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +83 "core" ( +3 "manipulator"&& +4 "core" &o ' , / 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &o & ! 6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' + "manipulator"&& +4 "core" &o b / +2 "manipulator"&% +4 "core" % 2 0 + "processing"%& +4 "core" &  +2 "processing"%& +4 "core" &  +2 .tPC.seek :closed +2 "processing"% (] +5 "core" &  +7 &K &l +9 &mR} : +9 &xx O +10 &XU W +9 &L V +10 &L V +9 &N V +9 &aL V +10 &#L V +9 &N V +9 &M V +10 &!jN V +9 &#,J V +10 &$L V +9 &&G V +9 &(rL V +10 &*3N V +9 &+K V +9 &-M V +10 &/zK V +9 &1;N V +10 &2J V +9 &4H V +9 &6G V +10 &8DI V +9 &:N V +9 &;L V +10 &=L V +9 &?LL V +10 &AI U +9 &BL V +10 &DR V +9 &FN\\( X +9 &H\ u! Z +9 &I \\ +10 &K [ +9 &MJ \\ +10 &O ' \\ +9 &P( ] +10 &R& \\ +9 &TP ] +9 &V$ ] +9 &W' ] +10 &Y( ] +9 &[V( ] +10 &\\pm) (~ +9 &]xc( 9 +9 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.78 +6 .Hand.open + "manipulator"&\ 1 +3 "core" &]%( 1 +65 1 +2 "manipulator"& % +4 "core" %  - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .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 +2 "processing"%  +2 %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 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%9 +2 "core" 9* +102 "processing"%9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%"9 +2 "core" 9; +102 "processing"%%9 +3 "core" 9? +102 "processing"%'9 +2 "core" 9C +102 "processing"%)9 +3 "core" 9H +102 "processing"%(9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%9 +2 "core" 9T +102 "processing"%#9 +3 "core" 9X +102 "processing"%,9 +2 "core" 9] +102 "processing"%-9 +2 "core" 9a +102 "processing"%.9 +3 "core" 9e +102 "processing"%/9 +2 "core" 9i +102 "processing"%09 +3 "core" 9m +102 "processing"%19 +3 "core" 9q +102 "processing"%29 +2 "core" 9v +102 "processing"%39 +3 "core" 9z +102 "processing"%49 +2 "core" 9~ +102 "processing"%59 +2 "core" 9 +103 "processing"%69 +2 "core" 9 +103 "processing"%79 +2 "core" 9# +102 "processing"%89 +3 "core" 9* +102 "processing"%99 +2 "core" 91 +102 "processing"%:9 +2 "core" 97 +102 "processing"%;9 +3 "core" 9? +102 "processing"%<9 +3 "core" 9D +102 "processing"%=9 +2 "core" 9L +102 "processing"%?9 +2 "core" 9S +102 "processing"%!9 +3 "core" 9Z +102 "processing"%@9 +2 "core" 9` +3 .tPH.hold 2:00:00,28C +3 "processing"%A pp_ +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%B +104 "core"  +2 "processing"%D% +4 "core" % + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%>'\ +581 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%E'Һ +83 "Can" AA +1515 "core" ' +2 .tPTV.dial :puck + "processing"%F  +138 "core"  + .tPSV.dial PTV +2 "processing"%G +75 "core" +2 .tPBV.dial :waste1 + "processing"%I  +57 "core" + "processing"%C% +4 "core" %ҵV  +2 .tPS.seek 1.5ml + "processing"%J'{ +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +46 "core" ) +2 .tPS.seek 0ml +2 "processing"%L' +1613 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +32 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%N * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%Q +75 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%P' +2532 "core" ' +2 .tPSV.dial PTV + "processing"%O +76 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%S +75 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%R +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +72 "core"  +3 .tPS.seek 0ml + "processing"%V' +2535 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%T  +136 "core" + .tPSV.dial :mixloop +2 "processing"%W +45 "core" + .tPRV.dial :ab1 +2 "processing"%Y @ +106 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%X' +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%[  +43 "core"  +2 "processing"%\\% +4 "core" %Z  +2 .tPS.seek 0.34ml + "processing"%Z' +437 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"']  +29 "core" + .tPRV.dial :air +2 "processing"%_  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%`'G +1185 "core" ' +2 .tPRV.dial :waste2 + "processing"%^ @ +74 "core" > +2 .tPS.seek 0.5ml +2 "processing"%b'\ +854 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%a  +46 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%d'Һ +1604 "core" ' +2 .tPSV.dial :PML +6 "processing"%c +46 "core" + .tPTV.dial :mixing +2 "processing"%f @ +75 "core" A + .tPBV.dial :waste1 +2 "processing"%g  +34 "core" +2 "processing"%h% +3 "core" %ҹk  +2 .tPS.seek 1.85ml +2 "processing"%i' +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%j * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%H' +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'l& +3 "core" &ab  +2 "manipulator"&m& +3 "core" &o . +2 "manipulator"&o% +3 "core" %\  T . +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&p(, +125 "core" ( + "manipulator"&r& +4 "core" &,  1! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &, > 2! +2 .tForearm.seek :garage +2 "manipulator"&&' +96 "core" ' + .tHand.close +2 "manipulator"&t/ +76 "core" / +2 "manipulator"&u& +4 "core" &, ) 3 +2 "manipulator"&v% +3 "core" %  e 3 +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&x( +287 "core" ( +2 "manipulator"&y& +4 "core" &# />I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &# - )>I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&|' +101 "core" ' +2 "manipulator"&~& +4 "core" &$  .>I +2 "manipulator"&n% +4 "core" % ( + "collection"'q& +4 "core" &bc(  +2 "collection"'s& +5 "core" &`d!  +2 .tCC.seek :closed +2 "collection"'z(` +4 "core" &bd \  +9 &2vac - +9 &^vad A +10 &:k`e U +9 &Kcc V +9 &Jbb V +10 &{Hbc V +9 &<Mbd V +9 &Hbc V +10 &Ibc V +9 &J`d V +9 & EIad V +10 &"Lcc V +9 &#Gbb U +10 &%Ibc V +9 &'LLbd V +9 &)F`b V +10 &*Jbe V +9 &,Gdd U +9 &.UGcc V +10 &0Ebb V +9 &1Faa V +10 &3J`c V +9 &5]Jbd V +9 &7 Iae U +10 &8E_c V +9 &:G`b U +9 &(Cca U +9 &?Iad U +10 &AF`c V +9 &CmE`d V +9 &E/G`d V +10 &FFae V +9 &HMfg V +9 &JrXji W +10 &L,tsr Z +9 &Mfg ^ +44 &Ogg a +11 &Q[fg a + &Sff b + &Tdg b! + &Vef b& +3 &XTff b, +5 &Z fh b0 +9 &[eh b0 +10 &]ufg b1 +9 &_%df U +10 &`55df , +9 &`ugh Y +5 ( +2 "collection"'s& +4 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.56 + "collection"'& +5 "core" &`uofg Y + &`uocg Y + .tHand.open +2 "manipulator"&1 +74 "core" 1 + "manipulator"&w% +4 "core" %  l ( ( +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"% +105 "core"  +2 "processing"%% +4 "core" %k + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%}' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 .tPS.seek 0ml + "processing"%*' +1621 "core" ' +2 .tPSV.dial PSR + "processing"%\ +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2006 "Can" ba +606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%  + "collection"'  +33 "core"  +133  +2 .tPSV.dial :mixloop +2 "processing"% +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +75 "core" +2 .tPS.seek 0ml +2 "processing"%' +2608 "core" ' + .tPSV.dial :air +2 "processing"%  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2630 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +2 .tPS.seek 0ml + "processing"%' +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&& +5 "core" &# '>I + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +6 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &# _ U !>I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &# m !>I +2 .tForearm.seek CC +2 "manipulator"&%' +105 "core" ' + .tHand.close +2 "manipulator"&'/ +75 "core" / +2 .tCC.seek :open +2 "collection"')( +472 "core" ( + "manipulator"&(& +4 "core" &" +=G +2 "manipulator"&% +4 "core" %  R +z +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&#(, +291 "core" ( + "manipulator"&,& +4 "core" &, 09 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &, | -9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&.' +109 "core" ' + .tHand.open +2 "manipulator"&/1 +75 "core" 1 + "manipulator"&0% +5 "core" % Ν  25 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +104 "core" ' +2 ."da"delayUntil "07:43:59.55" +24751 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%2 @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%3  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%4 * +35 "core" + + ."da"PSV.dial :air +2 "processing"%5  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%6' +2535 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%7 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%8  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%9 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%:  +45 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;' +2516 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%< +134 "core"  +2 "processing"%=% +3 "core" % +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%?'\ +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%!'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%@  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%B +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%D  +35 "core" + "processing"%e% +4 "core" %Ҷ  +2 ."da"PS.seek 1.5ml +2 "processing"%>'| +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%G' +1629 "core" ' + ."da"delay 2:00 +4844 "Can" HH +7159 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%I  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +46 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%K' +2535 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%N  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Q' +2516 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%L +135 "core"  + "processing"%O% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%S'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%R'Һ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%U +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +34 "core" +2 "processing"%T% +4 "core" % +2 ."da"PS.seek 1.5ml + "processing"%W' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%V' +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%[  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%X +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2534 "core" ' + ."da"PSV.dial PTV +2 "processing"%_ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +5 "processing"%Z +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%^ +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%`  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%a' +2521 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%b  +47 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%c  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%f  +47 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%g +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%h' +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%j  +45 "core"  +2 "processing"%d% +4 "core" %  + ."da"PS.seek 0.55ml +2 "processing"%i'_ +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%l  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%m'Һ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%o +45 "core" +2 ."da"PTV.dial :mixing + "processing"%r @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%$  +36 "core" + "processing"%% +4 "core" %Ҿ  +2 ."da"PS.seek 1.85ml +2 "processing"%t' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%u * +35 "core" + +2 ."da"PS.seek 0ml + "processing"%v' +1956 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +8697 "Can" OO +39305 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +34 "core" + +2 ."da"PSV.dial :air + "processing"%y  +46 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%{' +2513 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%p +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%~  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%n +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%q  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2512 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +135 "core"  + "processing"%% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%'\ +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%w'Һ +1608 "core" ' + ."da"PTV.dial :puck +7 "processing"%s  +75 "core"  + ."da"PSV.dial PTV +42 "processing"% +82 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%|% +4 "core" %һ  +2 ."da"PS.seek 1.5ml + "processing"%H' +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%}' +1597 "core" ' +2 ."da"delay 2:00 +6071 "Can" UT +5931 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%* * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2541 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +85 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2512 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +134 "core"  +2 "processing"%% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%% +4 "core" %ҽ  +2 ."da"PS.seek 1.5ml +2 "processing"%' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%'' +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%z +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%(' +2532 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%, +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%-  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2512 "core" ' + #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +134 "core"  + "processing"%0% +4 "core" % +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +582 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%.'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%2 +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%3  +34 "core" + "processing"%4% +4 "core" %ҷ  +2 ."da"PS.seek 1.5ml +2 "processing"%5'} +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7' +1601 "core" ' + ."da"delay 2:00 +10892 "Can" @? +1111 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%8  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%: +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%6' +2532 "core" ' +2 ."da"PSV.dial PTV + "processing"%< +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%= +72 "core"  +2 ."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 + "processing"%@' +2529 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%B +140 "core"  +8 "processing"%D% +16 "core" % +3 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%e'm +332 "core" ' +2 ."da"delay 5 seconds +503 "processing"%!% +3 "core" %o +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%F'\ +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>'Һ +1599 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%I +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core"  +2 "processing"%E% +4 "core" %ҹ  +2 ."da"PS.seek 1.5ml + "processing"%G' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"% ' +1616 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%N * +47 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%K +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%L' +2544 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Q +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"%U  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%P' +2535 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%T +136 "core"  +2 "processing"%R% +3 "core" % +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%Y'Һ +2100 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%W +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%[  +34 "core" +2 "processing"%\\% +4 "core" %ҵ  +2 ."da"PS.seek 1.5ml + "processing"%X'{ +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +35 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%_  +104 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Z' +1596 "core" ' +2 "processing"%^9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%`  +3 "core" 5 + 5 + "processing"%]& +3 "core" &]% 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&b% +3 "core" %   $L +2 "storage"(c% +3 "core" % +2 "storage"(f. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 + "storage"(g(+ +187 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (a& +2 "core" &. V +2 "manipulator"&j& +4 "core" &, M #9 + "manipulator"&d% +4 "core" %  M #L +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&h( +189 "core" ( +2 "manipulator"&l& +4 "core" &~ 9 !- + "storage"(i& +4 "core" &. +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&o' +92 "core" ' +2 "storage"(r& +4 "core" &.  ] +2 ."da"SE.reconfigure :pick +7 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"($' +280 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +53 ."da"SE.seek :place + "storage"(u'y +34 "core" ' +2 "manipulator"&m& +4 "core" &~ $ - +2 "manipulator"&t% +4 "core" %Ϧ + [ +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"& '\ +99 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&&(k +256 "core" ( +2 "manipulator"&y& +4 "core" &t n  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &v& +3 "core" &t   +2 ."da"Forearm.seek PC +2 "manipulator"&p' +106 "core" ' + ."da"Hand.close +2 "manipulator"&~/ +71 "core" / + ."da"PC.seek :open +2 "processing"%n( +454 "core" ( + "storage"(q& +4 "core" &.  +2 "manipulator"&{& +3 "core" &t w x )  +2 "manipulator"&+% +3 "core" % | w .  +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& ( +265 "core" ( +2 "manipulator"&& +4 "core" &~  B . + "storage"(s& +4 "core" &.  R +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&' +90 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +76 "core" 1 +2 "storage"(|- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(w'E +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.93 Pucks below Top Plate + "storage"(' +55 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2808h.tif +5 "processing"%H& +11 "core" &g +4 "manipulator"&\ & +10 "core" & E = * . +3 "manipulator"&*% +10 "core" % Ͻ @ 5 / L +5 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&}(, +183 "core" ( +2 "manipulator"&& +5 "core" &, < 4 H @ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, 3 2 7 @ +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +100 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&& +4 "core" &, 1 0 @ +2 "manipulator"&% +4 "core" % - '  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +122 "core" ( +2 "manipulator"&& +4 "core" &s Z G  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &s Y S k  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +103 "core" ' +2 "manipulator"&& +4 "core" &s % +2 "manipulator"&% +4 "core" % ; + "processing"%"& +4 "core" & +2 "processing"%& +5 "core" &N +3 ."psFlush"PC.seek :closed +2 "processing"%x(] +4 "core" &T  +8 &)pU - +9 &]wW A +10 &>lI U +9 &EH V +9 &D= V +10 &}B7 V +9 &>D7 W +9 &D/ V +10 &C( V +9 &D V +10 & IA V +9 &"\ F V +9 &#A V +10 &%F V +9 &'OF W +9 &)D V +10 &*F W +9 &,D V +10 &.XG V +9 &0B V +9 &1E V +10 &3F W +9 &5aD V +9 &7#E V +10 &8G V +9 &:F V +10 &+D V +9 &?G  V +10 &AE  V +9 &CpC V +9 &E2E V +10 &FG W +9 &Hc Y +10 &Jg \\ +9 &L' ] +10 &M~ ] +9 &O ] +9 &Qm ] +9 &S/| ] +10 &T ] +9 &V ] +10 &Xs ] +9 &Z4 ^ +9 &[ R +10 &].O %q +9 &]y# - +2 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.80 +2 "processing"%& +4 "core" &]y - + ."psFlush"Hand.open +2 "manipulator"&z1 +40 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.629 seconds\ /var/log/esp/da22jun2808h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2808h15s.tif +33 "core" 1 +2 "manipulator"&'% +4 "core" %    +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%% +46 "core"  + "processing"%,% +5 "core" % + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%-'\ +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +233 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2808h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2808h20s.tif +1868 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%/ @ +91 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2808h20s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.629 sec auto-exposure",Subject: "da22jun2808h images!" +13 "storage"(0- +3 "core" -' +2 "storage"(& +5 "core" &. U +2 "manipulator"&& +4 "core" &s ] Z Z  + "manipulator"&2% +4 "core" %\ % ] \\ B  J +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&3( +59 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%4  +137 "core" +2 ."psFlush"PSV.dial :mixloop + "processing"%. +78 "core" ( + "manipulator"&& +4 "core" & K 1 0 +2 "storage"(5& +4 "core" &. ) +3 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&8' +11 "core" +5 ."psFlush"PS.seek :empty +4 "processing"%9'ղ +81 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"(:' +60 "core" ' +3 "manipulator"&7& +6 "core" & )0 +2 "storage"(<& +3 "core" &.   W +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +126 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +6 "manipulator"&='n +36 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&;, +7 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +6 "storage"(?' +28 "core" ' +3 "manipulator"&6% +9 "core" %_ [  +2 "storage"(B& +8 "core" &. D +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 317 counts + "manipulator"&D'Ϋ +29 "core" ' +3 "manipulator"&@& +9 "core" & % )- +4 "storage"(!& +8 "core" &.   h +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&e' +19 "core" ' +3 "storage"(F% +9 "core" %   +4 ."downElevator"SE.seek :down +7 "storage"(I'} +98 (C% +5 "core" %5   ]z +4 "manipulator"&E% +8 "core" % p + +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +4 "manipulator"&>'\ +96 "core" ' +41 ' +2 ."downElevator"SE.stop +2 "storage"(5 +14 (J& +10 "core" &.   +1746 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%G +119 "core"  +3 "processing"%M% +8 "core" %ճ  +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%N'\ +595 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +6 "processing"% +15 ."psFlush"PS.seek 2.5ml +4 "processing"%K' +2103 "core" ' +2 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +3 "processing"%  +37 "core" +3 ."psFlush"PTV.dial :mixing +4 "processing"%O @ +78 "core" B +3 ."psFlush"PSV.dial :mixloop +2 "processing"%Q +106 "core" +4 ."psFlush"PS.seek :empty +3 "processing"%S'ղ +2614 "core" ' +4 ."psFlush"PSV.dial PSR +6 "processing"%U +108 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +12 ."psFlush"PS.seek 1ml +3 "processing"%L'TE +1096 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +21 ."psFlush"PS.seek 2.5ml + "processing"%T' +342 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +1253 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%R +73 "core" + ."psFlush"PTV.dial :puck +2 "processing"%P  +75 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%W' +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%[ +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%\\'\ +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2098 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +79 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%_ U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%X' +227 "Can" DC +2379 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%^ @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%]  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%b' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%f' +2615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%j' +2608 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%d @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%l  +74 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%i' +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%# +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%r'TE +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%m  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%t' +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%$ +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%o'\ +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2100 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%v +87 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%h U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%~' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%{' +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%+ +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%p' +2605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%s' +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%& @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%|  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%H' +2615 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&\ & +4 "core" & N L ) - +2 "manipulator"&% +3 "core" %\ ! K L A 2 +2 ."psFlush"Elbow.seek PC +2 "manipulator"&*(k +250 "core" ( + "manipulator"&u& +4 "core" &s H P  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &s B L H  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +72 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +450 "core" ( +2 "manipulator"& & +4 "core" &s D I  + "manipulator"&% +4 "core" % I L y +2 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +145 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +134 "core" ( + "manipulator"&& +4 "core" &, J W  \ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &, I C \ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +95 "core" ' + ."psFlush"Hand.open +2 "manipulator"& 1 +73 "core" 1 +2 "manipulator"&% +4 "core" % N F < H +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + #tFinished short da assay +12879 "Can",\ == +60001 \ =< +24315 #t-> access 1 +2 "storage"("% +3 "core" %~\ \  \ [ +2 "manipulator"&}% +4 "core" %\ " Q P r B +2 "manipulator"&& +4 "core" &, P S \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(n(< +667 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &< \ P +1577 #t-> access 2 +3 "storage"(z% +3 "core" %~ \ U +2 "manipulator"&'% +4 "core" %\ # D L B +2 "manipulator"&& +3 "core" &, Q Q \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(%(K +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (,& +2 "core" &K i\ P +761 #t-> $da[:extractVol]=0.19 +581 #-> startTube 2 +18549 #-> shortDA +2 "collection"'% +2 "processing"%Z% +3 "core" %Ӹ^a\ 5 +5 %t\ \\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +308 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +7 "processing"%- +129 "core" + .tPTV.dial :PRVmixing +2 "processing"%0  +130 "core" + .tPRV.dial :sipper + "processing"%  +45 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'` +2273 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%2  +130 "core"  +3 .tPS.seek 0.5ml + "processing"%/'\ +1259 "core" ' + .tPRV.dial :waste2 + "processing"%4 @ +101 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%' +592 "core" ' + .tPSV.dial PSR + "processing"%5 +101 "core"  + "processing"%% +4 "core" %}\ Z +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%.'TE +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%7' +1604 "core" ' +2 .tPSV.dial :mixloop + "processing"%< +100 "core" +2 .tPS.seek 0ml +2 "processing"%' +2609 "core" ' + .tPSV.dial PSR + "processing"%( +101 "core"  +2 "processing"%% +4 "core" %\ [ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%6'TE +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%B' +477 "Can"\ [:9 +1130 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%@ +100 "core" + .tPRV.dial :sipper + "processing"%!  +43 "core" +2 .tPS.seek 0ml + "processing"%F' +2611 "core" ' + .tPSV.dial PSR +2 "processing"%8 +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%3' +2606 "core" ' +2 .tPSV.dial :mixloop + "processing"%C +101 "core" +2 .tPS.seek 0ml + "processing"%E' +2612 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%:& +4 "core" &s\ \\ +2 "manipulator"&=% +4 "core" % D D K  +2 "storage"(D% +4 "core" %~ w\ P + "storage"(J. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(?( +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (e& +3 "core" & \ G +2 "manipulator"&I& +4 "core" &, = =  \ +2 "manipulator"&G% +3 "core" % D ( 0   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&M(P +173 "core" ( +2 "manipulator"&9& +4 "core" &H & '  $ + "storage"(N& +4 "core" & \ L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"& 'ϥ +89 "core" ' +2 "storage"(O& +4 "core" & I\ M +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Q' +281 "core" ' +2 "storage"(K- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (U& +2 "core" & o\ J +2 "manipulator"&S& +4 "core" &I 2 < $ +2 .tElbow.seek 2 + "manipulator"&L(P +4 "core" ( + "manipulator"&R& +4 "core" &I 6 4 $ + "storage"(P& +4 "core" & ;\ J +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&T'y +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&[/ +66 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +3 "manipulator"&W& +2 "storage"(\\'} +7 "core" &I % % $ +2 "manipulator"&V% +4 "core" % s & 6 b +2 .tForearm.seek :retract + "manipulator"&_'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Y(k +155 "core" ' + ."downElevator"SE.stop + "storage"(5 +91 "core" ( +2 "manipulator"&^& +4 "core" &u > 2 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &u ' ' + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&]' +103 "core" ' +2 "manipulator"&`& +4 "core" &u ( + ! +2 "manipulator"&c% +3 "core" % 1 5  +2 "processing"%b& +4 "core" &\ U +2 "processing"%a& +5 "core" &m\ U +2 .tPC.seek :closed + "processing"%f(] +5 "core" &o\ U +7 & .q\ S%f +9 &Tn\ P9 +10 &{}c\ PN +9 &Yc\ QR +9 &HY[\ RR +10 &\ Tg\ RR +9 &Wg\ QR +9 &S]\ QR +10 &PWa\ QR +9 &T^\ RR +10 &RZ\ QR +9 &!W[\ RR +9 &#XUV\ QR +10 &%RU\ RR +9 &&QK\ RR +9 &(TP\ QR +10 &*`VN\ QR +9 &,#UM\ RR +10 &-TP\ QR +9 &/RI\ QR +9 &1hVI\ QR +10 &3*SR\ QR +9 &4PB\ QR +9 &6QL\ QR +10 &8pRN\ QR +9 &:1TB\ PS +10 &;TA\ QR +9 &=T8\ QR +9 &?xR2\ QR +10 &A:R=\ QR +9 &BS;\ QR +9 &D[<\ PS +10 &F}b;\ PS +9 &H8y8\ OV +10 &I2\ NX +9 &K8\ NX +9 &Mw>\ OX +10 &O9>\ OX +9 &P>\ OX +9 &R=\ OX +10 &T~<\ NY +9 &VA<\ NX +10 &X?\ NY +9 &Y@\ NY +10 &[=\ NY +9 &\\a<\ O'x +9 &]{_?\ P3 +9 ( +3 "processing"%a& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.61 + .Hand.open +2 "manipulator"&d1 +3 "core" &] @\ R. +70 1 + "manipulator"&j% +4 "core" %   M +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l'\ +101 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%k  +2 %#9 +6 "core" 9 +102 "processing"%i9 +2 "core" 9 +102 "processing"%r9 +3 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%m9 +3 "core" 9 +102 "processing"%19 +2 "core" 9 +102 "processing"%$9 +3 "core" 9 +102 "processing"%t9 +3 "core" 9 +102 "processing"%o9 +2 "core" 9" +102 "processing"%v9 +3 "core" 9& +102 "processing"%h9 +2 "core" 9* +102 "processing"%y9 +2 "core" 9/ +102 "processing"% 9 +4 "core" 93 +102 "processing"%~9 +2 "core" 97 +102 "processing"%q9 +3 "core" 9; +102 "processing"% 9 +2 "core" 9? +102 "processing"%+9 +2 "core" 9D +102 "processing"%{9 +4 "core" 9H +102 "processing"%9 +2 "core" 9L +102 "processing"%p9 +3 "core" 9P +102 "processing"%&9 +2 "core" 9T +102 "processing"%s9 +2 "core" 9X +102 "processing"%|9 +3 "core" 9] +102 "processing"%9 +3 "core" 9a +102 "processing"%\ 9 +2 "core" 9e +102 "processing"%9 +2 "core" 9i +102 "processing"%u9 +3 "core" 9m +102 "processing"%w9 +2 "core" 9r +102 "processing"%;9 +2 "core" 9v +102 "processing"%9 +41 "core" 9z +110 "processing"%>9 +2 "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"%9 +2 "core" 9% +103 "processing"%9 +2 "core" 9+ +102 "processing"%*9 +2 "core" 93 +102 "processing"% 9 +3 "core" 9: +102 "processing"%9 +3 "core" 9B +102 "processing"%9 +2 "core" 9J +102 "processing"%9 +2 "core" 9P +103 "processing"%"9 +3 "core" 9X +102 "processing"%}9 +2 "core" 9_ +3 .tPH.hold 2:00:00,28C +3 "processing"% pp_ +2 .tdelay 1:30 +5 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%g +100 "core"  +2 "processing"%% +4 "core" %5\ L + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%z'\ +591 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%''Һ +1601 "core" ' +2 .tPTV.dial :puck + "processing"%  +132 "core"  + .tPSV.dial PTV +2 "processing"%, +72 "core" + .tPBV.dial :waste1 +2 "processing"%n  +54 "core" +2 "processing"%% +4 "core" %Һ~\ P +2 .tPS.seek 1.5ml +2 "processing"%Z' +586 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +34 "core" + +2 .tPS.seek 0ml + "processing"%0' +1623 "core" ' +2 .tdelay 5:00 +28825 "Can"\ PUU +1177 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%H * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2393 "core" ' + .tPSV.dial PTV +2 "processing"%4 +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2386 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%.  +131 "core" + .tPSV.dial :mixloop +2 "processing"%< +44 "core" + .tPRV.dial :ab1 +2 "processing"%7 @ +101 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%(' +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +42 "core"  + "processing"%% +4 "core" %\ P +2 .tPS.seek 0.34ml +2 "processing"%6' +434 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'@  +31 "core" +2 .tPRV.dial :air + "processing"%!  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%B'G +1178 "core" ' + .tPRV.dial :waste2 + "processing"%8 @ +84 "core" A +2 .tPS.seek 0.5ml + "processing"%F'\ +861 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%C  +43 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%3'Һ +1598 "core" ' + .tPSV.dial :PML + "processing"%: +49 "core" +2 .tPTV.dial :mixing + "processing"%= @ +74 "core" B + .tPBV.dial :waste1 +2 "processing"%D  +35 "core" + "processing"%J% +4 "core" %Ҷh\ R +2 .tPS.seek 1.85ml + "processing"%%' +226 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" , +3 .tPS.seek 0ml + "processing"%I' +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'G& +3 "core" &`b\ + +2 "manipulator"&9& +3 "core" &u  I +2 "manipulator"&N% +4 "core" %\ %  G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(, +125 "core" ( +2 "manipulator"&& +4 "core" &,   =  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,    +2 .tForearm.seek :garage +2 "manipulator"&K' +99 "core" ' + .tHand.close + "manipulator"&U/ +65 "core" / + "manipulator"&S& +4 "core" &,  +2 "manipulator"&R% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&P'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&[( +286 "core" ( + "manipulator"&W& +4 "core" &(  \  Ae +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &(  k Ae +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&M' +97 "core" ' +2 "manipulator"& & +4 "core" &(  Ae +2 "manipulator"&Q% +3 "core" %  5 +2 "collection"'T& +4 "core" &``\ & +2 "collection"'^& +4 "core" &aa\ " +2 .tCC.seek :closed +2 "collection"'X(` +4 "core" &ac\ " +9 &+p_a\ ,} +9 &a}ba\ @ +9 &Sr_c\ R +10 &N_a\ R +9 &O_a\ R +9 &M`_\ R +10 &XRac\ R +9 &Pa`\ R +10 &R_b\ R +9 &R_a\ S +9 & `Qaa\ R +10 &""M``\ R +9 &#R``\ S +10 &%P`b\ S +9 &'gQ``\ S +9 &)*Oa`\ R +10 &*Q`_\ R +9 &,Mab\ R +9 &.qM``\ R +10 &02P^`\ R +9 &1L``\ R +9 &3Q`_\ R +10 &5yQ`a\ R +9 &7:P`b\ R +10 &8Oa`\ R +9 &:L`_\ R +9 &<P]^\ R +10 &>CM``\ R +9 &@Q`b\ R +9 &AO^a\ R +10 &CO_`\ R +9 &ELOa`\ R +10 &GP_a\ R +9 &HUbf\ S +9 &J\\jh\ S +10 &LFoq\ W +9 &Mdi\ Z +9 &Obg\ \\ +10 &Qydf\ ] +9 &S9dd\ ^ +10 &Tbg\ ^ +9 &Vcd\ ^ +9 &X|cf\ _ +10 &Z=dd\ _ +9 &[cc\ _ +9 &]ce\ ` +10 &_ncd\ > +9 &`P3ae\ ^ +9 ( +3 "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.34 + "collection"'L& +5 "core" &`^rde\ P + &`^scd\ P +2 .tHand.open + "manipulator"&`1 +74 "core" 1 +2 "manipulator"&c% +4 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +100 "core" ' +2 .tPSV.dial PSR +2 "processing"%\\ +99 "core"  + "processing"%_% +4 "core" %M\ F + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%d  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%j' +1601 "core" ' + .tPSV.dial PSR + "processing"%# +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%a' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%i  +3 "collection"']  +33 "core" ~ +125  +2 .tPSV.dial :mixloop + "processing"%r +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +73 "core" +3 .tPS.seek 0ml + "processing"%m' +2609 "core" ' + .tPSV.dial :air +2 "processing"%1  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +44 "core" +2 .tPS.seek 0ml +2 "processing"%o' +2608 "core" ' +2 .tPSV.dial :air + "processing"%v  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +44 "core" +2 .tPS.seek 0ml +2 "processing"% ' +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&~& +4 "core" &( G Ac +45 .tElbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&q( +3 "core" ( +2 "manipulator"& & +4 "core" &' ` Ac + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &+& +3 "core" &( Ac +2 .tForearm.seek CC +2 "manipulator"&{' +100 "core" ' + .tHand.close +2 "manipulator"&/ +74 "core" / + .tCC.seek :open +2 "collection"'p( +469 "core" ( + "manipulator"&&& +4 "core" && @[ +2 "manipulator"&s% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&|'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +284 "core" ( + "manipulator"&\ & +5 "core" &,  T + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, L T +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&u' +100 "core" ' +2 .tHand.open +2 "manipulator"&w1 +75 "core" 1 + "manipulator"&;% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 ."da"delayUntil "09:18:24.44" +17861 "Can"\ Oca +6937 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%> @ +73 "core" B +2 ."da"PBV.dial :waste1 + "processing"%x  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2388 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%* +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2398 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  + "processing"%% +4 "core" %u\ U + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%"'\ +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%}'Һ +1595 "core" ' + ."da"PTV.dial :puck +7 "processing"%g  +72 "core"  + ."da"PSV.dial PTV +2 "processing"% +83 "core"  + ."da"PBV.dial :waste1 +2 "processing"%E  +34 "core" +2 "processing"%z% +4 "core" %ҿU\ P +2 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%n' +1591 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%' * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Z' +2384 "core" ' + ."da"PSV.dial PTV +2 "processing"%k +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%H +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%0' +2385 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%4 +128 "core"  +2 "processing"%/% +4 "core" %|\ O + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%5'\ +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Һ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%.  +34 "core" +2 "processing"%<% +3 "core" %ҿ\ W +2 ."da"PS.seek 1.5ml +2 "processing"%7' +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1594 "core" ' +2 ."da"delay 2:00 +11383 "Can"\ U@A +619 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%( * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%!' +2386 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%8 +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%B +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%C  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F' +2385 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air +2 "processing"%:  +43 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%=  +131 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%D  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%J +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%e' +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%3  +44 "core"  + "processing"%%% +4 "core" %x\ M +2 ."da"PS.seek 0.55ml + "processing"%G'` +331 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%9  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%N'Һ +1544 "core" ' +2 ."da"PSV.dial :PML + "processing"% +44 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%Y  +34 "core" +2 "processing"%U% +4 "core" %ҵ\ W +2 ."da"PS.seek 1.85ml + "processing"%S' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%R * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%l' +1957 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +43164 "Can"\ VCC +4838 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +47 "processing"%K  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%V  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2383 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Q  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%T +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%P  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)' +2396 "core" ' + #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +130 "core"  + "processing"%`% +4 "core" %\ T + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%c'\ +580 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%^'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%\\  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%_ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +34 "core" +2 "processing"%I% +4 "core" %һ\ V +2 ."da"PS.seek 1.5ml +2 "processing"%d' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%#' +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%j  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%r' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%a +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%1 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%m  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%t' +2386 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%$ +128 "core"  +2 "processing"%v% +3 "core" %\ W +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%o'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%y'Һ +1592 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%h +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +34 "core" +2 "processing"% % +4 "core" %Ҷ\ T +2 ."da"PS.seek 1.5ml + "processing"%+'| +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%[' +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +34 "core" +2 ."da"delay 30 seconds +1457 "Can"\ Z== +1546 ."da"PBV.dial between PSV and waste1 +2 "processing"%X * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%& +72 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2390 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%q  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w' +2399 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%; +130 "core"  + "processing"%|% +4 "core" %\ V + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%u'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%x +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%% +4 "core" %Ҹ\ Y +2 ."da"PS.seek 1.5ml + "processing"% '~ +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%' +1617 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%*  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%' +2390 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%" +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%g  +70 "core"  +2 ."da"PS.seek 0ml +7 "processing"%' +2386 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%E +133 "core"  +4 "processing"%z% +16 "core" %\ G +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +16 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%}'m +329 "core" ' +3 ."da"delay 5 seconds +502 "processing"%,% +4 "core" %r\ G + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%'\ +335 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%' +72 "core" + ."da"PBV.dial :waste1 +49 "processing"%-  +36 "core" +2 "processing"%n% +3 "core" %ҷ\ C +2 ."da"PS.seek 1.5ml +2 "processing"%k'} +582 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%H' +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%2  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%Z * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%4 +73 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%/' +2423 "core" ' +2 ."da"PSV.dial PTV + "processing"%0 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%5 +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%.  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<' +2421 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +130 "core"  +2 "processing"%% +4 "core" %\ < + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%7'Һ +2110 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%A +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%(% +4 "core" %ҿ\ < +2 ."da"PS.seek 1.5ml +2 "processing"%@' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%6  +111 "core"  +3 ."da"PS.seek 0ml +2 "processing"%8' +1602 "core" ' + "processing"%B9 +3 "core" 95g +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +6 "processing"%C  +4 "core" 5h + 5h + "processing"%!& +9 "core" &] c\ <. + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&:% +4 "core" %\    + "storage"(=% +4 "core" % b\ 0 + "storage"(D. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 + "storage"(J(+ +188 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (F& +3 "core" &* d\ . +2 "manipulator"&3& +3 "core" &, B T +2 "manipulator"&%% +3 "core" %\  [  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&e( +191 "core" ( + "manipulator"&9& +4 "core" & $ +2 "storage"(G& +3 "core" &*  .\ / +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(& +4 "core" &* -\ / +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(Y' +267 "core" ' +2 "storage"(U- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(R'y +32 "core" ' +2 "manipulator"&N& +4 "core" &  $ +2 "manipulator"&S% +4 "core" %Ͽ   + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&K'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&W(k +251 "core" ( + "manipulator"&V& +3 "core" &r  +2 ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +2 "core" &r  +2 ."da"Forearm.seek PC +2 "manipulator"& ' +104 "core" ' + ."da"Hand.close +2 "manipulator"&Q/ +66 "core" / + ."da"PC.seek :open +2 "processing"%T( +274 "Can"p\ 7 +176 "core" ( + "storage"(P& +4 "core" &+ *\ . +2 "manipulator"&O& +4 "core" &r < + "manipulator"&L% +4 "core" %  +2 ."da"Forearm.seek :retract + "manipulator"&`'\ +104 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 + "manipulator"&)( +261 "core" ( + "manipulator"&c& +4 "core" &  ; * +2 "storage"(\\& +4 "core" &+  D\ 0 +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&_' +111 "core" ' +2 ."da"Hand.open + "manipulator"&M1 +72 "core" 1 +2 "storage"(I- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(^'E +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.93 Pucks below Top Plate + "storage"(' +53 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2809h.tif +4 "processing"%d& +10 "core" &O\ 0 +4 "manipulator"&j& +7 "core" & n k % * +2 "manipulator"&]% +6 "core" % b k 2 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&i'\ +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&#(, +180 "core" ( +2 "manipulator"&& +4 "core" &, R @ H +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &a& +2 "core" &, H G H +3 ."psFlush"Forearm.seek :garage + "manipulator"&1' +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&m/ +76 "core" / +2 "manipulator"&r& +4 "core" &, O K A H +2 "manipulator"&$% +3 "core" % F A  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&t(k +118 "core" ( + "manipulator"&o& +4 "core" &u *   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &u     +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&~' +103 "core" ' +3 "manipulator"& & +4 "core" &u y + "manipulator"&y% +4 "core" % y +2 "processing"%& +4 "core" &_\ ( +2 "processing"%+& +5 "core" &<\ ( +2 ."psFlush"PC.seek :closed +2 "processing"%b(] +4 "core" &?\ ) +8 & '4\ ($d +9 &T{4\ $9 +9 &{v1\ $N +10 &O%\ %S +9 &AQ\ %S +9 &Q\ %S +10 &P \ &S +9 &M\ %S +9 &JN\ %R +10 & L\ %S +9 &J5\ &R +10 &!MZ\ %S +9 &#QM\ %S +9 &%L\ %R +10 &&N \ %R +9 &(J \ %S +9 &*YK\ %S +10 &,J \ %R +9 &-M\ %R +10 &/I\ %R +9 &1aM\ %S +9 &3#L\ %S +10 &4H\ %R +9 &6J\ %R +9 &8jL\ $R +10 &:,N\ $R +9 &;L\ $S +10 &=J\ $R +9 &?qO\ $S +9 &A3L\ %S +10 &BN\ $S +9 &DN\ $S +9 &FxT\ $S +10 &H5c\ #U +9 &I}\ "W +10 &K\ !Y +9 &Mp\ !Y +9 &O3\ "X +10 &P\ "Y +9 &R\ !Y +9 &Tw\ "Y +13 &V8\ Y +11 &W\ Y +8 &Y\ Z +10 &[}\ Z +7 &\\c\ !)} +8 &]vb\ "9 +4 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 9.941 seconds\ /var/log/esp/da22jun2809h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2809h15s.tif +6 "core" ( +3 &]~$\ #1 +7 "processing"%+& +6 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.67 +13 "processing"%X& +4 "core" &]~%\ $1 + &]~%\ $1 +53 ."psFlush"Hand.open +10 "manipulator"&&1 +76 "core" 1 +2 "manipulator"&[% +4 "core" % - u +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&{'\ +102 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +54 "core"  +2 "processing"%% +4 "core" %2\ & + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%q'\ +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +98 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2809h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2809h20s.tif +2000 "core" ' +2 ."psFlush"delay 1 second +61 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2809h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "9.941 sec auto-exposure",Subject: "da22jun2809h images!" +11 "storage"(;- +3 "core" -' +2 "storage"(|& +6 "core" &+ :\ # + "manipulator"&w& +4 "core" &u K I   +2 "manipulator"&u% +4 "core" %\ % I J K +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&x( +4 ."psFlush"PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +192 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +59 "core" ( + "manipulator"&>& +6 "core" &| = ~+ +2 "storage"(& +4 "core" &+ r w \ +2 ."da"Forearm.reconfigure :tight +10 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"& ' +41 "core" +3 ."psFlush"PSV.dial :mixloop +4 "processing"%* +48 "core" ' +4 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.21 Pucks below Top Plate +5 "storage"( ' +40 "core" +4 ."psFlush"PS.seek :empty +2 "processing"%'ղ +10 "core" ' + "manipulator"&& +5 "core" &} [ + +2 "storage"(& +4 "core" &+ \ 1 +2 ."da"Elbow.reconfigure :limp +16 "manipulator"&$ ,(b +8 ."da"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +8 "manipulator"&'n +36 "core" ' +4 ."da"Elbow.hold + "manipulator"&", +8 "core" , +4 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +2 "storage"(g' +25 "core" ' +3 "manipulator"&% +8 "core" %́a m w 2 +4 "storage"(E& +8 "core" &+ \ / +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 319 counts +3 "manipulator"&z'έ +21 "core" ' +3 "manipulator"&& +8 "core" & J ( +4 "storage"(,& +8 "core" &+  \ 5 +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&}' +29 "core" ' +2 "storage"(% +10 "core" % 7\ 7 +4 ."downElevator"SE.seek :down +7 "storage"(''} +97 (-% +5 "core" %-7  \ 5Xj +4 "manipulator"&n% +8 "core" % +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +103 "core" ' +34 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (& +8 "core" &+ \ 8 +2005 ' +3 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%k +103 "core"  +4 "processing"%2% +8 "core" %ղ\ J +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +15 ."psFlush"PS.seek 0.5ml +4 "processing"%Z'\ +590 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%4' +2107 "core" ' +4 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +4 "processing"%H  +35 "core" +4 ."psFlush"PTV.dial :mixing +2 "processing"%0 @ +82 "core" B +2 ."psFlush"PSV.dial :mixloop +4 "processing"%5 +103 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%'ղ +2611 "core" ' +2 ."psFlush"PSV.dial PSR +5 "processing"%. +104 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 1ml +4 "processing"%/'TE +1100 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%' +387 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +1224 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%<  +72 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%A' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%('\ +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2110 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%6 U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%@' +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%B @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%!  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%:' +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%D' +2603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%3' +2608 "core" ' +48 ."psFlush"PSV.dial PBV +3 "processing"%% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%9  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%G' +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1598 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%U +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%N  +53 "core" +3 ."psFlush"PS.seek 0ml + "processing"%S' +2603 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Y +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +583 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%V' +2101 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%l +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%e U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Q' +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%K @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%O' +2613 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%L +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +898 "Can"`\ ZEE +1708 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"%c +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\\' +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%W @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%I  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%d' +2619 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&`& +5 "core" & B L ( + "manipulator"&j% +4 "core" %\ ! C B / + ."psFlush"Elbow.seek PC +2 "manipulator"&](k +248 "core" ( + "manipulator"&R& +4 "core" &u = I f +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &u @ A W +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&a/ +70 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%_( +450 "core" ( + "manipulator"&)& +4 "core" &u 1 8 +2 "manipulator"&m% +3 "core" % < ; +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&r'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&$(, +134 "core" ( + "manipulator"&i& +4 "core" &, N F   +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &, N N 2  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage + "manipulator"&h' +103 "core" ' + ."psFlush"Hand.open +2 "manipulator"&11 +75 "core" 1 + "manipulator"& % +4 "core" % K A  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&y'\ +94 "core" ' + #tFinished short da assay +963 #-> access 1 +2 "storage"(% +4 "core" % \ S + "manipulator"&#% +4 "core" %\  H B ! +2 "manipulator"&v& +4 "core" &, I B "  + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(T(< +670 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (X& +3 "core" &< \ G +1456 #t-> access 2 +2 "storage"(&% +3 "core" % }\ R +2 "manipulator"&[% +4 "core" %\  A A ! +2 "manipulator"&+& +3 "core" &, D M   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(\ (K +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +4 "core" &K \ K +882 #t-> PS.flush +2 #Flushing Processing stage + "processing"%~% +3 "core" %\ ^ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%8& +3 "core" &\ ] +2 "manipulator"&q& +4 "core" &, I D  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&;(, +19 "core" ( + "manipulator"&|& +4 "core" &, L @ y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &, A H s y +2 .tForearm.seek :garage +2 "manipulator"&u' +94 "core" ' +2 .tHand.close + "manipulator"& / +76 "core" / + "manipulator"&>& +4 "core" &, L < y +2 "manipulator"&% +4 "core" % < C  +2 .tForearm.seek :retract + "manipulator"&t'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&(k +117 "core" ( +2 "manipulator"&*& +4 "core" &t ; L l + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &t J H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +106 "core" ' + "manipulator"&{& +4 "core" &t 3 7 +2 "manipulator"&% +4 "core" % < < +2 "processing"%E& +3 "core" &\ Z +2 "processing"%& +5 "core" &\ Z +2 .tPC.seek :closed +2 "processing"%,(] +4 "core" &\ Z +9 &-w\ V,~ +9 &c{\ U@ +10 &ar\ UQ +9 &"L\ VQ +9 &P\ WQ +10 &N\ VQ +9 &iP\ WQ +10 &*R\ VQ +9 &O\ VQ +9 &O\ VQ +10 & rN\ VP +9 &"1P\ VQ +9 &#Q\ VQ +10 &%P\ VQ +9 &'xQ\ VQ +10 &):P\ VQ +9 &*Q\ VQ +9 &,N\ UQ +10 &.O\ VP +9 &0BO\ UQ +9 &2O\ UQ +10 &3Q\ UQ +9 &5R\ VQ +10 &7JN\ UQ +9 &9 P\ UQ +9 &:O\ UQ +10 &<P\ UQ +9 &>RN\ VQ +9 &@Q\ UQ +10 &AO\ UQ +9 &CQ\ UQ +10 &E[P\ UQ +9 &GW\ UR +10 &Hn\ TT +9 &J\ SW +9 &LQ\ SW +9 &N\ SW +10 &O\ SX +9 &Q\ SW +9 &SX\ SW +10 &U\ RX +10 &V\ RX +9 &X\ RX +9 &Z_\ RX +9 &\\ \ RE +10 &]4=n\ S"f +9 &]~/\ V/ +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.65 +2 "processing"%& +4 "core" &]~ \ V/ + &]~ \ V/ + .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&s% +4 "core" % 8 6 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' + .tPSV.dial PSR + "processing"%x +42 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%-'TE +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%n' +1601 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +55 "core" +2 .tPS.seek 0ml +2 "processing"%z' +2613 "core" ' +2 .tPSV.dial PSR + "processing"% +119 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%g'\ +582 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%}' +2105 "core" ' + .tPSV.dial PTV +2 "processing"%' +72 "core" + .tPBV.dial PSV +2 "processing"%k U +55 "core" W +2 .tPS.seek 0ml + "processing"%2' +2623 "core" ' + .tPSV.dial PBV +2 "processing"% @ +44 "core" > +2 .tPS.seek 2.5ml + "processing"%Z' +2616 "core" ' + .tPSV.dial :waste1 +2 "processing"%H  +70 "core"  +2 .tPS.seek 0ml + "processing"%0' +2611 "core" ' + .tPSV.dial PSR +2 "processing"%5 +44 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%4' +2607 "core" ' +2 .tPSV.dial PTV + "processing"%. +71 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%' +2612 "core" ' + .tPSV.dial PBV +6 "processing"%/ @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 .tPSV.dial :waste1 + "processing"%<  +71 "core"  +2 .tPS.seek 0ml + "processing"%' +2611 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &t K I + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&A(k +4 "core" ( + "manipulator"&(& +4 "core" &t M < ~ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &t J M Q +2 .tForearm.seek PC + "manipulator"&6' +105 "core" ' + .tHand.close + "manipulator"&7/ +73 "core" / + .tPC.seek :open +2 "processing"%B( +450 "core" ( +2 "manipulator"&@& +4 "core" &t $ ' + "manipulator"&!% +4 "core" % ' & +2 .tForearm.seek :retract +2 "manipulator"&C'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&=(, +134 "core" ( +2 "manipulator"&:& +4 "core" &, H Q 3  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &, E M   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&D' +93 "core" ' + .tHand.open +2 "manipulator"&%1 +74 "core" 1 + "manipulator"&3% +4 "core" % K : B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9'\ +96 "core" ' +3814 #t-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'?& +3 "core" &[`\ 9 +2 "manipulator"&& +4 "core" &, L D  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(, +23 "core" ( + "manipulator"&& +4 "core" &, I P T } +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &, C K  } +2 .tForearm.seek :garage + "manipulator"&N' +98 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / + "manipulator"&Y& +5 "core" &, N H  } + "manipulator"&S% +4 "core" % O K @ +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&l( +291 "core" ( + "manipulator"&e& +4 "core" & H M :/ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" & O I ] :/ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&K' +101 "core" ' +2 "manipulator"&Q& +4 "core" &! N B :. + "manipulator"&P% +4 "core" % @ B J +2 "collection"'f& +4 "core" &]_\ 7 +2 "collection"'L& +6 "core" &_`\ 8 +2 .tCC.seek :closed +2 "collection"'O(` +4 "core" &_`\ 7 +7 & .[`\ 6$e +10 &Ty_`\ 39 +9 &}y^_\ 3N +9 &R`a\ 4R +10 &JQ]_\ 4Q +9 & P]_\ 4R +9 &U]_\ 4R +10 &O^_\ 4R +9 &QU^`\ 4R +10 &P]a\ 4R +9 &Pa`\ 4Q +9 &!R_`\ 4Q +10 &#YO\\_\ 4R +9 &%Q]^\ 4R +9 &&Q]`\ 4R +10 &(O]_\ 4R +9 &*bO__\ 3Q +9 &,#Q]`\ 4R +10 &-T]`\ 4R +9 &/S^`\ 4Q +10 &1iR]`\ 4R +9 &3+R^`\ 3R +9 &4O]^\ 4R +10 &6T]^\ 3R +9 &8rR]_\ 3Q +9 &:4Q^`\ 4Q +10 &;O^_\ 3R +9 &=Q^_\ 3Q +10 &?yU]`\ 4R +9 &A;O]^\ 4R +9 &BT_a\ 4Q +10 &DR[_\ 3Q +9 &FQ]`\ 3R +9 &HBUab\ 3R +10 &JXee\ 3S +9 &Kplk\ 2T +10 &Mu`e\ 0Y +9 &O.cc\ .\\ +9 &P`b\ .\\ +10 &Raa\ .] +9 &To`c\ .] +9 &V1^b\ -] +10 &Wac\ -^ +9 &Yac\ -_ +10 &[qbc\ -_ +9 &]2`b\ ,` +9 &^`c\ ,P +10 &`>bb\ /1 +9 &`muba\ 0N +6 ( + "collection"'L& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.29 +2 "collection"'c& +4 "core" &`mh_c\ 1N + &`mhab\ 1N + .tHand.open + "manipulator"& 1 +71 "core" 1 +2 "manipulator"&W% +4 "core" % 7 & +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +97 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%I  +44 "core"  + "processing"%M% +4 "core" %\ X +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%`' +1593 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%j  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%R' +1596 "core" ' + .tPSV.dial PSR +2 "processing"%^ +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%"' +2617 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%a  +100 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +188 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"%b @ +72 "core" A +2 .tPS.seek 0ml +2 "processing"%)' +2624 "core" ' + .tPSV.dial :air +2 "processing"%m  +63 "Can"=\ UYX +9 "core"  +2 .tPS.seek 2.5ml +2 "processing"%i' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%o +72 "core" ~ +2 .tPS.seek 0ml + "processing"%' +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&]& +4 "core" & < =  9) +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&1( +39 "core" ( +2 "manipulator"& & +4 "core" &  @ 0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" & ' , 9 +2 .tForearm.seek CC +2 "manipulator"&h' +91 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'#( +473 "core" ( + "manipulator"&v& +4 "core" & N N 3 + "manipulator"&J% +4 "core" %  H D @  +2 .tForearm.seek :retract + "manipulator"&X'\ +96 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&&(, +273 "core" ( +2 "manipulator"&[& +4 "core" &, @ O K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &, D F K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +106 "core" ' +2 .tHand.open +2 "manipulator"&T1 +76 "core" 1 + "manipulator"&~% +4 "core" %  M F ; M +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&8'\ +96 "core" ' +21984 #t-> $da[:extractVol]=0.19 +1212 #-> startTube 2 +10345 #-> shortDA +2 "collection"'q% +2 "processing"%|% +4 "core" %Ӹ\\`\ < +5 %\ c +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +266 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +49 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%w +43 "core" +2 .tPTV.dial :PRVmixing +6 "processing"%  +72 "core" + .tPRV.dial :sipper +2 "processing"%>  +128 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'` +2279 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%$  +128 "core"  +2 .tPS.seek 0.5ml +2 "processing"%y'\ +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%* @ +100 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%' +589 "core" ' + .tPSV.dial PSR +2 "processing"%u +101 "core"  +2 "processing"%{% +4 "core" %F\ b + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'TE +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%E' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"%; +100 "core" +2 .tPS.seek 0ml +2 "processing"%t' +2615 "core" ' + .tPSV.dial PSR + "processing"%_ +113 "core"  +2 "processing"%% +4 "core" %>\ b + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'TE +1088 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%s' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"% +99 "core" + .tPRV.dial :sipper +2 "processing"%x  +42 "core" +2 .tPS.seek 0ml + "processing"%' +2609 "core" ' +2 .tPSV.dial PSR + "processing"%d +113 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%-' +2444 "Can"I\ d;; +159 "core" ' +2 .tPSV.dial :mixloop + "processing"% +99 "core" +2 .tPS.seek 0ml +2 "processing"%' +2613 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%n& +4 "core" &A\ d +2 "manipulator"&% +3 "core" %\ " Q Q r > +2 "storage"(z% +3 "core" %\ \  \ Y +2 "storage"(g. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"('( +671 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (k& +2 "core" & a\ M +2 "manipulator"&}& +4 "core" &, B J  K + "manipulator"&% +4 "core" %\ " J N  > +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&2(P +193 "core" ( + "manipulator"&H& +4 "core" &^ Y G ;  +2 "storage"(Z& +4 "core" & \ S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&5'ϥ +95 "core" ' + "storage"(0& +5 "core" & \ U +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(.' +281 "core" ' +2 "storage"(4- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (/& +3 "core" & \ R +2 "manipulator"&& +3 "core" &^ K B -  +2 .tElbow.seek 2 +2 "manipulator"&<(P +14 "core" ( + "manipulator"&& +4 "core" &Z O I  +2 "storage"(& +3 "core" & +\ S +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&('y +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3 ."downElevator"SE.seek :down +3 "manipulator"&7& + "storage"('} +7 "core" &Z M O H  +2 "manipulator"& % +4 "core" % p O N R . +2 .tForearm.seek :retract + "manipulator"&,'\ +94 "core" ' + .tElbow.seek PC +2 "manipulator"&@(k +163 "core" ' + ."downElevator"SE.stop + "storage"(5 +77 "core" ( +2 "manipulator"&!& +4 "core" &t S Y h +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &t D M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&F' +104 "core" ' + "manipulator"&6& +4 "core" &t 2 / ! +2 "manipulator"&A% +4 "core" % % $ ) +2 "processing"%%& +4 "core" &y\ \\ +2 "processing"%3& +5 "core" &V\ ] +2 .tPC.seek :closed + "processing"%C(] +5 "core" &X\ ] +7 & (T\ [$c +9 &T|I\ X9 +10 &}|D\ WN +9 &ZA\ XR +9 &FVA\ YR +10 & U@\ XQ +9 &T4\ YR +9 &O1\ YR +10 &OS1\ XQ +9 &R=\ XQ +10 &S8\ XR +9 &!W5\ XR +9 &#WR0\ XQ +10 &%U3\ XR +9 &&P(\ XR +9 &(O"\ XR +10 &*_R\ XQ +9 &, R\ YR +10 &-T(\ XR +9 &/T\ XQ +9 &1fS\ XR +10 &3(T \ XR +9 &4M\ XQ +9 &6N\ XR +10 &8oN\ XQ +9 &:0R!\ XR +9 &;U!\ XR +10 &=Q\ XR +9 &?vQ\ XR +10 &A8O\ XR +9 &BU\ WR +9 &DY\ XR +10 &Fza \ WS +9 &H6u\ VU +9 &I\ VX +10 &K \ UW +9 &Mv\ VW +10 &O8\ VW +9 &P \ VW +9 &R\ VW +10 &T|\ \ UX +9 &V> \ UX +10 &W \ TY +9 &Y\ UY +9 &[ \ TX +10 &\\b \ U)~ +9 &]v_ \ W8 +9 ( +3 "processing"%3& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.63 + .Hand.open + "manipulator"&D1 +3 "core" &]{% \ X3 +69 1 + "manipulator"&?% +4 "core" % : , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%  +2 %U9 +6 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%Y9 +3 "core" 9  +102 "processing"%S9 +2 "core" 9  +102 "processing"%=9 +2 "core" 9 +103 "processing"%99 +2 "core" 9 +102 "processing"%N9 +2 "core" 9 +102 "processing"%e9 +3 "core" 9 +102 "processing"%V9 +2 "core" 9" +102 "processing"%G9 +2 "core" 9& +107 "processing"%Q9 +2 "core" 9+ +103 "processing"%P9 +2 "core" 9/ +102 "processing"%f9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +102 "processing"%p9 +3 "core" 9; +102 "processing"%c9 +3 "core" 9? +102 "processing"% 9 +2 "core" 9D +102 "processing"%W9 +4 "core" 9H +102 "processing"%L9 +2 "core" 9L +102 "processing"%I9 +2 "core" 9P +102 "processing"%M9 +3 "core" 9T +102 "processing"%K9 +2 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"%j9 +2 "core" 9a +102 "processing"%`9 +3 "core" 9e +102 "processing"%^9 +3 "core" 9i +102 "processing"%R9 +2 "core" 9m +102 "processing"%a9 +3 "core" 9r +102 "processing"%9 +2 "core" 9v +103 "processing"%b9 +2 "core" 9z +102 "processing"%"9 +3 "core" 9~ +102 "processing"%m9 +2 "core" 9 +102 "processing"%)9 +3 "core" 9 +102 "processing"%o9 +2 "core" 9 +102 "processing"%i9 +3 "core" 9 +102 "processing"%]9 +2 "core" 9  +102 "processing"% 9 +3 "core" 9% +102 "processing"%r9 +3 "core" 9. +102 "processing"%9 +2 "core" 95 +102 "processing"%l9 +3 "core" 9= +102 "processing"%\\9 +2 "core" 9D +102 "processing"%O9 +2 "core" 9L +103 "processing"%v9 +3 "core" 9T +102 "processing"%J9 +2 "core" 9[ +102 "processing"%h9 +2 "core" 9c +3 .tPH.hold 2:00:00,28C +3 "processing"%[ pp_ +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +112 "core"  +2 "processing"%1% +4 "core" %]\ X + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%T'\ +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%~'Һ +1614 "core" ' +2 .tPTV.dial :puck + "processing"%X  +132 "core"  + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tPBV.dial :waste1 + "processing"%q  +53 "core" +2 "processing"%|% +4 "core" %ҽ\ [ +2 .tPS.seek 1.5ml +2 "processing"%w' +579 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml + "processing"%>' +1617 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%$ * +45 "core" ) +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +51 "processing"%*' +1954 "Can"^\ ]DC +439 "core" ' + .tPSV.dial PTV +2 "processing"%y +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%{ +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2376 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%;  +129 "core" + .tPSV.dial :mixloop +2 "processing"%E +44 "core" + .tPRV.dial :ab1 + "processing"%_ @ +102 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%' +358 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%t  +42 "core"  +2 "processing"%% +4 "core" %f\ V +2 .tPS.seek 0.34ml +2 "processing"%' +434 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'x  +32 "core" + .tPRV.dial :air +2 "processing"%s  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%d'G +1182 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"% '\ +854 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%-  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%n'Һ +1604 "core" ' + .tPSV.dial :PML +6 "processing"% +44 "core" +2 .tPTV.dial :mixing +2 "processing"%z @ +73 "core" A + .tPBV.dial :waste1 +2 "processing"%g  +33 "core" +2 "processing"%\ % +4 "core" %һ~\ S +2 .tPS.seek 1.85ml + "processing"%k' +239 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%} * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%' +1968 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +3 "core" &ab\ 4 +2 "manipulator"&Z& +4 "core" &t N I P + "manipulator"&&% +4 "core" %\  I D n & +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&0(, +133 "core" ( +2 "manipulator"&8& +4 "core" &, I N g  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +2 "core" &, D K  +2 .tForearm.seek :garage +2 "manipulator"&/' +96 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / + "manipulator"&& +4 "core" &, 8 D  +2 "manipulator"&% +3 "core" % A L c  +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&7( +280 "core" ( +2 "manipulator"& & +4 "core" && 3 ; Q ?U + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &2& +3 "core" && < : ?U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&5' +94 "core" ' +2 "manipulator"&.& +5 "core" && 6 5 ?U + "manipulator"&(% +4 "core" % 5 & ' +2 "collection"'!& +4 "core" &`a\ 2 +2 "collection"':& +5 "core" &_a\ 1 +2 .tCC.seek :closed + "collection"'<(` +4 "core" &``\ 3 +9 &-u`b\ .,~ +9 &b|^`\ -@ +10 &\\r``\ .R +9 &P`b\ .R +9 &Q`a\ .R +10 &R^b\ /R +9 &dP_b\ .Q +9 &%Pab\ /R +10 &S_b\ .R +9 &Rac\ .R +10 & kO^b\ /R +9 &".O`b\ .Q +9 &#Oab\ /R +10 &%Paa\ .Q +9 &'sQab\ .R +9 &)6M`b\ .Q +10 &*P^b\ .R +9 &,S^b\ .R +10 &.{S^a\ .R +9 &0=R_c\ ,R +9 &1R_`\ ,R +10 &3P^c\ +R +9 &5L_b\ -R +9 &7EM^b\ -R +10 &9Q_a\ -R +9 &:Na`\ -Q +10 &<Qab\ ,R +9 &>NN^b\ -Q +9 &@N`c\ -Q +10 &AP`b\ -Q +9 &CPaa\ -R +9 &EVNaa\ -Q +10 &GNbb\ ,Q +9 &HWec\ -R +9 &J[\ *S +10 &LOhp\ )W +9 &NVX\ &Z +10 &OTT\ '] +9 &QSX\ (] +9 &SBUW\ &^ +10 &UXX\ %^ +9 &V[[\ $^ +9 &XZZ\ &_ +10 &ZGY\\\ '_ +9 &\\Z]\ $` +10 &]][\ $` +9 &_v]]\ #= +9 &`S2[_\ '] +9 ( +3 "collection"':& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.33 + "collection"'6& +5 "core" &``g]^\ (P + &``g\\_\ )P +2 .tHand.open + "manipulator"&A1 +75 "core" 1 +2 "manipulator"&%% +4 "core" %   F ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tPSV.dial PSR +2 "processing"%, +99 "core"  +2 "processing"%B% +4 "core" %h\ O + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%D' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%?  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%U' +1592 "core" ' + .tPSV.dial PSR +2 "processing"%3 +43 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%F  +2 "collection"'Y  +32 "core" ~ +125  +2 .tPSV.dial :mixloop +2 "processing"%S +99 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%=  +74 "core" +2 .tPS.seek 0ml + "processing"%9' +2623 "core" ' + .tPSV.dial :air +2 "processing"%N  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%e' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +44 "core" +2 .tPS.seek 0ml + "processing"%G' +2612 "core" ' + .tPSV.dial :air +2 "processing"%Q  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%P' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"%f +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&p& +4 "core" &%  4 ?S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +2 "manipulator"&c( +2 "core" ( +2 "manipulator"& & +4 "core" &%   ?S + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" &% , ?S +2 .tForearm.seek CC + "manipulator"&L' +93 "core" ' +2 .tHand.close + "manipulator"&I/ +74 "core" / +2 .tCC.seek :open + "collection"'M( +471 "core" ( + "manipulator"&K& +5 "core" && 3 - ? ?R + "manipulator"&% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&j'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&`(, +284 "core" ( + "manipulator"&^& +5 "core" &, (  W D + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &, . : " D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&a' +102 "core" ' + .tHand.open +2 "manipulator"&1 +66 "core" 1 + "manipulator"&b% +4 "core" % @  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +95 "core" ' + ."da"delayUntil "10:47:21.62" +24243 "Can"^\ [EE +650 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%m @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%)  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%i  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2381 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%r  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%l  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\' +2383 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%O +130 "core"  + "processing"%v% +4 "core" %\ [ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%J'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%h'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 "processing"%+  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%1 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%T% +4 "core" %Ҹ\ _ +2 ."da"PS.seek 1.5ml + "processing"%X'~ +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%q' +1619 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%|  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2382 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%$ +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>' +2358 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%y +130 "core"  +2 "processing"%u% +4 "core" %\ S + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%{'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Һ +1592 "core" ' + ."da"PTV.dial :puck +7 .PSV.dial PTV + "processing"%* +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +35 "core" + "processing"%E% +4 "core" %Ҽ\ _ +2 ."da"PS.seek 1.5ml + "processing"%_' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%t' +1604 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%x +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2377 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +114 "Can"b\ [ZZ +388 ."da"PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%d +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%-  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2378 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%z  +132 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%g  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%\ +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%}' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%n  +42 "core"  +2 "processing"%k% +4 "core" %\ [ +2 ."da"PS.seek 0.55ml +2 "processing"%H'_ +331 "core" ' + #"da"addPMLReagent08 +6 .PSV.dial :air +2 "processing"%Z  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%&'Һ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"%8 +44 "core" + ."da"PTV.dial :mixing +2 "processing"%4 @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%@  +35 "core" + "processing"%% +4 "core" %Ҿ\ [ +2 ."da"PS.seek 1.85ml +2 "processing"%' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1952 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%/  +34 "core" + ."da"delay 30 seconds +1494 "Can"Z\ \\KK +1509 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%2  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%0' +2375 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%. +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%(  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%! +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#' +2379 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%6 +130 "core"  + "processing"%A% +4 "core" %\ ^ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%%'\ +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%:'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 "processing"%,  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%B +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +34 "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 +2 "processing"%D * +33 "core" , +3 ."da"PS.seek 0ml +49 "processing"%3' +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%U  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2383 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%N +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%9  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V' +2371 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +140 "core"  + "processing"%Q% +4 "core" %\ ` +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%G'\ +590 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%f'Һ +1605 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%P +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +35 "core" + "processing"% % +4 "core" %Һ\ b +2 ."da"PS.seek 1.5ml +2 "processing"%W' +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%7' +1597 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%< * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%^ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%c  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +585 "Can"W\ _ED +1791 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%b +141 "core"  + "processing"%j% +4 "core" %\ ` + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%a'\ +596 "core" ' + ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m'Һ +1593 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%) +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +34 "core" +2 "processing"%i% +4 "core" %Ҹ\ ` +2 ."da"PS.seek 1.5ml +2 "processing"%'~ +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%r' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%l * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%O' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%v +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%J +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%+  +69 "core"  +2 ."da"PS.seek 0ml + "processing"%1' +2383 "core" ' + ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  +3 "processing"%T% +16 "core" %\ N +6 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +7 "processing"% +19 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%h'm +329 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +4 "core" %k\ I + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%X'\ +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%|'Һ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%~ +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%q% +4 "core" %Ҹ\ H +2 ."da"PS.seek 1.5ml +2 "processing"%'~ +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%$' +1600 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%w * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%y +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2399 "core" ' +2 ."da"PSV.dial PTV + "processing"%> +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%{ +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%* +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E' +2386 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"% +130 "core"  +2 "processing"%% +4 "core" %\ A + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%_'Һ +2110 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +51 "processing"%  +37 "core" +2 "processing"%x% +3 "core" %Ҿ\ < +2 ."da"PS.seek 1.5ml +2 "processing"%t' +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +103 "core"  +3 ."da"PS.seek 0ml +2 "processing"%d' +1600 "core" ' + "processing"%-9 +4 "core" 95` +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%s  +3 "core" 5` + 5` + "processing"%& +4 "core" &]{%\ >3 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&z% +4 "core" %\ % J +2 "storage"(g% +3 "core" % v\ 4 +2 "storage"(\ . +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"( (+ +194 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (n& +3 "core" &, \ . +2 "manipulator"&k& +4 "core" &, = D + "manipulator"&}% +4 "core" %\ %  J +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&Z( +187 "core" ( +2 "manipulator"&H& +4 "core" & n V ' + "storage"(8& +4 "core" &, \ 2 +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&4' +92 "core" ' +2 "storage"(@& +4 "core" &, \ 4 +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(' +274 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(&'y +30 "core" ' +2 "manipulator"&& +4 "core" & k ' + "manipulator"&% +4 "core" % ! r +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&/'\ +95 "core" ' + ."da"Elbow.seek PC +2 "manipulator"& (k +248 "core" ( +2 "manipulator"&2& +4 "core" &v d + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &v +2 ."da"Forearm.seek PC + "manipulator"&.' +106 "core" ' + ."da"Hand.close +2 "manipulator"&(/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%!( +455 "core" ( + "storage"(& +4 "core" &, Q\ 2 +2 "manipulator"&0& +4 "core" &v + "manipulator"&6% +4 "core" % + ."da"Forearm.seek :retract +2 "manipulator"&A'\ +97 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&#( +265 "core" ( + "manipulator"&%& +4 "core" & b ( +2 "storage"(,& +3 "core" &,  \ 6 +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&B' +108 "core" ' + ."da"Hand.open +2 "manipulator"&51 +66 "core" 1 +2 "storage"(- +4 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate + "storage"(:'E +29 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(D' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2811h.tif +4 "processing"%?& +11 "core" &U\ 4 +4 "manipulator"&U& +7 "core" & w  ( +2 "manipulator"&Y% +5 "core" % Ϻ   F +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&F'\ +100 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&3(, +181 "core" ( +2 "manipulator"&=& +4 "core" &, i a D L +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, l i 8 L +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&N' +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&9/ +75 "core" / + "manipulator"&S& +4 "core" &, L +2 "manipulator"&e% +4 "core" % ν w < +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Q'\ +93 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&V(k +120 "core" ( + "manipulator"&G& +4 "core" &t ] j S +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &t a n z +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&p' +105 "core" ' +2 "manipulator"& & +5 "core" &t } + "manipulator"&f% +4 "core" % I } +2 "processing"%I& +4 "core" &O\ , +2 "processing"%W& +5 "core" &M\ , +2 ."psFlush"PC.seek :closed +3 "processing"%(] +3 "core" &F\ , +6 &A\ ,/ +9 &%D{9\ (3 +10 &Ioz6\ 'G +9 &_2\ (S +10 &J"\ )R +9 &eK\ )R +9 &'I\ )R +10 &I\ )R +9 &O\ )S +10 &nH\ )R +9 &.N9\ )S +9 & M9\ (R +10 &"J\ (R +9 &$tM\ (S +9 &&7N \ (R +10 &'N \ )R +9 &)O\ (S +9 &+}J \ (R +10 &-?P \ (R +9 &/J \ (R +10 &0O \ (R +9 &2K\ (R +9 &4GO\ (R +10 &6 K\ (R +9 &7N\ (R +9 &9N\ (R +10 &;OO\ 'R +9 &=O\ 'R +10 &>N\ (R +9 &@N\ 'R +9 &BVM\ 'S +10 &DL\ (R +9 &EQ\ 'R +9 &GY\ 'T +10 &ISu\ &W +9 &K\ %Y +10 &L\ %X +9 &N\ %Y +10 &PU\ %X +9 &R\ %X +9 &S\ %X +9 &U\ $X +10 &WZ\ $Z +9 &Y\ $Y +10 &Z\ $Y +9 &\\}m\ %> +9 &][+n\ &S +10 &]"\ '/ +2 ( + "processing"%W& +4 #"psFlush"Processing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.69 + "processing"%<& +4 "core" &] \ '/ +2 ."psFlush"Hand.open + "manipulator"&K1 +67 "core" 1 +5 "manipulator"&7% +9 "core" % I w +4 ."psFlush"Forearm.reconfigure :loose +4 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.284 seconds\ /var/log/esp/da22jun2811h.tif: TIFF Upload Complete\ +3 "manipulator"&#Q@2^d^b +2 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2811h15s.tif +5 ."psFlush"Forearm.seek :retract +6 "manipulator"&L'\ +102 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +44 "core"  + "processing"%R% +4 "core" %H\ * +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%c'\ +594 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +277 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2811h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2811h20s.tif +1824 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%b @ +135 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2811h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "11.284 sec auto-exposure",Subject: "da22jun2811h images!" +13 "storage"(j- +2 "core" -' +2 "storage"(& +6 "core" &, *\ +2 "manipulator"&a& +4 "core" &t H I + + "manipulator"&)% +5 "core" %\ % G ; ~ E +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&o( +8 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%i  +133 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%m +101 "core" +11 ."psFlush"PS.seek :empty +3 "processing"% 'ղ +3 "core" ( +2 "manipulator"&& +3 "core" & k l ( +2 "storage"(& +4 "core" &, B\ & +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&l' +104 "core" ' +3 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.21 Pucks below Top Plate +4 "storage"(]' +57 "core" ' +2 "manipulator"&r& +6 "core" & . ( + "storage"(v& +9 "core" &,  \ 8 +9 ."da"Elbow.reconfigure :limp +10 "Can"[\ CCB +6 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +10 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +5 "manipulator"&\\'n +37 "core" ' +4 ."da"Elbow.hold + "manipulator"&J, +8 "core" , +4 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +4 "storage"(+' +28 "core" ' +3 "manipulator"&O% +8 "core" %́U d +4 "storage"(& +4 "core" &, s\ 3 +4 ."da"Forearm.force -20 +4 "manipulator"&5 +8 ."da"Forearm.seek 1 + 319 counts +3 "manipulator"&T'έ +18 "core" ' +3 "manipulator"&1& +8 "core" &  ( +3 "storage"(& +8 "core" &, 6 9 c\ ; +4 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&h' +30 "core" ' +6 "storage"(X% +8 "core" % , ,\ < +4 ."downElevator"SE.seek :down +6 "storage"(~'} +98 ( % +5 "core" %\ < , - W\ :Yk +4 "manipulator"&q% +10 "core" % ' +4 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&|'\ +98 "core" ' +31 ' +3 ."downElevator"SE.stop + "storage"(5 +6 (& +8 "core" &- R O ;\ > +1811 ' +12 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +103 "core"  +3 "processing"%% +8 "core" %լ\ S +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%w'\ +597 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +3 "processing"% +14 ."psFlush"PS.seek 2.5ml +7 "processing"%y' +2102 "core" ' +4 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +3 "processing"%$  +37 "core" +3 ."psFlush"PTV.dial :mixing +4 "processing"%> @ +76 "core" A +2 ."psFlush"PSV.dial :mixloop +4 "processing"%{ +105 "core" +3 ."psFlush"PS.seek :empty +8 "processing"%*'ղ +2615 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%; +114 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%u'TE +1097 "core" ' +5 ."psFlush"PSR.select :air +5 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%' +803 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +801 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%E  +72 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%' +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%x'\ +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%_' +2107 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%t' +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%- @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%z' +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%g +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%\ ' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%n +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%k' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%} @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%H  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%8' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%@'TE +1092 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%4'\ +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Z U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%(' +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%/ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +44 "processing"%C' +2622 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%0' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%.' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%,' +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2131 "Can"c\ hCD +477 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +6 ."psFlush"PS.seek 0ml +2 "processing"%?' +2625 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&A& +4 "core" & O G B ( +2 "manipulator"&U% +4 "core" %\ ! Q P ? 7 +2 ."psFlush"Elbow.seek PC + "manipulator"&Y(k +252 "core" ( + "manipulator"&&& +4 "core" &s H Z ^ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &s O N l +2 ."psFlush"Forearm.seek PC +2 "manipulator"&=' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."psFlush"PC.seek :open + "processing"%B( +450 "core" ( + "manipulator"&#& +4 "core" &s O O x + "manipulator"&9% +4 "core" % O Q i +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +119 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&e(, +134 "core" ( +2 "manipulator"&F& +4 "core" &, Y J v  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &, X Q  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&P' +104 "core" ' + ."psFlush"Hand.open +2 "manipulator"&N1 +67 "core" 1 + "manipulator"& % +4 "core" % X L J +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&f'\ +89 "core" ' +2 #tFinished short da assay +1071 #-> access 1 +3 "storage"(I% +3 "core" %{   \ c +2 "manipulator"&3% +4 "core" %\  [ Q W  + "manipulator"&Q& +4 "core" &, R O ~  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(!(< +664 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (<& +2 "core" &< B\ V +665 #t-> access 2 +2 "storage"(K% +4 "core" %{ * `\ _ + "manipulator"&7% +4 "core" %\  T Y +  +2 "manipulator"&W& +3 "core" &, \\ Q _  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(^(K +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (R& +2 "core" &K\  \ V +1752 #t-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +3 "core" &WY\ G +2 "manipulator"&d& +4 "core" &, R P   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&c(, +24 "core" ( + "manipulator"&j& +4 "core" &, J X Z t +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, M O E t +2 .tForearm.seek :garage + "manipulator"&a' +95 "core" ' +2 .tHand.close + "manipulator"&)/ +74 "core" / + "manipulator"&b& +4 "core" &, W D V t +2 "manipulator"&i% +4 "core" % η M O ^  +2 .tForearm.seek :retract + "manipulator"&m'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +290 "core" ( +2 "manipulator"&& +4 "core" &# O M S <@ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &# M O w <@ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&r' +105 "core" ' +2 "manipulator"&v& +4 "core" &# Y K @ <@ + "manipulator"&% +4 "core" % R N ; +2 "collection"'L& +3 "core" &VX\ D +3 "collection"'O& +5 "core" &XZ\ D +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &XZ\ D +7 & .W[\ B%f +9 &TyWY\ ?8 +10 &|yVX\ >M +9 &RXY\ @Q +10 &BOYY\ ?R +9 &QZZ\ @R +9 &QVY\ ?Q +10 &OY[\ @Q +9 &KQWY\ ?Q +9 & QY[\ ?R +10 &RW[\ ?R +9 &!RXX\ ?R +10 &#SQVZ\ ?Q +9 &%TW[\ ?Q +9 &&UWZ\ ?Q +10 &(TYZ\ ?Q +9 &*[QYZ\ ?Q +9 &,OXZ\ ?Q +10 &-UW[\ ?Q +9 &/TW\\\ ?Q +10 &1bSXY\ >R +9 &3%QYY\ ?Q +9 &4NXZ\ ?Q +10 &6TXY\ >Q +9 &8jQV[\ ?R +9 &:,RWW\ >R +10 &;RYZ\ >Q +9 &=LYY\ ?Q +10 &?tRWY\ >Q +9 &A5OXY\ ?Q +9 &BRXY\ >Q +10 &DPU[\ >Q +9 &F|QYY\ >Q +9 &H<UZ[\ >R +10 &IY]_\ >R +9 &Kuee\ ( +44 "core" ( +2 "manipulator"&{& +4 "core" & X L C  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" & O O u  +2 .tForearm.seek CC + "manipulator"&;' +104 "core" ' +2 .tHand.close + "manipulator"&*/ +69 "core" / +2 .tCC.seek :open + "collection"'u( +473 "core" ( + "manipulator"&& +4 "core" & O O #  + "manipulator"&E% +4 "core" % O O 4 +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +270 "core" ( + "manipulator"&& +4 "core" &, [ M T F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &, B O  F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +101 "core" ' +3 .tHand.open + "manipulator"&1 +70 "core" 1 + "manipulator"&_% +4 "core" % W D  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +50 "manipulator"&-'\ +103 "core" ' +33077 "Can"p\ s88 +37856 #t-> starTube 2 +2 !o:NoMethodError : mesg"1undefined method `starTube' 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):25: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 +1071 #-> startTube 2 +1227 #-> shortDA +2 "collection"'t% +5 "core" %Ӹ[\\\ O + "processing"%% +5 "core" %\ w +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +486 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%s +55 "core" + .tPTV.dial :PRVmixing + "processing"%g  +73 "core" + .tPRV.dial :sipper + "processing"%z  +129 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%n'` +2285 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%\  +128 "core"  +2 .tPS.seek 0.5ml +2 "processing"%}'\ +1261 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%k @ +100 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%H' +585 "core" ' +2 .tPSV.dial PSR + "processing"%' +99 "core"  + "processing"%`% +4 "core" %\ t +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%8'TE +1087 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%@' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tPS.seek 0ml +2 "processing"%' +2612 "core" ' + .tPSV.dial PSR +2 "processing"%" +100 "core"  + "processing"%% +4 "core" %\ u +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'TE +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%4' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"% +100 "core" + .tPRV.dial :sipper +2 "processing"%Z  +42 "core" +2 .tPS.seek 0ml +2 "processing"%2' +2607 "core" ' + .tPSV.dial PSR +2 "processing"%/ +100 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%(' +2453 "Can"x\ x55 +153 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tPS.seek 0ml + "processing"%C' +2612 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +6 "processing"%6& +4 "core" &\ x +2 "manipulator"&0% +8 "core" %  G P ` F +2 "storage"(%% +41 "core" %{ g s H\ l +2 "storage"(.. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +668 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (,& +2 "core" & \ \  Y\ Z +2 "manipulator"&& +3 "core" &, N S F F +2 "manipulator"&5% +4 "core" %  T X b F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&A(P +180 "core" ( +2 "manipulator"&U& +4 "core" &R T B # + "storage"(&& +4 "core" &   \ b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&:'ϥ +97 "core" ' + "storage"(J& +4 "core" &   \ a +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +280 "core" ' + "storage"(|- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & K \ ] +2 "manipulator"&#& +3 "core" &R V ] x # +2 .tElbow.seek 2 + "manipulator"&9(P +4 "core" ( + "manipulator"&F& +4 "core" &R ^ W * # + "storage"(G& +4 "core" &   \ ^ +2 .tForearm.seek 2 + 300 counts + "manipulator"&='y +12 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Y/ +73 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):27:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&N& + "storage"( '} +7 "core" &R \\ O t # +2 "manipulator"&S% +4 "core" % z O O 6 j +2 .tForearm.seek :retract + "manipulator"&P'\ +100 "core" ' +2 .tElbow.seek PC +2 "manipulator"&I(k +155 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +88 "core" ( +2 "manipulator"&3& +4 "core" &r \\ S q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &r R Q J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +99 "core" ' + "manipulator"&<& +4 "core" &r W C ( +2 "manipulator"&K% +4 "core" % S Q  2 +2 "processing"%7& +3 "core" &\ k +2 "processing"%W& +5 "core" &\ k +2 .tPC.seek :closed +2 "processing"%R(] +4 "core" &\ k +7 & #\ j$c +10 &T\ f9 +9 &}|\ fN +9 &Z\ gR +10 &KW\ gR +9 &W\ gQ +9 &V\ gQ +10 &S\ gR +9 &TX\ gQ +9 &W\ gQ +10 &U\ gR +9 &!X\ gQ +10 &#\\X\ gQ +9 &%S\ fR +9 &&R\ gQ +10 &(T\ fQ +9 &*dR\ gQ +9 &,'T\ gQ +10 &-U\ gR +9 &/S\ gQ +10 &1lX\ gQ +9 &3.U\ gQ +9 &4R\ gQ +10 &6R\ fQ +9 &8tP\ gQ +9 &:5U\ gR +10 &;V\ gR +9 &=U\ gR +10 &?{W\ gR +9 &A>S\ gQ +9 &CQ\ fQ +10 &DY\ fR +9 &F}j\ eT +9 &H:\ dV +10 &I\ cW +9 &K\ cW +10 &M{\ dW +9 &O=\ dW +10 &P\ cW +9 &R\ cW +9 &T\ cX +9 &VC\ cX +10 &X\ bX +9 &Y\ cY +10 &[\ cY +9 &\\]\ c'w +9 &]{[\ e/ +9 ( +3 "processing"%W& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&!1 +3 "core" &]~\ f, +63 1 + "manipulator"&p% +4 "core" % V M Q 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +99 "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  + %9 +6 "core" 9 +102 "processing"%)9 +3 "core" 9 +101 "processing"%b9 +3 "core" 9  +102 "processing"%i9 +3 "core" 9  +102 "processing"%e9 +3 "core" 9 +102 "processing"%f9 +2 "core" 9 +102 "processing"%a9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%V9 +3 "core" 9" +102 "processing"%c9 +2 "core" 9& +102 "processing"%v9 +2 "core" 9* +102 "processing"%9 +3 "core" 9/ +102 "processing"%L9 +3 "core" 93 +102 "processing"%m9 +3 "core" 97 +102 "processing"%M9 +2 "core" 9; +102 "processing"%19 +2 "core" 9? +103 "processing"%9 +2 "core" 9C +102 "processing"%D9 +3 "core" 9H +102 "processing"%O9 +3 "core" 9L +102 "processing"%l9 +2 "core" 9P +102 "processing"%o9 +3 "core" 9T +102 "processing"%r9 +2 "core" 9X +102 "processing"%?9 +3 "core" 9] +102 "processing"%q9 +2 "core" 9a +102 "processing"% 9 +3 "core" 9e +102 "processing"%\\9 +2 "core" 9i +102 "processing"%]9 +2 "core" 9m +102 "processing"%9 +3 "core" 9q +102 "processing"%+9 +2 "core" 9v +102 "processing"%h9 +3 "core" 9z +102 "processing"%T9 +2 "core" 9 ~ +102 "processing"%9 +2 "core" 9 +102 "processing"%~9 +4 "core" 9 +102 "processing"% 9 +2 "core" 9% +102 "processing"%9 +2 "core" 9. +103 "processing"%$9 +2 "core" 96 +102 "processing"%{9 +3 "core" 9> +102 "processing"%y9 +3 "core" 9F +102 "processing"%*9 +2 "core" 9N +103 "processing"%9 +2 "core" 9U +102 "processing"%X9 +3 "core" 9] +102 "processing"%9 +2 "core" 9d +3 .tPH.hold 2:00:00,28C +3 "processing"% pp_ +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%E +112 "core"  + "processing"%;% +4 "core" %\ d +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%'\ +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%x'Һ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%>  +130 "core"  +2 .tPSV.dial PTV + "processing"% +71 "core" + .tPBV.dial :waste1 +2 "processing"%_  +53 "core" +2 "processing"%% +4 "core" %Ҿz\ i +2 .tPS.seek 1.5ml + "processing"%' +585 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%t * +45 "core" ) +2 .tPS.seek 0ml +2 "processing"%' +1601 "core" ' + .tdelay 5:00 +30052 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%z +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%w' +2283 "Can"r\ eII +76 "core" ' + .tPSV.dial PTV + "processing"%\ +73 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +69 "core"  +3 .tPS.seek 0ml + "processing"%'' +2376 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%`  +129 "core" + .tPSV.dial :mixloop +2 "processing"%H +44 "core" + .tPRV.dial :ab1 +2 "processing"%8 @ +100 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%' +347 "core" ' + .tdelay 2 seconds +207 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%@  +42 "core"  +2 "processing"%"% +4 "core" %c\ j +2 .tPS.seek 0.34ml +2 "processing"%' +432 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%'G +1193 "core" ' +2 .tPRV.dial :waste2 + "processing"%Z @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%4'\ +857 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%/  +44 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%2'Һ +1603 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"%( @ +74 "core" A + .tPBV.dial :waste1 + "processing"%6  +35 "core" +2 "processing"%0% +4 "core" %ҺT\ a +2 .tPS.seek 1.85ml + "processing"%%' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%. * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%^' +1964 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"',& +3 "core" &[]^\ > +2 "manipulator"&& +4 "core" &r R P T +2 "manipulator"&5% +3 "core" %\ # S O 0 B +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&U(, +133 "core" ( +2 "manipulator"&&& +4 "core" &, W F V  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &, Q P \\  +2 .tForearm.seek :garage +2 "manipulator"&' +102 "core" ' + .tHand.close +2 "manipulator"&-/ +67 "core" / +2 "manipulator"&|& +4 "core" &, W \\   +2 "manipulator"&% +4 "core" % R Q +2 .tForearm.seek :retract + "manipulator"&#'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&F( +280 "core" ( + "manipulator"&G& +4 "core" && C W * ?R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" && Q P H ?R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&N' +101 "core" ' +2 "manipulator"&S& +5 "core" && [ T ?R + "manipulator"&A% +4 "core" % Q F  +2 "collection"':& +4 "core" &[\\\ ? +2 "collection"'& +5 "core" &Z]\ < +2 .tCC.seek :closed + "collection"'=(` +4 "core" &Y]\ = +7 & -\\\\\ <$d +9 &T|[^\ 99 +9 &|w]^\ 9M +10 &R[]O\ :R +9 &FO[\\O\ :Q +9 & P[]x\ :Q +10 &T\\[}\ :R +9 &NZ]\ :Q +10 &NUZ^\ 9Q +9 &U[]\ :R +9 &Q[]\ :Q +10 &!Q[]\ :Q +9 &#UR\\\\\ :R +9 &%T\\]\ :Q +10 &&U\\\\\ :R +9 &(R[^\ 9R +10 &*]Q]\\\ :R +9 &,RY]\ :R +9 &-TY^\ :Q +10 &/SY]\ :Q +9 &1fT\\\\\ 9Q +9 &3'R[\\\ 9R +10 &4N\\^\ :Q +9 &6R[]\ :R +10 &8oL[[\ :Q +9 &:/Q[[\ 8R +9 &;Q\\^\ 9R +10 &=NZ]\ 9Q +9 &?vS]]\ 6Q +9 &A8KZ^\ 9Q +10 &BRZ\\\ 9Q +9 &DPY]\ 7Q +9 &F~L[]d\ 9Q +10 &H>W]`\ 7R +9 &JWsh\ 8R +10 &Knv~\ 7U +9 &MrSX\ 6X +9 &O)PP\ 5\\ +10 &PSS\ 0] +9 &RRT\ 2] +9 &TkTT\ 2] +10 &V,UV\ 2^ +9 &WSY\ 3^ +10 &YVY\ 2^ +9 &[nXX\ 1_ +9 &].ZY\ 2` +10 &^ZY\ 2R +9 &`CY[\ 3- +9 &`f{ZY\ 5S +6 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.29 + "collection"'3& +5 "core" &`flW\\\ 6S + &`fmY[u\ 7S + .tHand.open +2 "manipulator"&Q1 +64 "core" 1 + "manipulator"&9% +5 "core" % P I + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%K +101 "core"  + "processing"%7% +4 "core" %S\ Z +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"% ' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%P  +43 "core"  +2 .tPS.seek 0ml + "processing"%B' +1604 "core" ' +2 .tPSV.dial PSR + "processing"%! +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%p' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%  + "collection"'W  +33 "core" ~ +125  +2 .tPSV.dial :mixloop +2 "processing"%) +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +74 "core" +2 .tPS.seek 0ml + "processing"%b' +2607 "core" ' +2 .tPSV.dial :air + "processing"%i  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%e' +2611 "core" ' + .tPSV.dial :mixloop + "processing"%f +45 "core" +2 .tPS.seek 0ml + "processing"%a' +2606 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%V' +2611 "core" ' +2 .tPSV.dial :mixloop + "processing"%c +44 "core" +2 .tPS.seek 0ml +2 "processing"%v' +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &$ < : >O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&L( +2 "core" ( +2 "manipulator"&m& +4 "core" &% 5 2 ? >O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &M& +3 "core" &$  0 / >O +2 .tForearm.seek CC + "manipulator"&1' +93 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open + "collection"'D( +470 "core" ( + "manipulator"&O& +5 "core" &% L ; x >O + "manipulator"&l% +4 "core" %  ; E  +2 .tForearm.seek :retract + "manipulator"&o'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&r(, +286 "core" ( + "manipulator"&?& +5 "core" &, N K  H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &, L Q T H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& ' +119 "core" ' +2 .tHand.open + "manipulator"&\\1 +75 "core" 1 + "manipulator"&]% +4 "core" % Z K W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 ."da"delayUntil "12:17:17.93" +24577 "Can"e\ h[\\ +276 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%+ @ +72 "core" A + ."da"PBV.dial :waste1 + "processing"%h  +52 "core" +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +34 "core" , +2 ."da"PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%~' +2377 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%$ +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%{  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y' +2366 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +128 "core"  + "processing"%% +4 "core" %b\ g +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X'\ +589 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Һ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%E  +71 "core"  +2 ."da"PSV.dial PTV + "processing"%; +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 "processing"%% +4 "core" %ҹk\ g +2 ."da"PS.seek 1.5ml +2 "processing"%>' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +44 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%_' +1599 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%t +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2363 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%g +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +69 "core"  +2 ."da"PS.seek 0ml + "processing"%' +2361 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +128 "core"  + "processing"%n% +4 "core" %g\ i + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%}'Һ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%w +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +33 "core"  +2 "processing"%H% +4 "core" %ҽr\ e + ."da"PS.seek 1.5ml +2 "processing"%8' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%@' +1605 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%"  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +4 ."da"PS.reconfigure :fast +6 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +2370 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +499 "Can"g\ kBB +3 ."da"PSV.dial PSR +2 "processing"%Z +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4' +2377 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%  +42 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%(  +129 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%6  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%0 +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%.' +393 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%2  +43 "core"  +2 "processing"%%% +3 "core" %p\ n +2 ."da"PS.seek 0.55ml +2 "processing"%,'d +333 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%5'Һ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%& +44 "core" + ."da"PTV.dial :mixing +2 "processing"%J @ +73 "core" B +2 ."da"PBV.dial :waste1 + "processing"%I  +33 "core"  +2 "processing"%-% +4 "core" %ҵ^\ l +2 ."da"PS.seek 1.85ml + "processing"%|' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%d' +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +1887 "Can"k\ hbb +1115 ."da"PBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" , + ."da"PSV.dial :air +2 "processing"%Y  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2369 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%S +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%A  +55 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%: +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +42 "core"  +2 ."da"PS.seek 0ml + "processing"%u' +2371 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +7 .PSV.dial PSR + "processing"%3 +141 "core"  + "processing"%Q% +5 "core" %{\ f + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%9'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Һ +1599 "core" ' + ."da"PTV.dial :puck +44 "processing"%K  +78 "core"  +2 ."da"PSV.dial PTV +2 "processing"%7 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%N  +35 "core" + "processing"%^% +4 "core" %ҷs\ l +2 ."da"PS.seek 1.5ml +2 "processing"%P'} +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%!' +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2381 "core" ' + ."da"PSV.dial PTV + "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%p +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%i +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%b  +69 "core"  +2 ."da"PS.seek 0ml + "processing"%f' +2356 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%e +128 "core"  +2 "processing"%% +3 "core" %\ p +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%a'\ +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%c'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%V +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%m% +4 "core" %ҽQ\ n +2 ."da"PS.seek 1.5ml + "processing"%M' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%F' +1591 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%<  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%= * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +2361 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%1 +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%L  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\' +997 "Can"k\ rEE +1366 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +128 "core"  + "processing"%o% +4 "core" %\ o +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%+'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%h +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%T  +35 "core" + "processing"%% +4 "core" %ҽp\ h +2 ."da"PS.seek 1.5ml +2 "processing"%v' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ( +3 ."da"PS.seek 0ml +2 "processing"%' +1597 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%$  +31 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2361 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%y +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%X +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;' +2366 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%C +133 "core"  +8 "processing"%% +16 "core" %z\ [ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +21 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +9 "processing"%'m +337 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +3 "core" %rx\ V + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%>'\ +342 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%x +71 "core" + ."da"PBV.dial :waste1 + "processing"%t  +35 "core" +2 "processing"%_% +3 "core" %ҷ\ O +2 ."da"PS.seek 1.5ml +2 "processing"%j'} +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%g' +1600 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%z  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"% * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%\ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2396 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%`  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%H' +2401 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR +52 "processing"%} +130 "core"  +2 "processing"%'% +4 "core" %\ F + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%8'Һ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%" +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҽr\ @ +2 ."da"PS.seek 1.5ml +2 "processing"%@' +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%Z  +101 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +1597 "core" ' +2 "processing"%/9 +3 "core" 95[ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +7 "processing"%  +3 "core" 5[ + 5[ + "processing"%& +9 "core" &]~\ F, +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&(% +4 "core" %\ " U < + "storage"(6% +4 "core" % , - *\ ; + "storage"(0. +3 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 + "storage"(4(+ +189 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (2& +2 "core" &.  z\ 7 +2 "manipulator"&%& +4 "core" &, # H + "manipulator"&.% +4 "core" %\ "  < +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +184 "core" ( +2 "manipulator"&,& +4 "core" & & + "storage"(&& +4 "core" &. 0 / \ : +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&J' +101 "core" ' + "storage"(I& +4 "core" &. / 2 \ : +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(-' +274 "core" ' + "storage"(- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(5'y +34 "core" ' +2 "manipulator"&|& +4 "core" & D & + "manipulator"&[% +4 "core" %ϴ , * +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&G(k +250 "core" ( + "manipulator"&Y& +4 "core" &u I + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" &u , +2 ."da"Forearm.seek PC +2 "manipulator"&S' +103 "core" ' +2 ."da"Hand.close + "manipulator"&A/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%:( +450 "core" ( +2 "storage"(#& +4 "core" &. / - P\ 9 + "manipulator"&U& +4 "core" &u L + "manipulator"&3% +4 "core" %  t +2 ."da"Forearm.seek :retract +2 "manipulator"&Q'\ +109 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&u( +265 "core" ( +2 "manipulator"&9& +4 "core" & \  * + "storage"(K& +4 "core" &. N P \ > +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&7' +100 "core" ' +2 ."da"Hand.open +2 "manipulator"&N1 +71 "core" 1 +2 "storage"(^- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"('E +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.93 Pucks below Top Plate + "storage"( ' +55 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2812h.tif +6 "processing"%P& +10 "core" &#\ ; +4 "manipulator"&B& +6 "core" & * +2 "manipulator"&W% +6 "core" %   +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&!(, +181 "core" ( +3 "manipulator"& & +7 "core" &, \\ M +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &p& +4 "core" &, S M +3 ."psFlush"Forearm.seek :garage + "manipulator"&i' +94 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&b/ +66 "core" / +2 "manipulator"&)& +4 "core" &,  M +2 "manipulator"&e% +3 "core" % < $ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&f(k +121 "core" ( +2 "manipulator"&a& +4 "core" &t  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &t +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +94 "core" ' + "manipulator"&m& +4 "core" &t L e Q +2 "manipulator"&c% +4 "core" %ϻ g V  +2 "processing"%& +4 "core" &R\ 3 +2 "processing"%M& +5 "core" &_\ 3 +2 ."psFlush"PC.seek :closed + "processing"%<(] +5 "core" &;\ 2\ +9 &,u0\ /,} +9 &a})\ .@ +10 &Vp\ .Q +9 &N\ /R +9 &O\ /R +10 &L\ /R +9 &[I\ /R +10 &M\ /R +9 &J\ /R +10 &L\ /S +9 & bK\ /R +9 &"$O\ /R +9 &#L\ /R +10 &%O\ /R +9 &'iO \ /S +10 &),M\ /R +9 &*J\ /R +9 &,N \ .R +10 &.qN\ .S +9 &04M\ .R +9 &1O\ .R +10 &3O\ .S +9 &5{L\ .R +10 &7<N\ /R +9 &8N\ .R +9 &:I\ .R +10 &<O\ .R +9 &>CN\ .S +9 &@O\ -R +10 &AM\ .R +9 &CH\ .R +10 &ELM\ /R +9 &G Q\ -S +9 &Hk\ ,U +10 &J\ +X +9 &LB\ +Y +9 &N\ +X +10 &O\ +X +9 &Q\ +Y +10 &SK\ *X +9 &U \ *X +9 &V\ *Y +10 &X\ *Y +13 &ZP\ *Y +10 &\\\ (F +11 &]4Cj\ * a +7 &] 9\ ,1 +6 ( +2 &]%\ -1 +4 "processing"%M& +6 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 9.71 seconds\ /var/log/esp/da22jun2812h.tif: TIFF Upload Complete\ +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.67 +2 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2812h15s.tif +13 "processing"%=& +13 "core" &]%\ ,1 +3 ."psFlush"Hand.open +2 "manipulator"&O1 +65 "core" 1 + "manipulator"&F% +4 "core" % ϻ\  s ~ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&1'\ +103 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%? +43 "core"  +2 "processing"%q% +4 "core" %G\ / + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%L'\ +585 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +196 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2812h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2812h20s.tif +1903 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%] @ +52 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2812h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "9.71 sec auto-exposure",Subject: "da22jun2812h images!" +11 "storage"(o- +3 "core" -' +2 "storage"(\\& +5 "core" &. )\ % +2 "manipulator"& & +4 "core" &t j _ + "manipulator"&h% +4 "core" %\ % o k A K +3 ."da"Elbow.reconfigure :tight +68 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&T( +24 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +132 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%+ +99 "core" ( +16 +4 "manipulator"& & +4 ."psFlush"PS.seek :empty +12 "processing"%v'ղ +8 "core" &  * +4 "storage"($& +9 "core" &. &\ + +5 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&{' +104 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.21 Pucks below Top Plate +6 "storage"(~' +57 "core" ' +4 "manipulator"&& +8 "core" & V * +3 "storage"(& +9 "core" &. R J J\ = +2 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&y'n +39 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&X, +7 "core" , +2 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +2 "storage"(E' +29 "core" ' +2 "manipulator"&*% +10 "core" %~^ 5 +2 "storage"(C& +14 "core" &.   e\ 7 +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 316 counts + "manipulator"&'Ϊ +19 "core" ' +2 "manipulator"&;& +12 "core" &   ) +3 "storage"(& +9 "core" &. P M +\ > +4 ."da"Forearm.reconfigure :tight +14 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&' +36 "core" ' +4 "storage"(>% +10 "core" % 7 7 !\ @ +4 ."downElevator"SE.seek :down +5 "storage"(x'} +99 (t% +6 "core" % 9 < ; (\ @Xi +4 "manipulator"&_% +8 "Can"p\ LNM +4 "core" %   " k +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +93 "core" ' +37 ' +2 ."downElevator"SE.stop +4 "storage"(5 +5 (s& +7 "core" &. } (\ E +1798 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%j +102 "core"  +2 "processing"%z% +8 "core" %ձ\ ` +4 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%'\ +597 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2105 "core" ' +2 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +4 "processing"%g  +36 "core" +4 ."psFlush"PTV.dial :mixing +2 "processing"% @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +4 "processing"%k +101 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%w'ղ +2632 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%` +100 "core"  +2 ."psFlush"PSR.select :flush +6 "processing"%@ +15 ."psFlush"PS.seek 1ml + "processing"%n'TE +1094 "core" ' +3 ."psFlush"PSR.select :air +5 "processing"% +16 ."psFlush"PS.seek 2.5ml +6 "processing"%}' +820 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +784 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%' +83 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%H  +72 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%"' +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%'\ +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%8' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Z U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%@' +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%/ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2606 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%(' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%0' +2606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%2 +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%%' +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%. @ +48 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2604 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%,  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%&' +2604 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%r +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%I'TE +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1595 "core" ' + ."psFlush"PSV.dial PTV + "processing"% +71 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%|  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%[' +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%- +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%J'\ +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%Y' +2104 "core" ' +44 ."psFlush"PSV.dial PTV +9 "processing"%d +83 "core"  +2 ."psFlush"PBV.dial PSV + "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%A' +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2618 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%#  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%3 +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%S' +2611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%9 +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%K' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%G @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%N' +2566 "Can"\ zEE +37 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%^  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%P' +2607 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&B& +4 "core" & B M ) +2 "manipulator"&Q% +4 "core" %\  A E  + ."psFlush"Elbow.seek PC +2 "manipulator"&W(k +246 "core" ( +2 "manipulator"&5& +4 "core" &t C O  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &t J ?  +2 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +103 "core" ' +2 ."psFlush"Hand.close + "manipulator"&p/ +77 "core" / +2 ."psFlush"PC.seek :open + "processing"%7( +455 "core" ( + "manipulator"&u& +4 "core" &t P D &  +2 "manipulator"&b% +3 "core" % N P  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&)'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&e(, +133 "core" ( +2 "manipulator"&& +4 "core" &, Q Z "  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +3 "core" &, L A  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&V' +95 "core" ' + ."psFlush"Hand.open +2 "manipulator"&i1 +73 "core" 1 +2 "manipulator"&m% +4 "core" % U M w 2 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&c'\ +101 "core" ' +2 #tFinished short da assay +1354 #-> access 1 +3 "storage"(% +3 "core" %| 9\ t + "manipulator"&!% +5 "core" %\ & O O k !V + "manipulator"&& +4 "core" &, ? A [  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(:(< +663 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (=& +3 "core" &<  ! r\ ^ +5228 #t-> access 2 +3 "storage"(O% +3 "core" %| )\ u +2 "manipulator"&F% +4 "core" %\ & N N g !V + "manipulator"&M& +4 "core" &, P K   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(?(K +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (q& +3 "core" &K ; = )\ f +185 #t-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &UW\ T +2 "manipulator"&& +4 "core" &, E N   +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&L(, +20 "core" ( + "manipulator"&o& +4 "core" &, M Q Q  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &, Q I   +2 .tForearm.seek :garage +2 "manipulator"& ' +103 "core" ' +2 .tHand.close + "manipulator"&h/ +77 "core" / +2 "manipulator"&]& +4 "core" &, Z K <  + "manipulator"&% +4 "core" % K N  +2 .tForearm.seek :retract +2 "manipulator"&+'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +288 "core" ( + "manipulator"&f& +4 "core" &' K Z , @Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &' P J  @Z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +102 "core" ' + "manipulator"&& +4 "core" &( K [ $ @Z +2 "manipulator"&l% +4 "core" % G J  + "collection"'1& +4 "core" &UW \ T +2 "collection"'*& +5 "core" &UW\ T +2 .tCC.seek :closed + "collection"'C(` +4 "core" &RY\ T +9 &-vVW\ P+| +10 &bTV\ N@ +9 &fsUW\ NQ +9 &(OUV\ OQ +10 &SVW\ OQ +9 &USW\ OQ +9 &oSTX\ NP +10 &0RTW\ OQ +9 &UWV\ OQ +10 &TTX\ NQ +9 & vUTX\ OQ +9 &"9RWW\ NP +10 &#RVW\ NP +9 &%TUW\ NQ +9 &'}WVV\ NQ +10 &)ARTV\ NP +9 &+UVV\ MQ +10 &,RXV\ MP +9 &.RTV\ NQ +9 &0HUTV\ MQ +10 &2\ PVU\ NQ +9 &3UUY\ MQ +9 &5TUX\ NQ +10 &7PUUY\ MQ +9 &9SUW\ MQ +10 &:QUX\ MP +9 &<QUW\ MP +9 &>YRUV\ MP +10 &@RWV\ MP +9 &AOWV\ MQ +9 &CTWW\ MP +10 &E`TTW\ MQ +9 &G!RVX\ MQ +10 &HUZZ\ MQ +9 &Jc[^\ MR +9 &L[[e\ KU +10 &NY[\ IY +9 &OZ[\ G[\ +9 &QYX\ G\\ +10 &SPWY\ F\\ +9 &UXZ\ F] +10 &VWY\ F\\ +9 &X[Y\ E^ +10 &ZRXY\ E^ +9 &\\XZ\ D_ +9 &]XY\ D_ +9 &_y|XY\ FE +10 &`I(VZ\ F's +9 &`hoXY\ GT +2 ( +2 "collection"'*& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.25 + "collection"';& +5 "core" &`hqWY\ HT + .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"& % +4 "core" %  L ; 4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +102 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%{  +44 "core"  + "processing"%T% +48 "core" %\ o +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%~' +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%t  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%_' +1615 "core" ' + .tPSV.dial PSR +2 "processing"%y +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%s  +98 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%E +187 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +71 "core" A +2 .tPS.seek 0ml +2 "processing"%x' +2612 "core" ' +2 .tPSV.dial :air +6 "processing"%j  +72 "core"  +2 .tPS.seek 2.5ml + "processing"%z' +2617 "core" ' + .tPSV.dial :PTV +2 "processing"%v +72 "core" ~ +2 .tPS.seek 0ml +2 "processing"%' +2621 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&g& +4 "core" && P P Q @Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( + "manipulator"&k& +4 "core" && V A ; @Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" && F O  @Z +2 .tForearm.seek CC + "manipulator"&`' +101 "core" ' +2 .tHand.close + "manipulator"&w/ +66 "core" / +2 .tCC.seek :open + "collection"'n( +468 "core" ( +2 "manipulator"&'& +4 "core" &' P O O @Z + "manipulator"&H% +4 "core" %  O L & +2 .tForearm.seek :retract + "manipulator"&}'\ +110 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +285 "core" ( +2 "manipulator"&"& +4 "core" &, Z Q R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, [ O W R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +103 "core" ' +2 .tHand.open +2 "manipulator"&Z1 +70 "core" 1 + "manipulator"&8% +4 "core" % X D  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/'\ +94 "core" ' +30297 "Can"\ >> +32184 #t-> $da[:extractVol]=0.19 +729 #-> startTube 2 +3930 #-> shortDA +2 "collection"'@% +5 "core" %ӸYZu\ _ + "processing"%% +5 "core" %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1141 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +7 "processing"% +54 "core" +2 .tPTV.dial :PRVmixing + "processing"%6  +72 "core" +2 .tPRV.dial :sipper + "processing"%(  +128 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%2'` +2276 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%0  +128 "core"  +2 .tPS.seek 0.5ml +2 "processing"%.'\ +1255 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%% @ +98 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%,' +597 "core" ' + .tPSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%r% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%&'TE +1087 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%I' +1604 "core" ' + .tPSV.dial :mixloop + "processing"% +112 "core" +2 .tPS.seek 0ml + "processing"%|' +2636 "core" ' + .tPSV.dial PSR + "processing"% +99 "core"  +2 "processing"%-% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%['TE +1095 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml + "processing"%J' +1604 "core" ' +2 .tPSV.dial :mixloop + "processing"%d +111 "core" +2 .tPRV.dial :sipper + "processing"%  +43 "core" +2 .tPS.seek 0ml + "processing"%Y' +2609 "core" ' + .tPSV.dial PSR +2 "processing"% +98 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%A' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"%# +111 "core" +2 .tPS.seek 0ml +2 "processing"%R' +2325 "Can"\ ;; +282 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%3& +4 "core" &\ +2 "manipulator"&U% +4 "core" %\ $ O L ' D + "storage"(9% +4 "core" %| \  +2 "storage"(S. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(G( +668 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (K& +2 "core" &   \ b +2 "manipulator"&^& +4 "core" &, Q R , R + "manipulator"&N% +4 "core" %\ % S Z 3 D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&B(P +207 "core" ( +2 "manipulator"&Q& +4 "core" &[ Q O s +2 "storage"(5& +3 "core" & W V @\ l +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +102 "core" ' +2 "storage"(X& +4 "core" & x y W\ o +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(p' +274 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (<& +3 "core" & n w \ n +2 "manipulator"&u& +4 "core" &[ P O q s +2 .tElbow.seek 2 + "manipulator"&b(P +10 "core" ( + "manipulator"&& +4 "core" &O E X g t +2 "storage"(a& +3 "core" & z x d\ o +2 .tForearm.seek 2 + 300 counts +2 "manipulator"& 'y +12 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&W/ +73 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):33:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&i& + "storage"(m'} +7 "core" &O C D t +2 "manipulator"&)% +4 "core" % z R [ q g +2 .tForearm.seek :retract + "manipulator"&V'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(k +154 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( +2 "manipulator"&!& +4 "core" &u T [ ] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &u ] R P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&4' +100 "core" ' + "manipulator"&=& +5 "core" &u Q N + "manipulator"&O% +4 "core" % N M e +2 "processing"%F& +3 "core" & \ y +2 "processing"%M& +5 "core" &\ y +2 .tPC.seek :closed +3 "processing"%q(] +3 "core" &\ y +6 &\ "\ x$c +10 &T~\ t9 +9 &~}\ sN +10 &Y\ tQ +9 &KZ \ tQ +9 & W\ tQ +10 &T\ tQ +9 &S\ tQ +9 &TW\ tQ +10 &W\ tQ +9 &W\ sQ +10 &!X\ sQ +9 &#\\V\ sQ +9 &%U\ sQ +10 &&S\ sQ +9 &(T\ sQ +9 &*eV\ sQ +10 &,'T\ sQ +9 &-U\ sP +9 &/T\ sQ +10 &1mV\ sQ +9 &3/T\ sQ +10 &4Q\ sP +9 &6S\ sQ +9 &8uW\ sQ +10 &:7V\ rQ +9 &;W\ rQ +10 &=U\ rQ +9 &?|T\ rQ +9 &A>S\ sQ +10 &CU\ sQ +9 &DY\ sQ +9 &Ff\ rS +10 &H;y\ qU +9 &I\ pW +9 &K\ oW +10 &M{\ oW +9 &O=\ oW +10 &P\ oW +9 &R\ oW +9 &T\ oW +10 &VD\ oW +9 &X\ oX +9 &Y\ nW +10 &[\ nX +9 &\\^\ o%s +10 &]Z\ p/ +8 ( +2 &]\ r, +2 "processing"%M& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.61 + .Hand.open +2 "manipulator"&:1 +75 "core" 1 +2 "manipulator"&% +4 "core" % M E A +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +108 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%o  + %\\9 +6 "core" 9 +102 "processing"%h9 +3 "core" 9 +102 "processing"%]9 +2 "core" 9  +102 "processing"%9 +2 "core" 9  +102 "processing"%e9 +2 "core" 9 +103 "processing"%c9 +2 "core" 9 +102 "processing"% 9 +2 "core" 9 +102 "processing"%f9 +3 "core" 9 +102 "processing"%$9 +3 "core" 9" +102 "processing"%L9 +2 "core" 9& +102 "processing"%9 +2 "core" 9* +103 "processing"%l9 +2 "core" 9. +102 "processing"%19 +3 "core" 93 +102 "processing"%+9 +2 "core" 97 +102 "processing"%D9 +3 "core" 9; +102 "processing"%;9 +2 "core" 9? +102 "processing"%9 +2 "core" 9C +103 "processing"% 9 +2 "core" 9H +103 "processing"%*9 +2 "core" 9L +102 "processing"%{9 +3 "core" 9P +102 "processing"%T9 +2 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%P9 +3 "core" 9\\ +102 "processing"%t9 +3 "core" 9a +103 "processing"%~9 +2 "core" 9e +102 "processing"%y9 +2 "core" 9i +102 "processing"%_9 +3 "core" 9m +102 "processing"%s9 +3 "core" 9q +102 "processing"%E9 +2 "core" 9v +102 "processing"%9 +2 "core" 9z +103 "processing"%9 +2 "core" 9~ +102 "processing"%j9 +3 "core" 9 +102 "processing"%x9 +2 "core" 9 +103 "processing"%v9 +2 "core" 9 +102 "processing"%z9 +2 "core" 9 +102 "processing"%g9 +3 "core" 9  +102 "processing"%k9 +2 "core" 9( +102 "processing"%\ 9 +4 "core" 91 +102 "processing"%w9 +2 "core" 99 +102 "processing"% 9 +2 "core" 9A +102 "processing"%>9 +3 "core" 9I +102 "processing"%C9 +2 "core" 9Q +102 "processing"%'9 +3 "core" 9Y +102 "processing"%H9 +2 "core" 9` +3 .tPH.hold 2:00:00,28C +3 "processing"%` pp_ +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +7 .PSV.dial PSR + "processing"%" +99 "core"  +2 "processing"%% +4 "core" %Q\ z + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%'\ +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%Z'Һ +1598 "core" ' +2 .tPTV.dial :puck +51 "processing"%8  +129 "core"  + .tPSV.dial PTV + "processing"%} +71 "core" + .tPBV.dial :waste1 +2 "processing"%  +53 "core" +2 "processing"%@% +4 "core" %Ҷ\  +2 .tPS.seek 1.5ml +2 "processing"%'| +586 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ) +2 .tPS.seek 0ml +2 "processing"%6' +1611 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%(  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"% * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%2' +2352 "core" ' + .tPSV.dial PTV +2 "processing"%% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%r  +71 "core"  +2 .tPS.seek 0ml + "processing"%,' +503 "Can"\ ukj +1836 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%&  +129 "core" +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%I @ +99 "core" ? +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +356 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%-  +42 "core"  + "processing"%|% +4 "core" %G\  +2 .tPS.seek 0.34ml +2 "processing"%[' +450 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'d  +32 "core" + .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%J'G +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +81 "core" A +2 .tPS.seek 0.5ml +2 "processing"%Y'\ +858 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%#  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%A'Һ +1605 "core" ' + .tPSV.dial :PML + "processing"%3 +49 "core" +2 .tPTV.dial :mixing + "processing"%U @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%9  +33 "core" +2 "processing"%S% +4 "core" %ҿ,\ | +2 .tPS.seek 1.85ml +2 "processing"%?' +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%^' +1954 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'N& +2 "core" &XZM\ T +2 "manipulator"&Q& +4 "core" &u P O a + "manipulator"&5% +4 "core" %\  Q O 4 A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +132 "core" ( + "manipulator"&X& +4 "core" &, P M v  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &, R R h  +2 .tForearm.seek :garage +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&Q +9 &=OXZX\ @Q +10 &?QWY\\\ ?Q +9 &ABNYYS\ ?Q +10 &COXY[\ ?Q +9 &DOXXY\ ?Q +10 &FNWYV\ BQ +9 &HITZ[[\ ?Q +9 &J Xd`[\ >R +9 &Ktx}[\ >U +10 &M{Wb[\ ;X +10 &O3MPW\ 9\\ +9 &PMOR\ :\\ +9 &RNQW\ 9\\ +10 &TvQQT\ ;] +9 &V7RTT\ 9] +9 &WRSO\ 8^ +9 &YUVV\ 7^ +10 &[wSUX\ 7_ +9 &]9VXR\ 5_ +10 &^UXU\ 7N +9 &` DVWU\ 8*} +9 &`e~VWX\ <U +6 ( + "collection"'!& +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.31 +2 "collection"'b& +4 "core" &`eqVW[\ ;U + &`eqWXA\ ;U + .tHand.open +2 "manipulator"&=1 +71 "core" 1 +2 "manipulator"&O% +4 "core" %  ] L = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +99 "core" ' + .tPSV.dial PSR + "processing"%m +100 "core"  +2 "processing"%V% +4 "core" %8\ ] + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%7' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%:  +43 "core"  +2 .tPS.seek 0ml + "processing"%' +1604 "core" ' +2 .tPSV.dial PSR + "processing"%M +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%\\' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%h  + "collection"'4  +32 "core" ~ +128  + .tPSV.dial :mixloop +2 "processing"%] +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +71 "core" +2 .tPS.seek 0ml +2 "processing"%e' +2610 "core" ' +2 .tPSV.dial :air +2 "processing"%c  +53 "core" +2 .tPS.seek 2.5ml + "processing"% ' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +42 "core" +2 .tPS.seek 0ml +2 "processing"%$' +2610 "core" ' +2 .tPSV.dial :air + "processing"%L  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +44 "core" +2 .tPS.seek 0ml + "processing"%1' +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&+& +4 "core" &# U U =D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&D( +3 "core" ( + "manipulator"&;& +4 "core" &# ^ X E =D + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &# S R ? =D +2 .tForearm.seek CC + "manipulator"& ' +95 "core" ' + .tHand.close + "manipulator"&*/ +65 "core" / +2 .tCC.seek :open +2 "collection"'{( +468 "core" ( + "manipulator"&T& +4 "core" &# Q Z =A +2 "manipulator"&% +4 "core" % P O & +2 .tForearm.seek :retract + "manipulator"&P'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(, +281 "core" ( + "manipulator"&~& +4 "core" &, Y E O [ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &, O X ' [ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&_' +154 "core" ' +2 .tHand.open + "manipulator"&s1 +71 "core" 1 + "manipulator"&E% +5 "core" % X O  { + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' + ."da"delayUntil "13:46:53.95" +24842 #recoverPRVreagent08 +6 .PTV.dial :mixing + "processing"% @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%j  +33 "core" + ."da"delay 30 seconds +2010 "Can"\ {QP +993 ."da"PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" + + ."da"PSV.dial :air +2 "processing"%v  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%z' +2338 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%g +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%k  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%\ +70 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%w  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2324 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%> +129 "core"  + "processing"%C% +4 "core" %9\ z + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%''\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%H'Һ +1602 "core" ' + ."da"PTV.dial :puck + "processing"%"  +73 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core" +2 "processing"%% +4 "core" %ҷd\ v +2 ."da"PS.seek 1.5ml + "processing"%8'} +594 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%' +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%@  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%' +2342 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%( +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%0  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6' +2341 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%% +128 "core"  +2 "processing"%.% +4 "core" %|\ y + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%r'Һ +1595 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%2 +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%&  +32 "core" +2 "processing"%% +4 "core" %ҵL\ +2 ."da"PS.seek 1.5ml + "processing"%I'{ +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%-' +1599 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%|  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2348 "core" ' + ."da"PSV.dial PTV + "processing"%[ +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +6 "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%J +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y' +1321 "Can"\ zED +1025 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%3  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%U  +129 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%9  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%S +43 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%K' +383 "core" ' +2 ."da"delay 2 seconds +207 .PRV.dial :air + "processing"%A  +44 "core"  + "processing"%?% +4 "core" %L\ | +2 ."da"PS.seek 0.55ml +2 "processing"%N'X +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%Q  +54 "core" +2 ."da"PS.seek 2ml +2 "processing"%5'Һ +1544 "core" ' +2 ."da"PSV.dial :PML + "processing"%X +41 "core" + ."da"PTV.dial :mixing +2 "processing"%/ @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%<% +3 "core" %ҶJ\ w +2 ."da"PS.seek 1.85ml +2 "processing"%u' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%i * +33 "core" + + ."da"PSV.dial :air +2 "processing"%)  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%' +1381 "Can"\ AA +988 "core" ' + ."da"PSV.dial :mixloop + "processing"% +95 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%p  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n' +2361 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%b +127 "core"  +2 "processing"%=% +52 "core" %v\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%O'\ +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%!'Һ +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%m  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%V +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%B  +33 "core" +2 "processing"%^% +4 "core" %ҵL\  +2 ."da"PS.seek 1.5ml +2 "processing"%:'{ +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%7 * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%M' +1601 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%h +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2346 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%\\ +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%c +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%e  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%f' +2341 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%L% +4 "core" %a\ { + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%$'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%l'Һ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +31 "core" +2 "processing"%;% +4 "core" %Һ[\  +2 ."da"PS.seek 1.5ml + "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +306 .PBV.dial between PSV and waste1 +2 "processing"%* * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%W' +1597 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2353 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +82 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%y +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%D  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s' +2336 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +128 "core"  + "processing"%P% +4 "core" %Q\ s + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%_'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%'Һ +6 "Can"\ JI +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%j +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +33 "core" +2 "processing"%v% +4 "core" %Ҷc\  +2 ."da"PS.seek 1.5ml +2 "processing"%1'| +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%g * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%k' +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%\  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%>' +2351 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2347 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%R +132 "core"  +4 "processing"%% +16 "core" %K\ i +4 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +6 "processing"% +14 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%H'm +330 "core" ' +2 ."da"delay 5 seconds +502 "processing"%}% +4 "core" %in\ a + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%8'\ +331 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%@'Һ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%Z +83 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҽh\ O +2 ."da"PS.seek 1.5ml + "processing"%o' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%' +1623 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%0  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%.' +2387 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +72 "core" + ."da"delay 5 seconds +553 .PSV.dial PSR +2 "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%2 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%&  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2388 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +129 "core"  +2 "processing"%,% +3 "core" %m\ Q +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%I'Һ +2110 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%| +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%d% +4 "core" %һN\ N +2 ."da"PS.seek 1.5ml + "processing"%-' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%[ * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%  +112 "core"  +2 ."da"PS.seek 0ml +2 "processing"%J' +1596 "core" ' + "processing"%#9 +4 "core" 95N + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast +2 "processing"%  +3 "core" 5N + 5N + "processing"%3& +4 "core" &]a\ O, + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&U% +4 "core" %\    + "storage"(9% +4 "core" %{ j y \ D + "storage"(S. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(Y(+ +189 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (A& +3 "core" &, \\ P 3\ > +2 "manipulator"&?& +3 "core" &,  M [ +2 "manipulator"&K% +4 "core" %\    +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&Q( +181 "core" ( +2 "manipulator"&N& +4 "core" &  U & + "storage"(X& +4 "core" &, i j s\ B +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&/' +97 "core" ' +3 "storage"(& +4 "core" &, g j \ D + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(<' +274 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(5'y +32 "core" ' +2 "manipulator"&u& +4 "core" &   & + "manipulator"&% +4 "core" %   / +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +91 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&i(k +253 "core" ( + "manipulator"&)& +4 "core" &t  ~ +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &t   +2 ."da"Forearm.seek PC +2 "manipulator"&' +102 "core" ' +2 ."da"Hand.close + "manipulator"&p/ +68 "core" / + ."da"PC.seek :open +7 "processing"% ( +451 "core" ( +2 "storage"(a& +4 "core" &- k i j\ B + "manipulator"&& +4 "core" &t   + "manipulator"&b% +4 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&='\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&n( +258 "core" ( + "manipulator"&O& +4 "core" &   * + "storage"(m& +4 "core" &- j l \ D +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&V' +95 "core" ' +2 ."da"Hand.open + "manipulator"&B1 +70 "core" 1 +2 "storage"(^- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(!'E +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.93 Pucks below Top Plate + "storage"(7' +55 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2814h.tif +4 "processing"%:& +12 "core" &\ B +3 "manipulator"&& +6 "core" & + * +2 "manipulator"&4% +5 "core" %    +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&h'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&M(, +176 "core" ( +3 "manipulator"&& +7 "core" &,  +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 &\\& +4 "core" &,  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&c' +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&e/ +70 "core" / +2 "manipulator"&]& +4 "core" &,  +2 "manipulator"& % +3 "core" %   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&L'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&f(k +116 "core" ( +2 "manipulator"&$& +4 "core" &p 4 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &p J +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&+' +106 "core" ' +2 "manipulator"&;& +4 "core" &p  + "manipulator"&l% +4 "core" % 3 +2 "processing"%*& +4 "core" &F\ : +2 "processing"%& +5 "core" &\ 9 +2 ."psFlush"PC.seek :closed +2 "processing"%F(] +4 "core" &v\ 9 +8 &,u{\ 5,~ +10 &azf\ 4@ +9 &Zpe\ 4R +9 &QW\ 6R +10 &NV\ 5R +9 &Ly\ 6R +9 &_L\ 6R +10 &!M\ 5R +9 &L\ 5R +9 &M\ 6R +10 & gL\ 5R +9 &"*P\ 5R +10 &#L\ 5R +9 &%M\ 5R +9 &'pO\ 5R +10 &)2N\ 5R +9 &*N\ 5R +9 &,M\ 5R +10 &.wN\ 4R +9 &09N\ 5R +10 &1M\ 4R +9 &3Q\ 4R +9 &5L\ 4R +10 &7DL\ 4Q +10 &9N\ 4R +8 &:N\ 4R +10 &<O\ 4R +9 &>IN\ 4R +10 &@ O\ 4R +9 &AN\ 4R +9 &CJ\ 4R +10 &EQM\ 4R +9 &GU\ 4S +10 &Hk\ 2U +9 &J\ 2X +10 &LH\ 1X +11 &N\ x\ 0X +11 &Oy\ 0Y +11 &Qt\ /Y +7 &SPy\ 0X +9 &Uo\ 0X +3 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 9.045 seconds\ /var/log/esp/da22jun2814h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2814h15s.tif +7 "core" &Vd\ 0Y +9 &X[\ 0Y +3 &ZU\\\ /Y +9 &\\b\ /F +9 &]5AiW\ 2 a +10 &]}8L\ 32 +5 ( + "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.67 + "processing"%& +4 "core" &]}%Z\ 32 +2 &]}%[\ 32 + ."psFlush"Hand.open + "manipulator"&T1 +65 "core" 1 +11 "manipulator"&W% +5 "core" % = ? r + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +97 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%~ +42 "core"  +2 "processing"%y% +4 "core" %\ 6 + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%D'\ +586 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +152 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2814h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2814h20s.tif +1953 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +6 "processing"%E @ +67 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2814h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "9.045 sec auto-exposure",Subject: "da22jun2814h images!" +7 "storage"(P- +7 "core" -' +2 "storage"(s& +92 "core" &- c\ - +2 "manipulator"&_& +5 "core" &p D +2 "manipulator"&j% +3 "core" %\  ( +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&x( +51 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%v  +131 "core" +11 ."psFlush"PSV.dial :mixloop +4 "processing"% +58 "core" ( +2 "manipulator"&g& +5 "core" &   & +2 "storage"(1& +5 "core" &-\ - +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&\ ' +20 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%w'ղ +83 "core" ' +9 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"(z' +58 "core" ' +2 "manipulator"&k& +9 "core" &   - & +3 "storage"(C& +8 "core" &- e e x\ C +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +9 ."da"Forearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"& 'n +39 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&', +7 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +3 "storage"("' +26 "core" ' +2 "manipulator"&>% +9 "core" %P  +3 "storage"(R& +8 "core" &- Y [ \ > +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 317 counts + "manipulator"&'Ϋ +20 "core" ' +5 "manipulator"&& +6 "core" & / 3 5 & +4 "storage"(}& +8 "core" &- z s m\ E +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&H' +26 "core" ' +4 "storage"(8% +8 "core" % +\ G +6 ."downElevator"SE.seek :down +7 "storage"(Z'} +97 (% +6 "core" %8 \ HXh +4 "manipulator"&% +7 "core" % = < +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&@'\ +105 "core" ' +31 ' + ."downElevator"SE.stop +2 "storage"(5 +2 ((& +4 "core" &- \ M +1865 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +2 "processing"%o +102 "core"  +3 "processing"%0% +8 "core" %յ\ q +4 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +16 ."psFlush"PS.seek 0.5ml +3 "processing"%'\ +585 "core" ' +4 ."psFlush"delay 5 seconds +29 "Can"\ }?> +476 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%%' +2108 "core" ' +3 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +3 "processing"%  +33 "core"  +3 ."psFlush"PTV.dial :mixing +4 "processing"%6 @ +73 "core" B +4 ."psFlush"PSV.dial :mixloop +2 "processing"% +101 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%2'ղ +2626 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"%& +100 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +12 ."psFlush"PS.seek 1ml +4 "processing"%.'TE +1116 "core" ' +2 ."psFlush"PSR.select :air +5 "processing"% +12 ."psFlush"PS.seek 2.5ml +4 "processing"%r' +1098 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +507 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%, +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +70 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%|' +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +83 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%d'\ +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%[ +68 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%-' +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%3  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%U' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%9 +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%S' +2608 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%A +82 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%?' +2626 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%K @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%X' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'TE +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +53 "core" +2 ."psFlush"PS.seek 0ml +51 "processing"%' +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%/'\ +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Q U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%p' +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%a  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%m' +2604 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%i @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%B' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%^  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%:' +2616 "Can"\ <; +12 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" & O J & + "manipulator"&4% +4 "core" %\  M R L A +2 ."psFlush"Elbow.seek PC + "manipulator"&=(k +249 "core" ( +2 "manipulator"&5& +4 "core" &u R M ] + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &u B O  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&\\/ +75 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%V( +450 "core" ( + "manipulator"&n& +4 "core" &u N F U +2 "manipulator"&e% +3 "core" % L C  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"& (, +134 "core" ( + "manipulator"&h& +4 "core" &, P J 2  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &, Y S  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage + "manipulator"&' +96 "core" ' +2 ."psFlush"Hand.open + "manipulator"&c1 +66 "core" 1 +2 "manipulator"&;% +4 "core" % P N R  + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&l'\ +100 "core" ' +2 #tFinished short da assay +6476 #-> access 1 +2 "storage"(*% +3 "core" %x  \ ,\ +2 "manipulator"&M% +4 "core" %\ # M D 8 A + "manipulator"&L& +4 "core" &, O K  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"( (< +669 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &< b b \ k +527 #t-> access 2 +3 "storage"(T% +3 "core" %x F L \ +2 "manipulator"&W% +4 "core" %\ # E L 9 A +2 "manipulator"&& +3 "core" &, O O <  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(~(K +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (y& +3 "core" &K z y ?\ o +1707 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'+& +3 "core" &VXc\ w +2 "manipulator"&J& +4 "core" &, M O +  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(, +21 "core" ( +2 "manipulator"&P& +4 "core" &, F N  r + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &, M O r +2 .tForearm.seek :garage +2 "manipulator"&_' +95 "core" ' + .tHand.close +2 "manipulator"&j/ +73 "core" / +2 "manipulator"&E& +4 "core" &, V G O r + "manipulator"&v% +4 "core" % P P ` # +2 .tForearm.seek :retract + "manipulator"&g'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&1( +288 "core" ( + "manipulator"&f& +4 "core" &% Z N c >M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &% L O  >M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k' +104 "core" ' +2 "manipulator"&C& +4 "core" &% P Q R >M +2 "manipulator"& % +3 "core" % O F E +2 "collection"'& +4 "core" &UWw\ s +2 "collection"'>& +5 "core" &UXz\ r +2 .tCC.seek :closed + "collection"'R(` +5 "core" &WXp\ r +7 & -UVn\ p$d +9 &V~VXp\ l8 +9 &~zWYy\ kM +10 &XWVy\ lP +9 &STVW~\ kP +9 &TVW|\ kP +10 &WTXz\ jP +9 &UVVk\ jP +9 &[VVWv\ iP +10 &VUWy\ hP +9 &TVYr\ iP +10 &!UVW{\ hP +9 &#cTVY|\ hP +9 &%%UUXq\ gP +10 &&WVW{\ gP +9 &(VTTz\ gP +9 &*mTVU}\ fP +10 &,.UVYx\ fP +9 &-UTVx\ fP +10 &/TTXy\ eP +9 &1rUVU\ eQ +9 &36TXW\ dP +10 &4TXV\ eP +9 &6TVV\ eP +9 &8{TTV\ eP +10 &:>SVX\ dP +9 &<TUXx\ dP +10 &=QUW}\ dP +9 &?TUV\ cP +9 &AGRVX\ cP +10 &C SVW\ cP +9 &DUVY|\ cP +9 &FRVWy\ cP +10 &HNWVYz\ cP +9 &J ]f`x\ bQ +10 &Kqnv\ aT +9 &MT^w\ _W +9 &O8NQ\ ]Z +10 &PPS{\ \\[ +9 &RQR~\ [[\ +9 &TzPT\ Z\\ +10 &V;SV{\ Y\\ +9 &WSTz\ X] +10 &YRV|\ X] +9 &[|SW\ X^ +10 &]>TW\ W^ +9 &^UV\ VL +9 &`%EVX\ W&s +9 &`m UU\ YS +6 ( + "collection"'>& +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.21 + "collection"'& +4 "core" &`mnVW}\ ZS + &`mnTX\ ZS + .tHand.open +2 "manipulator"&}1 +68 "core" 1 + "manipulator"&7% +4 "core" % P J c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +98 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%\  +41 "core"  +2 "processing"%x% +4 "core" %l\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%z' +1602 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2606 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%(  +111 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%" +187 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%H @ +71 "core" A +2 .tPS.seek 0ml +2 "processing"%Z' +2612 "core" ' + .tPSV.dial :air +2 "processing"%o  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%0' +2611 "core" ' +2 .tPSV.dial :PTV + "processing"%w +72 "core" ~ +3 .tPS.seek 0ml + "processing"%' +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &% E O % >M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&6( +3 "core" ( + "manipulator"& & +4 "core" &% O I # >M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &% I M >M +3 .tForearm.seek CC +62 "manipulator"&&' +98 "core" ' +2 .tHand.close + "manipulator"&2/ +74 "core" / + .tCC.seek :open +2 "collection"'.( +470 "core" ( +2 "manipulator"&,& +4 "core" &% L E ? >K + "manipulator"&% +4 "core" %  C L K +2 .tForearm.seek :retract + "manipulator"&r'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +278 "core" ( +2 "manipulator"&|& +4 "core" &, R D _ t +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &, S P  t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&[' +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +67 "core" 1 + "manipulator"&I% +4 "core" % X E   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +99 "core" ' +8778 #t-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'-& +3 "core" &VXc\ +2 "manipulator"&3& +4 "core" &, Y S t +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +3 "core" ( + "manipulator"&9& +4 "core" &, Q Q B t + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +3 "core" &, P M t +2 .tForearm.seek :garage +2 "manipulator"&A' +97 "core" ' +2 .tHand.close + "manipulator"&S/ +67 "core" / +2 "manipulator"&K& +4 "core" &, Q K . t +2 "manipulator"&?% +3 "core" % N P Z +2 .tForearm.seek :retract +2 "manipulator"&N'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&G( +281 "core" ( + "manipulator"&t& +5 "core" &$ R M g =G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &$ L A  =G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +105 "core" ' +2 "manipulator"&& +4 "core" &$ O P  =F + "manipulator"&u% +4 "core" % B A +2 "collection"'& +4 "core" &SWu\ +2 "collection"'<& +5 "core" &TUx\ +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &SVq\ +6 & &UW{\ $c +10 &UyVU\ 8 +9 &vTUr\ L +10 &QTT|\ O +9 &[RTVz\ ~O +9 &QUWz\ }O +10 &RUVr\ }O +9 &QUVl\ |N +9 &cSVWs\ {O +10 &%WTTp\ {O +9 &QTWs\ zO +10 &!QTVk\ zO +9 &#kRSVv\ yO +9 &%-QSVs\ xO +10 &&TSVy\ wN +9 &(RUUt\ wO +9 &*sTUWl\ vO +10 &,5USWm\ vO +9 &-UTVx\ uO +10 &/OUVx\ uO +9 &1|RSWw\ tN +9 &3=RSXz\ tO +10 &4TRXy\ sO +9 &6TTUk\ sO +9 &8STUw\ rO +10 &:EOSWz\ rO +9 &<QTVv\ rN +10 &=OUU{\ qN +9 &?RTU{\ qN +9 &ANPUVt\ pN +10 &CQTV`\ pO +9 &DRSVl\ oN +9 &FOVVq\ oN +10 &HTTWW|\ nO +9 &JZZZw\ nP +10 &Kqmfl\ mR +9 &M`hw\ kV +10 &O>PTr\ hY +9 &PPRc\ gZ +9 &RRQ_\ f[ +9 &TSTh\ e[ +10 &VAQUr\ c[\ +9 &WTUn\ b\\ +10 &YXWm\ a\\ +9 &[Z[i\ `] +10 &]B\\Zc\ _] +9 &_[\\k\ ^K +9 &`%E[[k\ `&t +9 &`l \\[i\ `T +6 ( + "collection"'<& +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.27 + "collection"'/& +4 "core" &`lqY\\m\ aT + &`lq[Yw\ aT + .tHand.open +2 "manipulator"&1 +74 "core" 1 + "manipulator"&Q% +4 "core" % Q K O +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&)'\ +99 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +197 "core"  +3 "processing"%p% +3 "core" %8\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%a' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%q  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%b' +1610 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%O' +2610 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"% +187 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml + "processing"%i' +2626 "core" ' + .tPSV.dial :air +2 "processing"%m  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%^' +2609 "core" ' + .tPSV.dial :PTV +2 "processing"%B +72 "core" ~ +2 .tPS.seek 0ml + "processing"%' +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +4 "core" &# D D L =C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&5( +3 "core" ( + "manipulator"&!& +5 "core" &# O N  =C + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &# J D f =C +2 .tForearm.seek CC +2 "manipulator"&\\' +96 "core" ' + .tHand.close +2 "manipulator"&@/ +70 "core" / +2 .tCC.seek :open +2 "collection"'F( +470 "core" ( + "manipulator"&n& +4 "core" &# Q H ; =C +2 "manipulator"&e% +4 "core" %  K N  +2 .tForearm.seek :retract + "manipulator"&h'\ +108 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&$(, +283 "core" ( +2 "manipulator"&& +4 "core" &, G X ^ M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &, K N % M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&c' +106 "core" ' +2 .tHand.open +2 "manipulator"&;1 +70 "core" 1 + "manipulator"&]% +4 "core" % ζ N N   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +4610 "Can"\ 99 +60001 \ 99 +21621 #t-> $da[:extractVol]=0.19 +1030 #-> startTube 2 +1814 #-> shortDA +2 "collection"'*% +2 "processing"%M% +4 "core" %ӸYZG\ +5 %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1347 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +7 "processing"%L +42 "core" + .tPTV.dial :PRVmixing + "processing"%Y  +71 "core" + .tPRV.dial :sipper +2 "processing"%  +125 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%T'` +2276 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%W  +126 "core"  +2 .tPS.seek 0.5ml +2 "processing"%'\ +1257 "core" ' + .tPRV.dial :waste2 +2 "processing"%y @ +108 "core" A +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"% ' +603 "core" ' + .tPSV.dial PSR +2 "processing"%+ +98 "core"  +2 "processing"%J% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%P'TE +1089 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%s' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"%j +97 "core" +2 .tPS.seek 0ml + "processing"%E' +2612 "core" ' +2 .tPSV.dial PSR +2 "processing"%v +97 "core"  + "processing"% % +4 "core" %\ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%l'TE +1100 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%_' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +97 "core" + .tPRV.dial :sipper +2 "processing"%  +44 "core" +2 .tPS.seek 0ml +2 "processing"%D' +2621 "core" ' + .tPSV.dial PSR + "processing"%C +96 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +50 "processing"% ' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"% +98 "core" +2 .tPS.seek 0ml + "processing"%g' +2603 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%{& +4 "core" &\ + "manipulator"&% +4 "core" %  R R |  +2 "storage"(}% +3 "core" %x\ \ \ +2 "storage"(7. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(>( +667 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (\ & +2 "core" & J\ t +2 "manipulator"&x& +4 "core" &, P O M + "manipulator"&k% +4 "core" %  R G s  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&:(P +181 "core" ( + "manipulator"&& +5 "core" &\\ N \\ g + "storage"(& +4 "core" & L E \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"& 'ϥ +101 "core" ' +2 "storage"(z& +4 "core" & u v @\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"((' +280 "core" ' + "storage"("- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (H& +2 "core" & 0 E \ +2 "manipulator"&& +4 "core" &\\ Q U l g + .tElbow.seek 2 +2 "manipulator"&o(P +18 "core" ( +2 "manipulator"&Z& +4 "core" &\\ E Y T  + "storage"(w& +4 "core" & R T \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&0'y +46 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +73 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):40:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"& & + "storage"(%'} +8 "core" &\\ R S  + "manipulator"&2% +4 "core" % p ] R J 4 +2 .tForearm.seek :retract +2 "manipulator"&1'\ +100 "core" ' +2 .tElbow.seek PC + "manipulator"&8(k +156 "core" ' + ."downElevator"SE.stop + "storage"(5 +86 "core" ( + "manipulator"&R& +4 "core" &t = ] # +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &t N J L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +103 "core" ' + "manipulator"&&& +4 "core" &t @ Q 0 +2 "manipulator"&|% +4 "core" % Q R  +2 "processing"%d& +3 "core" &\ +2 "processing"%6& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%(] +4 "core" &\ +7 & .\ $e +9 &U\ 9 +10 &}}\ M +9 &Y\ Q +10 &OZ\ Q +9 &V\ Q +9 &Y\ Q +10 &W\ Q +9 &X[\ Q +9 &X\ P +10 &[\ Q +9 &!Y\ Q +10 &#aZ\ P +9 &%"T\ Q +9 &&X\ P +10 &(V\ P +9 &*i[\ P +9 &,+T\ P +10 &-T\ P +9 &/R\ P +10 &1pUA\ Q +9 &32U\ Q +9 &4T\ P +10 &6R\ P +9 &8xV\ Q +9 &:;Z\ P +10 &;Z\ Q +9 &=V\ Q +10 &?W\ Q +9 &ADQ\ P +9 &CV:\ Q +10 &D^5\ Q +9 &Ff@\ R +9 &H>}9\ U +10 &I/\ V +9 &KA\ V +9 &M2\ V +10 &OB5\ V +9 &Q4\ V +10 &R5\ V +9 &T3\ V +9 &VG8\ W +10 &X\ 5\ W +9 &Y7\ W +10 &[6\ X +9 &\\Y)\ )| +9 &]yd$\ 6 +9 ( +3 "processing"%6& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.61 + .Hand.open +2 "manipulator"&I1 +3 "core" &]!)\ / +61 1 +2 "manipulator"&r% +4 "core" % N J H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +100 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%-  + %39 +6 "core" 9 +102 "processing"%99 +3 "core" 9 +102 "processing"%U9 +3 "core" 9~  +102 "processing"%S9 +2 "core" 9  +102 "processing"%K9 +2 "core" 9~ +102 "processing"%?9 +3 "core" 9} +102 "processing"%9 +2 "core" 9~ +103 "processing"%#9 +2 "core" 9~ +103 "processing"%A9 +2 "core" 9" +102 "processing"%t9 +3 "core" 9& +102 "processing"%X9 +2 "core" 9* +102 "processing"%9 +2 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%u9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +102 "processing"%N9 +2 "core" 9? +102 "processing"%.9 +3 "core" 9C +102 "processing"%/9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%Q9 +2 "core" 9P +102 "processing"%<9 +2 "core" 9T +102 "processing"%9 +3 "core" 9X +102 "processing"%9 +3 "core" 9] +102 "processing"%p9 +2 "core" 9a +102 "processing"%9 +2 "core" 9e +103 "processing"%q9 +2 "core" 9i +102 "processing"%a9 +3 "core" 9m +102 "processing"%9 +3 "core" 9r +102 "processing"%b9 +2 "core" 9v +102 "processing"%9 +2 "core" 9z +103 "processing"%O9 +2 "core" 9~ +102 "processing"%m9 +3 "core" 9 +102 "processing"%i9 +3 "core" 9 +102 "processing"%B9 +2 "core" 9 +102 "processing"%^9 +2 "core" 9 +102 "processing"%49 +3 "core" 9 +102 "processing"%!9 +2 "core" 9 +102 "processing"%'9 +3 "core" 9' +102 "processing"%@9 +3 "core" 90 +102 "processing"%G9 +2 "core" 98 +102 "processing"%)9 +2 "core" 9@ +102 "processing"%9 +3 "core" 9H +102 "processing"%n9 +3 "core" 9P +102 "processing"%e9 +2 "core" 9X +103 "processing"%\\9 +2 "core" 9` +3 .tPH.hold 2:00:00,28C +3 "processing"% pp_ +3 .tdelay 1:30 +3 "core"  +4592 "Can"\ jBB +4408 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%= +99 "core"  +2 "processing"%5% +4 "core" %k\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%;'\ +588 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%]'Һ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%h  +128 "core"  +2 .tPSV.dial PTV +2 "processing"%c +70 "core" + .tPBV.dial :waste1 + "processing"%*  +54 "core" + "processing"%M% +4 "core" %ҵ\  +2 .tPS.seek 1.5ml +2 "processing"%L'{ +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%' +1612 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +7 "processing"%W * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%T +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%y' +2326 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%+ +72 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%J +82 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%P' +2333 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%j  +129 "core" + .tPSV.dial :mixloop +2 "processing"%s +44 "core" + .tPRV.dial :ab1 +2 "processing"%v @ +100 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"% ' +347 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +4 .tPRV.dial CBV + "processing"%E  +42 "core"  + "processing"%l% +4 "core" %W\ +2 .tPS.seek 0.34ml +2 "processing"%f' +437 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" +2 .tPRV.dial :air + "processing"%_  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%C'G +1183 "core" ' +2 .tPRV.dial :waste2 + "processing"%D @ +71 "core" > +2 .tPS.seek 0.5ml + "processing"%'\ +864 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%{'Һ +1601 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"%} @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%7  +33 "core" + "processing"%~% +4 "core" %Ҹd\  +2 .tPS.seek 1.85ml +53 "processing"%\ ' +226 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" + +2 .tPS.seek 0ml + "processing"%k' +1948 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &X]G\ a +2 "manipulator"&& +4 "core" &t N Q q + "manipulator"&$% +4 "core" %\ # N M * B +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&z(, +133 "core" ( +2 "manipulator"&& +4 "core" &, M P S  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &, J H "  +2 .tForearm.seek :garage +2 "manipulator"&H' +100 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +3 "manipulator"&Z& +8 "core" &, Q P !  +4 "manipulator"&w% +6 "core" % λ P Q X +4 .tForearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +279 "core" ( + "manipulator"&2& +4 "core" && N I > ?S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" && R D < ?S +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"& ' +98 "core" ' +2 "manipulator"&(& +5 "core" && O P Q ?S + "manipulator"&0% +4 "core" % Q P g +2 "collection"'R& +3 "core" &Z]\\\ X +3 "collection"',& +6 "core" &Z\\[\ U +2 .tCC.seek :closed +3 "collection"'o(` +3 "core" &Y\\Z\ Y +5 &XYY\ Y5 +10 &6FxZZ]\ T2 +9 &Zn~Y[X\ RF +10 &cY[W\ SQ +9 &TZZX\ SQ +9 &zRY[Y\ TQ +10 &<UY\\\\\ SQ +9 &PXZV\ OQ +9 &QX[U\ QQ +10 &RZ\\W\ RP +9 &DRXZT\ TQ +9 &!U\\\\Z\ RQ +10 &"UZ[T\ SQ +9 &$UY][\ PQ +10 &&LQXZT\ OQ +9 &(TY[L\ PQ +9 &)TY[U\ PP +10 &+RYZO\ QP +9 &-TRZ[I\ RQ +9 &/QX\\F\ QP +10 &0VX[N\ QQ +9 &2TX[O\ QP +10 &4]RXYP\ RP +9 &6UZ[K\ QQ +9 &7T[\\N\ OQ +10 &9TZZK\ OQ +9 &;eRY\\L\ RP +10 &=&TZ\\Q\ RQ +9 &>QZ[L\ NQ +9 &@O[\\R\ OQ +10 &BlR[[P\ PQ +9 &D0NY[F\ QP +10 &ETX[M\ QQ +9 &GR\\]M\ QQ +9 &ItW_^H\ QQ +9 &K0gumO\ PS +10 &LhwN\ NV +9 &NOWM\ LZ +10 &P]OPO\ L[ +9 &RPQO\ K\\ +10 &SRRQ\ J\\ +9 &UTTI\ J] +9 &WaUVL\ I] +9 &Y!VVM\ I] +10 &ZVXN\ I^ +9 &\\WZN\ H^ +10 &^bXXN\ H_ +9 &_hXZL\ H3 +10 &`bXZN\ I!b +8 ( +3 "collection"',& +4 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.20 + "collection"'&& +4 "core" &`rmXYL\ MR + &`rnYZ?\ NR +2 .tHand.open + "manipulator"&|1 +69 "core" 1 + "manipulator"&d% +5 "core" % R I ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%1 +99 "core"  + "processing"%V% +5 "core" %#\ r + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%I' +575 "Can"\ t\\\\ +1021 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%r  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%3' +1598 "core" ' + .tPSV.dial PSR +2 "processing"%6 +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%9' +2620 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%  + "collection"'U  +33 "core" ~ +124  + .tPSV.dial :mixloop +2 "processing"%S +111 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%K  +71 "core" +2 .tPS.seek 0ml +2 "processing"%?' +2609 "core" ' + .tPSV.dial :air + "processing"%  +45 "core"  +2 .tPS.seek 2.5ml + "processing"%#' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%A +44 "core" +2 .tPS.seek 0ml +2 "processing"%t' +2608 "core" ' + .tPSV.dial :air +2 "processing"%X  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPS.seek 0ml + "processing"%u' +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&& +4 "core" &% S P >O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +7 "manipulator"&N( +3 "core" ( +2 "manipulator"&.& +4 "core" &% Q P , >O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &% R S N >O +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&Q/ +71 "core" / +2 .tCC.seek :open + "collection"'<( +468 "core" ( + "manipulator"&& +4 "core" &% ] N \\ >O +2 "manipulator"&% +4 "core" % T [ L +2 .tForearm.seek :retract + "manipulator"&p'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +279 "core" ( +2 "manipulator"&q& +4 "core" &, Q Z  p + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +2 "core" &, P R E p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +115 "core" ' +2 .tHand.open + "manipulator"&b1 +73 "core" 1 +2 "manipulator"&% +4 "core" % X Q E +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +93 "core" ' + ."da"delayUntil "15:24:52.56" +24858 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%m @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%i  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 ."da"PSV.dial :air + "processing"%^  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2330 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%! +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%'  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%@ +40 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%G  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)' +2291 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + "processing"%n% +4 "core" %W\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%e'\ +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%\\'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 "processing"%=  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%5 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%g  +33 "core" + "processing"%;% +4 "core" %ҵ,\ +2 ."da"PS.seek 1.5ml +2 "processing"%h'{ +580 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%*' +1613 "core" ' +2 ."da"delay 2:00 +57 "Can"\ DD +11945 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%Y +70 "core"  +2 ."da"PS.reconfigure :fast +52 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%- +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%W +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%T  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2330 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  +2 "processing"%+% +3 "core" %W\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%J'\ +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%y +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +34 "core" +2 "processing"%s% +4 "core" %Ҷd\  +2 ."da"PS.seek 1.5ml +2 "processing"%v'| +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%E' +1596 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%l  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%_' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%f +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core" +3 ."da"PS.seek 0ml + "processing"%' +2324 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%  +40 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%}  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%7  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%~ +41 "core" + ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%x' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%{  +42 "core"  +2 "processing"%\ % +3 "core" %F\ +2 ."da"PS.seek 0.55ml +2 "processing"%'Z +341 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%$'Һ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%" @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%8  +35 "core" + "processing"%% +4 "core" %ҵT\  +2 ."da"PS.seek 1.85ml + "processing"%Z' +240 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%[' +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +4776 "Can"\ KJ +43226 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%H  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%2 * +35 "core" , + ."da"PSV.dial :air +2 "processing"%:  +42 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%z' +2303 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%( +94 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%R +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F' +2302 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%& +126 "core"  +2 "processing"%|% +4 "core" %j\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%d'\ +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%,'Һ +1604 "core" ' +2 ."da"PTV.dial :puck + "processing"%1  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%V +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%k% +4 "core" %Ҹl\  +2 ."da"PS.seek 1.5ml +2 "processing"%r'~ +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6' +1599 "core" ' + ."da"delay 2:00 +2606 "Can"\ NN +9397 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%3  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%U * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2305 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%K +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%9 +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%A' +2301 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%# +125 "core"  +2 "processing"%X% +4 "core" %L\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%t'\ +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%'Һ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 + "processing"%  +32 "core" + "processing"%.% +4 "core" %Ҿs\  +2 ."da"PS.seek 1.5ml +44 "processing"%/' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +34 "core" , +2 ."da"PS.seek 0ml + "processing"% ' +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2279 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%q +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%a +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%N  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%b' +2316 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"% +126 "core"  +2 "processing"%p% +4 "core" %[\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%m'Һ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%i +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +35 "core" + "processing"%^% +4 "core" %ҿQ\ +2 ."da"PS.seek 1.5ml +2 "processing"%u' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +32 "core" + +2 ."da"PS.seek 0ml + "processing"%'' +1612 "core" ' +2 ."da"delay 2:00 +8358 "Can"\ BA +3644 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%@  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +45 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%4 +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2279 "core" ' + ."da"PSV.dial PTV +2 "processing"%n +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%e +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%5' +2319 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR + "processing"%g +130 "core"  +7 "processing"%;% +16 "core" %\ } +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +15 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%\\'m +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%c% +4 "core" %q\ n + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%h'\ +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%`'Һ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%M +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +31 "core"  +2 "processing"%Y% +3 "core" %ҿY\ e +3 ."da"PS.seek 1.5ml + "processing"%*' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1599 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2388 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%+ +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%J +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%y  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%j' +2382 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%s +130 "core"  + "processing"% % +4 "core" %\ Y +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml + "processing"%P'Һ +2101 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%v +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%l  +35 "core" + "processing"% % +4 "core" %ҵQ\ U +2 ."da"PS.seek 1.5ml +2 "processing"%'{ +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%f  +100 "core"  +3 ."da"PS.seek 0ml +2 "processing"%D' +1600 "core" ' + "processing"%C9 +3 "core" 950 +2 #"da"Processing Puck Heater at 27.8C before imaging +2 .PH.coast + "processing"%  +4 "core" 51 + 51 + "processing"%_& +3 "core" &] ]\ V/ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\  ' %  +2 "storage"(}% +3 "core" % \ L +2 "storage"(7. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(~(+ +190 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &- P\ E +2 "manipulator"&{& +3 "core" &, , - V p +2 "manipulator"&\ % +3 "core" %\  2 6 g  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&x( +181 "core" ( +2 "manipulator"&& +4 "core" & ) 8 4 ( + "storage"(& +4 "core" &. \ H +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&' +116 "core" ' + "storage"("& +4 "core" &. \ J +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(8' +275 "core" ' + "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(w'y +32 "core" ' +47 "manipulator"&$& +11 "core" & : < , ( + "manipulator"&Z% +4 "core" %ϳ . 8 b V +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&H'\ +98 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&2(k +249 "core" ( + "manipulator"&:& +4 "core" &n ( 9   +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &n - / B  +2 ."da"Forearm.seek PC +2 "manipulator"&(' +108 "core" ' +2 ."da"Hand.close + "manipulator"&0/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%R( +449 "core" ( +2 "storage"(& +4 "core" &. W\ G + "manipulator"&z& +4 "core" &n    + "manipulator"&&% +4 "core" %    +2 ."da"Forearm.seek :retract + "manipulator"&|'\ +103 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&F( +257 "core" ( + "manipulator"&d& +4 "core" & G 4 + , +2 "storage"(1& +4 "core" &. \ J +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&V' +96 "core" ' +2 ."da"Hand.open +2 "manipulator"& 1 +73 "core" 1 +2 "storage"(k- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(,'E +26 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(I' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2816h.tif +4 "processing"%r& +12 "core" &\ I +3 "manipulator"&3& +8 "core" & f , +2 "manipulator"&U% +7 "core" %  L  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&6(, +179 "core" ( +2 "manipulator"&K& +5 "core" &,  6 ^ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &, ` ^ +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +99 "core" ' + ."psFlush"Hand.close +2 "manipulator"&?/ +65 "core" / +2 "manipulator"&S& +4 "core" &, I ^ +2 "manipulator"&#% +4 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&A(k +121 "core" ( + "manipulator"&t& +5 "core" &r  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &r +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +104 "core" ' +2 "manipulator"&.& +4 "core" &r +2 "manipulator"&% +4 "core" % +2 "processing"%Q& +3 "core" &\ > +2 "processing"%/& +6 "core" &\ ? +2 ."psFlush"PC.seek :closed + "processing"%%(] +5 "core" & \ ? +9 &-uQ\ ;,} +9 &a}m\ :@ +9 &Ypf\ :Q +10 &NU\ ;R +9 &NO\ IP\ 9R +10 &@ Q\ 9R +9 &AO\ :R +10 &CN\ 9Q +9 &ERL\ 9Q +9 &GS\ 8R +10 &Hj\ 8U +9 &J}\ 7W +9 &LH{\ 7X +10 &N\ {\ 7X +10 &O\ 7X +9 &Qm\ 7X +9 &SPk\ 6X +10 &Un\ 6X +9 &Vn\ 6Y +9 &Xn\ 6Y +9 &ZTg\ 6Y +10 &\\a\ 5F +9 &]2?g^\ 7%l +10 &]}'`\ 9- +5 ( + "processing"%/& +5 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.66 + "processing"%o& +5 "core" &]}V\ :- + &]}N\ 9- + ."psFlush"Hand.open + "manipulator"&1 +77 "core" 1 +6 "manipulator"& % +7 "core" %   +3 #"da"SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.147 seconds\ /var/log/esp/da22jun2816h.tif: TIFF Upload Complete\ +3 ."psFlush"Forearm.reconfigure :loose +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2816h15s.tif +5 "manipulator"&#Q@2^d^b +6 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +98 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +43 "core"  + "processing"%a% +4 "core" %\ < +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%N'\ +585 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +281 #"da"SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2816h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2816h20s.tif +1822 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +142 #"da"SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2816h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "11.147 sec auto-exposure",Subject: "da22jun2816h images!" +11 "storage"(p- +4 "core" -' +3 "storage"(b& +5 "core" &. (\ 3 +2 "manipulator"&& +3 "core" &r / +2 "manipulator"&i% +5 "core" %\  A  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "core" A + ."da"Elbow.seek 1 +3 ."psFlush"PTV.dial :PRVmixing +4 "manipulator"&B( + "processing"%^  +133 "core" +2 ."psFlush"PSV.dial :mixloop +3 "processing"%m +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%!'ղ +12 "core" ( + "manipulator"&u& +12 "core" & 1 , +3 "storage"(@& +9 "core" &.   *\ 8 +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&G' +107 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"(4' +58 "core" ' +3 "manipulator"&'& +11 "core" & 3 8 j , +5 "storage"(n& +8 "core" &. W\ J +2 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&)'n +38 "core" ' +132 ."da"Elbow.hold +4 "manipulator"&e, +7 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure :default +8 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +4 "storage"(=' +24 "core" ' +4 "manipulator"&% +8 "core" %́d  ; +2 "storage"(g& +8 "core" &. | \ I +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&;'έ +25 "core" ' +3 "manipulator"&5& +8 "core" & N L , + +12 "storage"(c& +8 "core" &. W\ P +6 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&\\' +25 "core" ' +2 "storage"(h% +10 "core" % \ R +4 ."downElevator"SE.seek :down +8 "storage"(M'} +98 (]% +5 "core" %; \ QWf +3 "manipulator"&Y% +16 "core" % N E +4 ."da"Forearm.reconfigure :loose +13 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +2 "manipulator"&`'\ +100 "core" ' +15 ' +3 ."downElevator"SE.stop +2 "storage"(5 +6 (-& +8 "core" &. 0\ U +1654 ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%* +101 "core"  +2 "processing"%W% +8 "core" %մ\ w +4 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%T'\ +584 "core" ' +4 ."psFlush"delay 5 seconds +503 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%L' +2104 "core" ' +4 ."psFlush"delay 1 second +104 .PBV.dial :waste1 +4 "processing"%  +34 "core" +2 ."psFlush"PTV.dial :mixing +4 "processing"%+ @ +72 "core" A +2 ."psFlush"PSV.dial :mixloop +4 "processing"% +100 "core" +4 ."psFlush"PS.seek :empty +7 "processing"%J'ղ +2625 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%y +98 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +22 ."psFlush"PS.seek 1ml + "processing"%'TE +1095 "core" ' +3 ."psFlush"PSR.select :air +8 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%s' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +7 "processing"% +70 "core" +3 ."psFlush"PTV.dial :puck +4 "processing"%j  +68 "core"  +3 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +4 "processing"%v' +59 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +2556 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"% '\ +585 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +851 "Can" 2DC +1249 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%E +67 "core" + ."psFlush"PBV.dial PSV +2 "processing"%f U +52 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%' +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%C @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%_  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%7' +2604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +64 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%{' +2603 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%\ @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%' +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +39 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%"'TE +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%O' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +64 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%$  +50 "core" +2 ."psFlush"PS.seek 0ml + "processing"%Z' +2609 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%8 +66 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%:' +2104 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%[ +65 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%x U +48 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%0' +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%H @ +52 "core" B +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%z' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%(' +2616 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%d +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%1' +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%2 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%k  +82 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%r' +2640 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&3& +4 "core" &  + + "manipulator"&|% +4 "core" %\   $ + ."psFlush"Elbow.seek PC +2 "manipulator"&U(k +251 "core" ( +2 "manipulator"&w& +4 "core" &u } 8 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &u T +2 ."psFlush"Forearm.seek PC +2 "manipulator"&K' +105 "core" ' + ."psFlush"Hand.close +2 "manipulator"&9/ +75 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%V( +452 "core" ( +2 "manipulator"&F& +4 "core" &u # + "manipulator"&?% +4 "core" % + +2 ."psFlush"Forearm.seek :retract + "manipulator"&S'\ +111 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +49 "manipulator"&#(, +136 "core" ( +2 "manipulator"&& +4 "core" &, P ' + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" &, < ' +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&' +90 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +73 "core" 1 +3 "manipulator"&.% +4 "core" %  : E +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 #tFinished short da assay +11302 "Can"\ />> +20312 #t-> 3.times{samplePassF} +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Q& +3 "core" &TY\  +2 "manipulator"&6& +4 "core" &, {& +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&X(, +30 "core" ( +2 "manipulator"&R& +4 "core" &, |J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &o& +2 "core" &, y |J +3 .tForearm.seek :garage + "manipulator"&' +95 "core" ' + .tHand.close + "manipulator"& / +68 "core" / + "manipulator"&/& +5 "core" &,\ L ~J + "manipulator"&q% +4 "core" % ? ~ +2 .tForearm.seek :retract +2 "manipulator"&a'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +296 "core" ( +2 "manipulator"&D& +4 "core" & x:. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" & e y:. +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p' +98 "core" ' + "manipulator"&b& +4 "core" &  x:. +2 "manipulator"&% +4 "core" %\ A x +2 "collection"'i& +3 "core" &WW\ +2 "collection"'& +5 "core" &VWp\ +2 .tCC.seek :closed +2 "collection"'^(` +4 "core" &VX{\  +9 &.vUW , +10 &a{WW~ A +9 &XoUX} S +10 &KUW S +9 &PUV S +9 &LUWy T +10 &]NUX T +9 &!LVX S +9 &MUW T +10 &MUW S +9 & eLUX T +10 &"(LTW S +9 &#OXV S +9 &%NVU S +10 &'nKVU S +9 &)1GUW S +9 &*LTW S +10 &,MUW S +9 &.wIXX S +10 &08LWX S +9 &1NUX S +9 &3MTY S +10 &5LUX S +9 &7@LVX S +9 &9MVX S +10 &:MWW S +9 &<LWW S +10 &>IJVX S +9 &@ LUW S +9 &AJUW S +10 &CJUW S +9 &ERJUV S +9 &GJWW S +10 &HOZ\\ T +9 &JX]^ T +10 &LLudg X +9 &NZ[ \\ +10 &O[[ ^ +9 &Q~W[ ^ +9 &S>Z\\ _ +9 &TX[ ` +10 &VY[ ` +9 &XWY ` +9 &Z@Z[ a +9 &\\YZ b +10 &]WY b +9 &_pX[ B +9 &`E+YX 's +9 &`aXY W +3 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.40 + "collection"'m& +4 "core" &`aYZ W +2 .tHand.open + "manipulator"&u1 +70 "core" 1 +2 "manipulator"&@% +4 "core" % \ D s +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +97 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%'  +43 "core"  +2 "processing"%n% +4 "core" %P\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +45 "core"  +2 .tPS.seek 0ml + "processing"%I' +1617 "core" ' + .tPSV.dial PSR + "processing"% +57 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%g' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%5  +103 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%G +203 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%c @ +74 "core" A +2 .tPS.seek 0ml +2 "processing"%h' +2626 "core" ' + .tPSV.dial :air +6 "processing"%B  +73 "core"  +2 .tPS.seek 2.5ml + "processing"%]' +2610 "core" ' +2 .tPSV.dial :PTV +2 "processing"%Y +73 "core"  +2 .tPS.seek 0ml + "processing"%4' +2627 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&)& +4 "core" & ; m:. +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&;( +38 "core" ( +2 "manipulator"&-& +4 "core" & | q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &  q +2 .tForearm.seek CC +2 "manipulator"&\\' +94 "core" ' + .tHand.close +2 "manipulator"&M/ +66 "core" / +2 .tCC.seek :open + "collection"'*( +469 "core" ( +2 "manipulator"&W& +4 "core" &  u + "manipulator"&!% +4 "core" %   u +2 .tForearm.seek :retract +2 "manipulator"&T'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +273 "core" ( +2 "manipulator"&+& +4 "core" &,  uG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,  uG +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&L' +98 "core" ' + .tHand.open +2 "manipulator"&y1 +70 "core" 1 +2 "manipulator"&J% +4 "core" % ο i w4 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &UW +2 "manipulator"&j& +4 "core" &, h uG +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(, +3 "core" ( + "manipulator"&l& +4 "core" &, p uG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &, ` uG +2 .tForearm.seek :garage +2 "manipulator"& ' +94 "core" ' +2 .tHand.close + "manipulator"&E/ +72 "core" / +2 "manipulator"&f& +4 "core" &, xG + "manipulator"&P% +4 "core" %  w! +2 .tForearm.seek :retract +2 "manipulator"&C'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +289 "core" ( +2 "manipulator"&_& +4 "core" &(  rA_ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &(  sA_ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&}' +93 "core" ' +2 "manipulator"&& +4 "core" &(  rA_ + "manipulator"&% +4 "core" %  s +2 "collection"'7& +4 "core" &UVx +2 "collection"'\ & +4 "core" &VW +3 .tCC.seek :closed + "collection"'{(` +4 "core" &TW +8 &\ &TW %f +10 &TvTV 9 +9 &|rSV N +9 &NSW R +10 &EKUW R +9 &IUV R +9 &GUX R +10 &IUW R +9 &LJTU S +10 &JUW R +9 &IUW S +9 &!IUV R +10 &#VHUW R +9 &%JTW R +9 &&JVV S +10 &(IVX R +9 &*^HTV R +10 &,ISV R +9 &-IUX R +9 &/GSX R +10 &1eHVV R +9 &3'HVV R +9 &4GUU R +10 &6GUX R +9 &8oGVX R +10 &:0HTV| R +9 &;GUW R +9 &=DTX R +10 &?wHUV R +9 &A:FTW Q +9 &BGTU R +10 &DGTW Q +9 &FGUV R +10 &HAITX R +9 &JOZZ S +9 &Kehc U +10 &Mrah Y +9 &O)W] ] +9 &PRT ^ +10 &RMQ ^ +9 &TjPQ ^ +10 &V*OR _ +9 &WQQ ` +9 &YQT ` +10 &[jRU a +9 &]+SV a +9 &^RV U +10 &`FSV + +9 &`e~TU X +6 ( + "collection"'\ & +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.49 + "collection"'& +4 "core" &`epTV X + &`epVU X + .tHand.open +2 "manipulator"&>1 +68 "core" 1 +2 "manipulator"&% +4 "core" % } a n +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%"  +193 "core"  +2 "processing"%% +4 "core" %?\  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +51 "processing"%$' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%O  +46 "core"  +2 .tPS.seek 0ml + "processing"%8' +1604 "core" ' +2 .tPSV.dial PSR +6 "processing"%Z +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2607 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%[ +194 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%x' +2619 "core" ' +2 .tPSV.dial :air + "processing"%:  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2610 "core" ' + .tPSV.dial :PTV +2 "processing"%0 +73 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" && i i < i@^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&&( +4 "core" ( + "manipulator"&z& +4 "core" && d j i@^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" && h _ j@^ +2 .tForearm.seek CC +2 "manipulator"&(' +105 "core" ' + .tHand.close +2 "manipulator"&2/ +74 "core" / + .tCC.seek :open +2 "collection"'1( +472 "core" ( +2 "manipulator"&k& +3 "core" && i h ] l@^ +2 "manipulator"& % +4 "core" % ] ^ l +2 .tForearm.seek :retract + "manipulator"&3'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&|(, +286 "core" ( +2 "manipulator"&w& +4 "core" &,  qG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &, qG +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&e' +106 "core" ' +2 .tHand.open +6 "manipulator"&91 +65 "core" 1 +2 "manipulator"&`% +4 "core" % β  r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +102 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +4 "core" &UU +2 "manipulator"&?& +4 "core" &, X qG +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&K(, +3 "core" ( + "manipulator"&& +4 "core" &,  rG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &, B qG +2 .tForearm.seek :garage +2 "manipulator"&U' +94 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&.& +4 "core" &, h tG + "manipulator"&S% +4 "core" % / t +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&Q( +287 "core" ( +2 "manipulator"&6& +4 "core" &# ~ K o=E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &# X o=E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&o' +93 "core" ' + "manipulator"& & +5 "core" &# } ^ p=E + "manipulator"&/% +4 "core" %\ y  3 p +2 "collection"'q& +4 "core" &SV| +2 "collection"'#& +5 "core" &TU +2 .tCC.seek :closed + "collection"'(` +5 "core" &UU +7 &\ %TV %f +10 &UuTV 9 +9 &|rTX N +9 &JSV R +10 &GGTX R +9 &\ GTUO R +9 &IUW R +10 &FUV R +9 &QIUX R +10 &GUV R +9 &GTV R +9 &!HUV Q +10 &#YITW R +9 &%GSV R +9 &&JTX R +10 &(GUW Q +9 &*aDUU R +10 &,$GSU Q +9 &-IUVy R +9 &/EWX R +10 &1jGSW~ Q +9 &3+HUW~ R +9 &4JTY R +10 &6JSU{ R +9 &8qDUU R +9 &:4GVV Q +10 &;GUU Q +9 &=FRUy Q +10 &?xKUW} R +9 &A;CTX R +9 &BDTW} Q +10 &DFUV~ Q +9 &FFUW Q +9 &HBKWV R +10 &JM[[y S +9 &K`db U +10 &Mtmq} Y +9 &O*ah ] +9 &P[_ ^ +10 &RWZz ^ +9 &TlUX ^ +9 &V+[Y _ +10 &WVW _ +9 &YVV| ` +10 &[mVW} a +9 &]-UW a +9 &^VVy T +10 &`DVVx , +9 &`cUW| Y +6 ( + "collection"'#& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.52 +2 "collection"'& +4 "core" &`cpUVv Y + &`cpUUw Y + .tHand.open +2 "manipulator"&D1 +68 "core" 1 + "manipulator"&X% +5 "core" % \ h W l + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +98 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%b  +194 "core"  + "processing"%% +4 "core" %\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%i' +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%a  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%<' +287 "Can"\ TT +1313 "core" ' +2 .tPSV.dial PSR + "processing"%m +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%u' +2609 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%@ +193 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%' +2626 "core" ' + .tPSV.dial :air +2 "processing"%'  +73 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2610 "core" ' + .tPSV.dial :PTV +2 "processing"%p +74 "core"  +2 .tPS.seek 0ml + "processing"%r' +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &# Q I C g=D + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &# O U 8 g=D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &" Q R * g=D +2 .tForearm.seek CC + "manipulator"&5' +103 "core" ' + .tHand.close +2 "manipulator"&G/ +65 "core" / +2 .tCC.seek :open +2 "collection"'c( +472 "core" ( +2 "manipulator"&g& +4 "core" &# k j L k=A + "manipulator"&B% +6 "core" % j j d j +2 .tForearm.seek :retract + "manipulator"&h'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&Y(, +287 "core" ( + "manipulator"&]& +4 "core" &, x nN +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &, nN +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&-' +95 "core" ' +2 .tHand.open +2 "manipulator"&=1 +76 "core" 1 + "manipulator"&M% +5 "core" % K p + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +10700 #t-> PS.flush + #Flushing Processing stage +2 "processing"%A% +3 "core" %\  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%^& +4 "core" &\  +2 "manipulator"&W& +4 "core" &,  sN + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&!(, +3 "core" ( +2 "manipulator"&\\& +3 "core" &,  rN +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &,  sN +2 .tForearm.seek :garage + "manipulator"&' +103 "core" ' +2 .tHand.close + "manipulator"&;/ +77 "core" / +2 "manipulator"&y& +4 "core" &, # uN + "manipulator"&J% +4 "core" % & u +2 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&j(k +122 "core" ( + "manipulator"&T& +54 "core" &s  q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &s n q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&v' +106 "core" ' +2 "manipulator"&L& +4 "core" &s _ e i + "manipulator"&E% +4 "core" % i h . i +2 "processing"%f& +4 "core" & \  +2 "processing"%P& +5 "core" &$\  +2 .tPC.seek :closed +2 "processing"%(] +4 "core" &\  +9 &,t\ ,~ +9 &_{\ @ +9 &Gr\ S +10 &K\ T +9 &N\ T +9 &J\ T +10 &LI\ T +9 &J \ T +10 &J\ T +9 &O\ T +9 & UI\ S +10 &"L\ T +9 &#J\ T +9 &%J\ T +10 &']L\ S +9 &)K\ S +9 &*L\ T +10 &,L\ T +9 &.eL\ S +10 &0&N\ T +9 &1O\ S +9 &3N\ S +10 &5mM\ S +9 &7.N\ T +10 &8M\ T +9 &:I\ S +9 &6L\ T +9 &?P\ T +9 &AL\ T +10 &C|J\ T +9 &E>N\ T +9 &FU\ T +10 &Hj\ V +9 &Jt\ Y +10 &L5\ Z +9 &M\ \ Z +10 &O\ Z +9 &Q{\ \ Z +9 &S=\ Z +9 &T\ Z +10 &V\ \ Z +9 &X\ [ +10 &ZB\ [ +9 &\\\ I +10 &]3Hm\ ` +9 &]};\ 1 +5 ( +2 "processing"%P& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.70 + "processing"%& +4 "core" &]}% \ 1 + &]}%\ \ 1 +2 .tHand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"&_% +4 "core" % M < B f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%s +83 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'TE +1090 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1595 "core" ' + .tPSV.dial PTV +2 "processing"%7 +72 "core" + .tPTV.dial :puck +2 "processing"%C  +75 "core"  + .tPBV.dial :waste1 +2 "processing"%*  +55 "core" +2 .tPS.seek 0ml + "processing"%' +2614 "core" ' + .tPSV.dial PSR +2 "processing"%> +73 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%'\ +584 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%\ ' +2120 "core" ' + .tPSV.dial PTV +2 "processing"%" +74 "core" + .tPBV.dial PSV +2 "processing"% U +55 "core" V +2 .tPS.seek 0ml + "processing"%}' +2606 "core" ' + .tPSV.dial PBV +2 "processing"%4 @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%O' +2611 "core" ' +2 .tPSV.dial :waste1 + "processing"%$  +83 "core"  +2 .tPS.seek 0ml +2 "processing"%Z' +2613 "core" ' +2 .tPSV.dial PSR + "processing"%8 +44 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%[' +2625 "core" ' +2 .tPSV.dial PTV + "processing"% +136 "core" +2 .tPBV.dial PSV +7 .PS.seek 0ml + "processing"%:' +2614 "core" ' + .tPSV.dial PBV + "processing"%x @ +45 "core" ? +2 .tPS.seek 2.5ml + "processing"%0' +2612 "core" ' +2 .tPSV.dial :waste1 + "processing"%H  +83 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&z& +4 "core" &s m m  l +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&d(k +3 "core" ( +2 "manipulator"&2& +4 "core" &s w s ! l +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &s p j < l +2 .tForearm.seek PC + "manipulator"&' +106 "core" ' + .tHand.close + "manipulator"&{/ +71 "core" / +2 .tPC.seek :open +2 "processing"%k( +453 "core" ( + "manipulator"& & +4 "core" &s Q R g +2 "manipulator"&(% +4 "core" % T R g + .tForearm.seek :retract +2 "manipulator"&w'\ +110 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&,(, +136 "core" ( +2 "manipulator"&&& +4 "core" &, { = p + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &,  q +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&`' +100 "core" ' +2 .tHand.open + "manipulator"&F1 +74 "core" 1 +2 "manipulator"&3% +4 "core" % y  p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +101 "core" ' +5712 #t-> 3.times{samplePassF} +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &YZf +2 "manipulator"&t& +4 "core" &,  q +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(, +22 "core" ( +2 "manipulator"&& +4 "core" &,  ra + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +3 "core" &,  ra +2 .tForearm.seek :garage + "manipulator"&S' +7 "Can"\ :; +92 "core" ' +2 .tHand.close + "manipulator"&|/ +72 "core" / +2 "manipulator"&%& +4 "core" &, {  oa + "manipulator"&U% +4 "core" % o +2 .tForearm.seek :retract +2 "manipulator"&6'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R( +289 "core" ( + "manipulator"&K& +4 "core" &" n b O j<> +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &" _ h  k<> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&/' +103 "core" ' + "manipulator"&q& +4 "core" &" i _ ( i<> +2 "manipulator"&% +4 "core" % h ^  j +2 "collection"'1& +3 "core" &V[r +2 "collection"'& +6 "core" &UZt +2 .tCC.seek :closed +2 "collection"'D(` +4 "core" &WY +7 &\ &UZ $e +10 &TxVYx : +9 &{qVX N +9 &|NVYz T +10 &?IVYx T +9 &IVZ T +9 &JWZ S +10 &GUX S +9 &GKVYt T +10 &\ JVYv S +9 &FVZw S +9 &!KVX| T +10 &#PIUX| S +9 &%JVY T +9 &&KXZ S +10 &(FUY} S +9 &*YIWYu S +10 &,JWZ S +9 &-KVXy S +9 &/FUZu S +10 &1`JTXt S +9 &3"IWYu S +9 &4IUX| S +10 &6IVYm S +9 &8iEWYt S +10 &:+IWZu S +9 &;JUY{ S +9 &=GTYt S +10 &?qIUZ S +9 &A3GVZo S +9 &BIVZj S +10 &DHVYc S +9 &FzGWYg S +10 &H;LWZk S +9 &IRmfx T +10 &Kdlwn V +9 &MmKSl Z +9 &O#KMc ^ +9 &PLOq _ +10 &RJMh _ +9 &TcKNj ` +9 &V&KO` ` +10 &WLOj ` +10 &YPQt a +9 &[fMQb b +9 &](ORu b +9 &^NRs X +10 &`IQQr ({ +9 &`l OS_ W +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.47 +2 "collection"'X& +4 "core" &`lrQTf W + &`lrQSi W + .tHand.open +2 "manipulator" +68 "core" 1 + "manipulator"&b% +4 "core" %  I > e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%o  +44 "core"  + "processing"%% +4 "core" %\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%a' +1602 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%i  +45 "core"  +2 .tPS.seek 0ml + "processing"%m' +1602 "core" ' + .tPSV.dial PSR +2 "processing"%< +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%@' +2606 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%u +206 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +3 "processing"%' @ +74 "core" B +2 .tPS.seek 0ml +50 "processing"%' +2626 "core" ' + .tPSV.dial :air +7 "processing"%p  +116 "core"  +2 .tPS.seek 2.5ml + "processing"%n' +2607 "core" ' +2 .tPSV.dial :PTV + "processing"% +74 "core" ~ +2 .tPS.seek 0ml + "processing"%' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +4 "core" &" . 4  d<: +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&G( +3 "core" ( +2 "manipulator"&Q& +4 "core" &" , !  d<: +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &" . # Q d<: +2 .tForearm.seek CC + "manipulator"&' +102 "core" ' +2 .tHand.close + "manipulator"&g/ +71 "core" / +2 .tCC.seek :open + "collection"'B( +473 "core" ( + "manipulator"&5& +5 "core" &! D D e;7 + "manipulator"&]% +4 "core" % H F eo +2 .tForearm.seek :retract + "manipulator"&)'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +285 "core" ( + "manipulator"&=& +4 "core" &, _ n , jO +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &, l h + kO +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&h' +121 "core" ' +2 .tHand.open +2 "manipulator"&-1 +70 "core" 1 + "manipulator"&A% +4 "core" % Ϋ N l7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +98 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'W& +4 "core" &UXY +2 "manipulator"&\\& +3 "core" &, i j f jO +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&+(, +4 "core" ( + "manipulator"&;& +4 "core" &, [ h  jO +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &, e c 6 jO +2 .tForearm.seek :garage +2 "manipulator"&J' +96 "core" ' + .tHand.close +2 "manipulator"&Y/ +72 "core" / + "manipulator"&& +4 "core" &, f 5 lO +2 "manipulator"&T% +4 "core" % } l  m +2 .tForearm.seek :retract +2 "manipulator"&l'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +315 "core" ( +2 "manipulator"&!& +4 "core" & m \\ - k + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & g i 6 k +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&E' +106 "core" ' +2 "manipulator"&f& +4 "core" & n +2 "manipulator"& % +3 "core" % n +2 "collection"'V& +4 "core" &UXR +2 "collection"'& +5 "core" &XXT +2 .tCC.seek :closed + "collection"' (` +4 "core" &WXh  +9 &.oVXb ,} +9 &avUWc @ +10 &YjUW^ R +9 &JTXa S +9 &IUYd R +10 &ETYg R +9 &^FTYd R +10 & IUWe R +9 &GTXb S +9 &HUXc R +10 & fEWY_ R +9 &"(JVVd R +9 &#GWX] R +10 &%ETW_ R +9 &'nKUXb R +10 &)0FUXb R +9 &*GVW^ R +9 &,DUX` R +10 &.vGUX^ R +9 &09DVXe R +9 &1GWXc R +10 &3GTYd R +9 &5~GVWb R +10 &7ADVXb R +9 &9GVWa R +9 &:FUW` R +10 &<GUXd R +9 &>IEWYa R +9 &@ FTX` R +10 &AFVYh R +9 &CFUWb R +10 &ESEVZd Q +9 &GFTXi R +9 &HIWZd R +10 &JR^^j S +9 &LMnqnl V +9 &NY`g [ +10 &OTXg ] +9 &Q}RTi ^ +9 &S=SVg ^ +10 &TTUi _ +9 &VSWb _ +10 &XSU` ` +9 &ZAVUd ` +9 &[UWi a +10 &]RVk a +9 &_pTWi @ +9 &`C*TWi +} +10 &`grUUh Y +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.53 + "collection"'_& +4 "core" &`gnUWO Y +2 .tHand.open + "manipulator"&P1 +67 "core" 1 +2 "manipulator"&s% +4 "core" %  i ^ B ji +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +92 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%r  +194 "core"  +2 "processing"%% +4 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%7' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%C  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%*' +1601 "core" ' + .tPSV.dial PSR + "processing"% +49 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%>' +2615 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +194 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%' +2626 "core" ' +2 .tPSV.dial :air + "processing"%"  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' + .tPSV.dial :PTV +2 "processing"%\ +74 "core" ~ +2 .tPS.seek 0ml + "processing"%4' +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +4 "core" & < = W h +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$( +3 "core" ( + "manipulator"&O& +4 "core" & R 5 g +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" & S A u h +2 .tForearm.seek CC +2 "manipulator"&Z' +96 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open + "collection"'[( +470 "core" ( +2 "manipulator"&x& +4 "core" & h i  j + "manipulator"&:% +4 "core" %  g i ) j +2 .tForearm.seek :retract + "manipulator"&H'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(, +272 "core" ( + "manipulator"&z& +4 "core" &, j \\ iI +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &, [ g  iI +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +104 "core" ' +2 .tHand.open +6 "manipulator"&{1 +75 "core" 1 +2 "manipulator"&j% +4 "core" % n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &UXd + "manipulator"& & +4 "core" &, j k N jI +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&((, +3 "core" ( +2 "manipulator"&&& +4 "core" &, p ^ S kI + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &, h f " kI +2 .tForearm.seek :garage +2 "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"&d/ +77 "core" / +2 "manipulator"&F& +4 "core" &, o a P kI + "manipulator"&3% +4 "core" % h j T k +2 .tForearm.seek :retract + "manipulator"&w'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&`( +288 "core" ( + "manipulator"&& +5 "core" &$ H Q \\ f>L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &% E H f>L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +94 "core" ' + "manipulator"&.& +4 "core" &% < M x g>L +2 "manipulator"&|% +4 "core" % > 8 / h! +2 "collection"'%& +3 "core" &TYq +2 "collection"'U& +5 "core" &VXf +2 .tCC.seek :closed +4 "collection"',(` +3 "core" &WVg +6 & +TVk $d +9 &SrVWk 9 +9 &|oVXo N +10 &ITWl R +9 &HGWXp R +10 &\ GUVn R +9 &IVWm R +9 &DTWm R +10 &RHWWo R +9 &GUWg R +9 &FUWn Q +10 &!GUXn R +9 &#ZGUWb R +10 &%HWVf R +9 &&IUWl R +9 &(GUYm R +10 &*aIVXj R +9 &,$GUWm R +9 &-GXXe R +10 &/DUVj R +9 &1jGVVr R +10 &3,EUWp R +9 &4GTXm R +9 &6IUWl R +10 &8rFVXl R +9 &:4DUVl R +58 &;FUVj R +3 &=ITVm R +6 &?zEVXn R + &A<DUXm R + &BIXWi R + &DDUWk R + &FCSVp R +4 &HDGWXl R +9 &JL\\[m R +10 &Kbkdg U +9 &Mugki Y +10 &O*\\ao ] +9 &PVXj ] +9 &RUUg _ +10 &TmVVk ^ +9 &V,UUg _ +9 &WUWa _ +10 &YTXi ` +9 &[nXWi a +10 &]/VWj a +9 &^WZh T +10 &`CUXh . +9 &`ewWYl V +5 ( +2 "collection"'U& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.53 +2 "collection"'?& +4 "core" &`ejWY] V + &`ejVX` V + .tHand.open + "manipulator"&S1 +65 "core" 1 +2 "manipulator"&K% +4 "core" %  , ! V d! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%e  +194 "core"  +2 "processing"%q% +4 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%1  +65 "core"  +2 .tPS.seek 0ml +2 "processing"%6' +1615 "core" ' + .tPSV.dial PSR +2 "processing"%c +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%X' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%# +193 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%b' +2610 "core" ' + .tPSV.dial :air +2 "processing"%  +74 "core"  +2 .tPS.seek 2.5ml + "processing"%o' +2614 "core" ' + .tPSV.dial :PTV +2 "processing"% +73 "core" ~ +2 .tPS.seek 0ml +2 "processing"%/' +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &# $ / c=G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&i( +44 "core" ( + "manipulator"&a& +4 "core" & J H  f +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" & Q S < f +2 .tForearm.seek CC + "manipulator"&m' +103 "core" ' + .tHand.close +2 "manipulator"&u/ +74 "core" / + .tCC.seek :open +2 "collection"''( +470 "core" ( + "manipulator"&@& +4 "core" & S S Y g +2 "manipulator"&p% +3 "core" % F O y g +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +276 "core" ( +2 "manipulator"&n& +4 "core" &, a Q 5 hB + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" &, j j  iB +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Q' +101 "core" ' +2 .tHand.open + "manipulator"&N1 +67 "core" 1 + "manipulator"&g% +5 "core" % d ` lq +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +94 "core" ' +6815 "Can"\ <; +2461 #t-> access 2 +2 "storage"(% +4 "core" %z ]\ + "manipulator"&D% +4 "core" %\  j i Q l +2 "manipulator"&5& +4 "core" &, ] ] , lB +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(](K +824 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K \  +12176 #t-> startTube 2 +1541 #-> da 50 +2 #da sampling at most 50ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 16:50:05EDT28-Jun-22\\n{1 => 1,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:47:15, 23.0C, 42% humidity, 15.2psia, 12.606V, 0.306A, 0.300A avg, 3.86W",Subject: "da sampling at most 50ml" +2 "collection"'=& +5 "core" &VZV +2 "manipulator"&M% +5 "core" %\  g g  k +2 "storage"(G% +4 "core" %z +\ + "storage"(-. +3 "core" .(K +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(A( +667 "core" ( +3 .tSC.configure :limp +6 "storage"($(\ 1b +4 ()& +5 "core" &  G\  +4 "manipulator"&W& +8 "core" &, T S  gB +3 "manipulator"&\\% +7 "core" %\  P N  g +5 .tElbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&;(P +207 "core" ( +3 "manipulator"&y& +9 "core" &\\ U d S iw +2 "storage"(h& +8 "core" & \ +3 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 600 counts +4 "manipulator"&Y'ϥ +106 "core" ' +2 "storage"(& +9 "core" & \ +4 .tSE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(T' +273 "core" ' +3 "storage"(- +7 "core" -' +3 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (^& +6 "core" &  *\  +11 "manipulator"&J& +8 "core" &\\ T S j fw +4 .tElbow.seek 2 + "manipulator"&+(P +9 "core" ( +4 "manipulator"&!& +8 "core" &V T S D fq +3 "storage"(L& +7 "core" &  ;\  +7 .tForearm.seek 2 + 300 counts +3 "manipulator"&f'y +34 "core" ' +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"& / +78 "core" / +6 ."downElevator"SE.seek :down +8 "manipulator"&V& +4 "storage"(l'} +21 "core" &V g g " jq +4 "manipulator"&B% +8 "core" % Ώ < : h +4 .tForearm.seek :retract +4 "manipulator"&_'\ +98 "core" ' +4 .tElbow.seek CC +4 "manipulator"&P( +113 "core" ' +4 ."downElevator"SE.stop +3 "storage"(5 +39 "core" ( +4 "manipulator"&s& +8 "core" &% ! )  d>H +3 .tElbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 && +6 "core" &% . ) 8 d>H +4 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&r' +107 "core" ' +3 "manipulator"&& +8 "core" &% $ , @ d>H +4 "manipulator"&E% +8 "core" % / / 6 d +4 "collection"'& +7 "core" &VYZ +4 "collection"'C& +10 "core" &VY] +8 .tCC.seek :closed +5 "collection"'7(` +6 "core" &WWf +5 &VXl +2 &XXi 5 +7 &2EsWX\\ 3 +9 &SmwVXM G +8 &^XW_ T +11 &IVZ^ S +9 &lIWY` S +9 &/GVYW S +13 &IWXU S +10 &HVWR S +5 &uHYXJ S +10 &7IVY? S +8 & HUXH R +10 &"HUYS S +10 &$}IWVR S +9 &&>IXZI S +10 &(IXVK S +9 &)FUZK R +10 &+IVZM S +9 &-GIWXF S +8 &/\ GSVI R +19 &0IWXA S + &2GUX: S +9 &4OFVWB S +10 &6HWX8 S +9 &7DUXC S +11 &9HWX= S +8 &;VJWXA S +8 &=GWY: S +11 &>IVX: S +9 &@EUX; S +9 &B`GUZ> R +10 &D"FWY: R +9 &EIXZ: S +11 &GPc^6 T +8 &I_]uz5 V +10 &K|RY7 X +9 &LWW8 ] +9 &NZ^7 ^ +9 &PL\\_- _ +10 &R[]V _ +9 &S[^3 ` +109 &U[\\+ ` +23 &WNY]W a +2 &Y[]Y a +6 &Z[^] a +2 &\\Z^> b +2 &^O[\\^ b" +6 &_m[] / +2 &`f Z\\ \\ +21 ( +2 &`nk[[ T +3 &`nlZ[ T +2 &`nlY[ T +2 &`nlZ\\ T +2 &`nl[\\ T +2 &`nlZ\\ T +2 &`nlZ^ T +2 &`nlY\\ T +7 &`nlW[ T +2 &`nl[[ T +2 &`nlZ\\ T +2 &`nlY[ T +11 &`nlZ\\ T +2 &`nlZ] T +8 "collection"'C& +6 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.57 +4 .Hand.open + "manipulator"&1 +6 "core" &`nlZ\\ T +2 &`nl^Z T +69 1 +3 "manipulator"&*% +8 "core" %    a +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +4 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml +4 .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +166 .tIntake.select :close +3 .Exhaust.select :close +4 .SS.hold + "sampler")>+ +5 "core" + +3 "sampler")"% +9 "core" %~ 5 T +2 "collection"'& +8 "core" &`nkZ\\w T +6 "Can"\ VU +4 #tCalibrating pressure and temperature sensors +5 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure :fast +3 "sampler")#.0X> +2 "sampler")%% +4 "core" %q\ KJ , C +32 "collection"'w% +2 "core" %ӸKL +2 "sampler")[% +4 "core" %q\  + C + "sampler")?% +4 "core" %q\  " C + .tIntake.select :close +2 "sampler")0 +8 )S% +3 "core" %q\  # C +2 .tSSV.dial :exhaust + "sampler")K  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")U'z +905 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler")e  +76 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +210 "collection"'q% +3 "core" %Ӹba +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X'z +3 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")}  +122 "core"  +14  +727 ' +2 "sampler")% +4 "core" %} !  + .tCBV.dial between SSV and waste2 +2 "collection"'O  +32 "core"  + "collection"'8% +4 "core" %Y[  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'  +44 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'\ 'Ӵ +557 "Can"\ PP +1939 "core" 'ۛ + +2 "collection"'v% +5 "core" %n )  + "sampler") % +4 "core" %} *  +2 #tBubblePoint: Intake @39.0psia, Outlet @14.9psia + .CBV.dial SSV + "collection"'x @ +31 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X +329 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '|% +3 "core" %9[]  +2 .tCS.seek 5.999ml +2 "collection"'%' +1341 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'w +54 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'['Ӵ +1517 "core" ' + .tCSV.dial CSR +2 "collection"'?  +42 "core"  +2 "collection"'S% +4 "core" %Ӱ[\\ + #tPulling 2ml of CSR.AqMeOH +2 .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'K' +589 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'd% +3 "core" %Z^!  +2 .tCS.seek 5ml +2 "collection"'F'qh +838 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'e  +42 "core"  +2 .tCS.seek 1ml + "collection"'q'> +1109 "core" ' +2 "collection"'U9 +3 "core" 9 +2 "collection"'1% +3 "core" %@ ) +Q +2 #tBefore lysing Collection Puck Heater at 20C/27.2psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"' \  +2 'c9 +5 "core" 9 +102 "collection"'69 +3 "core" 9d +102 "collection"'#9 +3 "core" 9 d +103 "collection"'X9 +2 "core" 9 d +102 "collection"'9 +3 "core" 9d +102 "collection"'b9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'o9 +2 "core" 9d +103 "collection"'9 +2 "core" 9"d +102 "collection"'a9 +2 "core" 9&d +102 "collection"'<9 +3 "core" 9*d +103 "collection"'u9 +2 "core" 9/d +102 "collection"'`9 +2 "core" 93d +141 "collection"' 9 +3 "core" 99d +102 "collection"'9 +3 "core" 9=d +102 "collection"',9 +2 "core" 9Ad +102 "collection"'@9 +3 "core" 9Ed +102 "collection"'p9 +3 "core" 9Id +102 "collection"'m9 +2 "core" 9Md +102 "collection"'n9 +3 "core" 9*Rd +102 "collection"'I9 +3 "core" 9;Vd +102 "collection"'i9 +3 "core" 9NZd +102 "collection"'N9 +3 "core" 9`^d +102 "collection"'g9 +2 "core" 9tbd +102 "collection"'9 +3 "core" 9gd +102 "collection"'Q9 +3 "core" 9kd +102 "collection"'49 +3 "core" 9od +102 "collection"'D9 +2 "core" 9sd +102 "collection"'59 +3 "core" 9wd +102 "collection"'=9 +2 "core" 9|d +102 "collection"'9 +3 "core" 9d +102 "collection"'G9 +3 "core" 9d +102 "collection"'9 +2 "core" 9.d +102 "collection"'~9 +3 "core" 9Dd +102 "collection"'-9 +3 "core" 9Yd +102 "collection"']9 +3 "core" 9od +102 "collection"'W9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'\\9 +2 "core" 9d +102 "collection"'y9 +3 "core" 9d +102 "collection"'h9 +3 "core" 9d +102 "collection"'9 +3 "core" 9a +102 "collection"'M9 +2 "core" 9 ` +102 "collection"'R9 +3 "core" 9!] +102 "collection"'9 +2 "core" 98[ +102 "collection"'^9 +3 "core" 9NY +102 "collection"')9 +3 "core" 9eW +102 "collection"'!9 +3 "core" 9|U +102 "collection"'L9 +2 "core" 9T +102 "collection"' 9 +2 "core" 9Q +103 "collection"'J9 +2 "core" 9O +102 "collection"'V9 +2 "core" 9L +103 "collection"';9 +2 "core" 9K +102 "collection"'Y9 +3 "core" 9I +102 "collection"'s9 +2 "core" 9G +102 "collection"'B9 +3 "core" 9-D +102 "collection"'f9 +3 "core" 9BC +102 "collection"'9 +3 "core" 9YA +102 "collection"'T9 +2 "core" 9m@ +102 "collection"'9 +2 "core" 9> +103 "collection"'+9 +3 "core" 9< +102 "collection"'E9 +2 "core" 9: +102 "collection"'9 +3 "core" 99 +102 "collection"'9 +3 "core" 9\ 7 +102 "collection"'_9 +3 "core" 96 +102 "collection"''9 +3 "core" 94 +102 "collection"'9 +2 "core" 92 +102 "collection"'*9 +3 "core" 9%0 +102 "collection"'"9 +3 "core" 97/ +102 "collection"'l9 +2 "core" 9J#- +102 "collection"'C9 +3 "core" 9]', +102 "collection"'r9 +3 "core" 9o++ +102 "collection"'9 +2 "core" 90( +102 "collection"'}9 +2 "core" 94( +103 "collection"'9 +3 "core" 98& +102 "collection"'O9 +3 "core" 9<% +102 "collection"'89 +3 "core" 9@# +102 "collection"'9 +2 "core" 9E" +102 "collection"'9 +2 "core" 9I! +103 "collection"'v9 +2 "core" 9M +102 "collection"' 9 +3 "core" 9 Q +102 "collection"'x9 +3 "core" 9 U +102 "collection"'>9 +2 "core" 9 $Z +102 "collection"'z9 +2 "core" 9 3^ +103 "collection"'29 +2 "core" 9 Bb +102 "collection"'$9 +21 "core" 9 Rg +102 "collection"'9 +3 "core" 9 _k +102 "collection"'{9 +3 "core" 9 mo +103 "collection"':9 +2 "core" 9 {s +102 "collection"'Z9 +3 "core" 9 x +102 "collection"'&9 +2 "core" 9 | +102 "collection"'j9 +2 "core" 9  +103 "collection"'9 +2 "core" 9  +102 "collection"'\ 9 +2 "core" 9  +103 "collection"'99 +2 "core" 9  +102 "collection"' 9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'39 +3 "core" 9  +102 "collection"'09 +2 "core" 9  +103 "collection"'H9 +2 "core" 9  +102 "collection"'9 +3 "core" 9\  +102 "collection"'9 +2 "core" 9\ \  +103 "collection"' 9 +2 "core" 9\  +102 "collection"'t9 +2 "core" 9\   +103 "collection"'(9 +2 "core" 9\ & \ +102 "collection"'|9 +3 "core" 9\ -\ \ +102 "collection"'.9 +3 "core" 9\ 6  +102 "collection"'w9 +3 "core" 9\ =  +102 "collection"'%9 +2 "core" 9\ E  +102 "collection"'?9 +2 "core" 9\ L +103 "collection"'S9 +2 "core" 9\ T +102 "collection"'[9 +2 "core" 9\ [ +103 "collection"'d9 +2 "core" 9\ c +102 "collection"'K9 +2 "core" 9\ h +103 "collection"'e9 +2 "core" 9\ m +102 "collection"'F9 +3 "core" 9\ s +102 "collection"'U9 +2 "core" 9\ z +103 "collection"'19 +2 "core" 9\  +102 "collection"'c9 +2 "core" 9\  +103 "collection"'69 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'# `\ `\  +2 'X9 +5 "core"  + 9\ \  + "collection"'% +4 "core" %@ }  +2 #tBegun lysing Collection Puck Heater at 68C/32.0psia +32285 "Can" +27704 "core" ` +2 "collection"'b9 +3 "core" 9\  +2 "collection"'% +3 "core" %@ J H  +2 #tEnded lysing Collection Puck Heater at 70C/28.9psia +2 .CS.seek 0ml + "collection"'o'Ӵ +338 "core" ' +10 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +106 "core" B + .tCSV.dial :air +2 "collection"'a @ +44 "core" > +2 .tCS.seek 5ml +2 "collection"'<'qi +1346 "core" ' + .tCSV.dial CTV +2 "collection"'u  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'` @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"','Ӵ +1339 "core" ' +2 "collection"'@% +4 "core" %Ӱ D + #tPuck @39.3psia after final lysis pressurization +6 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'p +117 "core" +2 .tCBV.dial CSV + "collection"'m  +30 "core"  + "collection"'n% +4 "core" %Ӱ ) +2 .tCS.seek 5ml +2 "collection"'I'qe +1341 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'i  +44 "core" + "collection"'N% +4 "core" %qby  +2 .tCS.seek 6.999ml +2 "collection"'g'w +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +45 "core" > +2 .tCS.seek 10ml + "collection"'Q' +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'4 ` +118 "core" ^ +2 #tLysing Complete + "collection"'D& +4 "core" &`nh  T +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&5% +4 "core" %\     ] +2 "storage"(=% +3 "core" % b a +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(G(+ +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &. A D D +2 "manipulator"&~& +3 "core" &"   \\=D +2 "manipulator"&-% +3 "core" %\     \\ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&]( +165 "core" ( +2 "manipulator"&W& +4 "core" &  `O + "storage"(& +4 "core" &/ c a ) +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&\\' +106 "core" ' + "storage"(y& +4 "core" &/ &\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(h' +282 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&M& +3 "core" & , ( J _O + "storage"(R& +4 "core" &/ q h F + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&'n +37 "core" ' + .tElbow.hold + "manipulator"&^, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"()- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(!' +32 "core" ' +2 "manipulator"&L% +4 "core" %_ R + "storage"( & +4 "core" &/ K K ) + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&J'Ϋ +19 "core" ' +2 "manipulator"&V& +4 "core" & `O + "storage"(;& +4 "core" &/ b a +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&Y' +34 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(s'} +41 "core" ' +2 "manipulator"&B& +4 "core" & # /  aO + "manipulator"&f% +4 "core" % - / af +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tElbow.seek CC +2 "manipulator"&T( +161 "core" ( + "manipulator"&& +4 "core" &(  ? ZBg +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &(   ZBg +2 .tForearm.seek CC +2 "manipulator"&E' +96 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'( +470 "core" ( +2 "storage"(_& +4 "core" &/\  +2 "storage"('& +3 "core" &/ B\  +2 "manipulator"&& +3 "core" &&  # ' _@W +2 "manipulator"&*% +3 "core" %  /  `6 +2 .tForearm.seek :retract +52 "manipulator"&"'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&l( +167 "core" ( +2 "manipulator"&C& +4 "core" & )   aL +2 "storage"(r& +3 "core" &/\  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&'n +113 "core" ' +2 .tElbow.hold + "manipulator"&}, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&O% +4 "core" % j W W + "storage"(8& +4 "core" &/ c b +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&'Ϋ +19 "core" ' +2 "manipulator"&& +4 "core" & ; / dL +2 "storage"(v& +3 "core" &/ ,\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& ' +15 "core" ' + "storage"(x% +4 "core" % \  +3 ."downElevator"SE.seek :down +3 "storage"(>'} +99 (z% +3 "core" %0 R\ Zs +2 "manipulator"&2% +4 "core" % R F < e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +93 "core" ' +45 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &a +2 "manipulator"&{& +4 "core" & , " cL +2 "manipulator"&:% +4 "core" %\ # , - dA +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(, +168 "core" ( +2 "manipulator"&&& +5 "core" &, + . . de + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &, - 1 3 de +2 .tForearm.seek :garage +2 "manipulator"&' +105 "core" ' + .tHand.close + "manipulator"&\ / +77 "core" / +2 "manipulator"&9& +4 "core" &, O B he + "manipulator"& % +4 "core" % J 5 X g +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3( +330 "core" ( + "manipulator"&0& +4 "core" & $ * U d +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" & (  N d +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +114 "core" ' + "manipulator"&& +4 "core" & Q F / e +2 "manipulator"& % +4 "core" %3 I M  f@ +2 "collection"'t& +3 "core" & +2 "collection"'(& +5 "core" & +2 .tCC.seek :closed +2 "collection"'|(` +4 "core" &i  +9 &,mA , +9 &cu A +10 &dho R +9 &&C> R +10 &F R +9 &G R +9 &lK R +10 &.E R +9 &G R +9 &J R +10 & uGe Q +9 &"6G= R +9 &#J R +10 &%G Q +9 &'|If R +10 &)>DD R +9 &+F3 R +9 &,F R +10 &.G R +9 &0FI R +10 &2E R +9 &3F R +9 &5G Q +10 &7NG~ R +9 &9Jn R +9 &:DQ R +10 &<Gz Q +9 &>WF Q +9 &@G R +10 &AJn R +9 &CEV R +10 &E^IA R +9 &G E R +9 &HL R +10 &JY# T +9 &LT X +9 &N  \\ +10 &Oy ] +9 &Q` ^ +10 &SI ^ +9 &U | _ +9 &Vs ` +10 &Xr ` +9 &ZJ` a +9 &\\ ? a +10 &] b +9 &_v E +10 &`G/ )z +9 &`ng S +2 ( +2 "collection"'(& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.57 + "collection"'.& +4 "core" &`ne S +2 .tHand.open + "manipulator"&w1 +73 "core" 1 + "manipulator"&%% +4 "core" % 3 + + c@ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%S +73 "core"  +2 "processing"%[% +4 "core" %\ + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%d' +1599 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%K  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%e' +1598 "core" ' + .tPSV.dial PSR +2 "processing"%F +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%U' +2611 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "collection"'1  +76 "core" + .tPSV.dial :mixloop + "processing"%c +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%6  +73 "core" +2 .tPS.seek 0ml +2 "processing"%X' +2613 "core" ' +2 .tPSV.dial :air + "processing"%  +57 "core" +2 .tPS.seek 2.5ml + "processing"%' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%#' +2609 "core" ' +2 .tPSV.dial :air + "processing"%b  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%q +44 "core" +2 .tPS.seek 0ml + "processing"%' +1836 "Can"\ FF +770 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&a& +4 "core" & )   a +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&o( +3 "core" ( + "manipulator"&u& +5 "core" & & +  a + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" & " ) d a +2 .tForearm.seek CC +2 "manipulator"& ' +106 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'<( +470 "core" ( + "manipulator"&@& +4 "core" &    ` +2 "manipulator"&p% +4 "core" % ο   ` +2 .tForearm.seek :retract +2 "manipulator"&m'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&n(, +273 "core" ( +2 "manipulator"&,& +4 "core" &, 7 L  eM + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &, Q N 8 eM +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&N' +103 "core" ' +2 .tHand.open +2 "manipulator"&I1 +66 "core" 1 +2 "manipulator"&% +4 "core" % ο ` D $ i +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +94 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'4& +4 "core" & +2 "manipulator"&D% +4 "core" %\ & B @  e!O +2 "storage"(5% +3 "core" % 2\  +2 "storage"(=. +3 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(( +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" &  5\  + "manipulator"&~& +4 "core" &, " * cM +2 "manipulator"&-% +3 "core" %\ & + ( d!O +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&A(P +181 "core" ( +2 "manipulator"&W& +4 "core" &G 8 . c# + "storage"(& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&y'ϥ +113 "core" ' + "storage"(P& +4 "core" &  ;\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +286 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (M& +2 "core" &  \  +2 "manipulator"&R& +4 "core" &G A A  e# + .tElbow.seek 2 +2 "manipulator"&)(P +52 "core" ( +3 "manipulator"&L& +4 "core" &G 5 C d# + "storage"( & +4 "core" & \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&V'y +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&;/ +73 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&B& + "storage"(f'} +7 "core" &G , /  d# + "manipulator"&\\% +4 "core" % o , - c +2 .tForearm.seek :retract +2 "manipulator"&]'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&h( +142 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +6 "core" ( + "manipulator"&& +4 "core" &% - 7 `?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &% , + \\ a?U +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&!' +111 "core" ' +2 "manipulator"&& +4 "core" && 6 / M c?U +2 "manipulator"&+% +4 "core" %. , . + cl +2 "collection"'Y& +4 "core" & +2 "collection"'^& +4 "core" & +3 .tCC.seek :closed + "collection"'(` +4 "core" & +8 &1w %f +10 &Tr, 9 +9 &{l M +10 &K R +9 &MG R +9 &J R +10 &G R +9 &E R +9 &UG R +10 &F R +9 &F R +10 &!Fu R +9 &#]Ga R +9 &%JK R +10 &&G8 R +9 &(D% R +9 &*eD R +10 &,'F R +9 &-J R +10 &/F Q +9 &1mGL R +9 &3/FC R +10 &4G1 Q +9 &6G" R +9 &8uDR R +10 &:7G R +9 &;J R +10 &=D R +9 &?~G Q +9 &A?F R +10 &CD R +9 &DD R +9 &FG R +10 &HDO S +9 &Jc U +10 &K Y +9 &Mn \\ +9 &O, ^ +10 &P ^ +9 &R ^ +9 &Tm{ _ +10 &V.o ` +9 &We ` +10 &YZ ` +9 &[oL a +9 &]0E b +10 &^; U +9 &`F6 + +9 &`b3 ] +6 ( + "collection"'^& +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.65 +2 .Hand.open + "manipulator"&1 +4 "core" &`by) ] +66 1 + "manipulator"&7% +4 "core" % . &   _l +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +97 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"''  +136 "core"  + .tCSV.dial CTV + "collection"'  +30 "core"  +3 .tPS.seek 2.5ml + "processing"%*' +2611 "core" ' +2 "collection"'C% +4 "core" %  +2 .tCS.seek 4.15ml + "collection"'r'V +1554 "core" ' +2 .tdelay 8 seconds +807 .PSV.dial :air + "processing"%E  +45 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%T  +73 "core"  +2 .tPS.seek 0ml + "processing"%' +2614 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'O ` +30 "core" ^ +2 .tCSV.dial :air + "collection"'8 @ +44 "core" ? +2 .tCS.seek 10ml + "collection"'' +1561 "core" ' + .tCSV.dial CTV +2 "collection"'v  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'x'Ӵ +2602 "core" ' + .tCBV.dial :waste1 +2 "collection"'" @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'z  +136 "core" +2 "collection"'2& +4 "core" &`bx ] +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&l% +4 "core" %\ ( \ 6 Y"Z + "storage"(% +4 "core" %~ J I & + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"({(+ +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &. G K o +2 "manipulator"&:& +4 "core" &# + X=F + "manipulator"&s% +4 "core" %\ (  X"Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"& ( +166 "core" ( +2 "manipulator"&&& +4 "core" &   K ]_ +2 "storage"(j& +3 "core" &/ S U ` +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&>' +104 "core" ' +2 "storage"(}& +4 "core" &/ \\ _ ' +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(\ ' +283 "core" ' + "storage"(9- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & / , __ + "storage"($& +4 "core" &/ H G + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&'n +37 "core" ' + .tElbow.hold +2 "manipulator"&Z, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(0- +3 "core" -' +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"(H' +32 "core" ' + "manipulator"&% +4 "core" %_g V P +2 "storage"( & +4 "core" &/ 2 / < + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 285 counts + "manipulator"&t'΋ +17 "core" ' + "manipulator"&& +4 "core" & / ' K ^_ +2 "storage"(& +4 "core" &/ > E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&.' +15 "core" ' +2 .tSE.seek 2.1 Pucks below Top Plate + "storage"(w'v +43 "core" ' + "manipulator"&%& +4 "core" &  + J `_ +2 "manipulator"&(% +4 "core" %  @ _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&[( +159 "core" ( + "manipulator"&& +4 "core" &' i WA` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &' $ WA` +2 .tForearm.seek CC + "manipulator"&K' +95 "core" ' +2 .tHand.close + "manipulator"&d/ +75 "core" / +2 .tCC.seek :open +2 "collection"'F( +470 "core" ( +3 "storage"(e& +4 "core" &/ b b + "storage"(1& +4 "core" &/ b c + "manipulator"&c& +4 "core" &%  [?R + "manipulator"&6% +4 "core" %   \\ +2 .tForearm.seek :retract + "manipulator"&U'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +163 "core" ( + "manipulator"&X& +4 "core" &   `c +2 "storage"(& +3 "core" &/ K %\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&'n +116 "core" ' + .tElbow.hold +2 "manipulator"&b, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator" +71 "core" 1 +3 "manipulator"&q% +4 "core" % {U   S + "storage"(& +4 "core" &/ I J  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 313 counts + "manipulator"&a'Χ +16 "core" ' +2 "manipulator"&u& +4 "core" & - ,  bc + "storage"(`& +4 "core" &/\  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +15 "core" ' + "storage"(3% +4 "core" %| \  +3 ."downElevator"SE.seek :down +3 "storage"(?'} +99 (|% +2 "core" %,* A\ Zp +2 "manipulator"&@% +4 "core" % , .  c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +92 "core" ' +42 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%  +73 "core" +2 .tPS.seek 2.5ml +2 "processing"%,' +2614 "core" ' +2 .tdelay 1 second +107 .PSV.dial :mixloop + "processing"%i +42 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%o  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%I +44 "core" +2 .tdelay 1 second +101 .PSV.dial :air +44 "processing"%  +51 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%4' +2616 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%D& +4 "core" &l\  +2 "manipulator"&m& +3 "core" & D F u ec +2 "manipulator"&5% +4 "core" %\  C G f' +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(, +167 "core" ( +2 "manipulator"&N& +4 "core" &, O ? \ ea + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, Q R 7 fa +2 .tForearm.seek :garage + "manipulator"&~' +105 "core" ' +2 .tHand.close + "manipulator"&-/ +77 "core" / +2 "manipulator"&G& +4 "core" &, e T ja + "manipulator"&W% +4 "core" % b k j +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&n(k +118 "core" ( +2 "manipulator"&P& +4 "core" &u ! 1 d + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &u , - d +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +105 "core" ' +2 "manipulator"&M& +4 "core" &u  f \\ +2 "manipulator"&R% +3 "core" %  / \\ +2 "processing"%L& +4 "core" &h\ +2 "processing"% & +6 "core" &o\ +2 .tPC.seek :closed +2 "processing"%;(] +4 "core" &h\ +6 &p\ 0 +9 &"C{|\ 3 +9 &Am|z\ G +10 &fy\ U +9 &Kx\ T +10 &VK\ \ T +9 &J\ \ T +9 &O\ T +10 &N\ \ T +9 &_I\ \ T +9 & N\ \ T +10 & J\ \ T +9 &"O\ T +10 &$fO\ T +9 &&)L\ \ T +9 &'L\ T +10 &)N\ T +9 &+oM\ \ T +9 &-1L\ \ T +10 &.K\ T +9 &0L\ T +10 &2vM\ \ T +9 &48L\ \ T +9 &5I\ \ T +10 &7J\ T +9 &9J\ S +9 &;AK\ \ T +10 &=L\ T +9 &>J\ T +10 &@K\ T +9 &BIJ\ \ T +10 &D K\ T +9 &EOU\ T +9 &GY"\ U +9 &IEs$\ X +10 &KQ\ Z +9 &LH\ Z +10 &N2\ Z +9 &PG.\ Z +10 &R\ \ Z +9 &S\ [ +9 &U\ Z +9 &WN\ [ +10 &Y\ [ +9 &Z\ [\ +10 &\\x\ 8 +9 &]e4g\ A +9 ( +2 &]{\ + + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.70 + "processing"%B& +4 "core" &]{\ \ + +2 .tHand.open + "manipulator"&\\1 +68 "core" 1 +2 "manipulator"&A% +4 "core" %  Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +110 "core" ' + .tPRV.dial :air +2 "processing"%  +45 "core"  +2 .tPSV.dial :mixloop + "processing"%J +44 "core" +2 "processing"%% +4 "core" %\  +2 .tPS.seek 0.3ml + "processing"%V' +386 "core" ' +2 .tPSV.dial PSR + "processing"% +104 "core"  +2 "processing"%+% +4 "core" %&\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%Y'.U +481 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%)' +1902 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%f +102 "core" +2 .tPTV.dial :mixing +2 "processing"%] @ +75 "core" A + .tPBV.dial :waste2 +2 "processing"%<  +93 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2613 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&7& +4 "core" &u 7 2 h + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&^(k +2 "core" ( +2 "manipulator"&'& +4 "core" &u V T g +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &u O Q g +2 .tForearm.seek PC + "manipulator"&!' +103 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / +2 .tPC.seek :open +2 "processing"%C( +454 "core" ( +2 "manipulator"&Q& +4 "core" &u - . L ^ + "manipulator"&E% +4 "core" % ! )  ] +2 .tForearm.seek :retract +2 "manipulator"&T'\ +98 "core" ' + .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&*(, +136 "core" ( +2 "manipulator"&O& +4 "core" &, L 8 | f + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +4 "core" &, 5 ?  e +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&r' +97 "core" ' +2 .tHand.open + "manipulator"&v1 +71 "core" 1 + "manipulator"&% +5 "core" % L N e + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +95 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%z& +4 "core" &9\  +2 "manipulator"&2% +4 "core" %\  E M f + "storage"(l% +4 "core" % 6\  + "storage"(. +4 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &  k\  +2 "manipulator"&:& +4 "core" &, + "  d + "manipulator"&s% +4 "core" %\  . 3  e +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(P +176 "core" ( +2 "manipulator"&&& +4 "core" &M + ( d% + "storage"(j& +4 "core" &  \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&}'ϥ +100 "core" ' +2 "storage"(h& +4 "core" &  \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(_' +280 "core" ' +2 "storage"(9- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ( & +2 "core" &  4\  +2 "manipulator"&$& +3 "core" &M M A e% +2 .tElbow.seek 2 + "manipulator"&0(P +4 "core" ( + "manipulator"&& +4 "core" &M L G e% + "storage"( & +4 "core" &  \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'y +39 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +65 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958: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'"(ESP):46:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&%& + "storage"(('} +7 "core" &M * . 4 d% +2 "manipulator"&>% +4 "core" % | + +  d1 +2 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 .tElbow.seek PC +2 "manipulator"&\ (k +148 "core" ' + ."downElevator"SE.stop + "storage"(5 +99 "core" ( + "manipulator"&& +4 "core" &v 0 P Q g +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &v O B ` g +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&H' +101 "core" ' +2 "manipulator"&& +4 "core" &v '  ] + "manipulator"&/% +4 "core" %   s ] +2 "processing"%.& +4 "core" &\ +2 "processing"%Z& +6 "core" &\ +2 .tPC.seek :closed +2 "processing"%d(] +4 "core" &\ +7 &\ "\ #a +10 &yRw\ 9 +9 &yw\ N +9 &jP\ T +10 &,I\ T +9 &F\ \ T +9 &F\ S +10 &tF\ \ S +9 &4L\ \ T +10 &I\ \ T +9 &G\ \ T +9 &!zL\ \ T +10 &#<H\ T +9 &$F\ \ S +9 &&G\ T +10 &(H\ \ S +9 &*DJ\ \ T +10 &,G\ \ T +9 &-J\ \ S +9 &/I\ \ S +10 &1LK\ \ T +9 &3F\ \ T +9 &4F\ \ T +10 &6E\ \ T +9 &8UF\ S +10 &:F\ \ T +9 &;H\ \ T +9 &=F\ \ T +10 &?\\G\ \ T +9 &AF\ \ T +9 &BI\ \ S +10 &DN\ \ T +9 &F`U\ U +9 &Hk\ W +10 &I\ Z +10 &K\ Z +9 &M[\ Z +9 &O\ Z +9 &P\ Z +10 &R\ Z +9 &T`\ [ +9 &V"\ [ +10 &W\ [ +9 &Y\ [ +10 &[h\ [ +9 &\\ex\ , +9 &]u`\ 7 +9 ( +3 "processing"%Z& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.77 + .Hand.open + "manipulator"&S1 +3 "core" &]}!\ \ / +65 1 +2 "manipulator"&% +4 "core" %   < [ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +103 "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  +2 %c9 +6 "core" 9 +102 "processing"%69 +2 "core" 9 +102 "processing"%X9 +2 "core" 9  +103 "processing"%9 +2 "core" 9  +102 "processing"%K9 +2 "core" 9 +102 "processing"%[9 +4 "core" 9 +102 "processing"%#9 +2 "core" 9 +102 "processing"%q9 +3 "core" 9 +102 "processing"%9 +2 "core" 9" +102 "processing"%u9 +52 "core" 9& +104 "processing"%`9 +2 "core" 9, +102 "processing"%39 +2 "core" 91 +102 "processing"%U9 +3 "core" 95 +102 "processing"%|9 +2 "core" 99 +102 "processing"%@9 +2 "core" 9= +103 "processing"%9 +2 "core" 9A +103 "processing"%9 +2 "core" 9E +102 "processing"%a9 +2 "core" 9J +102 "processing"%w9 +3 "core" 9N +102 "processing"% 9 +3 "core" 9R +102 "processing"%9 +3 "core" 9V +102 "processing"%?9 +2 "core" 9Z +102 "processing"%9 +2 "core" 9_ +102 "processing"%i9 +3 "core" 9c +102 "processing"%o9 +2 "core" 9g +103 "processing"%I9 +2 "core" 9k +102 "processing"%9 +2 "core" 9o +102 "processing"%,9 +3 "core" 9s +102 "processing"%D9 +2 "core" 9 x +102 "processing"%m9 +3 "core" 9| +102 "processing"%59 +3 "core" 9 +102 "processing"%N9 +2 "core" 9  +102 "processing"%9 +3 "core" 9( +102 "processing"%b9 +2 "core" 9/ +102 "processing"%-9 +2 "core" 98 +102 "processing"%G9 +3 "core" 9? +102 "processing"%W9 +3 "core" 9G +102 "processing"%p9 +2 "core" 9O +102 "processing"%P9 +2 "core" 9W +102 "processing"%g9 +3 "core" 9^ +102 "processing"%~9 +3 "core" 9f +102 "processing"%M9 +2 "core" 9m +3 .tPH.hold 2:00:00,28C +3 "processing"%R ppi +3 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%L +102 "core"  +2 "processing"%=% +4 "core" %\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%'\ +582 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%k'Һ +1599 "core" ' + .tPTV.dial :puck + "processing"%B  +74 "core"  +2 .tPSV.dial PTV + "processing"%\\ +74 "core" + .tPBV.dial :waste1 +2 "processing"%A  +133 "core"  + "processing"% % +4 "core" %һ\  +2 .tPS.seek 1.5ml +2 "processing"%' +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +44 "core" ( +3 .tPS.seek 0ml + "processing"%' +1606 "core" ' + .tdelay 5:00 +3299 "Can"\ A@ +26703 #trecoverPSRreagent08 +2 .PTV.dial :puck +6 .PBV.dial :waste1 + "processing"%  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%+' +2456 "core" ' + .tPSV.dial PTV +2 "processing"%V +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%Y +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +73 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%]  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%<' +2474 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%)  +134 "core" + .tPSV.dial :mixloop + "processing"%7 +45 "core" + .tPRV.dial :ab1 + "processing"%' @ +74 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%' +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  "processing"%n  +45 "core" +2  +2 "processing"%y% +4 "core" %\ \  +2 .tPS.seek 0.34ml +2 "processing"%;' +436 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'Q  +29 "core" +2 .tPRV.dial :air + "processing"%E  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%O'G +1188 "core" ' +2 .tPRV.dial :waste2 + "processing"%8 @ +74 "core" > +2 .tPS.seek 0.5ml + "processing"%!'\ +858 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%^  +43 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%v'Һ +1591 "core" ' +2 .tPSV.dial :PML + "processing"% +44 "core" +2 .tPTV.dial :mixing +2 "processing"%z @ +75 "core" A + .tPBV.dial :waste1 +2 "processing"%2  +34 "core" +2 "processing"%l% +4 "core" %Һ\  +2 .tPS.seek 1.85ml + "processing"%' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%T * +34 "core" + +3 .tPS.seek 0ml + "processing"%r' +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +73 "core" & + "manipulator"&:& +4 "core" &v . / & ] +2 "manipulator"&s% +3 "core" %\ ( )  ^"[ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&{(, +136 "core" ( + "manipulator"&&& +4 "core" &, " ) ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &, ! " / ^ +2 .tForearm.seek :garage + "manipulator"&h' +106 "core" ' +2 .tHand.close + "manipulator"&*/ +66 "core" / +2 "manipulator"&"& +4 "core" &,   b + "manipulator"&9% +4 "core" % ( ! " a +2 .tForearm.seek :retract + "manipulator"& '\ +89 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$( +289 "core" ( + "manipulator"&& +5 "core" &)   [Bg + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &)   9 [Bg +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&%& +4 "core" &) \   [Bg +2 "manipulator"&>% +3 "core" %  s \\ +2 "collection"'& +4 "core" & +2 "collection"'}& +5 "core" & +2 .tCC.seek :closed + "collection"'_(` +5 "core" & +8 & , $e +9 &Tx 9 +9 &zs N +10 &{P T +9 &>H T +10 &F T +9 &J T +9 &F T +10 &FG T +9 &I T +9 &K T +10 &!G T +9 &#OG S +10 &%I T +9 &&I S +9 &(G T +10 &*VI T +9 &,J T +9 &-H S +10 &/G S +9 &1^I T +10 &3 I T +9 &4F T +9 &6F T +10 &8gE S +9 &:(G T +9 &;J T +10 &=I} S +9 &?nF T +9 &A1H S +10 &BI T +10 &DF S +9 &FwD S +9 &H8Iz T +9 &IN T +10 &Ke"# W +9 &Mk x Z +10 &O"!z ^ +9 &P! _ +10 &R{ _ +9 &Tb! ` +9 &V#  ` +9 &W } a +10 &Y| b +9 &[e} b +9 &]% b +10 &^ u \\ +9 &`@x . +10 &`hyv T +5 ( +2 "collection"'}& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.48 +2 "collection"'& +4 "core" &`hv} T + &`hv j T + .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&t% +4 "core" %  7 W + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&0'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"% +102 "core"  +2 "processing"%/% +4 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%.' +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%(  +44 "core"  +2 .tPS.seek 0ml +2 "processing"% ' +1599 "core" ' +2 .tPSV.dial PSR + "processing"%C +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%S' +2618 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +9 .tCBV.dial PRV +2 "processing"%  + "collection"'c  +34 "core" ~ +129  + .tPSV.dial :mixloop +2 "processing"%Z +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%6  +75 "core" +2 .tPS.seek 0ml + "processing"%H' +2612 "core" ' +2 .tPSV.dial :air + "processing"%X  +43 "core"  +2 .tPS.seek 2.5ml +52 "processing"%' +2603 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%K +56 "core" +3 .tPS.seek 0ml + "processing"%[' +1449 "Can" {{ +1162 "core" ' +2 .tPSV.dial :air + "processing"%#  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2610 "core" ' + .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPS.seek 0ml + "processing"%u' +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&`& +4 "core" &'  # UAa +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3( +3 "core" ( +2 "manipulator"&U& +4 "core" &&  UAa +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &' u TAa +2 .tForearm.seek CC + "manipulator"&@' +96 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +471 "core" ( + "manipulator"&a& +4 "core" && Y@\\ +2 "manipulator"&w% +4 "core" %  U +2 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +287 "core" ( +2 "manipulator"&?& +4 "core" &, $ [I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &,  $ [I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&i' +101 "core" ' +2 .tHand.open + "manipulator"&o1 +75 "core" 1 + "manipulator"&I% +4 "core" % η &  [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 ."da"delayUntil "17:42:41.53" +24730 #recoverPRVreagent08 +6 .PTV.dial :mixing + "processing"%, @ +73 "core" A +2 ."da"PBV.dial :waste1 + "processing"%D  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +36 "core" , + ."da"PSV.dial :air +2 "processing"%5  +44 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N' +2465 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%b  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%- +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%G  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W' +2455 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%p +133 "core"  + "processing"%P% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%g'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%~'Һ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%M  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%L +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +36 "core" + "processing"%% +4 "core" %Һ\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\\' +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%A  +35 "core" + ."da"delay 30 seconds +788 "Can"\ @@ +2215 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%J' +2471 "core" ' +2 ."da"PSV.dial PTV + "processing"% +74 "core" +3 ."da"delay 5 seconds +505 .PSV.dial PSR +2 "processing"%1 +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2482 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  + "processing"%V% +4 "core" %\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Y'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%f'Һ +1595 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%] +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +34 "core" +2 "processing"%)% +4 "core" %ҽ\  +2 ."da"PS.seek 1.5ml + "processing"%7' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%<' +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%n * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +73 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2471 "core" ' + ."da"PSV.dial PTV +2 "processing"%Q +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%E +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%; +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%8  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%O' +2489 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%^  +43 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%!  +134 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%z +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%2' +379 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%l  +44 "core"  + "processing"%T% +4 "core" %\ +2 ."da"PS.seek 0.55ml + "processing"%v'Z +346 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Һ +1546 "core" ' + ."da"PSV.dial :PML +2 "processing"%: +44 "core" +50 ."da"PTV.dial :mixing +2 "processing"%s @ +75 "core" B + ."da"PBV.dial :waste1 + "processing"%&  +35 "core"  +2 "processing"%j% +3 "core" %ҵ\  +2 ."da"PS.seek 1.85ml +2 "processing"%\ ' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%* * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%"' +1967 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +16859 "Can"\ >> +31142 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%9  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +35 "core" , +2 ."da"PSV.dial :air + "processing"%h  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2478 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%>  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2467 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  + "processing"%F% +4 "core" %\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +586 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%t  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%} +84 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%/% +4 "core" %\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%(' +1626 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%.  +35 "core" +2 ."da"delay 30 seconds +2290 "Can"\ EE +712 ."da"PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2476 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Z +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%6 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +7 "processing"%S  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X' +2460 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%H +133 "core"  +2 "processing"%K% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%#'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%[ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%q% +4 "core" %ҷ\  +2 ."da"PS.seek 1.5ml +2 "processing"%`'} +578 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|' +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%_' +2463 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +6 "processing"%w +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%@ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2465 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%3 +133 "core"  + "processing"%o% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%I'\ +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"% 'Һ +1605 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%i +86 "core"  +2 ."da"PBV.dial :waste1 + "processing"%,  +35 "core" + "processing"%D% +4 "core" %ҷ\  +2 ."da"PS.seek 1.5ml +2 "processing"%m'} +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%u' +1604 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%b * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%G' +2487 "core" ' +2 ."da"PSV.dial PTV + "processing"%N +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%p +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%W  +7 "Can" rr +77 "core" +2 ."da"PS.seek 0ml +2 "processing"%g' +2460 "core" ' + ."da"Gate.power :camera,:ON + #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%M +137 "core"  +8 "processing"%L% +16 "core" % +3 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +5 "processing"% +18 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +181 ."da"PS.seek 0.25ml +5 "processing"%='m +339 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %p  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%~'\ +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%B'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%A  +34 "core"  +2 "processing"% % +4 "core" %һ  +2 ."da"PS.seek 1.5ml +2 "processing"%k' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1607 "core" ' + ."da"delay 10 seconds +1008 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%1  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%J' +2487 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%V +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +74 "core"  +2 ."da"PS.seek 0ml + "processing"%]' +2481 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +133 "core"  + "processing"%)% +4 "core" % +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%f'Һ +2103 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%' +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%7  +34 "core"  +2 "processing"%% +4 "core" %Ҽ +2 ."da"PS.seek 1.5ml +2 "processing"%n' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +34 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%<  +103 "core"  +3 ."da"PS.seek 0ml +2 "processing"%Q' +1600 "core" ' + "processing"%E9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%;  +3 "core" 5 + 5 + "processing"%8& +3 "core" &]}! / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\ " C KA +2 "storage"(^% +4 "core" % b + "storage"(!. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((+ +192 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (z& +2 "core" &- d +2 "manipulator"&O& +4 "core" &, II + "manipulator"&l% +4 "core" %\ # IA +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&T( +187 "core" ( + "manipulator"&2& +4 "core" & | I' +2 "storage"(& +3 "core" &- 0 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&v' +99 "core" ' +2 "storage"(:& +4 "core" &- +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(s' +277 "core" ' +2 "storage"(&- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&j& +3 "core" &  F' + "storage"(*& +4 "core" &- + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'n +35 "core" ' + ."da"Elbow.hold +2 "manipulator"&\ , +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(9- +2 "core" -' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(e'| +32 "core" ' +2 "manipulator"&h% +4 "core" %eU 1 6 ; + "storage"("& +4 "core" &-  + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 291 counts +2 "manipulator"& 'Α +15 "core" ' +2 "manipulator"&{& +4 "core" &  J& + "storage"(%& +4 "core" &- +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&>' +15 "core" ' +2 ."da"SE.seek 3.11 Pucks below Top Plate +2 "storage"('k +39 "core" ' +2 "manipulator"& & +5 "core" & : L& + "manipulator"&F% +4 "core" %  K +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(k +247 "core" ( +2 "manipulator"&t& +4 "core" &u A I + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &u L J +2 ."da"Forearm.seek PC + "manipulator"&' +106 "core" ' + ."da"Hand.close +2 "manipulator"&// +69 "core" / +2 ."da"PC.seek :open + "processing"%( +450 "core" ( + "storage"(r& +4 "core" &- = +2 "manipulator"&& +4 "core" &u  E +2 "manipulator"&.% +4 "core" % Ͽ  F + ."da"Forearm.seek :retract +2 "manipulator"&C'\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"& ( +265 "core" ( +2 "manipulator"&(& +4 "core" & J, + "storage"(& +4 "core" &- +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Z' +93 "core" ' + ."da"Hand.open +2 "manipulator"&61 +70 "core" 1 +2 "storage"(S- +3 "core" -'k +3 ."da"SE.seek 2.86 Pucks below Top Plate +2 "storage"(c'7 +24 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.1 Pucks below Top Plate +3 "storage"(H'q +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2818h50ml.tif +1356 #SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.202 seconds\ /var/log/esp/da22jun2818h50ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2818h50ml15s.tif +587 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +978 #"da"SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2818h50ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2818h50ml20s.tif +2065 #SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2818h50ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.202 sec auto-exposure",Subject: "da22jun2818h50ml images!" +10 "storage"(K- +6 "core" -'q +2 "storage"(X& +6 "core" &- + "manipulator"&& +4 "core" &  F, +2 ."da"Elbow.seek 1 + "manipulator"&[( +4 "core" ( + "manipulator"&& +6 "core" & S F, + "storage"(q& +4 "core" &- G +61 ."da"Forearm.seek 1 + 600 counts +6 "manipulator"&#' +4 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.82 Pucks below Top Plate +3 "storage"(U' +58 "core" ' +2 "manipulator"&`& +4 "core" & S, +2 "storage"(& +5 "core" &- E  4 +2 ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&$'n +37 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&0, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 3 Pucks below Top Plate +3 "storage"(|' +20 "core" ' + "manipulator"&a% +4 "core" %̀Y  E +2 "storage"(w& +4 "core" &-\ \  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&@'ά +18 "core" ' +2 "manipulator"&?& +4 "core" &  $ U* +2 "storage"(_& +4 "core" &- _  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&3' +34 "core" ' + "storage"(o% +6 "core" % " " v  +2 ."downElevator"SE.seek :down +3 "storage"('} +100 (I% +5 "core" %$ V \\ Ym +4 "manipulator"&i% +9 "core" %Ϲ  U +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +5 "manipulator"&,'\ +99 "core" ' + ' +4 ."downElevator"SE.stop +5 "storage"(5 +6 (D& +8 "core" &- ' -  +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +4 "processing"% & +11 "core" &t\  +3 "manipulator"&5& +9 "core" &  y T* +3 "manipulator"&m% +9 "core" %\ % D T H +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(, +185 "core" ( +4 "manipulator"&b& +8 "core" &, $ WC +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &-& +9 "core" &, $ WC +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&u' +106 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&N/ +78 "core" / +3 "manipulator"&p& +8 "core" &,   \\C +4 "manipulator"&P% +8 "core" %  \\ +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&W'\ +96 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +4 "manipulator"&G(k +119 "core" ( +2 "manipulator"&M& +9 "core" &t X +5 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &L& +6 "core" &t X +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&g' +110 "core" ' +6 "manipulator"&& +9 "core" &t \\ R +4 "manipulator"&=% +8 "core" % ? R +4 "processing"%~& +7 "core" &Z\  +5 "processing"%& +9 "core" &s\  +6 ."psFlush"PC.seek :closed +3 "processing"%A(] +9 "core" &R\  +3 &D\  +5 &+r= ,~ +6 &_w4 @ +15 &Mm1 S +8 & H' T +6 &G% S +10 &H, T +9 &RG& T +12 &D S +7 &G# S +9 &I T +10 & [H S +9 &"E T +9 &#I S +10 &%G S +9 &'bJ T +18 &)%I S +3 &*E T +6 &,I S +11 &.jF T +9 &0-I S +8 &1F S +11 &3J S +9 &5sD S +9 &75D S +10 &8E T +8 &:H T +11 &<{F S +9 &>=F S +8 &?J T +14 &AG T +8 &CF T +8 &EDF T +10 &GN T +8 &Hg V +10 &Jz Y +9 &L: Z +10 &M Z +9 &O Z +9 &Q Z +10 &SC Z +9 &U Z +9 &VG Z +13 &XW Z +6 &ZH [ +10 &\\ L H +9 &]6Hl ^ +9 &]y1\ 2 +5 ( +9 "processing"%& +8 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.76 +4 "processing"% & +7 "core" &]y%p 2 +2 &]y%M\ 2 +2 &]y%t\ 2 +2 ."psFlush"Hand.open +4 "manipulator"&B1 +74 "core" 1 +4 "manipulator"&\\% +8 "core" %  P +4 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&k'\ +98 "core" ' +3 ."psFlush"PSR.select :air +11 .PSV.dial PSR +2 "processing"%1 +45 "core"  +3 "processing"%% +8 "core" %P\  +4 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%4'\ +236 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +355 "core" ' +3 ."psFlush"delay 5 seconds +503 .PSR.select :air +7 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2113 "core" ' +4 ."psFlush"delay 1 second +111 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"% @ +193 "core" A +4 ."psFlush"PTV.dial :PRVmixing +2 "processing"%V  +135 "core" +3 ."psFlush"PSV.dial :mixloop +4 "processing"% +104 "core" +3 ."psFlush"PS.seek :empty +4 "processing"%Y'ղ +2621 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%J +115 "core"  +3 "processing"%+% +8 "core" %ղ\  +3 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%)'\ +590 "core" ' +4 ."psFlush"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%]' +1967 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +135 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%'  +34 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%7 @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +115 "core" +2 ."psFlush"PS.seek :empty + "processing"%f'ղ +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%y +101 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%<'TE +1089 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +73 "core" +2 ."psFlush"PTV.dial :puck + "processing"%;  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%8' +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +73 "core"  +2 ."psFlush"PSR.select :flush +52 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%^'\ +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%z +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%O U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%l' +2602 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%2' +271 "Can"\ \ ;; +2338 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%: +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2619 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%& +74 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%j' +2609 "core" ' + ."psFlush"PSV.dial PBV +6 "processing"%* @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%h  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%"' +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%%'TE +1090 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%v  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%T' +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%'\ +587 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%e +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%> U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%t' +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%} @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2618 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%/  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2613 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%d +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%r' +2615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%.' +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2607 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'6& +4 "core" &:; +2 "manipulator"&S& +3 "core" &t ( + _ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&C(k +3 "core" ( +2 "manipulator"&& +3 "core" &t * ) 5 ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &t *  = ^ +2 .tForearm.seek PC +2 "manipulator"&K' +104 "core" ' + .tHand.close +2 "manipulator"&X/ +64 "core" / +2 .tPC.seek :open + "processing"%( +454 "core" ( + "manipulator"&& +4 "core" &t X +2 "manipulator"&q% +3 "core" %  X +2 .tForearm.seek :retract +2 "manipulator"&`'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +411 "core" ( +2 "manipulator"&a& +4 "core" &  & w _\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &  # ? _\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& ' +104 "core" ' +2 "manipulator"&?& +4 "core" & ! ( ^\ + "manipulator"&_% +4 "core" % ) +  ^ +2 "collection"'o& +4 "core" &7; +2 "collection"'Z& +5 "core" &8: +2 .tCC.seek :closed + "collection"'H(` +5 "core" &9;  +9 &.t9; ,~ +9 &_w:; @ +10 &Om9: S +9 & I;: T +9 &K:: T +10 &I8< T +9 &RK9; T +9 &I8; T +10 &J7: T +9 &J9; T +10 & [K;9 T +9 &"J:; T +9 &#J8; T +10 &%J9< T +9 &'cJ;< T +9 &)&H8< T +10 &*I:< T +9 &,J9; T +10 &.lK8: T +9 &0/I7: S +9 &1J:; T +10 &3J8< T +9 &5uH:; S +9 &75J9: T +10 &8J;< T +9 &:I:< T +10 &<|H8< T +9 &>?G9; S +9 &@J8: T +10 &AF:: T +9 &CF9: T +9 &EFE:< T +10 &GG9: T +9 &HL;= T +10 &JV>@ V +9 &LBsFF X +10 &M>? \\ +9 &O;> _ +9 &Qs;> _ +10 &S3== ` +9 &T=> ` +9 &V=> a +10 &Xu;? a +9 &Z4<> b +9 &[>= b +10 &];> b$ +9 &_l;? L +9 &`H";= *{ +10 &`j<< Y +2 ( +2 "collection"'Z& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.48 + "collection"'I& +4 "core" &`j~;< Y +2 .tHand.open + "manipulator"&i1 +68 "core" 1 + "manipulator"&#% +4 "core" %  < Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +98 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'U& +4 "core" &`j~9= Y + "collection"'$% +4 "core" %ӷ;? + .tCSV.dial CSR +2 "collection"'D  +42 "core"  + "collection"'@% +4 "core" %ӷ=< + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"' 'qi +1343 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 '5% +2 "core" %qe;>  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'m'? +693 "core" ' +2 .tCSV.dial :waste + "collection"'| +146 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'3'Ӵ +1978 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'b& +4 "core" &`j}9< Y + "collection"'-% +4 "core" %ӳ;> + .tCSV.dial :flush +2 "collection"'  +44 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'0'qi +1292 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'N @ +56 "core" > +2 "collection"'p% +4 "core" %qe8=  +2 .tCS.seek 7ml +2 "collection"'P'z +562 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"',  'M  +46 "core"  +93  +2 .tCBV.dial :waste1 + "collection"'L @ +43 "core" ? +50 .tCS.seek 0ml + "collection"'u'Ӵ +1762 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &`j|=@ Y +2 "collection"'=% +4 "core" %ӳ>@ + .tCSV.dial :flush + "collection"'  +75 "core" +2 .tCS.seek 5ml + "collection"'~'qi +1286 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'W @ +56 "core" > +2 "collection"'% +4 "core" %qf;=  +2 .tCS.seek 7ml +2 "collection"' '{ +565 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'B  +45 "core"  + .tCBV.dial :waste2 +2 "collection"'\\  +106 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +1766 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'1& +4 "core" &`j{<> Y +2 "collection"'% +3 "core" %Ӵ;> +2 .tCSV.dial CSR + "collection"'g  +42 "core"  + "collection"'Q% +4 "core" %Ӵ<< +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'4' +1267 "Can"\ NM +736 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +15 .tCS.seek 10ml + "collection"'' +573 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'V + '  +115 "core" ~ +26  +2 .tCTV.dial :intake + "collection"'  +76 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'J' +2010 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'+  +74 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'Y'Ӵ +592 "core" ' + .tCSV.dial CSR +2 "collection"')  +114 "core"  +2 "collection"''% +4 "core" %ӯ=? + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'7'qi +1340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'' +1345 "core" ' +2 .tCSV.dial CBV + "collection"'] +137 "core" ~ +2 .tCS.seek 0ml + "collection"'y'Ӵ +2601 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&f& +4 "core" & X\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&<( +3 "core" ( +2 "manipulator"&E& +4 "core" & X\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &  X\ +2 .tForearm.seek CC +2 "manipulator"&n' +103 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / +2 .tCC.seek :open + "collection"'8( +469 "core" ( +2 "manipulator"&^& +4 "core" &  Z\ +2 "manipulator"&z% +4 "core" %  Zi +2 .tForearm.seek :retract + "manipulator"&O'\ +117 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&!(, +274 "core" ( + "manipulator"&& +4 "core" &,  &  bT +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &, + ( bT +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +96 "core" ' +2 .tHand.open +2 "manipulator"&21 +67 "core" 1 + "manipulator"&:% +4 "core" % λ ) ! = ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 "processing"%&& +4 "core" &\ \ +47741 "Can"\ 44 +60001 \ 44 +60000 \ 44 +60001 \ \ 44 +60000 \ 44 +60001 \ 44 +60001 \ 44 +60000 ,\ 44 +60001 "\ 44 +60000 -\ 44 +60001 0\ 44 +60001 8\ 44 +60000 I\ 44 +60001 J\ 54 +60000 H\ 44 +60001 P\ 44 +60001 S\ 44 +60000 R\ 44 +60001 O\ 44 +60000 r\ 54 +60001 ,\ 54 +60001 r\ 44 +60000 \ 44 +60001 {\ 44 +60000 \ 44 +60002 ~\ 77 +60000 !\ 44 +60000 u\ 44 +60001 \ 44 +60000 |\ 44 +60001 %\ 44 +60001 n\ 44 @EDT1656475635.61 #\ 44 +60001  44 +60001 8 44 +60000 | 44 +60001 6 44 +60001  44 +60000 @ 44 +60001 { 44 +60001 ; 44 +60000 x 44 +60001 B 44 +60001 l 44 +60000 P 44 +60001 a 44 +60000 ] 44 +60001  44 +60001 Y 44 +60001  44 +60000 A 44 +60001  44 +60000 H 44 +60001  54 +60001 D 44 +60000  54 +60001 ` 44 +60001 r 54 +60000 q 54 +60001 h 54 +60001  44 +60000 Z 44 +60001  44 +60001 W 44 +60000  54 +60001 ^ 44 +60001  44 +58280 #t-> access 1 +2 "storage"(% +3 "core" % + +2 "manipulator"&*% +4 "core" %  - A + "manipulator"&j& +4 "core" &, y B AT +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(h(< +668 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (9& +3 "core" &<  +1019 "Can", 54 +2327 #t-> exit +5 #mEXIT @1656496659.17EDT @1656496669.49EDT = =mMAIN_scheduler =tMAIN @EDT1656496671.40 #"core_reset"Sent BREAK +2 #t@21567 receive with ifg=0x10, ie=0xFD #@22203 receive with ifg=0x10, ie=0xFD + #@22859 receive with ifg=0x10, ie=0xFD + #@23496 receive with ifg=0x10, ie=0xFD #@24134 receive with ifg=0x10, ie=0xFD + #@24781 receive with ifg=0x10, ie=0xFD + #@25419 receive with ifg=0x10, ie=0xFD #@25745 receive with ifg=0x80, ie=0xFD + #@63866 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +197 !o:LoadError: mesg"$no such file to load -- sampler:bt["=/home/esp/esp2/type/shallow/preconfig.rb:16:in `require'"0/home/esp/esp2/type/shallow/preconfig.rb:16"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:56"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:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +1444 #-> ESP.ready! +2 !o:NoMethodError : mesgu:NameError::message-undefined method `ready!' for ESP:Module: name: ready!: args[:bt["(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +17769 #-> exit +3 #mEXIT @1656496865.72EDT @1656496903.33EDT = =mMAIN_scheduler =tMAIN @EDT1656496905.10 #"core_reset"Sent BREAK +2 #t@21567 receive with ifg=0x10, ie=0xFD #@22203 receive with ifg=0x10, ie=0xFD + #@22859 receive with ifg=0x10, ie=0xFD + #@23496 receive with ifg=0x10, ie=0xFD #@24134 receive with ifg=0x10, ie=0xFD + #@24781 receive with ifg=0x10, ie=0xFD + #@25419 receive with ifg=0x10, ie=0xFD #@25745 receive with ifg=0x80, ie=0xFD + #@56929 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +10 #ESP2 v3.41 I2C Gateway v3.20 for core bus +193 !o:LoadError: mesg"$no such file to load -- sampler:bt["=/home/esp/esp2/type/shallow/preconfig.rb:16:in `require'"0/home/esp/esp2/type/shallow/preconfig.rb:16"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:56"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:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +2295 #-> ESP.ready! +2 !o:NoMethodError : mesgu:NameError::message-undefined method `ready!' for ESP:Module: name: ready!: args[:bt["(ESP):1:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3542 #-> can +3 "Can" 44x +4081 #t-> forgetESPstate +1108 #-> ESP.ready! + !o:NoMethodError : mesgu:NameError::message-undefined method `ready!' for ESP:Module: name: ready!: args[:bt["(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +21838 "Can"L 44{ +60001  44x +60001  44} +33656 #t-> exit +2 #mEXIT @1656498772.51EDT @1656498885.18EDT = =mMAIN_scheduler =tMAIN @EDT1656498887.16 #"core_reset"Sent BREAK +2 #t@600 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.41 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +206 !o:LoadError: mesg"$no such file to load -- sampler:bt["=/home/esp/esp2/type/shallow/preconfig.rb:16:in `require'"0/home/esp/esp2/type/shallow/preconfig.rb:16"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:56"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:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +471436 #-> exit +2 #mEXIT @1656503605.73EDT @1656503746.46EDT = =tMAIN =mMAIN_scheduler @EDT1656503748.41 #"core_reset"Sent BREAK +2 #t@14414 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +200 !o:LoadError: mesg"$no such file to load -- sampler:bt["=/home/esp/esp2/type/shallow/preconfig.rb:16:in `require'"0/home/esp/esp2/type/shallow/preconfig.rb:16"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:56"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:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +44812 #"duane"Session Begun +1179 #-> ESP.main.exit +4 #mEXIT +2 !"duane"o:ThreadError: mesg"killed thread:bt["3/home/esp/esp2/lib/schedule.rb:280:in `wakeup'"8/home/esp/esp2/lib/schedule.rb:280:in `threadReady'"3/home/esp/esp2/lib/schedule.rb:288:in `unsync'"(eval):4:in `gets'"1/home/esp/esp2/lib/cmdserver.rb:413:in `run'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:89:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:62:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:412:in `run'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +5 #Session Ended @1656504212.56EDT @1656504234.06EDT = =mMAIN_scheduler =tMAIN @EDT1656504235.86 #"core_reset"Sent BREAK +2 #t@31198 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +203 !o:LoadError: mesg"$no such file to load -- sampler:bt["=/home/esp/esp2/type/shallow/preconfig.rb:16:in `require'"0/home/esp/esp2/type/shallow/preconfig.rb:16"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:56"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:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +44004 #-> exit +3 #mEXIT @1656504678.07EDT @1656504828.67EDT = =tMAIN =mMAIN_scheduler @EDT1656504830.53 #"core_reset"Sent BREAK +2 #t@58855 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +7 #ESP2 v3.41 I2C Gateway v3.20 for core bus +238 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +402 "Can"_\  + _\ P #tPolling Can every 10:00 +1965 #-> ESP.ready! +3 #Powering core bus +554 .Gate.power :raw,:ON + "sampler") +55 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %oq\ + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %\ + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %\ +2 .tSS.configure :default +2 "sampler")#.0X access 2 +2 "storage"(;% +3 "core" %\ \  \  + "manipulator"&<% +4 "core" %\  f f ]  +2 "manipulator"&=& +3 "core" & h b [ * +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +3 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "core" &K- ?\  +2943 #t-> $da[:extractVol]=0.19 +4968 #-> startTube 4 +476 #-> shortDA +2 "collection"'@% +3 "processing"%A% +3 "core" %Ӹmq\ +6 %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1917 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%B +40 "core" + .tPTV.dial :PRVmixing +2 "processing"%C  +127 "core" + .tPRV.dial :sipper +2 "processing"%D  +42 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%E'` +2267 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%F  + "collection"'G  +73 "core" +53  +2 .tPS.seek 0.5ml +2 "processing"%H'\ +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%I @ +97 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%J' +583 "core" ' + .tPSV.dial PSR + "processing"%K +98 "core"  + "processing"%L% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1ml +2 "processing"%M'TE +1091 "core" ' +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%N' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"%O +97 "core" +2 .tPS.seek 0ml + "processing"%P' +2612 "core" ' + .tPSV.dial PSR +2 "processing"%Q +97 "core"  +2 "processing"%R% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%S'TE +1088 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%T' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +97 "core" + .tPRV.dial :sipper +2 "processing"%V  +42 "core" +2 .tPS.seek 0ml +2 "processing"%W' +2610 "core" ' + .tPSV.dial PSR +7 "processing"%X +98 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%Y' +2619 "core" ' +2 .tPSV.dial :mixloop + "processing"%Z +110 "core" +2 .tPS.seek 0ml +2 "processing"%[' +2611 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp +2 "processing"%\\& +4 "core" &\  + .tHand.open +2 "manipulator"&]1 +74 "core" 1 +2 "manipulator"&^% +4 "core" % \  g c f  + "storage"(_% +4 "core" % k\  + "storage"(`. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(a(,L +355 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +45 (b& +2 "core" &,N o p\ +2 "manipulator"&c& +3 "core" & c g * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&d(^ +31 "core" ( +3 "manipulator"&e& +9 "core" &b d c - r +2 "storage"(f& +3 "core" &,O t\ +2 .tForearm.seek 4 + 600 counts +2 "manipulator"&g' +88 "core" ' +2 "storage"(h& +5 "core" &,O \ + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(i' +271 "core" ' +2 "storage"(j- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"(k' +24 "core" ' +2 .tSE.seek :down +2 "storage"(l'} +268 "core" ' + #tTube 4 was empty. Trying tube 5 ... +2 #Loading da puck from tube 5 into Processing Clamp + "processing"%m& +5 "core" &\  + "manipulator"&n% +4 "core" % d d 1 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +94 "core" ' + "storage"(p% +4 "core" % 3\ +2 "storage"(q. +3 "core" .(,L + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(r(< +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (s& +3 "core" &< x K\  +2 "manipulator"&t& +3 "core" &b d e d r +2 .tElbow.seek 5 +2 "manipulator"&u(y +35 "core" ( + "manipulator"&v& +4 "core" &s b d D , +2 "storage"(w& +3 "core" &< K\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 600 counts +2 "manipulator"&x'Ϻ +98 "core" ' + "storage"(y& +5 "core" &< \\\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(z' +275 "core" ' + "storage"({- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"(|' +21 "core" ' +3 .tSE.seek :down + "storage"(}'} +266 "core" ' +3 #tTube 5 was empty. Trying tube 6 ... + #Loading da puck from tube 6 into Processing Clamp +2 "processing"%~& +4 "core" &\  + "manipulator"&% +4 "core" %Ϫ f e ? 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 "storage"(% +4 "core" % \  +2 "storage"(. +3 "core" .(< + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &K. . y \  + "manipulator"&& +4 "core" &s ` a q , + .tElbow.seek 6 +2 "manipulator"&( +18 "core" ( + "manipulator"&& +4 "core" & b j 7 & +2 "storage"( & +3 "core" &K \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 600 counts +2 "manipulator"&\ 'ϡ +93 "core" ' +2 "storage"( & +4 "core" &K d\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( ' +274 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"(' +24 "core" ' +3 .tSE.seek :down + "storage"('} +266 "core" ' +2 #tTube 6 was empty. Trying tube 7 ... +2 #Loading da puck from tube 7 into Processing Clamp + "processing"%& +4 "core" &\  +2 "manipulator"&% +4 "core" %χ d a ' X + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + "storage"(% +4 "core" %v <\  + "storage"(. +4 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &[ x z 8\  +2 "manipulator"&& +3 "core" & b e u & +2 .tElbow.seek 7 +2 "manipulator"&( +30 "core" ( + "manipulator"&& +4 "core" & Z h / ` +2 "storage"(& +4 "core" &[ G\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 600 counts +2 "manipulator"&' +97 "core" ' + "storage"("& +4 "core" &[ \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(%' +271 "core" ' + "storage"('- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"()' +21 "core" ' +3 .tSE.seek :down + "storage"(('} +266 "core" ' +2 .tSE.stop + "storage"(5 +2 "manipulator"&% +4 "core" % b e 7 ! +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + !to:Storage::Error: mesg"Out of Pucks:bt[" samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'#& +3 "core" &lp\  + "manipulator"&,& +4 "core" & e e 4 ` +2 "manipulator"&-% +4 "core" %  d _ 3 s + .tElbow.seek FlushPuck::Garage +2 "manipulator"&.(, +171 "core" ( + "manipulator"&/& +4 "core" &, j ` b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &, i l A b +2 .tForearm.seek :garage + "manipulator"&1' +94 "core" ' + .tHand.close + "manipulator"&2/ +68 "core" / + "manipulator"&3& +4 "core" &, i Z  b +2 "manipulator"&4% +3 "core" % f | h ! +2 .tForearm.seek :retract +2 "manipulator"&5'\ +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&6( +290 "core" ( +2 "manipulator"&7& +4 "core" &% h X V >O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &% X c  >O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&9' +100 "core" ' +2 "manipulator"&:& +4 "core" &% e Y >O + "manipulator"&;% +4 "core" % f d % + "collection"'<& +4 "core" &mo\  +2 "collection"'=& +5 "core" &no\  +2 .tCC.seek :closed +2 "collection"'?(` +4 "core" &pq\  +8 &Dkq\ %h +10 &jWmo\ 9 +9 &{mn\ M +9 &|Zoo\ O +10 &>Yom\ O +9 &Wnn\ O +9 &\\no\ O +10 &Yop\ O +9 &F\\mp\ O +10 &Zlq\ O +9 &Znq\ O +9 &![no\ O +10 &#NZnp\ O +9 &%[lp\ O +9 &&\\nq\ O +10 &(Znq\ O +9 &*WYno\ O +10 &,Ymp\ O +9 &-[pn\ O +9 &/Zmp\ O +10 &1_Zmp\ O +9 &3"Zno\ O +9 &4Znq\ O +10 &6Zop\ O +9 &8gWop\ O +9 &:)Zlp\ O +10 &;Ypp\ O +9 &=Wnp\ N +10 &?o]lp\ O +9 &A2Woo\ O +9 &BVpp\ O +10 &DTmp\ O +9 &FxVoo\ O +9 &H:[sr\ O +10 &I`vv\ P +9 &Kw}}\ R +10 &Mlsu\ V +9 &O%pt\ Y +9 &Pqt\ Y +10 &Rqs\ Z +9 &Tgpt\ Z +9 &V'nt\ [ +10 &Wqt\ [ +9 &Yrs\ [ +10 &[irt\ \\ +9 &],rt\ \\ +9 &^ps\ P +10 &`Hqs\ 'v +9 &`h rt\ N +5 ( +2 "collection"'=& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.13 + "collection"'!& +4 "core" &`hxps\ N + &`hxqs\ N +2 .tHand.open + "manipulator"&@1 +75 "core" 1 +2 "manipulator"&A% +4 "core" %  k ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +97 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%C  +155 "core"  +2 "processing"%D% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%G' +1589 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%F  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%E' +1604 "core" ' + .tPSV.dial PSR +2 "processing"%I +41 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%H' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%K  +125 "core"  +2 .tPSV.dial :PTV,via: :air + "processing"%L +183 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%J @ +70 "core" ? +2 .tPS.seek 0ml + "processing"%M' +2614 "core" ' + .tPSV.dial :air +2 "processing"%O  +70 "core"  +2 .tPS.seek 2.5ml +6 "processing"%N' +2044 "Can":\ QP +565 "core" ' +2 .tPSV.dial :PTV +2 "processing"%Q +70 "core" ~ +2 .tPS.seek 0ml + "processing"%R' +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" &% d d  >M +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&S( +3 "core" ( + "manipulator"&U& +5 "core" &% Y e > >M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &% e a >M +2 .tForearm.seek CC +2 "manipulator"&T' +94 "core" ' +2 .tHand.close + "manipulator"&X/ +68 "core" / +2 .tCC.seek :open + "collection"'W( +469 "core" ( +2 "manipulator"&Z& +4 "core" &% ` c >M + "manipulator"&Y% +4 "core" % c c  +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&](, +284 "core" ( +2 "manipulator"&^& +4 "core" &, b l J @ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" &, d f C @ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&`' +118 "core" ' +2 .tHand.open +2 "manipulator"&>1 +66 "core" 1 +2 "manipulator"&b% +4 "core" % μ l b - % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' +1686 #t-> $da[:extractVol]=0.19 +521 #-> access 2 +3 "storage"(e% +3 "core" %{\ G\ G\ +2 "manipulator"&f% +4 "core" %\ # d c  A + "manipulator"&h& +4 "core" &, j g ' @ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"($(K +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (&& +3 "core" &K Y U\ +1319 #t-> startTube 2 +580 #-> shortDA +2 "collection"'j% +4 "core" %Ӹlo\ + "processing"% % +5 "core" %  +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2102 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%m +53 "core" + .tPTV.dial :PRVmixing +2 "processing"%i  +68 "core" +2 .tPRV.dial :sipper +41 "processing"%n  +129 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml + "processing"%k'` +2280 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%p  +120 "core"  +3 .tPS.seek 0.5ml + "processing"%q'\ +1257 "core" ' + .tPRV.dial :waste2 +2 "processing"%g @ +92 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%s' +587 "core" ' + .tPSV.dial PSR +2 "processing"%t +92 "core"  +2 "processing"%v% +3 "core" % > +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%w'TE +1099 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%a' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +98 "core" +2 .tPS.seek 0ml +2 "processing"%d' +2629 "core" ' + .tPSV.dial PSR +2 "processing"%o +100 "core"  +2 "processing"%{% +4 "core" %\ s + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%l'TE +1095 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%~' +1607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%z +100 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml +2 "processing"%|' +2626 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%x +100 "core" +2 .tPS.seek 0ml +2 "processing"%' +2609 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &\ f + "manipulator"&% +4 "core" %\ # m k A + "storage"( % +4 "core" %{\ )\ ) }\ Z + "storage"(r. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"( ( +661 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (u& +2 "core" & u\ S +2 "manipulator"&& +3 "core" &, g f @ +2 "manipulator"& % +3 "core" %\ # j d A +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&}(P +181 "core" ( + "manipulator"&& +4 "core" &F h \\ 3 % +2 "storage"( & +3 "core" & \ \ \ m\ V +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +96 "core" ' +2 "storage"(& +4 "core" & \ \  l\ V +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +281 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\ & +2 "core" & @\ T +2 "manipulator"&& +3 "core" &F ^ b [ % +2 .tElbow.seek 2 +2 "manipulator"&(P +3 "core" ( + "manipulator"&& +4 "core" &F h Z % + "storage"(& +4 "core" & \ T +2 .tForearm.seek 2 + 300 counts + "manipulator"&'y +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&"/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"('} +7 "core" &F a h ] % + "manipulator"&'% +5 "core" % L j l G + .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(k +158 "core" ' + ."downElevator"SE.stop + "storage"(5 +91 "core" ( +2 "manipulator"&%& +4 "core" &s y x Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +3 "core" &s l j +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&(' +100 "core" ' +2 "manipulator"&& +4 "core" &s Y ^  + "manipulator"&#% +4 "core" % ] c +2 "processing"%,& +3 "core" &\ _ +2 "processing"%-& +5 "core" &\ _ +2 .tPC.seek :closed +2 "processing"%/(] +4 "core" &\ _  +9 &3\ [,~ +9 &a\ Z@ +10 &@v\ [R +9 &T\ \\R +9 &T\ [R +10 &T\ \\R +9 &ES\ \\R +10 &T\ \\S +9 &R\ \\R +9 &S\ [R +10 & OR\ \\R +9 &"V\ [R +9 &#O\ \\R +10 &%R\ [Q +9 &'WR\ \\R +10 &)N\ [R +9 &*Q\ \\R +9 &,Q\ \\Q +10 &._R\ \\R +9 &0!O\ \\R +9 &1P\ \\Q +10 &3Q\ \\R +9 &5gM\ \\R +9 &7)T\ [R +10 &8T\ [R +9 &:R\ [Q +10 &1T\ [R +9 &?U\ [R +10 &AS\ [R +9 &CwR\ \\R +9 &E8X\ [R +10 &Fh\ ZS +9 &H\ YV +10 &Jn\ YW +9 &L1\ YW +9 &M\ YX +10 &O\ XX +9 &Qt\ YX +9 &S7\ YX +10 &T\ XX +9 &V\ XX +10 &X{\ YY +9 &Z=\ XY +9 &[\ XJ +10 &]'Cu\ Z%m +9 &]}3\ \\. +5 ( +2 "processing"%-& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.68 +6 .Hand.open + "manipulator"&01 +4 "core" &]}!\ \\. +71 1 + "manipulator"&% +4 "core" % \\ I ? +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2'\ +101 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%3  +2 %49 +6 "core" 9FF +102 "processing"%9 +2 "core" 9F\\! +102 "processing"%19 +3 "core" 9F\\ ! +102 "processing"%79 +2 "core" 9F\\ " +102 "processing"%89 +3 "core" 9F\\" +102 "processing"%.9 +2 "core" 9D\\# +102 "processing"%:9 +2 "core" 9G]# +102 "processing"%;9 +3 "core" 9G\\$ +102 "processing"%<9 +3 "core" 9H["$ +102 "processing"%59 +2 "core" 9J\\&$ +102 "processing"%*9 +3 "core" 9M\\*$ +102 "processing"%!9 +2 "core" 9P]/$ +102 "processing"%@9 +4 "core" 9S]3$ +102 "processing"%A9 +2 "core" 9V]7$ +102 "processing"%=9 +2 "core" 9\\];# +102 "processing"%C9 +3 "core" 9b]?# +102 "processing"%D9 +2 "core" 9g^C" +102 "processing"%99 +3 "core" 9l^H! +102 "processing"%[9 +2 "core" 9t^L! +103 "processing"%F9 +2 "core" 9{_P! +102 "processing"%G9 +2 "core" 9^T +102 "processing"%I9 +2 "core" 9^X +102 "processing"%E9 +4 "core" 9_] +102 "processing"%K9 +2 "core" 9_a +102 "processing"%L9 +2 "core" 9_e +102 "processing"%J9 +2 "core" 9_i +102 "processing"%H9 +3 "core" 9am +102 "processing"%O9 +3 "core" 9aq +102 "processing"%M9 +2 "core" 9`v +102 "processing"%Q9 +2 "core" 9`z +102 "processing"%N9 +3 "core" 9a~ +102 "processing"%P9 +2 "core" 9b +102 "processing"%U9 +4 "core" 9c +102 "processing"%V9 +2 "core" 9b\ +102 "processing"%X9 +3 "core" 9b +102 "processing"%69 +2 "core" 9d +103 "processing"%B9 +2 "core" 9c +102 "processing"%?9 +3 "core" 9d +102 "processing"%Z9 +2 "core" 9 d +102 "processing"%Y9 +2 "core" 9)e +102 "processing"%T9 +3 "core" 91e +102 "processing"%^9 +2 "core" 98f +102 "processing"%_9 +3 "core" 9@f +102 "processing"%S9 +2 "core" 9Gg +102 "processing"%>9 +4 "core" 9Og +102 "processing"%b9 +3 "core" 9Tg +102 "processing"%\\9 +2 "core" 9\\g +103 "processing"%`9 +2 "core" 9ch +3 .tPH.hold 2:00:00,28C +4 "processing"%e pp_ +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%f +100 "core"  +2 "processing"%h% +4 "core" %\ V + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%&'\ +583 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Һ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%j  +131 "core"  +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tPBV.dial :waste1 + "processing"%m  +55 "core" + "processing"%i% +4 "core" %ҸD\ X +2 .tPS.seek 1.5ml +2 "processing"%n'~ +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +3 .tPS.seek 0ml +2 "processing"%p' +1594 "core" ' +2 .tdelay 5:00 +4425 "Can"\ \ NVV +25577 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%k  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%g * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%q +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%t' +2383 "core" ' + .tPSV.dial PTV +2 "processing"%v +72 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%s +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%w +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%y  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%a' +2381 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%o  +131 "core" + .tPSV.dial :mixloop +2 "processing"%{ +44 "core" + .tPRV.dial :ab1 +2 "processing"%d @ +103 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%l' +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%z  +41 "core"  +2 "processing"%% +4 "core" %\ R +2 .tPS.seek 0.34ml +2 "processing"%~' +450 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" + .tPRV.dial :air +2 "processing"%|  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%x'G +1177 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +72 "core" > +2 .tPS.seek 0.5ml +2 "processing"%'\ +855 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"% 'Һ +1597 "core" ' + .tPSV.dial :PML +2 "processing"%r +43 "core" +2 .tPTV.dial :mixing +2 "processing"%$ @ +73 "core" B + .tPBV.dial :waste1 +2 "processing"%u  +35 "core" + "processing"%% +4 "core" %Ҽ\ Q +2 .tPS.seek 1.85ml +2 "processing"% ' +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"% ' +1949 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &pr4\ 0 +2 "manipulator"&]& +3 "core" &s > A s +2 "manipulator"&c% +3 "core" %\ % B C K +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +135 "core" ( +2 "manipulator"&\ & +4 "core" &, ( E   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, B :   +2 .tForearm.seek :garage + "manipulator"&' +103 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 "manipulator"&"& +46 "core" &, K D S  +11 "manipulator"&% +4 "core" % B O C +2 .tForearm.seek :retract + "manipulator"&''\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&}( +284 "core" ( +2 "manipulator"&& +4 "core" &'   @\\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &'   @\\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +110 "core" ' +2 "manipulator"&%& +4 "core" &(   @[ +2 "manipulator"&)% +3 "core" %  # +2 "collection"'& +4 "core" &pq,\ * +2 "collection"'& +6 "core" &or,\ * +2 .tCC.seek :closed + "collection"'#(` +5 "core" &nr<\ - +7 & -oqB\ +$e +9 &S{mr<\ (9 +10 &|zprC\ (N +9 &Wor;\ )S +9 &CRqqF\ *S +10 &NprD\ )R +9 &Tpr@\ )S +10 &RqqB\ )S +9 &LTnr>\ )R +9 &QptB\ )R +10 &OrrC\ *R +9 &!UnoI\ )R +9 &#TRprB\ )R +10 &%PoqC\ )R +9 &&Uqr?\ )R +10 &(OqsC\ )R +9 &*\\QrrB\ )R +9 &,PprD\ )R +10 &-Sor>\ )S +9 &/Ror;\ )R +10 &1dUns@\ )R +9 &3&SprD\ )R +9 &4RprB\ )R +10 &6PorC\ )R +9 &8lQqq=\ )R +9 &:.Opr?\ )R +10 &;RorC\ )S +9 &=Pop@\ )R +9 &?uQor@\ )R +10 &A8NprB\ )R +9 &BOqq?\ )R +10 &DRpqA\ )R +9 &FOqr=\ )Q +9 &H>TrrB\ )R +10 &IVxvC\ )S +9 &Kk<\ (U +9 &MqovA\ &Y +10 &O*mk@\ $\\ +9 &Pjm;\ $] +10 &Rko?\ $^ +9 &Tkmq:\ $^ +9 &V+mp=\ #^ +10 &Won>\ $_ +9 &Yop;\ #` +9 &[mpq5\ "` +10 &]-oq8\ "` +9 &^qr5\ "S +10 &`Ers;\ $+ +9 &`a}rq<\ &V +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.28 +2 "collection"',& +5 "core" &`apqr;\ &V + &`appt-\ #V + .tHand.open + "manipulator"&1 +77 "core" 1 + "manipulator"&% +4 "core" %   B +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%0 +100 "core"  + "processing"%% +4 "core" %\ H +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%4' +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%-  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1613 "core" ' + .tPSV.dial PSR +2 "processing"%( +42 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%1' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%7  + "collection"'8  +34 "core" ~ +125  + .tPSV.dial :mixloop +2 "processing"%. +113 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%:  +74 "core" +2 .tPS.seek 0ml +2 "processing"%;' +2622 "core" ' +2 .tPSV.dial :air +6 "processing"%<  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%5' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%* +44 "core" +2 .tPS.seek 0ml + "processing"%!' +2612 "core" ' + .tPSV.dial :air +2 "processing"%@  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%A' +98 "Can"\ K`` +2514 "core" ' + .tPSV.dial :mixloop +2 "processing"%= +43 "core" +3 .tPS.seek 0ml + "processing"%C' +2603 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&D& +4 "core" &&  @X + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&9( +2 "core" ( + "manipulator"&[& +4 "core" && @X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +2 "core" &&   @X +2 .tForearm.seek CC +2 "manipulator"&G' +95 "core" ' + .tHand.close +2 "manipulator"&I/ +71 "core" / + .tCC.seek :open +2 "collection"'E( +470 "core" ( + "manipulator"&K& +4 "core" &' \ @X +2 "manipulator"&L% +3 "core" %   ) +2 .tForearm.seek :retract +2 "manipulator"&J'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&H(, +287 "core" ( +2 "manipulator"&O& +4 "core" &, < ) 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &, 7 ? U 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Q' +101 "core" ' +2 .tHand.open + "manipulator"&N1 +70 "core" 1 + "manipulator"&P% +5 "core" % B & P  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +88 "core" ' +2 ."da"delayUntil "08:49:12.45" +24763 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%V @ +73 "core" B +2 ."da"PBV.dial :waste1 + "processing"%X  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%B  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%?' +2385 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Z +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Y  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%T +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%^  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_' +2385 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +129 "core"  + "processing"%>% +4 "core" %\ S + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%b'\ +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\\'Һ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%`  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%f +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +34 "core" +2 "processing"%% +4 "core" %ҿp\ Z +2 ."da"PS.seek 1.5ml +2 "processing"%&' +578 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"% ' +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%m  +34 "core"  +2 ."da"delay 30 seconds +2239 "Can"W\ [FF +764 ."da"PBV.dial between PSV and waste1 +2 "processing"%i * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%R' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%n +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%k +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%q' +2385 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%p +128 "core" + "processing"%v% +4 "core" %#\ S +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%s'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%w'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%y +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%t  +35 "core" +2 "processing"%o% +4 "core" %Ҹ%\ Z +2 ."da"PS.seek 1.5ml +2 "processing"%{'~ +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%a' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%z  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%l +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2383 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%| +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%x  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2372 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%r  +130 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +6 "processing"%$  +41 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%u +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +44 "core"  + "processing"% % +4 "core" %\ U +2 ."da"PS.seek 0.55ml +2 "processing"% '] +330 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%]'Һ +1541 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%c +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%\ @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Ҷ\ T +54 ."da"PS.seek 1.85ml +2 "processing"%' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%" * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%' +1958 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +18736 "Can"\ W[[ +29266 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%2  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2386 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%%  +43 "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"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%'' +2380 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +129 "core"  +2 "processing"%,% +3 "core" %\ Z +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +7 "processing"%0 +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  + "processing"%% +4 "core" %ҵ+\ \\ +2 ."da"PS.seek 1.5ml +2 "processing"% '{ +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%4' +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%(  +34 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +83 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +1263 "Can"\ \\AA +1122 "core" ' + ."da"PSV.dial PTV +2 "processing"%. +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%: +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%1 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +81 "core" +2 ."da"PS.seek 0ml +2 "processing"%;' +2378 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%* +128 "core"  + "processing"%5% +4 "core" %4\ X +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%@'\ +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%!'Һ +1591 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%= +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%A  +36 "core" + "processing"%D% +4 "core" %ҷ/\ ] +2 ."da"PS.seek 1.5ml +2 "processing"%['} +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%I' +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +72 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%K' +2385 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%O +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%9' +2384 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +130 "core"  + "processing"%P% +4 "core" %z\ Y + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%J'\ +585 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Q'Һ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%V +83 "core"  + ."da"PBV.dial :waste1 +2 "processing"%X  +34 "core" +2 "processing"%6% +4 "core" %һt\ W +2 ."da"PS.seek 1.5ml +2 "processing"%B' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Z' +1592 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%Y  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%T * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +69 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%?' +2391 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%S +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%b  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%`' +2383 "core" ' +2 ."da"Gate.power :camera,:ON +6 #Mixing DA Substrates +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%f +110 "Can"\ H +24 "core"  +3 "processing"%h% +16 "core" %'\ I +5 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +5 "processing"% +22 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%'m +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%\\% +4 "core" %h(\ J + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +50 "processing"% +12 ."da"PS.seek 0.5ml + "processing"%j'\ +340 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%&'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%m +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%i  +34 "core"  + "processing"%% +4 "core" %Һ\ F +2 ."da"PS.seek 1.5ml +2 "processing"% ' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3' +1597 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%R +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%p' +2416 "core" ' + ."da"PSV.dial PTV +7 "processing"%v +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%q +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%s +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%y  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%t' +2425 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +142 "core"  + "processing"%w% +4 "core" %\ = + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%d'Һ +2110 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%{ +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%z  +34 "core"  +2 "processing"%% +3 "core" %Ҹv\ A +2 ."da"PS.seek 1.5ml +2 "processing"%l'~ +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%|  +102 "core"  +2 ."da"PS.seek 0ml +2 "processing"%~' +1599 "core" ' + "processing"%9 +4 "core" 95d + #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%x  +4 "core" 5d + 5d + "processing"%& +3 "core" &]} \ @. +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\   +2 "storage"(r% +3 "core" %z  $\ 4 +2 "storage"($. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(u(+ +198 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &+  \ 2 +2 "manipulator"&& +4 "core" &, = 2 + "manipulator"& % +4 "core" %\   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&( +218 "core" ( + "manipulator"&& +4 "core" & ? +2 "storage"( & +4 "core" &+ % !\ 5 +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&c' +105 "core" ' +2 "storage"(\ & +4 "core" &+ " " *\ 5 + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(' +274 "core" ' + "storage"(- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"("'y +32 "core" ' +2 "manipulator"&]& +4 "core" & ? +2 "manipulator"&% +3 "core" % / +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&2'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(k +241 "core" ( + "manipulator"&& +4 "core" &s ) +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &s V +2 ."da"Forearm.seek PC +2 "manipulator"&' +107 "core" ' + ."da"Hand.close +2 "manipulator"&%/ +69 "core" / + ."da"PC.seek :open +2 "processing"%)( +454 "core" ( + "storage"(& +4 "core" &+ X\ 2 +2 "manipulator"&& +3 "core" &s K +2 "manipulator"&W% +3 "core" % 6 +2 ."da"Forearm.seek :retract +2 "manipulator"&,'\ +103 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&'( +260 "core" ( + "manipulator"&& +5 "core" & I * + "storage"(& +4 "core" &+   \ \ 4 +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&0' +104 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +70 "core" 1 + "storage"(- +4 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"('E +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(-' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2909h.tif +5 "processing"% & +10 "core" &{\ 4 +3 "manipulator"&(& +9 "core" &  * +4 "manipulator"&% +8 "core" %  +5 ."psFlush"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&8'\ +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&4(, +182 "core" ( +2 "manipulator"&.& +5 "core" &,  } n A + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &, v w : A +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&1' +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&\ *S +10 &J4\ +R +9 &GJ(\ *R +9 & I\ +R +10 &H\ *R +9 &!O\ \ *R +10 &#OI\ *R +9 &%O\ *R +9 &&Q\ *R +10 &(H\ *R +9 &*WJ\ *R +9 &,H\ *R +10 &-N\ *S +9 &/L\ *R +10 &1^O@\ *S +9 &3!L;\ )R +9 &4G;\ )R +10 &6J:\ *R +9 &8gG<\ *R +9 &:)J(\ *R +10 &;I'\ *R +9 &=I"\ *R +10 &?oJ\ )R +9 &A1I\ *R +9 &BN\ )R +10 &DL\ )S +9 &FvN\ )S +9 &H3_\ (U +61 &I\ 'W +14 &K\ &Y + &Mo\ &X +3 &O.\ &Y +5 &P\ &Y +7 &R\ &Y +6 &Tt\ &Y +3 &V6\ &Y +4 &W\ %Y +6 &Y\ $Y +2 &[y\ $Z +9 &\\e\ %* +6 &]ve\ '; +5 ( +3 "processing"%[& +2 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 9.869 seconds\ /var/log/esp/da22jun2909h.tif: TIFF Upload Complete\ +7 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.70 +2 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2909h15s.tif +5 "processing"%+& +22 "core" &]~%\ (3 +2 &]~%\ )3 +2 ."psFlush"Hand.open +3 "manipulator" +75 "core" 1 + "manipulator"&I% +5 "core" % y +2 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&L'\ +98 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +43 "core"  + "processing"%O% +4 "core" %%\ , +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%M'\ +582 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +184 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2909h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2909h20s.tif +1926 "core" ' +2 ."psFlush"delay 1 second +105 .PRV.dial :waste2,avoiding: :ab2 +6 "processing"%N @ +28 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2909h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "9.869 sec auto-exposure",Subject: "da22jun2909h images!" +11 "storage"(P- +6 "core" -' +2 "storage"(9& +6 "core" &+ U\ $ + "manipulator"&J& +4 "core" &u m r + "manipulator"&V% +4 "core" %\  s r <  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&X( +116 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%6  +132 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%Q +6 "core" ( +2 "manipulator"&C& +4 "core" &{ % 9 + +2 "storage"(B& +3 "core" &+ \ $ +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Y' +75 "core" + ."psFlush"PS.seek :empty +3 "processing"%T'ղ +15 "core" ' +9 ."da"SE.reconfigure :gently +8 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.21 Pucks below Top Plate +4 "storage"(^' +56 "core" ' +2 "manipulator"&Z& +4 "core" &{ X + +2 "storage"(S& +4 "core" &+   \ 8 + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +4 "manipulator"&>'n +37 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&_, +6 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.03 Pucks below Top Plate +2 "storage"(b' +25 "core" ' +2 "manipulator"&?% +5 "core" %̀_ A +2 "storage"(f& +8 "core" &+ \ \ 2 +8 ."da"Forearm.force -20 +8 "manipulator"&5 +7 ."da"Forearm.seek 1 + 318 counts +4 "manipulator"&h'ά +21 "core" ' +2 "manipulator"&`& +9 "core" & ) +3 "storage"(\\& +11 "core" &+ : 3 /\ 9 +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&' +32 "core" ' +3 "storage"(j% +14 "core" % = > \ 9 +6 ."downElevator"SE.seek :down +7 "storage"(m'} +99 (i% +6 "core" %< : 4 G\ :Yl +4 "manipulator"&% +8 "core" % R j +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&&'\ +99 "core" ' +34 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (n& +8 "core" &+ _ a\ = +1954 ' +2 ."psFlush"PSR.select :air +8 .PSV.dial PSR +2 "processing"% +103 "core"  +3 "processing"%k% +8 "core" %ճ\ P +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%g'\ +591 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%R' +2102 "core" ' +3 ."psFlush"delay 1 second +103 .PBV.dial :waste1 +4 "processing"%3  +36 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%v @ +74 "core" A +3 ."psFlush"PSV.dial :mixloop +4 "processing"%q +114 "core" +4 ."psFlush"PS.seek :empty +9 "processing"%s'ղ +2615 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%y +101 "core"  +3 ."psFlush"PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 1ml +10 "processing"%p'TE +1102 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%o' +1599 "core" ' +2 ."psFlush"PSV.dial PTV +4 "processing"%w +73 "core" +3 ."psFlush"PTV.dial :puck +4 "processing"%t  +73 "core"  +3 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +4 "processing"%{' +199 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +2428 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%z +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +581 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%| U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%l' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2644 "core" ' +2 ."psFlush"PSV.dial PSR +51 "processing"%r +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%$' +2605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%' +948 "Can"H\ `DD +1676 "core" ' +2 ."psFlush"PSV.dial PBV +7 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"% ' +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%\ 'TE +1083 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%]  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%c'\ +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%%' +2602 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%2 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%W +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%' +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% ' +2618 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&(& +4 "core" & e d ) +2 "manipulator"&,% +3 "core" %\ # ^ d B +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +250 "core" ( + "manipulator"&"& +4 "core" &u U a +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &u \\ ` +2 ."psFlush"Forearm.seek PC +2 "manipulator"&.' +105 "core" ' +2 ."psFlush"Hand.close + "manipulator"&:/ +72 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%0( +451 "core" ( + "manipulator"&'& +4 "core" &u S T K +2 "manipulator"&<% +3 "core" % T V R +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&7'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&*(, +133 "core" ( + "manipulator"&8& +4 "core" &, c Y  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &, c c  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&=' +103 "core" ' +2 ."psFlush"Hand.open + "manipulator"&11 +71 "core" 1 + "manipulator"&D% +4 "core" % Ώ \\ U ` +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +98 "core" ' +2 #tFinished short da assay +2060 #-> access 1 +2 "storage"(F% +3 "core" %w  %\ \\ +2 "manipulator"&4% +4 "core" %\ % c b E +2 "manipulator"&5& +3 "core" &, d c  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"()(< +663 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (+& +2 "core" &< l\ R +21588 "Can"\ i99 +2295 #t-> access 2 +2 "storage"(#% +3 "core" %w * ' =\ _ +2 "manipulator"&I% +4 "core" %\ % ^ U E +2 "manipulator"&[& +3 "core" &, ] ^  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(G(K +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (O& +2 "core" &K \  u\ X +645 #t-> $da[:extractVol]=0.19 +56838 "Can"\ l99 +7139 #t-> startTube 2 +1195 #-> shortDA +2 "collection"'A% +3 "processing"%~% +4 "core" %Ӹqs\ F +5 %d\ n +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1727 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%M +129 "core" +2 .tPTV.dial :PRVmixing + "processing"%P  +130 "core" + .tPRV.dial :sipper +2 "processing"%9  +44 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%J'` +2278 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%V  +131 "core"  +3 .tPS.seek 0.5ml + "processing"%N'\ +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%6 @ +100 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%C' +589 "core" ' + .tPSV.dial PSR +2 "processing"%B +100 "core"  +2 "processing"%;% +3 "core" %K\ j +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%Q'TE +1088 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%Z' +1607 "core" ' +2 .tPSV.dial :mixloop + "processing"%S +100 "core" +2 .tPS.seek 0ml +2 "processing"%?' +2628 "core" ' + .tPSV.dial PSR +2 "processing"%L +100 "core"  + "processing"%f% +4 "core" %B\ k + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%`'TE +1100 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%\\' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +100 "core" + .tPRV.dial :sipper +2 "processing"%-  +42 "core" +2 .tPS.seek 0ml +2 "processing"%j' +2607 "core" ' + .tPSV.dial PSR +7 "processing"%Y +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%X' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%i +100 "core" +2 .tPS.seek 0ml +2 "processing"%^' +2609 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +48 "processing"%& +4 "core" &/\ m + "manipulator"&>% +4 "core" %\ $ W ` E + "storage"(h% +4 "core" %w $  ?\ b + "storage"(n. +4 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(b( +666 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & \ \  7\ V +2 "manipulator"&m& +3 "core" &, b c  +2 "manipulator"& % +4 "core" %\ % a c E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&k(P +202 "core" ( + "manipulator"&T& +4 "core" &\\ f V  +2 "storage"(g& +4 "core" & \ \ \ \\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&3'ϥ +96 "core" ' +2 "storage"(v& +4 "core" & ' '\ ^ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(q' +283 "core" ' + "storage"(R- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (y& +3 "core" & \ &\  \ [ + "manipulator"&s& +4 "core" &\\ d a  +2 .tElbow.seek 2 +2 "manipulator"&p(P +8 "core" ( + "manipulator"&w& +4 "core" &Y a X  +2 "storage"(t& +3 "core" & \ *\ ) \ [ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&o'y +18 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&z/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&{& + "storage"('} +7 "core" &Y _ W  +2 "manipulator"&a% +3 "core" % n U \\ 2 +2 .tForearm.seek :retract +2 "manipulator"&|'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&d(k +156 "core" ' + ."downElevator"SE.stop + "storage"(5 +87 "core" ( + "manipulator"&& +4 "core" &t ? h +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &t [ ] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +110 "core" ' +2 "manipulator"&x& +4 "core" &t c T +2 "manipulator"&r% +3 "core" % e ` +2 "processing"%& +4 "core" &G\ i +2 "processing"%& +5 "core" &H\ i +2 .tPC.seek :closed +2 "processing"%$(] +4 "core" &D\ j\ +9 &.xH\ f+| +9 &aM\ e@ +9 &WuJ\ eR +10 &QF\ fQ +9 &RL\ gQ +10 &TG\ fQ +9 &_SG\ fQ +9 & RL\ fR +10 &TE\ gQ +9 &QE\ fQ +9 & gN>\ gQ +10 &")O7\ fQ +9 &#O?\ gQ +10 &%O?\ fQ +9 &'oP@\ gQ +9 &)1O5\ fQ +10 &*R2\ gQ +9 &,O4\ gQ +9 &.wO6\ fQ +10 &09O1\ gQ +9 &1O2\ fQ +10 &3Q3\ fR +9 &5Q.\ fQ +9 &7AR2\ gQ +10 &9S8\ fR +9 &:R2\ fR +9 &<R5\ fR +10 &>IQ5\ fQ +9 &@ U;\ fQ +10 &AR3\ fQ +9 &CP6\ fQ +9 &EPX9\ fR +10 &G j2\ eS +9 &H~7\ dV +9 &J7\ cW +10 &LH5\ dW +9 &N\ 3\ cW +10 &O1\ cW +9 &Q7\ cW +9 &SO9\ cX +10 &U5\ cX +9 &V;\ cX +9 &X3\ cX +10 &ZU;\ cX +9 &\\4\ bF +10 &]2?m5\ d$l +9 &]~+;\ f. +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.69 + .Hand.open +2 "manipulator"& 1 +3 "core" &]~ 7\ g. +71 1 + "manipulator"&% +4 "core" % a Y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +2 %H9 +6 "core" 9cb +101 "processing"% 9 +3 "core" 9bv +102 "processing"%\ 9 +3 "core" 9aw  +102 "processing"%9 +2 "core" 9aw  +102 "processing"%]9 +3 "core" 9bu +102 "processing"%U9 +2 "core" 9bw +103 "processing"%9 +2 "core" 9cw +102 "processing"%9 +3 "core" 9dw! +102 "processing"%c9 +2 "core" 9ev"! +103 "processing"%9 +2 "core" 9hv&! +102 "processing"%9 +2 "core" 9jw*! +102 "processing"%9 +2 "core" 9mw/! +102 "processing"%29 +3 "core" 9pw3! +103 "processing"%%9 +2 "core" 9uw7! +102 "processing"%9 +3 "core" 9yw; +102 "processing"%/9 +2 "core" 9~w? +102 "processing"%W9 +2 "core" 9xC +102 "processing"%9 +2 "core" 9wH +103 "processing"%9 +2 "core" 9wL +102 "processing"%9 +2 "core" 9xP +102 "processing"%9 +2 "core" 9xT +103 "processing"%9 +2 "core" 9yX +102 "processing"%9 +3 "core" 9x] +102 "processing"%9 +2 "core" 9ya +103 "processing"%(9 +2 "core" 9ye +102 "processing"%,9 +2 "core" 9zi +102 "processing"%"9 +2 "core" 9zm +103 "processing"%9 +2 "core" 9{q +103 "processing"%_9 +2 "core" 9{v +102 "processing"%:9 +2 "core" 9{z +102 "processing"%&9 +2 "core" 9{~\ +103 "processing"%}9 +2 "core" 9{\ +102 "processing"%'9 +3 "core" 9| +102 "processing"%<9 +2 "core" 9| +102 "processing"%89 +2 "core" 9| +104 "processing"%@9 +4 "core" 9"~ +104 "processing"%.9 +3 "core" 9+~ +102 "processing"%9 +2 "core" 92~ +102 "processing"%19 +2 "core" 9:~ +102 "processing"%D9 +2 "core" 9B +103 "processing"%79 +2 "core" 9I~ +102 "processing"%=9 +2 "core" 9P +103 "processing"%F9 +2 "core" 9W +103 "processing"%49 +2 "core" 9^ +102 "processing"%59 +2 "core" 9d +3 .tPH.hold 2:00:00,28C +3 "processing"%u pp_ +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%+ +112 "core"  +2 "processing"%#% +4 "core" %\ c + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%I'\ +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%['Һ +1608 "core" ' + .tPTV.dial :puck +7 "processing"%O  +130 "core"  + .tPSV.dial PTV +2 "processing"%) +70 "core" + .tPBV.dial :waste1 +2 "processing"%A  +53 "core" +2 "processing"%~% +4 "core" %ҽW\ ] +2 .tPS.seek 1.5ml + "processing"%M' +593 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%9' +1610 "core" ' + .tdelay 5:00 +5592 "Can"\ ]jj +24411 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%J +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%6' +2382 "core" ' + .tPSV.dial PTV +2 "processing"%N +72 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%B +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +7 "processing"%; +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +69 "core"  +3 .tPS.seek 0ml + "processing"%Q' +2379 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%S  +131 "core" + .tPSV.dial :mixloop +2 "processing"%Z +44 "core" + .tPRV.dial :ab1 +2 "processing"%L @ +101 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%f' +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%?  +41 "core"  +2 "processing"%`% +4 "core" %b\ h +2 .tPS.seek 0.34ml +2 "processing"%K' +434 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'-  +31 "core" +2 .tPRV.dial :air +2 "processing"%\\  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%Y'G +1182 "core" ' + .tPRV.dial :waste2 +2 "processing"%j @ +72 "core" > +2 .tPS.seek 0.5ml +2 "processing"%i'\ +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%X  +42 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Һ +1604 "core" ' + .tPSV.dial :PML +2 "processing"%> +44 "core" + .tPTV.dial :mixing +2 "processing"%h @ +73 "core" A +2 .tPBV.dial :waste1 + "processing"%n  +35 "core"  + "processing"%G% +4 "core" %Ҽ#\ b +2 .tPS.seek 1.85ml +2 "processing"%' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%m * +34 "core" , +3 .tPS.seek 0ml + "processing"% ' +1950 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'T& +3 "core" &qv\ ? +2 "manipulator"&g& +4 "core" &t [ X + "manipulator"&*% +4 "core" %\  _ a W +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&v(, +135 "core" ( +2 "manipulator"&!& +4 "core" &, T g  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &, e g  +2 .tForearm.seek :garage + "manipulator"&y' +101 "core" ' +2 .tHand.close + "manipulator"&s/ +67 "core" / +2 "manipulator"&w& +4 "core" &, f _  +2 "manipulator"&t% +3 "core" % ^ i +2 .tForearm.seek :retract +2 "manipulator"&z'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&{( +286 "core" ( + "manipulator"&a& +4 "core" &( ` V @X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &( S ^ @X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&3' +99 "core" ' +2 "manipulator"&q& +4 "core" &' ^ a i @W + "manipulator"&o% +4 "core" % ` _ | +2 "collection"'& +4 "core" &st\ 6 +2 "collection"'l& +4 "core" &qs\ 5 +2 .tCC.seek :closed +2 "collection"'p(` +4 "core" &qt\ 5 +7 & ,qt\ 4$e +10 &Tyqt\ 19 +9 &}yqu\ 0N +9 &Urt\ 1R +10 &IQpt\ 2R +9 & Ort\ 2R +9 &Ssv\ 2R +10 &Nrt\ 2R +9 &RRqt\ 1R +10 &Rrt\ 1R +9 &Qpt\ 2R +9 &!Qqt\ 1R +10 &#[Qqr\ 1R +9 &%Rrt\ 1R +9 &&Sru\ 1R +10 &(Rts\ 1R +9 &*dPqt\ 1Q +10 &,%Rsv\ 1R +9 &-Rsu\ 2R +9 &/Nqr\ 1R +10 &1kRqt\ 1R +9 &3.Qqu\ 1Q +9 &4Rrs\ 0R +10 &6Rqs\ 0R +9 &8sNtt\ 1R +10 &:5Rrq\ 1R +9 &;Qpt\ 1Q +9 &=Ott\ 0R +10 &?zRqt\ 0R +9 &A=Nrr\ 1R +9 &BRqs\ 1R +10 &DOss\ 0R +9 &FMrt\ 1Q +10 &HDSst\ 2R +9 &JXwx\ 1S +9 &Kn\ /U +10 &Mvuu\ .Y +9 &O.qs\ ,\\ +9 &Prt\ ,] +10 &Rtu\ +] +9 &Tprt\ +^ +10 &V3tt\ +] +9 &Wtv\ *_ +9 &Yss\ *_ +10 &[suv\ )_ +9 &]3tv\ )` +9 &^vv\ *R +10 &`Fuw\ )*~ +9 &`axwv\ -T +6 ( + "collection"'l& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.28 +7 "collection"'x& +4 "core" &`aptv\ -T + &`apsw\ -T +2 .tHand.open + "manipulator"&r1 +67 "core" 1 + "manipulator"&% +4 "core" %  N @ = | +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%| +99 "core"  + "processing"%0% +4 "core" %\ R + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"% ' +1604 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +54 "core"  +3 .tPS.seek 0ml + "processing"%H' +1614 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"% ' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%  + "collection"'\  +33 "core" ~ +126  + .tPSV.dial :mixloop +2 "processing"% +100 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%]  +73 "core" +2 .tPS.seek 0ml +2 "processing"%U' +2616 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"%c +49 "core" +2 .tPS.seek 0ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +1345 "Can"|\ Udd +1266 "core" ' +2 .tPSV.dial :mixloop + "processing"%2 +44 "core" +2 .tPS.seek 0ml +2 "processing"%%' +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &&  { ?S +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/( +3 "core" ( + "manipulator"&W& +4 "core" &%   ?S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &&   T ?S +2 .tForearm.seek CC +2 "manipulator"&' +91 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +471 "core" ( +2 "manipulator"&& +4 "core" &% 6 7 >N +2 "manipulator"&% +3 "core" %  7 7 +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&((, +284 "core" ( + "manipulator"&,& +4 "core" &, > 4 S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &, N 8 S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +101 "core" ' +2 .tHand.open +2 "manipulator"&_1 +71 "core" 1 +2 "manipulator"&:% +4 "core" % ` `  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +103 "core" ' +2 ."da"delayUntil "10:19:00.86" +24821 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%} @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%'  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%< * +45 "core" ) +2 ."da"PSV.dial :air +2 "processing"%8  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2377 "core" ' + ."da"PSV.dial :mixloop +7 "processing"%. +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +54 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%1 +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%D  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7' +2361 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +129 "core"  + "processing"%F% +4 "core" %J\ c +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%4'\ +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%5'Һ +1594 "core" ' + ."da"PTV.dial :puck +2 "processing"%+  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%# +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%^  +33 "core" + "processing"%I% +4 "core" %Ҷ@\ g +2 ."da"PS.seek 1.5ml +2 "processing"%O'| +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%A' +1597 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%~  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%M' +324 "Can"\ cnm +2046 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +550 .PSV.dial PSR +4 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%9' +2380 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +129 "core"  +2 "processing"%B% +4 "core" %\ c + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%;'\ +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%C'Һ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%6 +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%S  +34 "core" + "processing"%Z% +4 "core" %Һ\ d +2 ."da"PS.seek 1.5ml +2 "processing"%L' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%?' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%- +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\\' +2377 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i' +2362 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%>  +43 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%h  +130 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%n  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%G +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%m' +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +43 "core"  + "processing"%% +4 "core" % \ o +2 ."da"PS.seek 0.55ml +2 "processing"%T'X +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%g  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%*'Һ +1550 "core" ' +2 ."da"PSV.dial :PML +6 "processing"%! +44 "core" + ."da"PTV.dial :mixing +2 "processing"%R @ +73 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" +2 "processing"%s% +3 "core" %ҹ\ k +2 ."da"PS.seek 1.85ml +2 "processing"%w' +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1955 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +20009 "Can"]\ j@@ +27994 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%y  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"%a * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%k  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%v' +2355 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%q +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%o  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%z  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%E' +2352 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%x +128 "core"  +2 "processing"%r% +3 "core" %\ c +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%'\ +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%l'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%|  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%0 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +34 "core" +2 "processing"% % +4 "core" %ҷ{\ j +2 ."da"PS.seek 1.5ml +2 "processing"%'} +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%H  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2375 "core" ' + ."da"PSV.dial PTV +2 "processing"%] +72 "core" + ."da"delay 5 seconds +149 "Can"i\ m99 +354 ."da"PSV.dial PSR +2 "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%c' +2370 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%% +4 "core" % \ k +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%2'Һ +1600 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%W% +3 "core" %һ\ m +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +44 "processing"%{' +1619 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2372 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%, +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%" +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%_' +2379 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +127 "core"  +2 "processing"%% +4 "core" %\ l + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%'\ +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%}'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%' +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +34 "core"  +2 "processing"%8% +4 "core" %ҵ\ m +2 ."da"PS.seek 1.5ml + "processing"%%'{ +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%=' +2364 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%7 +71 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%4 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#' +2361 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%^ +133 "core"  +7 "processing"%I% +13 "core" %\ Z +7 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +21 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%5'm +334 "core" ' +2 ."da"delay 5 seconds +503 "processing"%)% +3 "core" %p\ X +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%O'\ +331 "core" ' +2 ."da"delay 5 seconds +69 "Can"e\ U|| +438 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%~'Һ +1600 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%[ +82 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%P  +35 "core" +2 "processing"%A% +4 "core" %ҹ\ O +2 ."da"PS.seek 1.5ml +2 "processing"% ' +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%V' +1597 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%J  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2407 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%; +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%6 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%S  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Z' +2407 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +129 "core"  +2 "processing"%Q% +3 "core" %\ H +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%L'Һ +2110 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%` +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%f  +34 "core"  + "processing"%-% +4 "core" %ҿx\ E +2 ."da"PS.seek 1.5ml +2 "processing"%?' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%j  +111 "core"  +3 ."da"PS.seek 0ml +2 "processing"%Y' +1598 "core" ' +2 "processing"%X9 +3 "core" 95Z +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%\\  +3 "core" 5Z + 5Z + "processing"%>& +4 "core" &]~ \ G. + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&h% +4 "core" %\    # O + "storage"(n% +4 "core" %} a M L\ < + "storage"(G. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(i(+ +189 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &. ( @ \ 9 +2 "manipulator"&& +4 "core" &,  S + "manipulator"&m% +4 "core" %\    O +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&g( +184 "core" ( + "manipulator"&T& +4 "core" &}  * +2 "storage"(!& +3 "core" &/ = = \ < +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&R' +98 "core" ' + "storage"(d& +4 "core" &/ ? A \ ; +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(s' +275 "core" ' + "storage"(t- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(*'y +31 "core" ' + "manipulator"&w& +5 "core" &} 3 * + "manipulator"&e% +4 "core" % 1  + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +54 "manipulator"&y'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&a(k +248 "core" ( + "manipulator"&k& +4 "core" &r +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &r +3 ."da"Forearm.seek PC + "manipulator"&q' +105 "core" ' +2 ."da"Hand.close + "manipulator"&o/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%( +450 "core" ( + "storage"(z& +4 "core" &/ < > A\ : +2 "manipulator"&v& +3 "core" &r  +2 "manipulator"&x% +3 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&r'\ +107 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&E( +266 "core" ( + "manipulator"&& +4 "core" &   ) +2 "storage"(|& +4 "core" &/ k l Y\ ? +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&0' +100 "core" ' + ."da"Hand.open +2 "manipulator"&31 +73 "core" 1 +2 "storage"( - +3 "core" -'y +3 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(l'E +23 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"( ' +53 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2910h.tif +4 "processing"%& +11 "core" &\ = +4 "manipulator"&H& +7 "core" & ) +3 "manipulator"&\ % +5 "core" %  +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +180 "core" ( +3 "manipulator"&]& +4 "core" &,  H +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &, ' H +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&U/ +72 "core" / + "manipulator"&& +5 "core" &,  H + "manipulator"&% +4 "core" %  % ( +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&c(k +121 "core" ( +2 "manipulator"&& +4 "core" &s  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &s - +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +104 "core" ' +2 "manipulator"&W& +4 "core" &s ^ _ F +2 "manipulator"&2% +3 "core" % a \\ +2 "processing"%& +4 "core" &\ 4 +3 "processing"%& +4 "core" &\ 3 +2 ."psFlush"PC.seek :closed +2 "processing"%(] +4 "core" &\ 3\ +8 &,s\ 0,} +10 &`z\ /@ +9 &Ym\ /R +10 &J\ 0R +9 &Ko\ 0R +9 &Jn\ 0R +10 &^KX\ 0R +9 &!Jb\ 0R +10 &J^\ 1R +9 &JQ\ 0R +9 & hII\ 0R +10 &"*KK\ 0R +9 &#LC\ 0R +9 &%L2\ 0R +10 &'pL6\ 0R +9 &)3K*\ 0Q +9 &*M(\ 0R +10 &,L \ /R +9 &.vL\ /R +10 &09M\ /R +9 &1K \ /R +9 &3M\ /R +10 &5K\ 0R +9 &7BL\ /R +9 &9L\ /R +10 &:K\ /R +9 &<L\ /R +10 &>IK\ /R +9 &@\ K\ /R +9 &AK\ /R +10 &CJ\ /R +9 &EPL\ /R +9 &GO\ /S +10 &Hm\ -U +9 &J\ ,X +10 &LG\ ,X +9 &N\ ,Y +9 &O\ ,X +10 &Q(\ ,Y +9 &SO'\ ,X +10 &U9\ ,X +9 &V9\ ,Y +9 &X\ ,Y +10 &ZS\ ,Z +9 &\\\ +F +9 &]9Ej\ -Z +10 &]z8\ /4 +5 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.71 + "processing"%p& +4 "core" &]z)\ /4 + &]z(\ .4 +2 ."psFlush"Hand.open + "manipulator"&1 +74 "core" 1 +4 "manipulator"&{% +10 "core" % ϼ\ \  M } +5 ."psFlush"Forearm.reconfigure :loose +4 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.249 seconds\ /var/log/esp/da22jun2910h.tif: TIFF Upload Complete\ +4 "manipulator"&#Q@2^d^b + #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2910h15s.tif +6 ."psFlush"Forearm.seek :retract +6 "manipulator"&'\ +97 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +43 "core"  +2 "processing"%"% +4 "core" %\ 1 + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%/'\ +584 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +286 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2910h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2910h20s.tif +1811 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%: @ +148 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2910h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "11.249 sec auto-exposure",Subject: "da22jun2910h images!" +11 "storage"(- +5 "core" -' +2 "storage"(_& +5 "core" &/ _\ ( +2 "manipulator"&& +4 "core" &s M + "manipulator"&'% +4 "core" %\  $  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 ."da"Elbow.seek 1 +4 "processing"%<  + "manipulator"&8( +133 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%} +112 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%.'ղ +13 "core" ( +2 "manipulator"&%& +4 "core" & y Z * + "storage"(1& +4 "core" &/ \ - +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts + "manipulator"&D' +104 "core" ' +4 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"(@' +74 "core" ' +7 "manipulator"&& +13 "core" &   I * +6 "storage"(F& +11 "core" &/ k l $\ ? +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&7'n +35 "core" ' +4 ."da"Elbow.hold +4 "manipulator"&4, +6 "core" , +4 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +133 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.03 Pucks below Top Plate +4 "storage"(+' +21 "core" ' +3 "manipulator"&=% +8 "core" %͂\\ m +3 "storage"(^& +7 "core" &/ > = !\ < +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 320 counts +3 "manipulator"&I'ή +20 "core" ' +3 "manipulator"&#& +9 "core" & $  ( +2 "storage"()& +8 "core" &/ o m \ \ D +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&5' +30 "core" ' +3 "storage"(O% +11 "core" % ^\ F +4 ."downElevator"SE.seek :down +6 "storage"(['} +98 (P% +6 "core" %; m g \ DWh +3 "manipulator"&A% +8 "core" % ' ! +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&~'\ +95 "core" ' +40 ' +2 ."downElevator"SE.stop +3 "storage"(5 +7 ( & +6 "core" &/ \ G +1664 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +102 "core"  +3 "processing"%J% +14 "core" %ճ\ ] +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%M'\ +584 "core" ' +3 ."psFlush"delay 5 seconds +505 .PSR.select :air +7 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%N' +2105 "core" ' +2 ."psFlush"delay 1 second +111 .PBV.dial :waste1 +4 "processing"%V  +36 "core" +2 ."psFlush"PTV.dial :mixing +5 "processing"%9 @ +75 "core" B +3 ."psFlush"PSV.dial :mixloop +3 "processing"%; +119 "core" +6 ."psFlush"PS.seek :empty +2 "processing"%6'ղ +2628 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%S +100 "core"  +3 ."psFlush"PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 1ml +3 "processing"%B'TE +1099 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +4 "processing"%C' +1601 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%Q +74 "core" +2 ."psFlush"PTV.dial :puck +6 "processing"%Z  +71 "core"  +3 ."psFlush"PBV.dial :waste1 +4 .PS.seek 0ml +4 "processing"%`' +324 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +2291 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%f +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%-'\ +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%j U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%?' +2614 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%X @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%>  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%G' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%' +2514 "Can"0\ rEE +98 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%m @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%T  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%!' +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%d'TE +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +1591 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%t +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%w  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%e' +2608 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%R'\ +588 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2098 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%g U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%o' +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%y @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%z  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%v' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%x +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%q' +2609 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%|' +2609 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%a @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%' +2609 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&H& +4 "core" & R S & ( + "manipulator"&r% +4 "core" %\ % U S  E +2 ."psFlush"Elbow.seek PC + "manipulator"&\ (k +246 "core" ( +2 "manipulator"&*& +4 "core" &t _ S + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +2 "core" &t Q Q  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&]' +104 "core" ' +2 ."psFlush"Hand.close + "manipulator"& / +75 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%0( +450 "core" ( + "manipulator"&E& +4 "core" &t T S 3 + "manipulator"&U% +4 "core" % ] T W +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +135 "core" ( +2 "manipulator"&& +4 "core" &, U ^  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, ^ R Q  +43 ."psFlush"Forearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +96 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&W% +4 "core" % _ Q L  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&2'\ +95 "core" ' + #tFinished short da assay +5304 #-> access 1 +3 "storage"(% +3 "core" %z -\ u + "manipulator"&% +4 "core" %\  ] V (  +2 "manipulator"&& +4 "core" &, S S c  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((< +669 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (p& +2 "core" &< ' ( \ _ +19916 "Can"\ :9 +14805 #t-> PS.flush + #Flushing Processing stage +2 "processing"%% +3 "core" %j\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%{& +4 "core" &c\ +2 "manipulator"&& +3 "core" &, R R :  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&,(, +21 "core" ( +2 "manipulator"&"& +4 "core" &, g g  { +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, Y U { +2 .tForearm.seek :garage +2 "manipulator"&Y' +102 "core" ' + .tHand.close +2 "manipulator"&// +76 "core" / +2 "manipulator"&& +4 "core" &, ` S { +2 "manipulator"&_% +3 "core" % ο g _  +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&'(k +121 "core" ( +2 "manipulator"&:& +4 "core" &r T Z Q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" &r V V j +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&}' +100 "core" ' + "manipulator"&%& +5 "core" &r [ Q a + "manipulator"&1% +4 "core" % U W n +2 "processing"%c& +3 "core" &f\ +3 "processing"%& +4 "core" &m\  +2 .tPC.seek :closed +2 "processing"%F(] +3 "core" &b\  +9 & ']\ ~$c +9 &U}c\ z8 +10 &|ze\ yM +9 &Wa\ yQ +9 &QQa\ zQ +10 &Od\ zP +9 &Of\ yQ +10 &Pb\ yQ +9 &YUa\ xQ +9 &Rn\ xQ +10 &Tl\ xP +9 &!Uf\ wQ +9 &#aRj\ xQ +10 &%#Ub\ xQ +9 &&Ql\ wP +10 &(Nn\ xP +9 &*jQh\ wP +9 &,,O`\ wP +10 &-Q]\ wP +9 &/Tn\ wQ +9 &1qRd\ wQ +10 &34Sd\ wP +9 &4Lg\ wP +10 &6Lf\ wP +9 &8zRn\ vP +9 &:;Tl\ wQ +10 &;Rs\ vQ +9 &=Nr\ vP +9 &?Ol\ vQ +10 &ACQf\ uQ +9 &CRe\ vP +10 &DTc\ uP +9 &FWl\ vQ +9 &HEho\ tS +10 &Ij\ sV +9 &Kn\ sV +9 &Mt\ sV +10 &OAr\ sW +9 &Qx\ rW +10 &Ri\ rV +9 &Tt\ rX +9 &VHt\ qW +10 &X j\ qX +9 &Yh\ qW +9 &[j\ qX +10 &\\\\{m\ r&u +9 &]zbu\ s6 +9 ( +2 &]$m\ t/ + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.62 +2 "processing"%& +4 "core" &]$f\ u/ + .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"& % +4 "core" % ` R " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%^ +43 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%#'TE +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%)' +1598 "core" ' + .tPSV.dial PTV +2 "processing"%D +71 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%8  +55 "core" +2 .tPS.seek 0ml +2 "processing"%O' +2613 "core" ' + .tPSV.dial PSR +7 "processing"%P +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%A'\ +586 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%@' +2113 "core" ' +2 .tPSV.dial PTV +2 "processing"%7 +82 "core"  +2 .tPBV.dial PSV +2 "processing"%I U +54 "core" W +2 .tPS.seek 0ml +2 "processing"% ' +2612 "core" ' + .tPSV.dial PBV +2 "processing"%+ @ +40 "core" ? +3 .tPS.seek 2.5ml + "processing"%5' +2609 "core" ' + .tPSV.dial :waste1 +2 "processing"%[  +70 "core"  +2 .tPS.seek 0ml +2 "processing"% ' +2626 "core" ' + .tPSV.dial PSR +2 "processing"%J +44 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%.' +2612 "core" ' +2 .tPSV.dial PTV +2 "processing"%M +70 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%V' +2612 "core" ' + .tPSV.dial PBV +2 "processing"%9 @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%;' +2608 "core" ' +2 .tPSV.dial :waste1 + "processing"%N  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%S' +2610 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&6& +4 "core" &r R S  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&B(k +3 "core" ( + "manipulator"&Q& +4 "core" &r \\ X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &r T V  +2 .tForearm.seek PC +2 "manipulator"&C' +102 "core" ' + .tHand.close +2 "manipulator"&f/ +74 "core" / + .tPC.seek :open +2 "processing"%`( +450 "core" ( +2 "manipulator"&-& +4 "core" &r S R [ + "manipulator"&K% +4 "core" % ^ U Z +2 .tForearm.seek :retract + "manipulator"&j'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&L(, +132 "core" ( +2 "manipulator"&X& +4 "core" &, U e   + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +2 "core" &, ^ P  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>' +104 "core" ' + .tHand.open +2 "manipulator"&\\1 +72 "core" 1 + "manipulator"&n% +4 "core" % ο a S s +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +95 "core" ' +15526 "Can"F\ :9 +5635 #t-> access 2 +2 "storage"(% +3 "core" %z \ } +2 "manipulator"&G% +4 "core" %\ # a W W B + "manipulator"&m& +4 "core" &, U T C  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +191 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (T& +3 "core" &K l w -\ m +15719 #t-> $da[:extractVol]=0.19 +672 #-> startTube 2 +11429 #-> shortDA + "collection"'b% +3 "processing"%(% +3 "core" %Ӹst\ d +7 %~\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +303 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%! +127 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%d  +128 "core" + .tPRV.dial :sipper +2 "processing"%t  +42 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%w'` +2270 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 "processing"%&  +128 "core"  +3 .tPS.seek 0.5ml +2 "processing"%s'\ +1264 "core" ' + .tPRV.dial :waste2 +2 "processing"%e @ +99 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%R' +587 "core" ' + .tPSV.dial PSR +2 "processing"% +99 "core"  + "processing"%g% +4 "core" %\ +50 #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%k'TE +1090 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%y' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +111 "core" +2 .tPS.seek 0ml +2 "processing"%z' +2619 "core" ' +2 .tPSV.dial PSR + "processing"%$ +99 "core"  + "processing"%x% +4 "core" %}\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%v'TE +1087 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1601 "core" ' +2 .tPSV.dial :mixloop + "processing"%q +111 "core" +2 .tPRV.dial :sipper + "processing"%a  +43 "core" +2 .tPS.seek 0ml + "processing"%|' +2606 "core" ' + .tPSV.dial PSR +2 "processing"% +98 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%3' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +111 "core" +2 .tPS.seek 0ml +2 "processing"%r' +2638 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%*& +4 "core" &V\ + "manipulator"&l% +4 "core" %\ # T T _ B + "storage"(4% +4 "core" %z R J V\ + "storage"( . +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(~( +671 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &  7 q\ e +2 "manipulator"&E& +4 "core" &, _ ` p  + "manipulator"&U% +4 "core" %\ # _ Z B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +181 "core" ( + "manipulator"&& +4 "core" &I \\ U n - +2 "storage"(]& +3 "core" & | { \ n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&\ 'ϥ +98 "core" ' + "storage"(& +4 "core" & s n \ p +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(W' +281 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & d d\ k + "manipulator"&& +4 "core" &J R U ? - +2 .tElbow.seek 2 +2 "manipulator"&(P +3 "core" ( + "manipulator"&& +4 "core" &J ` ^ - + "storage"(i& +4 "core" & d Z\ l +2 .tForearm.seek 2 + 300 counts + "manipulator"&p'y +34 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&{& +2 "storage"('} +7 "core" &J V S  - +2 "manipulator"&"% +3 "core" % Γ V Y ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&/(k +156 "core" ' + ."downElevator"SE.stop + "storage"(5 +93 "core" ( +2 "manipulator"&& +5 "core" &t c e  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" &t T \\ @ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +104 "core" ' +2 "manipulator"&2& +4 "core" &t ` W + "manipulator"&:% +5 "core" % \\ S > + "processing"%<& +5 "core" &w\ { +2 "processing"%Y& +4 "core" &L\ | +2 .tPC.seek :closed +2 "processing"%%(] +4 "core" &N\ | +8 &8R\ y%g +9 &TT\ v9 +10 &|yO\ uM +9 &WS\ vQ +9 &ZTT\ vQ +10 &VP\ vQ +9 &UE\ uQ +9 &OA\ vQ +10 &bSI\ uQ +9 &$PC\ uQ +9 &RA\ uP +10 &!S=\ uQ +9 &#jRA\ uQ +10 &%+VC\ uQ +9 &&PE\ uP +9 &(U:\ uQ +10 &*sR/\ uP +9 &,4Q.\ uQ +9 &-U.\ uQ +10 &/N8\ uQ +9 &1zR=\ uQ +10 &3<TC\ tQ +9 &4NC\ tP +9 &6PB\ uP +10 &8NA\ uQ +9 &:DO?\ uQ +9 &<OB\ uQ +10 &=NA\ tQ +9 &?O@\ uQ +10 &ALO4\ tQ +9 &CR8\ tP +9 &DY8\ tR +10 &Ff:\ sS +9 &HF.\ rV +9 &J*\ rV +10 &K4\ qW +9 &M-\ qW +10 &OI.\ qW +9 &Q\ ,\ pX +9 &R3\ pW +10 &T,\ pX +9 &VP.\ pX +9 &X.\ pX +10 &Y2\ pX +9 &[.\ pY +10 &\\Xy)\ q){ +9 &]z`-\ r5 +9 ( +3 "processing"%Y& +2 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.67 +2 .Hand.open + "manipulator"&11 +3 "core" &]~$*\ s1 +65 1 +2 "manipulator"&c% +4 "core" % ^ O  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +107 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +2 %09 +6 "core" 9VV +101 "processing"%9 +4 "core" 9Uz +102 "processing"%9 +3 "core" 9T{ +102 "processing"% 9 +2 "core" 9T{ +102 "processing"%9 +3 "core" 9S{! +102 "processing"%^9 +3 "core" 9S{! +102 "processing"%}9 +2 "core" 9T{" +102 "processing"%9 +3 "core" 9Tz" +102 "processing"%#9 +2 "core" 9V{"" +102 "processing"%D9 +2 "core" 9X{&# +37 "Can"\  +66 "processing"%89 +2 "core" 9Y{*# +102 "processing"%)9 +2 "core" 9\\z/# +102 "processing"%P9 +3 "core" 9`{3# +102 "processing"%O9 +3 "core" 9c|7! +102 "processing"%A9 +2 "core" 9h{;" +102 "processing"%79 +3 "core" 9n|?! +102 "processing"%I9 +2 "core" 9r|C! +102 "processing"%@9 +2 "core" 9w|H! +102 "processing"%+9 +3 "core" 9}|L +102 "processing"% 9 +2 "core" 9|P +102 "processing"%[9 +2 "core" 9}T +102 "processing"%59 +3 "core" 9X +102 "processing"%J9 +3 "core" 9] +102 "processing"% 9 +2 "core" 9~a +102 "processing"%M9 +3 "core" 9~e +102 "processing"%.9 +2 "core" 9~i +102 "processing"%99 +2 "core" 9m +102 "processing"%V9 +3 "core" 9q +102 "processing"%N9 +2 "core" 9v +103 "processing"%;9 +2 "core" 9z +102 "processing"%69 +2 "core" 9~ +102 "processing"%Q9 +2 "core" 9 +103 "processing"%Z9 +2 "core" 9 +102 "processing"%f9 +3 "core" 9\ +102 "processing"%'9 +3 "core" 9 +102 "processing"%=9 +2 "core" 9\  +102 "processing"%F9 +2 "core" 9 +102 "processing"%-9 +3 "core" 9 +102 "processing"%K9 +2 "core" 9$ +102 "processing"%X9 +2 "core" 9, +102 "processing"%?9 +3 "core" 94 +102 "processing"%C9 +2 "core" 9< +102 "processing"%B9 +4 "core" 9D +102 "processing"%\\9 +2 "core" 9L +102 "processing"%n9 +2 "core" 9R +102 "processing"%j9 +3 "core" 9Y +102 "processing"%>9 +2 "core" 9` +3 .tPH.hold 2:00:00,28C +4 "processing"% pp_ +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%G +97 "core"  +2 "processing"%m% +4 "core" %m\ y + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%T'\ +588 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Һ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%b  +129 "core"  +2 .tPSV.dial PTV +2 "processing"%( +82 "core"  +2 .tPBV.dial :waste1 +2 "processing"%!  +53 "core" + "processing"%d% +4 "core" %Ҿ\\\  +2 .tPS.seek 1.5ml +2 "processing"%t' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%&' +1613 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%s +70 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2361 "core" ' + .tPSV.dial PTV +2 "processing"%g +83 "core"  + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%R +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%o  +71 "core"  +2 .tPS.seek 0ml + "processing"%y' +2348 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%$  +129 "core" + .tPSV.dial :mixloop +2 "processing"%x +44 "core" + .tPRV.dial :ab1 +2 "processing"%z @ +102 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%v' +401 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%q  +42 "core"  +2 "processing"%a% +4 "core" %>\ y +2 .tPS.seek 0.34ml +2 "processing"%' +427 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" +2 .tPRV.dial :air +2 "processing"%|  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%H'G +138 "Can"\ wNN +1050 "core" ' +2 .tPRV.dial :waste2 + "processing"%3 @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%*'\ +854 "core" ' + #taddPMLReagent08 +6 .PSV.dial :air +2 "processing"%l  +55 "core" +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%4'Һ +1599 "core" ' +2 .tPSV.dial :PML + "processing"% +41 "core" +2 .tPTV.dial :mixing + "processing"% @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%  +35 "core"  + "processing"%E% +4 "core" %ҽD\ w +2 .tPS.seek 1.85ml +2 "processing"%U' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%]' +1952 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &su\ U + "manipulator"&L& +4 "core" &t W _ w +2 "manipulator"&h% +4 "core" %\  V S p G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +135 "core" ( + "manipulator"&& +5 "core" &, b U  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, a W  +2 .tForearm.seek :garage +2 "manipulator"&' +99 "core" ' +2 .tHand.close + "manipulator"&i/ +71 "core" / + "manipulator"&& +4 "core" &, Z Q N  +2 "manipulator"&{% +4 "core" % R R d  + .tForearm.seek :retract +2 "manipulator"&"'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +287 "core" ( +2 "manipulator"&\ & +4 "core" &# U ` { =G + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +2 "core" &$ ] R Y =G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&p' +102 "core" ' +2 "manipulator"&& +5 "core" &% V _ [ =G + "manipulator"&_% +4 "core" % ] S l +2 "collection"'& +3 "core" &uv\ M +3 "collection"'2& +6 "core" &uw\ L +2 .tCC.seek :closed +3 "collection"':(` +3 "core" &ux\ L +5 &tw\ L2 +10 &-Eyst\ G2 +9 &Ro~tt\ GF +10 &gtt\ GR +9 &Qtu\ IQ +9 &pRtu\ HR +10 &3Twu\ HQ +9 &Utu\ DQ +9 &Rvw\ CR +10 &xRsu\ CR +9 &:Stt\ BR +10 & Trv\ BR +9 &"Rvw\ CQ +9 &$Qsu\ FQ +10 &&CVtt\ FQ +9 &(Wst\ CQ +9 &)Qtu\ BQ +10 &+Puu\ BQ +9 &-KQtw\ AQ +9 &/ Otv\ AQ +10 &0Usu\ BQ +9 &2Srw\ EQ +10 &4TPsv\ EQ +9 &6Tsv\ BQ +9 &7Tuu\ AQ +10 &9Tru\ AR +9 &;ZRsv\ @R +9 &=Quw\ @Q +10 &>Qrt\ @R +9 &@Qtv\ @Q +10 &BdOsu\ @Q +9 &D&Ott\ @Q +9 &EQtv\ @Q +10 &GRsu\ ?R +9 &IjRwz\ @R +9 &K'd\ >T +10 &Ly\ =W +9 &Nrt\ ;[ +10 &PTsr\ :\\ +9 &Rru\ :\\ +9 &Sru\ 9] +10 &Uru\ 8] +9 &WWtv\ 8^ +9 &Yuv\ 8^ +10 &Zvu\ 7_ +9 &\\tv\ 7_ +10 &^Xtw\ 6` +9 &_cuv\ :4 +9 &`asv\ =U +10 ( + &`emux\ ?Q +2 "collection"'2& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.17 +2 "collection"'<& +4 "core" &`emuv\ >Q + .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % g U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%1 +100 "core"  + "processing"%c% +4 "core" %l\ c +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%0' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%Y  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1600 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"'  +34 "core" ~ +125  +2 .tPSV.dial :mixloop + "processing"%^ +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%}  +73 "core" +3 .tPS.seek 0ml + "processing"%' +2617 "core" ' + .tPSV.dial :air +2 "processing"%#  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%8 +44 "core" +2 .tPS.seek 0ml +2 "processing"%)' +2621 "core" ' + .tPSV.dial :air +2 "processing"%P  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%O' +2615 "core" ' +2 .tPSV.dial :mixloop + "processing"%A +44 "core" +2 .tPS.seek 0ml +2 "processing"%7' +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&I& +4 "core" &# L D ; =G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&@( +43 "core" ( + "manipulator"&+& +4 "core" & e U  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & W ]  +2 .tForearm.seek CC +2 "manipulator"&[' +96 "core" ' + .tHand.close +2 "manipulator"&5/ +64 "core" / +2 .tCC.seek :open +2 "collection"'J( +467 "core" ( + "manipulator"& & +5 "core" & ^ ^  + "manipulator"&M% +4 "core" %  b c + .tForearm.seek :retract +2 "manipulator"&.'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&9(, +273 "core" ( + "manipulator"&V& +4 "core" &, J b  H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &, V ` H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&;' +100 "core" ' +4 .tHand.open + "manipulator"&61 +74 "core" 1 +2 "manipulator"&Q% +4 "core" % ` Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +93 "core" ' +2 ."da"delayUntil "11:53:01.77" +24829 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%f @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%'  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%= * +34 "core" + + ."da"PSV.dial :air +2 "processing"%F  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%-' +2363 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%K +44 "core" +2 ."da"delay 2 seconds +134 "Can"\ ulk +68 ."da"PSV.dial :air +2 "processing"%X  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%? +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%C  +54 "core" +2 ."da"PS.seek 0ml +2 "processing"%B' +2344 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +139 "core"  + "processing"%n% +4 "core" %\ { + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%j'\ +585 "core" ' + ."da"delay 5 seconds +552 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%G  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%m +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%r  +34 "core" +2 "processing"%T% +4 "core" %Ҹ\ w +2 ."da"PS.seek 1.5ml +2 "processing"%b'~ +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%!' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%d  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2361 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%w +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%e +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%&' +2352 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +128 "core"  +2 "processing"%R% +4 "core" %`\ w + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k'\ +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%o'Һ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +34 "core" +2 "processing"%x% +4 "core" %Ҹ\ r +2 ."da"PS.seek 1.5ml +2 "processing"%z'~ +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%q' +1597 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%a  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%|' +2370 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%3 +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%H +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%*' +2349 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%E +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +382 "core" ' +2 ."da"delay 2 seconds +207 .PRV.dial :air + "processing"%4  +44 "core"  + "processing"%U% +4 "core" %\ | +2 ."da"PS.seek 0.55ml +2 "processing"%'Y +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%L  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%h'Һ +139 "Can"#\ |AA +1411 "core" ' +2 ."da"PSV.dial :PML + "processing"% +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%/  +35 "core" + "processing"%i% +4 "core" %Һ\ | +2 ."da"PS.seek 1.85ml +2 "processing"%' +225 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%{ * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,' +1977 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" , + ."da"PSV.dial :air +2 "processing"%W  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2360 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%_  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +54 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +1666 "Can"\ GG +681 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +126 "core"  +2 "processing"%% +4 "core" %\ | + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2'Һ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%1  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%c +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +34 "core" +2 "processing"%]% +4 "core" %Ҽ\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +582 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%0 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1593 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2341 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%} +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +71 "core"  +45 ."da"delay 5 seconds +509 .PSV.dial PTV +2 "processing"%# +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +3 ."da"PS.seek 0ml +2 "processing"%8' +2356 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +128 "core"  + "processing"%P% +4 "core" %\ } + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%)'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%A'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%O +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +33 "core" + "processing"%+% +4 "core" %һ\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%`  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%: * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%M' +2343 "core" ' + ."da"PSV.dial PTV +2 "processing"%[ +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%N +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%@  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%6' +2348 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%Q +128 "core"  + "processing"%.% +4 "core" %\ { +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%;'\ +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%f'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%' +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +34 "core" +2 "processing"%F% +3 "core" %ҵ\  +3 ."da"PS.seek 1.5ml +2 "processing"%7'{ +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%X' +853 "Can"\ @@ +747 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +3 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%?  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\\' +2346 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%n +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%j +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%m' +2355 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%r +144 "core"  +8 "processing"%T% +16 "core" %\ b +4 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +8 "processing"% +25 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +10 "processing"%>'m +334 "core" ' +2 ."da"delay 5 seconds +502 "processing"%(% +4 "core" %i\ _ + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%b'\ +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%d'Һ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%S  +35 "core"  + "processing"%!% +4 "core" %ҵ\ V +2 ."da"PS.seek 1.5ml +2 "processing"%'{ +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%e' +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%s  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%t * +128 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%R' +2385 "core" ' + ."da"PSV.dial PTV +7 "processing"%& +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%k +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x' +2385 "core" ' + #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%o +130 "core"  + "processing"%y% +4 "core" %\ O + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%z'Һ +2100 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%u +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%a  +36 "core" + "processing"%v% +4 "core" %ҵ\ L +2 ."da"PS.seek 1.5ml +2 "processing"% '{ +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +46 "core" ) +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +102 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3' +1599 "core" ' + "processing"%H9 +3 "core" 95T +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast + "processing"%l  +3 "core" 5U +2 5U + "processing"%|& +3 "core" &]~%\ M1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"& % +3 "core" %\    x  +2 "storage"(% +3 "core" % t q /\ B +2 "storage"(. +2 "core" .( +47 ."da"SC.reconfigure :tight +10 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(E(+ +187 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (*& +3 "core" &. ^ `\ > + "manipulator"&4& +4 "core" &,   7 H + "manipulator"&U% +4 "core" %\  -  +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +183 "core" ( +2 "manipulator"&L& +4 "core" & 0 ( +2 "storage"(& +6 "core" &/ l m \ A +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +101 "core" ' + "storage"(& +4 "core" &/ g i }\ B +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(/' +275 "core" ' +2 "storage"(i- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"({'y +30 "core" ' +2 "manipulator"&h& +4 "core" &   ( +2 "manipulator"&% +3 "core" %   +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&\ (k +248 "core" ( + "manipulator"&W& +4 "core" &u   +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &u   +2 ."da"Forearm.seek PC +2 "manipulator"&' +104 "core" ' + ."da"Hand.close +2 "manipulator"&_/ +66 "core" / + ."da"PC.seek :open +2 "processing"%( +452 "core" ( +2 "storage"("& +3 "core" &/ F F\ @ +2 "manipulator"&& +4 "core" &u + "manipulator"&<% +4 "core" %  + ."da"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +260 "core" ( +2 "manipulator"&& +4 "core" &   w ) + "storage"(1& +4 "core" &/ t t 3\ C +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&c' +111 "core" ' +2 ."da"Hand.open +2 "manipulator"&p1 +76 "core" 1 +2 "storage"(]- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(2'E +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(0' +52 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2912h.tif +4 "processing"%Y& +10 "core" &\ C +4 "manipulator"&& +8 "core" & ) +2 "manipulator"&% +5 "core" %  A H +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +174 "core" ( +3 "manipulator"&}& +4 "core" &, ] | +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, V | +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&#' +103 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +75 "core" / +2 "manipulator"&^& +4 "core" &, \ | + "manipulator"&D% +4 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +97 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&8(k +117 "core" ( +2 "manipulator"&)& +4 "core" &u  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +3 "core" &u R +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&I' +106 "core" ' + "manipulator"&+& +4 "core" &u s s 2 +2 "manipulator"&A% +4 "core" % m f +2 "processing"%5& +4 "core" &\ 7 +2 "processing"% & +4 "core" &\ 8 +2 ."psFlush"PC.seek :closed +2 "processing"%`(] +5 "core" &\ 8 +9 &-s\ 4,} +9 &bz\ 3@ +9 &Zm\ 3Q +10 &H\ 5R +9 &L\ 5R +10 &L\ 4Q +9 &aI|\ 4Q +9 &"Lq\ 4R +10 &Gu\ 4Q +9 &Ir\ 5Q +9 & iGk\ 4Q +10 &"+Ic\ 3Q +9 &#LR\ 4R +10 &%HU\ 4R +9 &'pIG\ 4R +9 &)2GG\ 4R +10 &*GH\ 4R +9 &,G@\ 4R +10 &.xG;\ 4R +9 &0:L2\ 3R +9 &1L#\ 4R +10 &3N\ 3R +9 &5J\ 3R +9 &7BI \ 3R +10 &9I\ 3R +9 &:I\ 3Q +9 &<J\ 3R +10 &>JM\ 3R +9 &@ N\ 3R +10 &AI\ 3R +9 &CI\ 3Q +9 &ESJ\ 2Q +10 &GR\ 2S +9 &Hi\ 1T +9 &J\ 0X +10 &LH\ 0X +9 &N \ 0X +10 &O\ /X +9 &Q\ /X +9 &SN\ 0Y +10 &U\ /Y +9 &V\ /Y +9 &X\ /Y +10 &ZU\ /Y +9 &\\\ /F +9 &]4Ah\ 0!d +10 &]3S\ 2/ +5 ( +2 "processing"% & +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.74 +2 "processing"%:& +6 "core" &]$K\ 2/ +4 &]$7\ 2/ +4 ."psFlush"Hand.open +8 "manipulator"& 1 +26 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.75 seconds\ /var/log/esp/da22jun2912h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2912h15s.tif +45 "core" 1 +2 "manipulator"&% +4 "core" % ^ [ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +110 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%V +44 "core"  +2 "processing"%N% +4 "core" %\ 6 +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%@'\ +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +211 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2912h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2912h20s.tif +1889 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%Q @ +70 #"da"SX MX5/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2912h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.75 sec auto-exposure",Subject: "da22jun2912h images!" +12 "storage"(.- +3 "core" -' +2 "storage"(6& +6 "core" &/ T\ - + "manipulator"&;& +4 "core" &u B + "manipulator"&'% +4 "core" %\   ` ] +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&=( +74 "core" B + ."psFlush"PTV.dial :PRVmixing +4 "processing"%F  +144 "core" +3 ."psFlush"PSV.dial :mixloop +5 "processing"%f +40 "core" ( + "manipulator"&K& +4 "core" & 2 & +12 "storage"(7& +3 "core" &/ \ / +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&?' +35 "core" +6 ."psFlush"PS.seek :empty +5 "processing"%C'ղ +54 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"(-' +58 "core" ' +2 "manipulator"&X& +4 "core" &   & +2 "storage"(n& +3 "core" &/ l f \ D +2 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek 1 +10 "manipulator"&B'n +39 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&j, +8 "core" , +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +5 "storage"(G' +29 "core" ' +8 "manipulator"&\\% +8 "core" %̀e  +3 "storage"(r& +9 "core" &/ J X 4\ @ +2 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&T'ά +18 "core" ' +3 "manipulator"&m& +9 "core" & B A } & +3 "storage"((& +8 "core" &/ \ G +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&>' +33 "core" ' +3 "storage"(b% +8 "core" % \ H +4 ."downElevator"SE.seek :down +8 "storage"('} +96 (S% +6 "core" %8 7\ IXg +3 "manipulator"&!% +8 "core" %ϯ M J  +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&d'\ +93 "core" ' +46 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (w& +8 "core" &/ \ N +1898 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +114 "core"  +3 "processing"%s% +8 "core" %ճ\ o +8 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +12 "processing"%t'\ +605 "core" ' +4 ."psFlush"delay 5 seconds +504 .PSR.select :air +6 "processing"% +14 ."psFlush"PS.seek 2.5ml +3 "processing"%g' +2098 "core" ' +3 ."psFlush"delay 1 second +107 .PBV.dial :waste1 +2 "processing"%e  +34 "core" +2 ."psFlush"PTV.dial :mixing +3 "processing"%& @ +73 "core" A +3 ."psFlush"PSV.dial :mixloop +3 "processing"%k +100 "core" +4 ."psFlush"PS.seek :empty +4 "processing"%'ղ +399 "Can"\ EE +2212 "core" ' +4 ."psFlush"PSV.dial PSR +4 "processing"%$ +104 "core"  +2 ."psFlush"PSR.select :flush +5 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%R'TE +1098 "core" ' +3 ."psFlush"PSR.select :air +6 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%o' +1596 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"%y +71 "core" +3 ."psFlush"PTV.dial :puck +4 "processing"%x  +73 "core"  +3 ."psFlush"PBV.dial :waste1 +5 .PS.seek 0ml +4 "processing"%u' +171 #"uploadLog"upsync\ /usr/bin/dbclient: \ Host 'ESPshore' key accepted unconditionally.\ (ssh-rsa fingerprint sha1!! f3:89:b5:6a:6c:73:12:9e:8d:e9:75:a3:9e:aa:f0:41:d7:0c:b2:cf)\ +2458 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%v'\ +595 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%z' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%q +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% ' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%H @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%|  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% ' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%* +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%4' +2611 "core" ' +2 ."psFlush"PSV.dial PBV +7 "processing"%U @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%L  +92 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%9 +43 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'TE +1094 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%Z' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%, +70 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%_' +2609 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%"  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%1' +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +51 "processing"%p' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%]  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Y' +2613 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" & T S # & + "manipulator"&% +4 "core" %  R S (  +2 ."psFlush"Elbow.seek PC + "manipulator"&(k +249 "core" ( + "manipulator"&{& +4 "core" &k Q \\  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &k U T  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&}' +97 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +77 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%c( +449 "core" ( + "manipulator"&& +4 "core" &k R T  +2 "manipulator"&% +3 "core" % _ \\ a E +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&^'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&D(, +134 "core" ( +2 "manipulator"& & +4 "core" &, \\ R E  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +2 "core" &, V [  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&O' +102 "core" ' +2 ."psFlush"Hand.open + "manipulator" +69 "core" 1 + "manipulator"&+% +5 "core" % R Q G +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&A'\ +93 "core" ' + #tFinished short da assay +1824 "Can"K\ 99 +15992 #t-> access 1 +2 "storage"(5% +3 "core" %| t v ^\ +2 "manipulator"&% +4 "core" %\  \\ T >  +2 "manipulator"&P& +3 "core" &, T S 2  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((< +670 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (:& +4 "core" &< } 9\ p +21256 #t-> access 2 +3 "storage"( % +3 "core" %| j d \ + "manipulator"&% +5 "core" %\  S R S  + "manipulator"& & +4 "core" &, S R *  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(V(K +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (N& +2 "core" &K 1 E H\  +21823 "Can"\ 99 +34143 #t-> $da[:extractVol]=0.19 +786 #-> startTube 2 +1480 #-> shortDA + "collection"'I% +3 "processing"%3% +5 "core" %Ӹrt"\ +5 %t\ + #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1263 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%@ +125 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%.  +126 "core" + .tPRV.dial :sipper +2 "processing"%6  +42 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%;'` +2274 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%'  +126 "core"  +2 .tPS.seek 0.5ml +2 "processing"%Q'\ +1266 "core" ' +2 .tPRV.dial :waste2 + "processing"%F @ +97 "core" ? +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%K' +586 "core" ' + .tPSV.dial PSR +2 "processing"%7 +97 "core"  +2 "processing"%8% +3 "core" %q\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%f'TE +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%X' +1598 "core" ' + .tPSV.dial :mixloop +7 "processing"%n +97 "core" +2 .tPS.seek 0ml + "processing"%[' +2610 "core" ' +2 .tPSV.dial PSR +2 "processing"%\\ +109 "core"  +2 "processing"%r% +3 "core" %x\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%M'TE +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%m' +1598 "core" ' +2 .tPSV.dial :mixloop + "processing"%( +96 "core" + .tPRV.dial :sipper +2 "processing"%0  +40 "core" +2 .tPS.seek 0ml +2 "processing"%b' +2607 "core" ' + .tPSV.dial PSR +2 "processing"%? +99 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%=' +2603 "core" ' + .tPSV.dial :mixloop +2 "processing"%S +97 "core" +2 .tPS.seek 0ml + "processing"%!' +2621 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +6 "processing"%-& +4 "core" &r\ +2 "manipulator"&B% +3 "core" %\  _ `  +2 "storage"(T% +8 "core" %| \ +2 "storage"(w. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(G( +13 "Can"\ ^_ +655 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (>& +2 "core" & P\ t +2 "manipulator"&& +3 "core" &, T ]  +2 "manipulator"&% +3 "core" %\  Y ^  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&s(P +175 "core" ( + "manipulator"&C& +4 "core" &K d T G ' +2 "storage"(t& +3 "core" & W T H\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&e'ϥ +101 "core" ' + "storage"(&& +5 "core" &  ,\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(k' +280 "core" ' + "storage"(g- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ($& +3 "core" & T V \ + "manipulator"&& +4 "core" &K ^ T b ' + .tElbow.seek 2 +2 "manipulator"&R(P +3 "core" ( +2 "manipulator"&y& +3 "core" &K X Q W ' +2 "storage"(x& +3 "core" & S S :\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&o'y +24 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&a/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&u& + "storage"(v'} +7 "core" &K T S  ' +2 "manipulator"&q% +3 "core" % ΃ g [ +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tElbow.seek PC +2 "manipulator"&z(k +159 "core" ' + ."downElevator"SE.stop + "storage"(5 +90 "core" ( +3 "manipulator"&H& +4 "core" &t n u + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &t [ ] +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&|' +106 "core" ' +2 "manipulator"&l& +4 "core" &t ` T = + "manipulator"&% +4 "core" % Q P 4 +2 "processing"% & +3 "core" &q\ +3 "processing"%*& +4 "core" &o\ +2 .tPC.seek :closed +2 "processing"%(] +3 "core" &l\ +9 &6r\ %f +9 &T|s\ 8 +9 &}}u\ M +10 &Xs\ P +9 &XUs\ Q +10 &Uu\ P +9 &Tp\ P +9 &St\ Q +10 &aUs\ P +9 &"Tj\ Q +9 &To\ P +10 &!TT\ P +9 &#hT[\ Q +10 &%*TY\ Q +9 &&Qa\ P +9 &(Sd\ P +10 &*qT_\ P +9 &,3Qa\ P +9 &-T\\\ Q +10 &/Q^\ P +9 &1yU_\ P +10 &3:R^\ Q +9 &4Q^\ P +9 &6R]\ P +10 &8R]\ P +9 &:BT\\\ Q +9 &<T]\ P +10 &=O\\\ P +9 &?TW\ Q +10 &AKS^\ P +9 &CU^\ P +9 &DZU\ Q +10 &Ff]\ R +9 &HH~Z\ T +9 &JS\ V +10 &KR\ V +9 &MU\ V +10 &OI\\\ V +9 &Q J\ V +9 &RM\ W +10 &TT\ W +9 &VOV\ W +9 &XW\ W +10 &YP\ W +9 &[T\ X +10 &\\Y{W\ 'v +9 &]{gY\ 7 +9 ( +2 "processing"%*& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&U1 +3 "core" &]#Z\ / +66 1 +2 "manipulator"&4% +4 "core" % Ϻ ^ R  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +52 "manipulator"&L'\ +96 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%~  +2 %99 +6 "core" 9mm +102 "processing"%9 +2 "core" 9l +102 "processing"%9 +3 "core" 9k  +102 "processing"%i9 +3 "core" 9k  +102 "processing"%h9 +3 "core" 9k +102 "processing"%Z9 +2 "core" 9k +102 "processing"%/9 +3 "core" 9l +102 "processing"%9 +2 "core" 9l +102 "processing"%9 +2 "core" 9n" +102 "processing"%,9 +3 "core" 9p& +102 "processing"%9 +3 "core" 9s* +102 "processing"%W9 +2 "core" 9u/ +102 "processing"%9 +3 "core" 9x3 +102 "processing"%_9 +3 "core" 9|7 +102 "processing"%"9 +2 "core" 9; +102 "processing"%%9 +2 "core" 9? +102 "processing"%<9 +3 "core" 9C +102 "processing"%9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%9 +2 "core" 9P +102 "processing"%\ 9 +2 "core" 9T +102 "processing"%19 +3 "core" 9X +102 "processing"%]9 +3 "core" 9] +103 "processing"%p9 +2 "core" 9a +102 "processing"%9 +3 "core" 9e +102 "processing"%9 +2 "core" 9i +102 "processing"%{9 +2 "core" 9m +102 "processing"%29 +3 "core" 9r +102 "processing"%j9 +3 "core" 9v +102 "processing"%9 +2 "core" 9z +102 "processing"%d9 +2 "core" 9~\ +103 "processing"%`9 +2 "core" 9\ +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%)9 +2 "core" 9! +102 "processing"%}9 +2 "core" 9* +102 "processing"%9 +3 "core" 92 +103 "processing"%#9 +2 "core" 9: +102 "processing"%+9 +2 "core" 9B +102 "processing"%^9 +3 "core" 9I +102 "processing"%O9 +2 "core" 9Q +102 "processing"%59 +3 "core" 9X +102 "processing"%9 +2 "core" 9^ +102 "processing"%P9 +3 "core" 9e +3 .tPH.hold 2:00:00,28C +3 "processing"%E pp_ +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%: +99 "core"  + "processing"% % +4 "core" %`\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%'\ +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"% 'Һ +1608 "core" ' + .tPTV.dial :puck +2 "processing"%N  +128 "core"  +2 .tPSV.dial PTV + "processing"% +71 "core" + .tPBV.dial :waste1 +2 "processing"%I  +53 "core"  + "processing"%3% +4 "core" %j\ +2 .tPS.seek 1.5ml +2 "processing"%@' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" , +3 .tPS.seek 0ml + "processing"%6' +1598 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%' * +35 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%; +71 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%F' +2332 "core" ' + .tPSV.dial PTV +2 "processing"%Q +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%7 +72 "core"  +3 .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"%8 +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%f' +797 "Can"K\ BB +1529 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%n  +130 "core" + .tPSV.dial :mixloop +2 "processing"%X +44 "core" + .tPRV.dial :ab1 +2 "processing"%\\ @ +101 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%r' +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%[  +42 "core"  +2 "processing"%M% +4 "core" %\  +2 .tPS.seek 0.34ml + "processing"%(' +429 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'0  +31 "core" +2 .tPRV.dial :air +2 "processing"%m  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%?'G +1177 "core" ' + .tPRV.dial :waste2 +2 "processing"%b @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%S'\ +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%=  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%-'Һ +1595 "core" ' + .tPSV.dial :PML +2 "processing"%B +44 "core" + .tPTV.dial :mixing +2 "processing"%T @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%w  +35 "core" + "processing"%V% +4 "core" %ҽ\ +2 .tPS.seek 1.85ml +2 "processing"%>' +234 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%' +1955 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'C& +3 "core" &tt\ ^ + "manipulator"&t& +5 "core" &t S R  + "manipulator"&&% +4 "core" %\  T U L  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(, +135 "core" ( + "manipulator"&A& +4 "core" &, H V  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &, N ` w  +2 .tForearm.seek :garage +2 "manipulator"&$' +102 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / + "manipulator"&y& +4 "core" &, ` _ I  +2 "manipulator"&x% +3 "core" % _ ^ ! y +2 .tForearm.seek :retract +2 "manipulator"&a'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&u( +282 "core" ( + "manipulator"&q& +5 "core" &' Z E A @[ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &s& +2 "core" &' S T ' @[ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&e' +96 "core" ' +2 "manipulator"&k& +4 "core" &' ^ V k @[ +2 "manipulator"&o% +3 "core" % R R C +2 "collection"'H& +4 "core" &su\ [ +2 "collection"' & +5 "core" &rt"\ [ +2 .tCC.seek :closed + "collection"'R(` +4 "core" &tv1\ [ +8 & &rt)\ V$e +10 &Uztu.\ R9 +9 &}xst/\ SM +10 &Xut.\ UR +9 &QTtt2\ UP +9 &Trv/\ VQ +10 &Urs3\ UQ +9 &Rsu0\ TP +9 &WTrt&\ PQ +10 &Uru)\ PQ +9 &Stv(\ OQ +10 &!Tsu/\ OQ +9 &#`Ssu&\ NQ +9 &%!Rru'\ NQ +10 &&Usu\ MQ +9 &(Rru\ MQ +9 &*gRsu&\ MQ +10 &,*Rsu)\ LQ +9 &-Tqu)\ LQ +10 &/Rru*\ LQ +9 &1qSqu'\ LP +9 &31Ttu#\ LQ +10 &4Rqu*\ LQ +9 &6Sst%\ LQ +9 &8wUru"\ KQ +10 &:9Suv"\ KQ +9 &;Rrv%\ KQ +10 &=Qst&\ KP +9 &?Tuu \ KQ +9 &ABNsv#\ KQ +10 &COrs\ KQ +9 &DNrt\ KQ +9 &FNrt"\ JQ +10 &HJTuw!\ JQ +9 &J Yzz\ JR +10 &Kp\ IT +9 &M{qy&\ GX +9 &O3rv!\ E[ +10 &Prr\ D\\ +9 &Ruv#\ D\\ +9 &Tutu$\ C] +10 &V6tv\ A] +9 &Wuu\ B^ +10 &Yuw\ B^ +9 &[xxx\ B^ +9 &]8wx\ A_ +10 &^vx\ @O +9 &`>vx\ C0 +9 &`otxw \ DN +6 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.23 +2 "collection"'l& +4 "core" &`otxz#\ EN + &`ouww\ \ GN + .tHand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"& % +5 "core" % ^ Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"% +110 "core"  + "processing"%c% +4 "core" %$\ e + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%U' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%4  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%*' +1596 "core" ' + .tPSV.dial PSR +2 "processing"%9 +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +57 "processing"%|  +2 "collection"'  +33 "core" ~ +124  +2 .tPSV.dial :mixloop +2 "processing"%i +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%h  +73 "core" +2 .tPS.seek 0ml +2 "processing"%Z' +2605 "core" ' +2 .tPSV.dial :air + "processing"%/  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +3 .tPS.seek 0ml + "processing"%,' +2618 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%W' +2605 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%_' +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&"& +4 "core" && V W @[ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%( +3 "core" ( +2 "manipulator"&<& +4 "core" && a V  @[ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" && T \\ @[ +3 .tForearm.seek CC + "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +469 "core" ( +2 "manipulator"&1& +4 "core" && V ^ d ?U +2 "manipulator"&]% +4 "core" %  Z S + .tForearm.seek :retract +2 "manipulator"&p'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +284 "core" ( + "manipulator"&& +4 "core" &, T _ ] J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &, \\ S J +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&2' +94 "core" ' +2 .tHand.open +2 "manipulator"&j1 +65 "core" 1 + "manipulator"&% +4 "core" % ] P h J +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +100 "core" ' +2 ."da"delayUntil "13:23:34.54" +24842 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%` @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +2370 "Can"u\ CC +632 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2330 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%} +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%# +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%+  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%^' +2324 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +128 "core"  + "processing"%5% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%P'Һ +1604 "core" ' + ."da"PTV.dial :puck +7 "processing"%:  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +34 "core" +2 "processing"%% +4 "core" %\ +2 ."da"PS.seek 1.5ml +2 "processing"%N' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%I' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%3  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2324 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%~ +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Y +83 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6' +2326 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%Q +127 "core"  + "processing"%7% +4 "core" % \ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%8'\ +603 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%K'Һ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%F +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%n  +34 "core" +2 "processing"%X% +4 "core" %ҷ\ +2 ."da"PS.seek 1.5ml +2 "processing"%\\'} +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%[' +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%m' +2342 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%( +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%b +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%? +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%S' +1725 "Can"Y\ CC +590 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +6 "processing"%B  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%T  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%w  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%V +55 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +382 "core" ' +2 ."da"delay 2 seconds +250 .PRV.dial :air +2 "processing"%-  +43 "core"  +2 "processing"%>% +3 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%C'Y +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%t  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%&'Һ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%A +55 "core" + ."da"PTV.dial :mixing +2 "processing"%g @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%z  +34 "core" +2 "processing"%% +3 "core" %ҽ\  +2 ."da"PS.seek 1.85ml +2 "processing"%y' +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%x * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%L' +1951 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%$  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%s  +40 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +1731 "Can"c\ hh +603 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%k +55 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%o  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%H +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +40 "core"  +2 ."da"PS.seek 0ml +2 "processing"%J' +2347 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +126 "core"  + "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"% 'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%c +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%e  +34 "core" + "processing"%% +4 "core" %Ҽ\  +2 ."da"PS.seek 1.5ml +2 "processing"%4' +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%9' +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%*  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +67 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2340 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2343 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%,'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%W +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%"  +34 "core" + "processing"%<% +4 "core" %Ҿ\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%u' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%v  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%1 +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%]' +2331 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%%  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%j' +2328 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +124 "core" +2 "processing"%p% +4 "core" %5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%2'\ +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%`'Һ +514 "Can"\\\ FG +1100 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"% % +4 "core" %Ҷ&\  +2 ."da"PS.seek 1.5ml +2 "processing"%_'| +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%} * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%' +1617 "core" ' +4 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 + "processing"%#  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%O' +2321 "core" ' + ."da"PSV.dial PTV +2 "processing"%5 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%^ +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +68 "core"  +52 ."da"PS.seek 0ml +2 "processing"% ' +2300 "core" ' +2 ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates +2 .PSR.select :air +4 .PSV.dial PSR +4 "processing"%! +132 "core"  +11 "processing"%% +19 "core" %!\ p +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +14 "processing"% +28 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +10 "processing"%P'm +343 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %j\ a + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%N'\ +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%3'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%.  +34 "core" + "processing"%I% +4 "core" %һ\ [ +2 ."da"PS.seek 1.5ml +3 "processing"%~' +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'' +1619 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%@ * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2400 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%6 +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%8 +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%F +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%X' +2389 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +129 "core"  +2 "processing"%f% +4 "core" %8\ P + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%\\'Һ +2100 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV + "processing"%M +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%r  +34 "core" +2 "processing"%0% +4 "core" %ҵ\ Q +2 ."da"PS.seek 1.5ml +2 "processing"%['{ +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%b  +111 "core"  +3 ."da"PS.seek 0ml +2 "processing"%?' +1599 "core" ' + "processing"%=9 +3 "core" 95C +2 #"da"Processing Puck Heater at 28C before imaging +7 .PH.coast +2 "processing"%m  +3 "core" 5C + 5C + "processing"%B& +3 "core" &]#!\ Q/ +7 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&T% +3 "core" %\ &   6 !T +2 "storage"(w% +3 "core" % \ F +2 "storage"(V. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(S(+ +191 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (-& +3 "core" &- n M k\ @ + "manipulator"&>& +4 "core" &, J + "manipulator"&% +4 "core" %\ &   !T +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&t( +184 "core" ( + "manipulator"&C& +4 "core" &   ( +2 "storage"(A& +3 "core" &- o r \ D +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&g' +98 "core" ' + "storage"(z& +4 "core" &- ~\ F +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(' +274 "core" ' +2 "storage"(x- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(&'y +33 "core" ' +2 "manipulator"&y& +4 "core" &   ' ( +2 "manipulator"&% +3 "core" %ϰ %  7 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&$'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&q(k +252 "core" ( + "manipulator"&s& +4 "core" &t 2   +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &t 1 5 +2 ."da"Forearm.seek PC +2 "manipulator"&k' +104 "core" ' + ."da"Hand.close +2 "manipulator"&o/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%H( +451 "core" ( + "storage"(a& +4 "core" &- \ E + "manipulator"&D& +4 "core" &t  ! +2 "manipulator"&l% +3 "core" %   O +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&J( +259 "core" ( + "manipulator"& & +4 "core" & 8 E @ + +2 "storage"(& +3 "core" &- ;\ I +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&c' +103 "core" ' + ."da"Hand.open +3 "manipulator"&e1 +72 "core" 1 +2 "storage"(- +4 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"( 'E +20 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(U' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2914h.tif +4 "processing"%4& +9 "core" &\ H +3 "manipulator"&*& +8 "core" & B * +2 "manipulator"&% +6 "core" %  j +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +94 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&9(, +181 "core" ( + "manipulator"&h& +5 "core" &, R +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &,  R +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&/' +102 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&Z/ +67 "core" / + "manipulator"&i& +4 "core" &,  R +2 "manipulator"&% +3 "core" % Ϊ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +108 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +117 "core" ( + "manipulator"&,& +4 "core" &p +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &p @ +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&"' +102 "core" ' + "manipulator"&<& +4 "core" &p +2 "manipulator"&% +4 "core" % +54 "processing"%& +12 "core" &\ = +2 "processing"%& +4 "core" &\ = +2 ."psFlush"PC.seek :closed +2 "processing"%v(] +4 "core" &\ = +8 & '\ <#b +9 &Tv\ 89 +10 &}s\ 8N +9 &N\ :R +10 &HI\ :R +9 & L\ :Q +9 &M\ 9R +10 &J\ 9Q +9 &QJ\ 9Q +9 &N\ 9Q +10 &M\ 9R +9 &!J{\ 9R +10 &#XIx\ 9R +9 &%Hu\ 9Q +9 &&Jd\ 9Q +10 &(Lf\ 8R +9 &*`Kd\ 8R +9 &,#G\\\ 8Q +10 &-IT\ 9Q +9 &/LT\ 8Q +10 &1hIN\ 9R +9 &3+LE\ 8Q +9 &4GF\ 8Q +10 &6G@\ 8Q +9 &8qI5\ 8Q +9 &:2N3\ 8R +10 &;L2\ 8R +9 &=G$\ 8Q +10 &?yJ"\ 8Q +9 &A:L)\ 8R +9 &BJ*\ 8Q +10 &DJ\ 8Q +9 &F~R\ 7R +9 &H<`\ 7T +10 &I~\ 5W +9 &K\ 6X +10 &Mw}\ 5X +9 &O8\ 5X +9 &P \ 5X +10 &R \ 5X +9 &T|\ 4Y +9 &V?\ 5X +10 &X\ 4Y +9 &Y\ 4Y +10 &[\ 4Y +9 &\\b\ 5&u +9 &]|Z\ 61 +9 ( +2 &]\ 7- +2 "processing"%& +2 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.69 +2 "processing"%R& +4 "core" &]\ 7- +2 ."psFlush"Hand.open + "manipulator"&11 +74 "core" 1 + "manipulator"&u% +4 "core" % Ͽ o p +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +43 "core"  +6 "processing"%{% +13 "core" %\ : +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.658 seconds\ /var/log/esp/da22jun2914h.tif: TIFF Upload Complete\ +4 "processing"%%'\ +2 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2914h15s.tif +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +460 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2914h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2914h20s.tif +1632 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +191 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%p  +131 #"da"SX MX5/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2914h20s.tif: TIFF Upload Complete\ +3 "core" + ."da"Gate.power :camera,:OFF +3 ."psFlush"PSV.dial :mixloop +11 ."Qmail"DAfans.email "13.658 sec auto-exposure",Subject: "da22jun2914h images!" + "storage"(j- +2 "processing"%2 +7 "core" -' +6 "storage"(& +5 "core" &-  F\ . + "manipulator"&& +4 "core" &p p + "manipulator"& % +5 "core" %\  Z - +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&`( +66 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%}'ղ +189 "core" ( +2 "manipulator"&_& +4 "core" & G , + "storage"(#& +4 "core" &- + X\ 7 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&+' +104 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"()' +59 "core" ' +2 "manipulator"&& +9 "core" & = = , +3 "storage"(5& +8 "core" &- k\ H +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&^'n +38 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&, +9 "core" , +2 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +4 "storage"(:' +27 "core" ' +3 "manipulator"&O% +9 "core" %Y +2 "storage"(!& +8 "core" &- s t \ C +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 317 counts +3 "manipulator"&'Ϋ +21 "core" ' +3 "manipulator"& & +9 "core" & 4 A ) +3 "storage"(& +10 "core" &- ,\ J +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&P' +31 "core" ' +5 "storage"(N% +12 "core" % \ L +4 ."downElevator"SE.seek :down +5 "storage"( '} +99 (.% +5 "core" %; \ MXg +3 "manipulator"&I% +7 "core" % I 3 e +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&3'\ +99 "core" ' +39 ' +5 ."downElevator"SE.stop +3 "storage"(5 +8 (Y& +8 "core" &- \ R +1435 #"uploadLog"upsync +199 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +99 "core"  + "processing"%;% +4 "core" %ղ\ { +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%@'\ +589 "core" ' +2 ."psFlush"delay 5 seconds +456 "Can"\ ?@ +46 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2104 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%'  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%6 @ +70 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%8 +109 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%F'ղ +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +95 "core"  +4 ."psFlush"PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 1ml +2 "processing"%7'TE +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +1597 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +69 "core" + ."psFlush"PTV.dial :puck +2 "processing"%X  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%M' +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%r +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%0'\ +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%( +79 "core"  +2 ."psFlush"PBV.dial PSV +54 "processing"%b U +49 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%[' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%= @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%B  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%T' +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%w +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%V' +2614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +66 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%>' +2611 "core" ' +3 ."psFlush"PSV.dial PBV +4 "processing"% @ +42 "core" ? +4 ."psFlush"PS.seek 2.5ml +4 "processing"%G' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%C  +68 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%A' +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%z'TE +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%x +65 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%y  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2624 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +67 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%g'\ +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%s' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%L +78 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%t U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%o' +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%$ @ +39 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2604 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%a  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%D' +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%l +39 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%k' +2602 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +65 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%' +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%q @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2602 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +66 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%4' +2608 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&*& +5 "core" & R V " ) + "manipulator"&% +4 "core" %\ # \\ S M B +2 ."psFlush"Elbow.seek PC + "manipulator"&(k +251 "core" ( + "manipulator"&&& +5 "core" &t b Q + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &t Q Z +2 ."psFlush"Forearm.seek PC + "manipulator"&h' +102 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%c( +65 "Can" DLL +386 "core" ( + "manipulator"&J& +4 "core" &t ^ [ D +2 "manipulator"&Z% +3 "core" % T T F +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&i'\ +101 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +134 "core" ( + "manipulator"&|& +5 "core" &, V ] `  + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &, ^ [  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&W' +102 "core" ' + ."psFlush"Hand.open +2 "manipulator"&/1 +70 "core" 1 +2 "manipulator"&<% +4 "core" % ^ S +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 #tFinished short da assay +16419 #-> access 1 +3 "storage"(% +3 "core" %| \ + +2 "manipulator"&9% +4 "core" %\ % D H + "manipulator"&& +4 "core" &, :  +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(H(< +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (R& +3 "core" &< \ " +556 #t-> samplePassF +3 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &st\ +2 "manipulator"&u& +4 "core" &, | { j  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +26 "core" ( + "manipulator"&& +5 "core" &, g a % ^ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &{& +3 "core" &, y p 5 ^ +2 .tForearm.seek :garage + "manipulator"&"' +96 "core" ' +2 .tHand.close + "manipulator"&?/ +66 "core" / + "manipulator"&%& +4 "core" &, x ^ +2 "manipulator"&% +4 "core" % r 9 + .tForearm.seek :retract +2 "manipulator"&p'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j( +289 "core" ( + "manipulator"&& +4 "core" &% P W  >J +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &% L N  >J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& ' +104 "core" ' +2 "manipulator"&2& +4 "core" &% ] O >J + "manipulator"&_% +4 "core" % V Z S +2 "collection"'#& +4 "core" &tu\ +2 "collection"'& +4 "core" &sx\ +2 .tCC.seek :closed +2 "collection"'](` +4 "core" &ru\ +7 & -st\ \ $e +10 &Rxru\ 9 +9 &zvtu \ N +9 &yRsv\ S +10 &;Osv\ S +9 &Nuu\ S +10 &Osx\ S +9 &Osr\ S +9 &COsu\ S +10 &Qru \ S +9 &Otu\ S +9 &!Ort\ S +10 &#JNsu \ T +9 &% Otv\ S +9 &&Ptr\ T +10 &(Nsv \ S +9 &*TLsu\ S +10 &,Mru\ S +9 &-Ost\ T +9 &/Muu\ S +10 &1\\Msv\ S +9 &3Nsu\ S +9 &4Msv\ S +10 &6Ntu\ S +9 &8dLsv\ S +10 &:&Nqt\ S +9 &;Nsv\ S +9 &=Ksu\ S +10 &?nMuu\ R +9 &A/Ktt\ S +9 &BItu\ S +10 &DHst\ S +9 &FuJuw\ S +10 &H6Nuv\ S +9 &IWzy\ T +9 &Kj~\ V +10 &Mhwz \ Z +9 &O vy\ ] +9 &Pwy\ ^ +10 &Rwx\ _ +9 &Tbvx\ _ +10 &V"vx\ _ +9 &Wxx\ ` +9 &Yvw\ ` +10 &[cvv \ a +9 &]"uy\ b +9 &^ux\ X +10 &`Hux\ \ )} +9 &`ouw\ W +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.35 +2 "collection"'& +4 "core" &`orww \ W + &`orww \ W + .tHand.open + "manipulator"&51 +70 "core" 1 +2 "manipulator"&% +4 "core" % \  ~ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +96 "core" ' + .tPSV.dial PSR,avoiding: PBV +51 "processing"%!  +43 "core"  +2 "processing"% % +4 "core" %\ + + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%U  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%N' +1596 "core" ' +2 .tPSV.dial PSR + "processing"%+ +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%`' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%.  +101 "core"  +2 .tPSV.dial :PTV,via: :air + "processing"%I +205 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%) @ +73 "core" A +2 .tPS.seek 0ml +2 "processing"%^' +2608 "core" ' +2 .tPSV.dial :air +6 "processing"%  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2616 "core" ' + .tPSV.dial :PTV +2 "processing"%: +74 "core"  +2 .tPS.seek 0ml + "processing"%P' +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +4 "core" &# n s=F +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&~( +3 "core" ( +2 "manipulator"&;& +4 "core" &# s=F + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &# s=F +2 .tForearm.seek CC + "manipulator"&@' +96 "core" ' + .tHand.close +2 "manipulator"&'/ +66 "core" / +2 .tCC.seek :open + "collection"'6( +471 "core" ( +2 "manipulator"&8& +4 "core" &" v<@ + "manipulator"&Q% +4 "core" %   v +2 .tForearm.seek :retract +2 "manipulator"&n'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&F(, +286 "core" ( + "manipulator"&7& +4 "core" &, m {G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &, O {G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&X' +103 "core" ' +2 .tHand.open + "manipulator"&K1 +69 "core" 1 + "manipulator"&r% +4 "core" %  y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&M'\ +99 "core" ' +23583 "Can"@\ "<; +28295 #t-> access 2 +2 "storage"(0% +3 "core" %| G K 1\  +2 "manipulator"&(% +4 "core" %\ & r!W +2 "manipulator"&b& +3 "core" &, rG +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(\\(K +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (=& +2 "core" &K ) ) _\  +516 #t-> $da[:extractVol]=0.19 +799 #-> startTube 2 +1889 #-> shortDA +2 "collection"'[% +3 "processing"%B% +4 "core" %Ӹtw +5 %$\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +662 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop + "processing"%m +43 "core" +2 .tPTV.dial :PRVmixing + "processing"%w  +74 "core" + .tPRV.dial :sipper +2 "processing"%T  +133 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%-'` +2281 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%V  +131 "core"  +3 .tPS.seek 0.5ml + "processing"%'\ +1256 "core" ' + .tPRV.dial :waste2 +2 "processing"%> @ +114 "core" A +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%C' +603 "core" ' + .tPSV.dial PSR +2 "processing"%G +103 "core"  + "processing"%% +4 "core" %K\  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%A'TE +1090 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%z' +1592 "core" ' + .tPSV.dial :mixloop +2 "processing"%x +103 "core" +2 .tPS.seek 0ml +2 "processing"%y' +2615 "core" ' + .tPSV.dial PSR +2 "processing"%d +103 "core"  + "processing"%% +4 "core" %*\  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'TE +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%g' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +103 "core" + .tPRV.dial :sipper +2 "processing"%t  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%s' +2621 "core" ' + .tPSV.dial PSR +2 "processing"%$ +103 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%o' +2606 "core" ' +2 .tPSV.dial :mixloop + "processing"%a +104 "core" +2 .tPS.seek 0ml + "processing"%' +2612 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%l& +4 "core" &\  +2 "manipulator"&D% +3 "core" %\ &  o!W +2 "storage"( % +3 "core" %| % " G\  +2 "storage"(k. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(q( +669 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &  \ +2 "manipulator"&& +3 "core" &, q s e kG +2 "manipulator"&e% +3 "core" %\ & p i k!W +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&*(P +184 "core" ( +2 "manipulator"&& +4 "core" &G u j  k% + "storage"(&& +4 "core" &  \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"& 'ϥ +96 "core" ' + "storage"(& +4 "core" & ( \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +280 "core" ' +2 "storage"(3- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (v& +2 "core" & \ Y\ +2 "manipulator"&J& +4 "core" &G o o j% + .tElbow.seek 2 +2 "manipulator"&Z(P +3 "core" ( +2 "manipulator"&|& +3 "core" &G d o j% +2 "storage"(,& +3 "core" &   "\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&h'y +17 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&/& +2 "storage"(<'} +7 "core" &G u v m j% +2 "manipulator"&i% +3 "core" % } k l l +2 .tForearm.seek :retract +2 "manipulator"&W'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(k +160 "core" ' + ."downElevator"SE.stop + "storage"(5 +91 "core" ( +2 "manipulator"&9& +4 "core" &s + n + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &s A n +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&S' +103 "core" ' +2 "manipulator"&R& +4 "core" &s X L  e + "manipulator"&1% +4 "core" % U U T f +2 "processing"%u& +3 "core" &\  +3 "processing"%& +4 "core" &6\  +2 .tPC.seek :closed +2 "processing"%{(] +4 "core" &m\  +7 & .P\ %f +9 &Sy2\ 9 +9 &zvw\ N +10 &}R\ T +9 &AK\ S +10 &K\ T +9 &N\ S +9 &G\ S +10 &GN\ T +9 &\ H\ T +9 &L\ T +10 &!N\ T +9 &#PM\ T +10 &%N\ T +9 &&I\ T +9 &(F\ S +10 &*YHu\ S +9 &,Gw\ S +9 &-L~\ T +10 &/L~\ T +9 &1_J\ T +10 &3"F\ T +9 &4Dx\ S +9 &6D}\ S +10 &8hE\ T +9 &:+G\ S +9 &;I\ S +10 &=Hv\ S +9 &?pL\ T +10 &A3Kx\ S +58 &BL}\ T +5 &DOy\ T +2 &Fr_v\ V + &H-uz\ X +4 &I~\ Z + &Ku\ Z + &Mos\ Z +3 &O0f\ Z +9 &Pk\ Z +9 &Ri\ [ +10 &Ttk\ [ +9 &V6i\ [ +9 &Wf\ Z +10 &Yh\ [\ +9 &[yb\ \\ +10 &\\gg\ + +9 &]v\\f\ 8 +9 ( +3 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.75 +2 .Hand.open + "manipulator"&?1 +4 "core" &]z.b\ 4 +73 1 + "manipulator"&%% +4 "core" % ϼ 9 . ~ c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%  +2 %9 +6 "core" 9pp +102 "processing"%"9 +2 "core" 9o +102 "processing"%9 +3 "core" 9n  +102 "processing"%9 +2 "core" 9m  +102 "processing"%9 +3 "core" 9n +102 "processing"%29 +2 "core" 9m +103 "processing"%_9 +2 "core" 9n +102 "processing"%#9 +3 "core" 9n +102 "processing"%p9 +2 "core" 9o" +103 "processing"%\ 9 +2 "core" 9p& +102 "processing"%9 +2 "core" 9r*! +102 "processing"%59 +3 "core" 9u/! +102 "processing"%9 +3 "core" 9w3! +102 "processing"%9 +3 "core" 9z7! +102 "processing"%!9 +2 "core" 9}; +102 "processing"% 9 +2 "core" 9? +102 "processing"% 9 +4 "core" 9C +102 "processing"%49 +3 "core" 9H +102 "processing"%U9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%+9 +2 "core" 9T +103 "processing"%N9 +2 "core" 9X +102 "processing"%.9 +3 "core" 9] +102 "processing"%I9 +2 "core" 9a +102 "processing"%)9 +3 "core" 9e +102 "processing"%`9 +2 "core" 9i +75 "Can"d OP +27 "processing"%9 +2 "core" 9m +103 "processing"%^9 +2 "core" 9r +102 "processing"%:9 +3 "core" 9v +102 "processing"%Y9 +2 "core" 9z +103 "processing"% 9 +2 "core" 9~ +102 "processing"%;9 +2 "core" 9 +102 "processing"%}9 +3 "core" 9 +102 "processing"%'9 +3 "core" 9\ +102 "processing"%j9 +2 "core" 9\ +102 "processing"%O9 +2 "core" 9  +102 "processing"%]9 +3 "core" 9 +102 "processing"%89 +2 "core" 9 +103 "processing"%Q9 +2 "core" 9' +102 "processing"%@9 +2 "core" 9. +102 "processing"%79 +3 "core" 97 +102 "processing"%f9 +2 "core" 9@ +102 "processing"%~9 +3 "core" 9H +102 "processing"%K9 +2 "core" 9N +102 "processing"%r9 +3 "core" 9V +102 "processing"%n9 +2 "core" 9^ +102 "processing"%X9 +2 "core" 9e +3 .tPH.hold 2:00:00,28C +3 "processing"%0 pp_ +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%( +103 "core"  + "processing"%b% +4 "core" %V\  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%='\ +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%H'Һ +1598 "core" ' +2 .tPTV.dial :puck +6 "processing"%[  +135 "core"  + .tPSV.dial PTV +2 "processing"%B +73 "core" +2 .tPBV.dial :waste1 + "processing"%m  +55 "core" +2 "processing"%w% +4 "core" %ҷ \  +2 .tPS.seek 1.5ml + "processing"%T'} +593 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%V' +1600 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +34 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%> * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%G' +2467 "core" ' + .tPSV.dial PTV +2 "processing"% +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +7 "processing"%A +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +83 "core" +2 .tPS.seek 0ml +2 "processing"%z' +2460 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%d  +134 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"%y @ +105 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +361 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%L  +43 "core"  +2 "processing"%t% +4 "core" %\  +2 .tPS.seek 0.34ml + "processing"%g' +439 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'$  +31 "core" +2 .tPRV.dial :air + "processing"%s  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%a'G +1186 "core" ' +2 .tPRV.dial :waste2 + "processing"%o @ +72 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%l'\ +377 "Can"\ MM +476 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%D  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"% 'Һ +1594 "core" ' + .tPSV.dial :PML +2 "processing"%k +43 "core" +2 .tPTV.dial :mixing +2 "processing"%\\ @ +75 "core" B + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %ҵ\ +2 .tPS.seek 1.85ml + "processing"%e' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 .tPS.seek 0ml + "processing"%&' +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +4 "core" &wz + "manipulator"&& +4 "core" &s A 3 G e + "manipulator"&M% +4 "core" %\  4 < + b +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&3(, +133 "core" ( +2 "manipulator"&v& +4 "core" &, E B d + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &, G @ e +2 .tForearm.seek :garage + "manipulator"&|' +95 "core" ' + .tHand.close +2 "manipulator"&,/ +70 "core" / +2 "manipulator"&& +4 "core" &, N C $ a + "manipulator"&/% +4 "core" % B R $ b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*( +289 "core" ( + "manipulator"& & +5 "core" &) # * ]Bi + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &) / / > ^Bi +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&h' +103 "core" ' +2 "manipulator"&9& +5 "core" &) 7 / n _Bi + "manipulator"&% +4 "core" % 8 . g _ + "collection"'Z& +5 "core" &zz +2 "collection"'R& +4 "core" &{y +2 .tCC.seek :closed +2 "collection"'1(` +9 "core" &vy +8 &wy 4 +5 &1Fyyz 3 +9 &Qmywz H +10 &`xw U +9 &Lwy U +9 &iMwz T +10 &+Nwz T +9 &Nxy T +9 &Jxx T +10 &rHxy T +9 &3Lvx T +10 & Nxy T +9 &"Jxz T +9 &$zKwx T +10 &&;Kwy T +9 &'Nxy T +9 &)Jxx T +10 &+Lxx T +9 &-CLux T +10 &/Jxy T +9 &0Jyz T +9 &2Ivy T +10 &4KJxz T +9 &6 Jwx T +9 &7Jy{ T +10 &9Lxy T +9 &;SJxy T +10 &=Iyy T +9 &>Gww T +9 &@Gww T +10 &B]Ixz T +9 &DJwy T +9 &EGv{ T +10 &GHxy T +9 &IbO U +10 &K ]}~ V +9 &L}pz Z +9 &Npu ^ +10 &PJpq ` +9 &R rs ` +9 &Spr ` +10 &Uss a +9 &WMrt a +9 &Ytu b +10 &Ztu b +9 &\\su b# +10 &^Gqw b+ +9 &_}vx 4 +9 &`Vwv 9 +10 &`ouw K +5 ( +3 "collection"'R& +4 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.40 + "collection"'u& +4 "core" &`kvw K + &`kxv K + .tHand.open +2 "manipulator"&<1 +68 "core" 1 +2 "manipulator"&W% +4 "core" %    X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%? +103 "core"  +2 "processing"%%% +4 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1651 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%"' +1596 "core" ' +2 .tPSV.dial PSR + "processing"%S +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%  + "collection"'  +33 "core" ~ +133  + .tPSV.dial :mixloop +2 "processing"%2 +103 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%_  +74 "core" +3 .tPS.seek 0ml + "processing"%#' +2615 "core" ' + .tPSV.dial :air +2 "processing"%p  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2610 "core" ' +2 .tPSV.dial :mixloop +6 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%5' +2616 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%! +44 "core" +2 .tPS.seek 0ml +2 "processing"% ' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &( XBf +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&4( +3 "core" ( + "manipulator"&U& +5 "core" &(  TBf + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &( F XBf +2 .tForearm.seek CC +2 "manipulator"&+' +104 "core" ' + .tHand.close +2 "manipulator"&N/ +70 "core" / +2 .tCC.seek :open +2 "collection"'.( +471 "core" ( +2 "manipulator"&I& +4 "core" &' J XA` + "manipulator"&)% +4 "core" %   , Z +2 .tForearm.seek :retract +2 "manipulator"&`'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +289 "core" ( + "manipulator"&^& +4 "core" &,  '  `M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &, . . G aM +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&Y' +102 "core" ' + .tHand.open +2 "manipulator"& 1 +77 "core" 1 + "manipulator"&;% +4 "core" % $ ; b +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +96 "core" ' +2 ."da"delayUntil "14:52:46.85" +24771 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%' @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%j  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%O * +34 "core" + + ."da"PSV.dial :air +2 "processing"%]  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%8' +2471 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Q +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%@  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%7 +57 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%f  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%~' +765 "Can"\ FE +1692 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +133 "core"  + "processing"%r% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%n'\ +581 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%X'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%(  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%b +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  + "processing"%=% +4 "core" %Ҷ\  +2 ."da"PS.seek 1.5ml +2 "processing"%['| +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%m' +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%w  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%T' +2464 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%> +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V' +2463 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +2 "processing"%C% +4 "core" %\ \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%A'\ +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%x'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%G +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%d  +35 "core"  + "processing"%% +4 "core" %Ҹ\  +2 ."da"PS.seek 1.5ml +2 "processing"%y'~ +581 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"%z * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%L' +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%t  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2471 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%g +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%o +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%a +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%D  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%l' +2468 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%k  +44 "core"  +2 ."da"delay 5 seconds +548 .PTV.dial :PRVmixing +4 "processing"%\\  +133 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +46 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +382 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +45 "core"  + "processing"%e% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%F'\\ +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +56 "core" +2 ."da"PS.seek 2ml +2 "processing"%M'Һ +964 "Can"*\ SS +584 "core" ' + ."da"PSV.dial :PML +2 "processing"%v +42 "core" + ."da"PTV.dial :mixing +2 "processing"%J @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%,% +3 "core" %ҵ\ \  +2 ."da"PS.seek 1.85ml +2 "processing"%' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%/ * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 +6 .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%|  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%3' +2463 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%9 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%Z +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%i  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%6' +2390 "Can"\ RQ +93 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +132 "core"  +2 "processing"%<% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%W'\ +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%?  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +35 "core" + "processing"%&% +4 "core" %ҵ\  +2 ."da"PS.seek 1.5ml +2 "processing"%'{ +584 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%S' +1621 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%"  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2465 "core" ' + ."da"PSV.dial PTV +2 "processing"%_ +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%p +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%#  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2468 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +133 "core"  + "processing"%% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%5'\ +585 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%!'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +84 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  + "processing"%U% +4 "core" %һ4\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%*' +1601 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%c  +34 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2470 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%^ +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%: +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%4  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2468 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +2 "processing"%; +133 "core"  + "processing"%`% +4 "core" %!\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%Y'\ +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%''Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%j +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%O  +34 "core" + "processing"%]% +4 "core" %ҿ\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%@' +956 "Can"4\ ii +657 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%f * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +53 ."da"PS.seek 2.5ml + "processing"%K' +2466 "core" ' + ."da"PSV.dial PTV +2 "processing"%r +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%~ +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%n +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%(  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"%b' +2468 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +9 "processing"%=% +15 "core" %# +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +20 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +5 "processing"%X'm +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%B% +3 "core" %n +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%['\ +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%w'Һ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%H +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +35 "core" +2 "processing"%m% +4 "core" %ҷ  +2 ."da"PS.seek 1.5ml +2 "processing"%'} +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +46 "core" ( +2 ."da"PS.seek 0ml +2 "processing"%>' +1601 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +47 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +75 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2498 "core" ' + ."da"PSV.dial PTV +7 "processing"%V +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%A +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%G +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2502 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +134 "core"  +2 "processing"%z% +3 "core" %C +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%y'Һ +2105 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%t +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%$% +4 "core" %ҷ+  + ."da"PS.seek 1.5ml +3 "processing"%L'} +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%g * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%o  +115 "core"  +2 ."da"PS.seek 0ml +2 "processing"%a' +1602 "core" ' + "processing"%D9 +4 "core" 95 + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast + "processing"%s  +3 "core" 5 + 5 + "processing"%k& +4 "core" &]z*# 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&\\% +4 "core" %\ ! z K1 +2 "storage"(% +3 "core" %y +2 "storage"(. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(l(+ +186 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ( & +3 "core" &. a + "manipulator"&e& +4 "core" &, ' JM +2 "manipulator"&% +4 "core" %\ ! b J1 +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +186 "core" ( + "manipulator"&F& +4 "core" &  H+ +2 "storage"(v& +3 "core" &/ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&J' +128 "core" ' + "storage"(& +4 "core" &/ +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(,' +273 "core" ' +2 "storage"(/- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(M'y +32 "core" ' +2 "manipulator"&& +4 "core" & w I+ + "manipulator"&E% +4 "core" %ϲ ` JC + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&|'\ +106 "core" ' + ."da"Elbow.seek PC +2 "manipulator"& (k +254 "core" ( +2 "manipulator"&& +4 "core" &r S N + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &r " M +2 ."da"Forearm.seek PC + "manipulator"&9' +101 "core" ' + ."da"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%Z( +453 "core" ( + "storage"(i& +5 "core" &/  + "manipulator"&3& +4 "core" &r 5 F + "manipulator"&u% +4 "core" % ϶ F + ."da"Forearm.seek :retract +2 "manipulator"&<'\ +104 "core" ' +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&6( +263 "core" ( +2 "manipulator"&W& +4 "core" & K* + "storage"(?& +4 "core" &/ +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&%' +112 "core" ' +2 ."da"Hand.open + "manipulator"&h1 +72 "core" 1 +2 "storage"(&- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(R'E +24 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2915h.tif +4 "processing"%& +11 "core" &_ +3 "manipulator"&"& +5 "core" & w t : B* +2 "manipulator"&% +4 "core" % w v P B +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&S(, +185 "core" ( +2 "manipulator"&_& +7 "core" &, j r a ?8 +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &, K G > @8 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&p' +103 "core" ' + ."psFlush"Hand.close +2 "manipulator"&#/ +72 "core" / + "manipulator"&2& +4 "core" &, w  C8 +2 "manipulator"&\ % +3 "core" % } 6 C +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +63 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +122 "core" ( + "manipulator"&5& +4 "core" &o p c J ? +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &o Z d  > +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +104 "core" ' + "manipulator"&U& +4 "core" &o , ( 7 +2 "manipulator"&!% +4 "core" % 1 ) 7 +2 "processing"%N& +3 "core" & +3 "processing"%& +4 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%c(] +5 "core" & +7 &\ " $c +9 &Su : +10 &zm N +9 &uI T +9 &7E T +10 &F T +9 &D T +9 &~D T +10 &?F T +9 &E T +10 &D T +9 &!F T +9 &#HC T +10 &% D T +9 &&F T +9 &(D T +10 &*OEs T +9 &,El U +10 &-Fk T +9 &/Da T +9 &1XA` T +10 &3D^ T +9 &4ER T +9 &6DL T +10 &8`DL T +9 &:"FC T +9 &;F? T +10 &=A= T +9 &?gD7 T +10 &A)D( T +9 &BA% T +9 &DE% T +10 &FmI& U +9 &H,W V +9 &Iy Y +10 &K~ [ +9 &Mfx Z +10 &O'~ [ +9 &P{ [ +9 &R~ [ +10 &Tm [ +9 &V- [ +10 &W \\ +9 &Y \\ +9 &[r \\ +10 &\\h - +9 &]vY 7 +9 ( +3 "processing"%& +2 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.74 +2 "processing"%1& +4 "core" &]{% 2 + &]{% 2 + ."psFlush"Hand.open +3 "manipulator"&I1 +67 "core" 1 +2 "manipulator"&*% +4 "core" %    4 +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&+'\ +72 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.136 seconds\ /var/log/esp/da22jun2915h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2915h15s.tif +28 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%^ +44 "core"  +2 "processing"%:% +4 "core" %a + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%4'\ +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +358 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2915h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2915h20s.tif +1748 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +3 "processing"%; @ +198 "core" B +4 ."psFlush"PTV.dial :PRVmixing +5 "processing"%`  +9 #"da"SX MX5/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2915h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "12.136 sec auto-exposure",Subject: "da22jun2915h images!" +9 "storage"( - +3 "core" -' +2 "storage"(Y& +5 "core" &/ H +2 "manipulator"&j& +8 "core" &o G C  @ +2 "manipulator"&O% +3 "core" %\ ( V S L @"[ +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&]( +77 "core" + ."psFlush"PSV.dial :mixloop +4 "processing"%' +115 "core" +13 ."psFlush"PS.seek :empty +6 "processing"%Q'ղ +47 "core" ( +2 "manipulator"& & +4 "core" & t C* +2 "storage"(7& +3 "core" &/  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&f' +115 "core" ' +2 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.21 Pucks below Top Plate +4 "storage"(8' +61 "core" ' +3 "manipulator"&@& +8 "core" & ` R* +3 "storage"(r& +8 "core" &/   +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&~'n +39 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&n, +9 "core" , +5 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.03 Pucks below Top Plate +4 "storage"((' +25 "core" ' +4 "manipulator"&K% +8 "core" %xZ  E +3 "storage"(& +7 "core" &/\ \   +3 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 310 counts +3 "manipulator"&='Τ +20 "core" ' +4 "manipulator"&b& +8 "core" &  E S( +5 "storage"(B& +7 "core" &/   +5 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&X' +33 "core" ' +3 "storage"([% +9 "core" %   +5 ."downElevator"SE.seek :down +5 "storage"(H'} +98 (P% +5 "core" %1   [u +3 "manipulator"&m% +13 "core" % F Ts +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&w'\ +95 "core" ' +36 ' +3 ."downElevator"SE.stop +3 "storage"(5 +6 (-& +8 "core" &/ 3 6 +1421 #"uploadLog"upsync +337 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +102 "core"  +8 "processing"%% +7 "core" %կ \  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%T'\ +589 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' +2 ."psFlush"delay 1 second +106 .PBV.dial :waste1 +2 "processing"%>  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%V @ +73 "core" @ +2 ."psFlush"PSV.dial :mixloop +2 "processing"%A +104 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%G'ղ +20 "Can"{\ FF +2595 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%d +105 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%C'TE +1092 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%z +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +75 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%t' +2609 "core" ' + ."psFlush"PSV.dial PSR +53 "processing"% +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%$'\ +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +73 "core" + ."psFlush"PBV.dial PSV +3 "processing"%o U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%L' +2611 "core" ' +2 ."psFlush"PSV.dial PBV +7 "processing"%D @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%k  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\\' +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2622 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%e' +2603 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%v' +2622 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +54 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%E' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%J'\ +597 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2605 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%| @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%i  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3' +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%u +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%9' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%W +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%?' +2607 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2605 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%&  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2610 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&<& +4 "core" &  G \\( +2 "manipulator"&"% +3 "core" %\ !    \\3 +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +250 "core" ( +2 "manipulator"&M& +4 "core" &q . 7 ] + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &R& +2 "core" &q / / S ] +2 ."psFlush"Forearm.seek PC +2 "manipulator"&_' +103 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +65 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%%( +454 "core" ( + "manipulator"&6& +4 "core" &q   5 Z + "manipulator"&#% +4 "core" % m Z +2 ."psFlush"Forearm.seek :retract + "manipulator"&2'\ +100 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&\ (, +134 "core" ( + "manipulator"&& +4 "core" &, \  `" +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &,  "  _" +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&' +103 "core" ' + ."psFlush"Hand.open +2 "manipulator"&p1 +72 "core" 1 + "manipulator"&U% +4 "core" % 0 # W b +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +87 "core" ' +2 #tFinished short da assay +1515 "Can"^\ 9: +47133 #t-> access 1 +3 "storage"(N% +3 "core" %\  +2 "manipulator"&S% +4 "core" %\  / . ! a + "manipulator"&& +4 "core" &, , & a! +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(Z(< +668 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (1& +4 "core" &< N G *  +304 #t-> access 2 +3 "storage"(I% +3 "core" % p p +2 "manipulator"&*% +4 "core" %\  . . Y ^ + "manipulator"&& +4 "core" &, 0 / L _! + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(^(K +186 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +2 (:& +3 "core" &K N K .  +491 #t-> PS.flush +2 #Flushing Processing stage + "processing"% % +3 "core" %|\ \ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%a& +4 "core" &}\ \ + "manipulator"&4& +4 "core" &, 0 - @ _! +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&;(, +29 "core" ( +2 "manipulator"& & +4 "core" &, ! ! Z `K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &,   `K +2 .tForearm.seek :garage + "manipulator"&j' +95 "core" ' + .tHand.close +2 "manipulator"&O/ +69 "core" / + "manipulator"&`& +4 "core" &,  `K +2 "manipulator"&'% +3 "core" % ί  7  `" +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&7(k +119 "core" ( + "manipulator"&& +4 "core" &q # ,  ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &q - - M ] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&r' +97 "core" ' + "manipulator"&)& +5 "core" &q   Y + "manipulator"&+% +4 "core" % U Y +2 "processing"%K& +3 "core" &\  +3 "processing"%& +4 "core" &g\  +2 .tPC.seek :closed +2 "processing"%b(] +4 "core" &m\  +9 &*nm\ ,~ +9 &_xp\ @ +9 &Blo\ S +10 &Gn\ T +51 &Gr\ T +12 &Do\ T + &FCl\ T + &Do\ T + &Fn\ S + &In\ T +3 & OFl\ S +5 &"Gk\ S +9 &#Gv\ S +9 &%Gp\ T +10 &'VJo\ T +9 &)Iq\ S +10 &*Gt\ T +9 &,Il\ T +9 &.^Jk\ T +10 &0In\ T +9 &1Gt\ T +9 &3Ko\ T +10 &5eFm\ T +9 &7(Dn\ T +10 &8Ju\ T +9 &:Jl\ T +9 &0Jp\ T +9 &?Jm\ T +9 &AHt\ T +10 &CvCl\ T +9 &E8Fk\ T +10 &FNo\ T +9 &Hej\ W +9 &Jn}o\ Y +10 &L-r\ Z +9 &Ml\ Z +9 &Oo\ Z +10 &Qsv\ Z +9 &S6o\ Z +10 &Tu\ [ +9 &V\ [ +9 &Xz\ [ +10 &Z<\ [ +9 &[s\ N +9 &].L~\ !e +10 &]y.x\ / +5 ( +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.74 + "processing"%B& +4 "core" &]y!s\ / + &]y!|\ / +2 .tHand.open + "manipulator"&1 +75 "core" 1 + "manipulator"&[% +4 "core" %  6 V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%] +56 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%P'TE +1091 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%m' +1595 "core" ' + .tPSV.dial PTV +2 "processing"%8 +75 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +56 "core" +2 .tPS.seek 0ml +2 "processing"%=' +2613 "core" ' + .tPSV.dial PSR +2 "processing"%- +80 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%('\ +593 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%X' +2098 "core" ' +2 .tPSV.dial PTV + "processing"%H +74 "core" + .tPBV.dial PSV +2 "processing"% U +56 "core" W +2 .tPS.seek 0ml +2 "processing"%' +1398 "Can"c\ ?> +1212 "core" ' + .tPSV.dial PBV +2 "processing"%Q @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%T' +2612 "core" ' + .tPSV.dial :waste1 +2 "processing"%>  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%V' +2629 "core" ' + .tPSV.dial PSR +2 "processing"%A +45 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial PTV +6 "processing"%d +72 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%G' +2612 "core" ' +2 .tPSV.dial PBV + "processing"%C @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%z' +2609 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%x' +2607 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &q 0 - ) ^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&t(k +3 "core" ( + "manipulator"&$& +4 "core" &q + - W ^ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &q # , ^ + .tForearm.seek PC +2 "manipulator"&o' +101 "core" ' +2 .tHand.close + "manipulator"&y/ +69 "core" / +2 .tPC.seek :open +2 "processing"%D( +454 "core" ( + "manipulator"&L& +4 "core" &q   Y +2 "manipulator"&k% +3 "core" % \   Y +2 .tForearm.seek :retract +2 "manipulator"&s'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +134 "core" ( +2 "manipulator"&\\& +4 "core" &, . 9 k \\ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &, 1 - 1 ^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +102 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 + "manipulator"&e% +4 "core" % 2 / R ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +96 "core" ' +9991 #t-> $da[:extractVol]=0.19 +594 #-> startTube 2 +305 #-> shortDA +2 "collection"'q% +3 "processing"%% +6 "core" %Ӹvu + %b\ +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +8302 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%v +131 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%  +134 "core" + .tPRV.dial :sipper +2 "processing"%/  +45 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'` +2277 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%}  +132 "core"  +3 .tPS.seek 0.5ml + "processing"%,'\ +1270 "core" ' + .tPRV.dial :waste2 +2 "processing"%E @ +103 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%J' +592 "core" ' + .tPSV.dial PSR +2 "processing"% +103 "core"  +2 "processing"%% +3 "core" %\ \ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'TE +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%|' +1597 "core" ' +2 .tPSV.dial :mixloop + "processing"% +104 "core" +2 .tPS.seek 0ml + "processing"%i' +2612 "core" ' + .tPSV.dial PSR +7 "processing"%{ +116 "core"  + "processing"%u% +4 "core" %?\ \ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%3'TE +1086 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%W' +1604 "core" ' +2 .tPSV.dial :mixloop + "processing"%9 +102 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "core" +2 .tPS.seek 0ml +2 "processing"%?' +2605 "core" ' +2 .tPSV.dial PSR + "processing"%& +116 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%h' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%< +101 "core" +2 .tPS.seek 0ml +2 "processing"%"' +2526 "Can"=\ \ :: +100 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%M& +4 "core" &9\ +2 "manipulator"&R% +3 "core" %\ ! - (  _/ +2 "storage"(n% +3 "core" % 3\ +2 "storage"(. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(w( +671 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (c& +2 "core" & D * +2 "manipulator"&6& +3 "core" &,  \  [ +2 "manipulator"&#% +3 "core" %\ !   9 [/ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +192 "core" ( +2 "manipulator"&5& +4 "core" &]   ) \\ + "storage"(_& +4 "core" & p p +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +112 "core" ' + "storage"(p& +4 "core" & g p +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(U' +285 "core" ' + "storage"(2- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & T Q ' + "manipulator"&N& +4 "core" &]   \\ [ +2 .tElbow.seek 2 + "manipulator"&S(P +8 "core" ( +2 "manipulator"&& +4 "core" &[  $ \\ + "storage"(l& +4 "core" & L S H +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&1'y +26 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&I/ +73 "core" / +52 ."downElevator"SE.seek :down +4 "manipulator"&*& + "storage"('} +7 "core" &[ 1 . _ _ + "manipulator"&:% +4 "core" % o  + G ` +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +94 "core" ' +2 .tElbow.seek PC + "manipulator"& (k +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( +2 "manipulator"&a& +4 "core" &q :  ] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +3 "core" &q , 0 C ] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +96 "core" ' +2 "manipulator"&Y& +4 "core" &q X + "manipulator"&O% +5 "core" % X + "processing"%`& +5 "core" &\  +2 "processing"%'& +5 "core" &\  +2 .tPC.seek :closed +2 "processing"%\ (] +4 "core" &\  +7 &\ #\ #b +9 &ySwA\ 9 +10 &ytS\ N +9 &kO6\ T +9 &/I5\ T +10 &G1\ T +9 &I:\ T +9 &uH?\ T +10 &7J?\ T +9 &D<\ T +10 &D;\ T +9 &!}KD\ T +9 &#?EA\ T +10 &%GF\ S +9 &&D;\ T +9 &(IB\ T +10 &*FGD\ T +9 &,\ E?\ S +10 &-GC\ S +9 &/F@\ S +9 &1PG@\ S +10 &3FD\ S +9 &4D<\ S +9 &6GA\ T +10 &8XGC\ S +9 &:FD\ S +10 &;GF\ T +9 &=IL\ T +9 &?^GO\ T +10 &A"FP\ S +9 &BFN\ S +9 &DII\ T +10 &FcRM\ U +9 &HhM\ W +10 &IO\ Z +9 &KS\ Z +9 &M\\U\ Z +10 &O\\\ Z +9 &PV\ [ +9 &RY\ [ +10 &TcQ\ [ +9 &V&X\ Z +10 &WY\ [ +9 &YZ\ [ +9 &[iV\ [ +10 &\\`hV\ 3 +9 &]uWM\ 4 +9 ( +3 "processing"%'& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.77 +2 .Hand.open + "manipulator"&!1 +3 "core" &]y N\ 0 +74 1 + "manipulator"&% +4 "core" %  V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@'\ +96 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%j  +2 %)9 +6 "core" 9 +101 "processing"%+9 +3 "core" 9 +102 "processing"%K9 +3 "core" 9  +102 "processing"%;9 +2 "core" 9  +102 "processing"% 9 +3 "core" 9 +102 "processing"%%9 +3 "core" 9 +102 "processing"%B9 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%[9 +2 "core" 9" +103 "processing"%9 +2 "core" 9& +102 "processing"%]9 +2 "core" 9* +102 "processing"%r9 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +102 "processing"%P9 +2 "core" 97 +102 "processing"%89 +3 "core" 9; +102 "processing"%~9 +2 "core" 9? +102 "processing"%m9 +2 "core" 9C +102 "processing"%-9 +3 "core" 9H +102 "processing"%=9 +3 "core" 9L +102 "processing"%(9 +2 "core" 9P +103 "processing"%H9 +2 "core" 9T +102 "processing"%9 +3 "core" 9X +102 "processing"%X9 +2 "core" 9] +102 "processing"%Q9 +3 "core" 9a +102 "processing"%9 +3 "core" 9e +102 "processing"%>9 +2 "core" 9i +102 "processing"%T9 +3 "core" 9m +102 "processing"%A9 +3 "core" 9r +102 "processing"%V9 +2 "core" 9v +103 "processing"%d9 +2 "core" 9z +102 "processing"%9 +2 "core" 9~ +102 "processing"%C9 +2 "core" 9 +102 "processing"%G9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%z9 +2 "core" 9 +102 "processing"%9 +3 "core" 9( +102 "processing"%$9 +2 "core" 90 +103 "processing"%g9 +3 "core" 98 +102 "processing"%y9 +2 "core" 9@ +102 "processing"%79 +2 "core" 9G +103 "processing"%f9 +2 "core" 9O +102 "processing"%b9 +2 "core" 9W +102 "processing"%L9 +3 "core" 9] +102 "processing"%k9 +2 "core" 9d +3 .tPH.hold 2:00:00,28C +4 "processing"%\\ pp_ +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +104 "core"  + "processing"%o% +4 "core" %\  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%t'\ +587 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Һ +1592 "core" ' + .tPTV.dial :puck +2 "processing"%e  +134 "core"  +2 .tPSV.dial PTV +2 "processing"%s +73 "core" + .tPBV.dial :waste1 +2 "processing"%  +55 "core" + "processing"%% +4 "core" %Ҷ9\  +2 .tPS.seek 1.5ml +2 "processing"%q'| +581 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" + +3 .tPS.seek 0ml + "processing"%' +1601 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%/  +35 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%x * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%} +85 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2473 "core" ' + .tPSV.dial PTV +2 "processing"%E +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%, +74 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"% +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%J' +566 "Can"\ BC +1919 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +135 "core" + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%| @ +104 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%{' +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%u  +43 "core"  + "processing"%i% +4 "core" %\  +2 .tPS.seek 0.34ml +2 "processing"%3' +430 "core" ' + .tdelay 2 seconds +207 .CBV.dial between PRV and PSV +2 "collection"'9  +31 "core" +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%W'G +1175 "core" ' +2 .tPRV.dial :waste2 + "processing"%& @ +74 "core" > +2 .tPS.seek 0.5ml +2 "processing"%?'\ +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%<  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%h'Һ +1598 "core" ' + .tPSV.dial :PML +2 "processing"%M +44 "core" + .tPTV.dial :mixing +2 "processing"%R @ +75 "core" B + .tPBV.dial :waste1 +2 "processing"%n  +35 "core" + "processing"%% +4 "core" %ҵo\  +2 .tPS.seek 1.85ml +2 "processing"%^' +234 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%c * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%6' +1952 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'#& +2 "core" &tw +2 "manipulator"&5& +4 "core" &q *  V + "manipulator"&_% +4 "core" %\   R +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +136 "core" ( + "manipulator"&p& +4 "core" &, . V# +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &, & @ Q# +2 .tForearm.seek :garage +2 "manipulator"&2' +102 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / + "manipulator"&N& +4 "core" &, $ ; S# +2 "manipulator"&% +4 "core" %  8 X + .tForearm.seek :retract +2 "manipulator"&l'\ +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&I( +292 "core" ( + "manipulator"&*& +4 "core" &( > MAb +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &( x RAb +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +106 "core" ' +2 "manipulator"&& +4 "core" &(  ` SAb +2 "manipulator"&U% +3 "core" %  7 S +2 "collection"'1& +4 "core" &xw +2 "collection"'a& +4 "core" &uw +2 .tCC.seek :closed +2 "collection"'4(` +54 "core" &vw  +5 &-svv , +3 &_ysu A + &Pmsv T + & Gvu U &Ktw U + &Juv U +3 &UJuv U +10 &Mtw U +9 &Hsw U +9 &Kvv U +10 & ]Htv U +9 &" Jtw T +9 &#Iuw T +10 &%Nuu U +9 &'eKsu U +10 &)(Fvw T +9 &*Jut T +9 &,Jtt T +10 &.mJtv U +9 &0/Jvw U +9 &1Iuv T +10 &3Nvv U +9 &5vGsw T +10 &77Jtv U +9 &8Jtv U +9 &:Grx T +10 &<~Ltv T +9 &>@Etu T +9 &@Ntu U +10 &AFuv T +9 &CFuv T +10 &EHFtv T +9 &G Fuw U +9 &HOxy U +10 &JV}| V +9 &LCuz Y +9 &Mz{ ] +10 &Ow{ ` +9 &Qswx ` +10 &S4vx a +9 &Tvz a +9 &Vxw a +10 &Xuxw b +9 &Z4ux b# +9 &[ww b) +10 &]uy b2 +9 &_`uz V +10 &`Otvw !b +9 &`uw ] +9 ( +3 "collection"'a& +3 "core" &`kxx U + #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.52 +2 "collection"'S& +4 "core" &`jux U + .tHand.open + "manipulator"&Y1 +76 "core" 1 + "manipulator"&O% +4 "core" %  . J +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"% +104 "core"  + "processing"%Z% +4 "core" % +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%D' +1593 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%!  +44 "core"  +2 .tPS.seek 0ml + "processing"%' +1600 "core" ' + .tPSV.dial PSR +6 "processing"%) +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%'' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%+  +2 "collection"'  +33 "core" ~ +132  + .tPSV.dial :mixloop +2 "processing"%K +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%;  +75 "core" +2 .tPS.seek 0ml +2 "processing"% ' +2610 "core" ' + .tPSV.dial :air +2 "processing"%%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%[' +2615 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%]' +2615 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&P& +4 "core" && # MAa + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&8( +3 "core" ( +2 "manipulator"&~& +4 "core" &' o JAa + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +2 "core" &&  JAa +2 .tForearm.seek CC +2 "manipulator"&-' +101 "core" ' + .tHand.close +2 "manipulator"&=/ +67 "core" / +2 .tCC.seek :open +2 "collection"'(( +470 "core" ( +2 "manipulator"&H& +4 "core" &%  K?S + "manipulator"&% +4 "core" % 5 Nd +2 .tForearm.seek :retract +2 "manipulator"&X'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Q(, +288 "core" ( +2 "manipulator"&& +4 "core" &, 0 : U8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &,  5 S8 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T' +106 "core" ' +2 .tHand.open +2 "manipulator"&A1 +70 "core" 1 + "manipulator"&V% +4 "core" % \  1 RR +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +93 "core" ' +2 ."da"delayUntil "16:23:38.76" +24820 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +74 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core"  +2 ."da"delay 30 seconds +1957 "Can"`\ OO +1045 ."da"PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" + + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%z' +2460 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%$  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%g +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%y  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7' +2474 "core" ' +2 #"da"washCycleDA #1 of 2 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%f +145 "core"  +2 "processing"%b% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%L'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%k'Һ +1605 "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"%"  +34 "core"  + "processing"%t% +4 "core" %Ҽ\  +2 ."da"PS.seek 1.5ml +2 "processing"%e' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1616 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%q' +2466 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%/ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%x +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%}  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2485 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +132 "core"  +2 "processing"%,% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%'\ +580 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Һ\  +2 ."da"PS.seek 1.5ml +2 "processing"%|' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%u' +1619 "core" ' + ."da"delay 2:00 +12053 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%i  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2501 "core" ' + ."da"PSV.dial PTV +2 "processing"%3 +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%& +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%W +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +7 "processing"%<  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%?' +414 "Can"w\ AA +2058 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%M  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%R  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%n  +43 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +57 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%c' +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%h  +45 "core"  + "processing"%^% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%#'X +341 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%5  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%_'Һ +1545 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%p +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%F @ +74 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +3 "core" %Ҷ\  +2 ."da"PS.seek 1.85ml +2 "processing"%N' +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%@' +1967 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%2  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%:  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +300 "Can"C\ @A +2188 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%1 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%l  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.' +2488 "core" ' + #"da"washCycleDA #1 of 3 +7 .PSR.select :air + .PSV.dial PSR +2 "processing"%S +134 "core"  +2 "processing"%Y% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%O'\ +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%a'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%Z +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%6% +4 "core" %Һ\  +2 ."da"PS.seek 1.5ml +2 "processing"%!' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%)' +1620 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%K' +2486 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%; +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2491 "core" ' +2 #"da"washCycleDA #2 of 3 +5 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +133 "core"  + "processing"%% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%['\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%] +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +35 "core"  + "processing"%~% +4 "core" %ҵ\  +2 ."da"PS.seek 1.5ml +2 "processing"%m'{ +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%I' +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%`  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2471 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%- +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%8 +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%>  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%A' +1906 "Can"\ HG +585 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +2 "processing"%V +134 "core"  +2 "processing"%X% +3 "core" % +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%T'\ +585 "core" ' +2 ."da"delay 5 seconds +551 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%C +84 "core"  + ."da"PBV.dial :waste1 +2 "processing"%G  +34 "core" +2 "processing"%% +4 "core" %ҹ\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%$' +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%z +84 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%f' +2483 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%7 +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%o' +2462 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +137 "core"  +9 "processing"%t% +12 "core" % +8 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +9 "processing"% +16 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%k'm +337 "core" ' +2 ."da"delay 5 seconds +502 "processing"%s% +3 "core" %l  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%e'\ +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +34 "core"  +2 "processing"%% +4 "core" %Ҷ  +2 ."da"PS.seek 1.5ml +2 "processing"%j'| +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%x' +1597 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%}  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +47 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2522 "core" ' +2 ."da"PSV.dial PTV +7 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +85 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2501 "core" ' + #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%J% +4 "core" % + #"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"%|'Һ +2107 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%i +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%{  +33 "core"  + "processing"%9% +4 "core" %Ҹ  +2 ."da"PS.seek 1.5ml +2 "processing"%u'~ +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +46 "core" ) +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%&  +115 "core"  +3 ."da"PS.seek 0ml + "processing"%W' +1602 "core" ' + "processing"%<9 +4 "core" 95 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%  +4 "core" 5 5 + "processing"%M& +4 "core" &]y! 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&R% +4 "core" %  v E +2 "storage"(n% +3 "core" % : +2 "storage"(. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(?(+ +190 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (h& +3 "core" &- e + "manipulator"&^& +4 "core" &, ~ z ; D8 +2 "manipulator"&c% +3 "core" %  9 D +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&5( +189 "core" ( +2 "manipulator"&#& +4 "core" & v [ C* + "storage"(p& +4 "core" &. B +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&F' +100 "core" ' + "storage"( & +4 "core" &. +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(' +278 "core" ' + "storage"(- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(_'y +31 "core" ' +2 "manipulator"&0& +4 "core" & { D* + "manipulator"&N% +4 "core" % z y I D + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&2'\ +92 "core" ' +2 ."da"Elbow.seek PC + "manipulator"&*(k +255 "core" ( + "manipulator"&:& +4 "core" &s j a E + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &s | x h D +2 ."da"Forearm.seek PC +2 "manipulator"&' +103 "core" ' +2 ."da"Hand.close + "manipulator"&U/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%1( +449 "core" ( + "storage"(l& +4 "core" &.  + "manipulator"&& +4 "core" &s j j r ? +2 "manipulator"&S% +3 "core" % h r t ? +2 ."da"Forearm.seek :retract +2 "manipulator"&Y'\ +112 "core" ' +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&.( +262 "core" ( +2 "manipulator"&O& +3 "core" & b G+ +2 "storage"(& +3 "core" &.  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Z' +103 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +65 "core" 1 +2 "storage"(6- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(a'E +27 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(D' +54 "core" ' +9 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2917h.tif +4 "processing"%!& +14 "core" & +2 "manipulator"&& +6 "core" & M M  ;+ +3 "manipulator"& % +4 "core" % E L ; +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&+'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&)(, +184 "core" ( +3 "manipulator"&;& +4 "core" &, B ? 6 9D + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &'& +3 "core" &, : 4 U :D +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&%' +110 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"& / +65 "core" / +2 "manipulator"&K& +4 "core" &, J M H h T +10 &%Dc U +9 &&DZ U +9 &(>T T +10 &*IFD T +9 &, ?D T +10 &-F< T +9 &/A5 T +9 &1QA- T +10 &3@0 T +9 &4?! T +9 &6C T +10 &8YB T +9 &:@ T +10 &;@ T +9 &=@ T +9 &?aA T +10 &A#? T +9 &B?\ T +9 &D?\ T +10 &FiF\ T +9 &H%W W +10 &Iv Z +9 &K~ [\ +9 &M_| [ +10 &O!~ [ +9 &P~ [ +9 &R~ [\ +10 &Te [ +9 &V& \\ +10 &W \\ +9 &Y \\ +9 &[l \\ +10 &\\_h 2 +9 &]tj A +9 ( +3 "processing"%m& +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.81 +2 "processing"%4& +4 "core" &]) 4 + &]* 4 + ."psFlush"Hand.open +2 "manipulator"&H1 +68 "core" 1 +2 "manipulator"&I% +4 "core" % Ϻ 5 / +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&-'\ +104 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"% +43 "core"  +2 "processing"%8% +4 "core" % + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +5 "processing"%>'\ +30 #"da"SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.415 seconds\ /var/log/esp/da22jun2917h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2917h15s.tif +552 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +506 #"da"SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2917h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2917h20s.tif +1597 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%V @ +196 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%X  +137 "core" +5 ."psFlush"PSV.dial :mixloop +7 "processing"%A +17 #"da"SX MX5/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2917h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.415 sec auto-exposure",Subject: "da22jun2917h images!" +13 "storage"(T- +3 "core" -' +2 "storage"(C& +5 "core" &.  +12 "manipulator"&G& +4 "core" &t   8 + "manipulator"&% +4 "core" %\ * & + F 8#g +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +29 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%'ղ +238 "core" ( + "manipulator"&& +4 "core" & s l y =. +2 "storage"(g& +3 "core" &.  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&y' +102 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.21 Pucks below Top Plate +4 "storage"(z' +58 "core" ' +3 "manipulator"&$& +8 "core" &  K. +4 "storage"(b& +8 "core" &. +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +5 "manipulator"&7'n +36 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&L, +6 "core" , +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.03 Pucks below Top Plate +4 "storage"( ' +27 "core" ' +3 "manipulator"&f% +8 "core" %͂] b j ? ? +4 "storage"("& +7 "core" &. +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 320 counts +3 "manipulator"&t'ή +21 "core" ' +4 "manipulator"&o& +8 "core" & 5 L, +2 "storage"(s& +9 "core" &. +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&k' +33 "core" ' +4 "storage"(e% +17 "core" %\ \   +5 ."downElevator"SE.seek :down +7 "storage"('} +99 (v% +6 "core" %4\ \   [v +3 "manipulator"&% +8 "core" %ϡ a M +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +30 "Can"t PO +65 "core" ' +83 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 (/& +8 "core" &.\ \  +1519 #"uploadLog"upsync +65 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%j +104 "core"  +2 "processing"%}% +4 "core" %յ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%q'\ +588 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2104 "core" ' +54 ."psFlush"delay 1 second +108 .PBV.dial :waste1 + "processing"%x  +33 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"% @ +75 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +116 "core" + ."psFlush"PS.seek :empty +2 "processing"%'ղ +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +102 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%,'TE +1100 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%J +85 "core"  +2 ."psFlush"PTV.dial :puck +2 "processing"%  +73 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%i' +2629 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%{ +84 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%9'\ +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%3 +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%& U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%u' +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%< @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2602 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%M  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%R' +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +56 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +75 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%^' +2610 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%c @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%#  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%p' +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Q +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"% 'TE +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%N' +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%F'\ +604 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%:' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +86 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%5 U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%U' +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%2 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%l  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%* @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2612 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%6  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%!' +58 "Can"n\ EE +2571 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&Y& +4 "core" &  V, +2 "manipulator"&% +3 "core" %\  V +2 ."psFlush"Elbow.seek PC +2 "manipulator"& (k +251 "core" ( + "manipulator"&_& +4 "core" &u X +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &u ! X +2 ."psFlush"Forearm.seek PC +2 "manipulator"&;' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&'/ +67 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%Z( +453 "core" ( + "manipulator"&.& +4 "core" &u   T + "manipulator"& % +4 "core" %  T +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&K'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&B(, +134 "core" ( +2 "manipulator"&+& +4 "core" &,  Z + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +2 "core" &,   Z +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&]' +104 "core" ' + ."psFlush"Hand.open +2 "manipulator"&%1 +72 "core" 1 + "manipulator"&~% +4 "core" % κ   Z +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&r'\ +97 "core" ' +2 #tFinished short da assay +7328 #-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'=& +3 "core" &vx +2 "manipulator"&)& +4 "core" &,  Z +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +28 "core" ( +2 "manipulator"&1& +4 "core" &,   ZQ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &4& +2 "core" &,   ZQ +2 .tForearm.seek :garage +2 "manipulator"&H' +96 "core" ' +2 .tHand.close + "manipulator"&I/ +68 "core" / + "manipulator"&m& +4 "core" &,   Y \\Q +2 "manipulator"&% +3 "core" %  P \\ +2 .tForearm.seek :retract +2 "manipulator"&8'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P( +293 "core" ( +2 "manipulator"&W& +4 "core" &$  \  Z>N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &$  L Z>N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +50 .tForearm.seek CC + "manipulator"&V' +97 "core" ' +2 "manipulator"&X& +4 "core" &% - W>N +2 "manipulator"&T% +3 "core" % f W +2 "collection"'C& +4 "core" &wx +2 "collection"'G& +4 "core" &wx +2 .tCC.seek :closed +2 "collection"'(` +5 "core" &ty +6 &\ %tx $e +9 &Rxtv : +10 &yrvw N +9 &tQuv U +9 &8Ivx T +10 &Iww U +9 &Lww U +9 &~Hsv T +10 &?Nty U +9 &Lvx U +10 &Iwx T +9 &!Ntv U +9 &#GJuw U +10 &% Kvv U +9 &&Iuw U +9 &(Gtw T +10 &*PGvw T +9 &,Guu U +9 &-Ntx U +10 &/Jtv T +9 &1XJwv T +10 &3Kty U +9 &4Fvx T +9 &6Lvx T +10 &8`Luw T +9 &:"Lvw T +9 &;Lvw T +10 &=Ivw U +9 &?hIuv T +10 &A+Iuw T +9 &BGtv T +9 &DGux T +10 &FpItx T +9 &H1Nxy U +10 &IS}} U +9 &Kj X +9 &Mfu [ +10 &Opt _ +9 &Pqt ` +9 &Rrt ` +10 &T[su a +9 &Vsv a +9 &Wuw b +10 &Yww b +9 &[]uv b" +10 &]ux b( +9 &^tw b1 +9 &`7Ruy ^ +10 &`cvv (v +9 &`xx W +2 ( +2 "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.45 +2 "collection"'A& +4 "core" &`wy W + .tHand.open + "manipulator"&1 +68 "core" 1 + "manipulator"&g% +5 "core" %  R + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +55 "core"  +2 "processing"%$% +4 "core" %7 + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%b' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%-  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%f' +1596 "core" ' +2 .tPSV.dial PSR + "processing"%" +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%o' +2619 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%s  +103 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%D +194 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"%e @ +75 "core" A +2 .tPS.seek 0ml +2 "processing"%y' +2627 "core" ' + .tPSV.dial :air +7 "processing"%  +86 "core" +2 .tPS.seek 2.5ml +2 "processing"%v' +2621 "core" ' + .tPSV.dial :PTV +2 "processing"% +84 "core" +2 .tPS.seek 0ml +2 "processing"%z' +2602 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&7& +4 "core" &# Y N>N + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t( +3 "core" ( +2 "manipulator"& & +4 "core" &# O>N + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &# N>N +2 .tForearm.seek CC +2 "manipulator"&k' +96 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'j( +472 "core" ( + "manipulator"&}& +4 "core" &#  S=F +2 "manipulator"&% +3 "core" %    S +2 .tForearm.seek :retract +2 "manipulator"&q'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&x(, +289 "core" ( + "manipulator"&& +4 "core" &, VM +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, @ VM +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&E' +105 "core" ' + .tHand.open +2 "manipulator"&1 +69 "core" 1 + "manipulator"&% +4 "core" % ή _ X +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +100 "core" ' +30742 "Can"\ =< +60001 \ == +123 #t-> access 1 +3 "storage"(J% +3 "core" %v : K +2 "manipulator"&% +4 "core" %\ ( 6 X"a + "manipulator"&& +4 "core" &, ^ XM +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"({(< +669 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (i& +2 "core" &<   3  +306 #t-> access 2 +3 "storage"(9% +3 "core" %v = 8 +2 "manipulator"&3% +4 "core" %\ ( V"a + "manipulator"&&& +4 "core" &, UM +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(|(K +190 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +2 (<& +3 "core" &K    +787 #t-> $da[:extractVol]=0.19 +508 #-> startTube 2 +402 #-> shortDA +2 "collection"'u% +2 "processing"%M% +4 "core" %Ӹwy +5 %z\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1430 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tPTV.dial :PRVmixing +2 "processing"%n  +75 "core" + .tPRV.dial :sipper +2 "processing"%R  +133 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%h'` +2273 "core" ' +2 ."connect"PRV.dial CBV +7 .tCBV.dial PRV +3 "processing"%  +135 "core"  +2 .tPS.seek 0.5ml +2 "processing"%c'\ +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%^ @ +103 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%#' +592 "core" ' + .tPSV.dial PSR +2 "processing"%w +105 "core"  + "processing"%Q% +4 "core" %k\  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%p'TE +1102 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"% +115 "core" +3 .tPS.seek 0ml + "processing"%0' +2603 "core" ' + .tPSV.dial PSR +2 "processing"%d +114 "core"  + "processing"%% +4 "core" %j\  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%N'TE +1099 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%F' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%@ +114 "core" +2 .tPRV.dial :sipper + "processing"%5  +43 "core" +2 .tPS.seek 0ml + "processing"%:' +2612 "core" ' + .tPSV.dial PSR +7 "processing"%2 +103 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%U' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +116 "core" +2 .tPS.seek 0ml +2 "processing"%\ ' +2605 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%S& +4 "core" &j\  +2 "manipulator"&% +3 "core" %\ (  ' X"a +2 "storage"(O% +3 "core" %v K N +2 "storage"(. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(*( +666 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &   N +2 "manipulator"&6& +3 "core" &,  TM +2 "manipulator"&% +3 "core" %\ ( T"a +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&Y(P +183 "core" ( + "manipulator"&& +4 "core" &H (  S$ +2 "storage"(_& +3 "core" & 6 0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&a'ϥ +99 "core" ' +2 "storage"(L& +4 "core" & 6 4 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('' +284 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (`& +3 "core" &  % | + "manipulator"&.& +52 "core" &H  S$ +3 .tElbow.seek 2 +2 "manipulator"& (P +3 "core" ( +2 "manipulator"&+& +3 "core" &H   ` S$ +2 "storage"([& +3 "core" &   _ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&;'y +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&%& +2 "storage"(~'} +7 "core" &H  T$ +2 "manipulator"&K% +4 "core" % f #  U +2 .tForearm.seek :retract + "manipulator"&]'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&=(k +160 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +88 "core" ( + "manipulator"&)& +4 "core" &t L  V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +3 "core" &t > W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&4' +102 "core" ' + "manipulator"&I& +5 "core" &t 4 O + "manipulator"&m% +4 "core" % % O +2 "processing"%& +3 "core" &o +3 "processing"%B& +4 "core" &t +2 .tPC.seek :closed +2 "processing"%r(] +4 "core" &s +8 &\ (b $d +9 &Ryf 9 +10 &xun N +9 &mOt U +9 &/Jg U +10 &Jc U +9 &Gq T +9 &wHo T +10 &7Jd U +9 &Gc U +10 &IV T +9 &!~LR T +9 &#@J[ T +10 &%K\\ U +9 &&GZ T +9 &(HW U +10 &*GG[ U +9 &, D[ T +10 &-JQ T +9 &/I[ T +9 &1OJT U +10 &3CR T +9 &4HU T +9 &6FT T +10 &8XCG T +9 &:JE T +10 &;JG T +9 &=EL T +9 &?`EO T +10 &A"ID T +9 &BHL U +9 &DMO U +10 &FeUO V +9 &HoR X +10 &IH [ +9 &KK Z +9 &M_G Z +10 &O E [ +9 &PK [ +9 &RG [\ +10 &TeB [\ +9 &V%G \\ +10 &WL \\ +9 &YO \\ +9 &[kD \\ +10 &\\e{J * +9 &]yZ4 2 +9 ( +3 "processing"%B& +2 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.75 +2 .Hand.open + "manipulator"&H1 +3 "core" &]~6 - +63 1 + "manipulator"&W% +4 "core" % w M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%>  +2 %X9 +5 "core" 9ij +102 "processing"%T9 +3 "core" 9i +102 "processing"%C9 +2 "core" 9h  +102 "processing"%89 +3 "core" 9g  +102 "processing"%(9 +3 "core" 9h +102 "processing"%A9 +3 "core" 9h +102 "processing"%9 +2 "core" 9h +102 "processing"%g9 +3 "core" 9j +102 "processing"%G9 +2 "core" 9j" +102 "processing"%9 +2 "core" 9m&! +102 "processing"%$9 +3 "core" 9p*! +102 "processing"%V9 +3 "core" 9r/ +102 "processing"%!9 +2 "core" 9v3 +102 "processing"%-9 +2 "core" 9{7 +102 "processing"%b9 +3 "core" 9~; +102 "processing"%"9 +2 "core" 9? +102 "processing"%f9 +3 "core" 9C +102 "processing"%s9 +3 "core" 9H +102 "processing"%D9 +2 "core" 9L +103 "processing"%e9 +2 "core" 9P +102 "processing"%o9 +3 "core" 9T +102 "processing"%9 +2 "core" 9X +102 "processing"%y9 +3 "core" 9] +102 "processing"%9 +2 "core" 9a +102 "processing"%v9 +2 "core" 9e +102 "processing"%79 +3 "core" 9i +102 "processing"% 9 +3 "core" 9m +102 "processing"%/9 +3 "core" 9r +102 "processing"%9 +2 "core" 9v +102 "processing"%P9 +2 "core" 9z +103 "processing"%9 +2 "core" 9~ +102 "processing"%9 +3 "core" 9 +102 "processing"%}9 +2 "core" 9\  +102 "processing"%9 +2 "core" 9 +102 "processing"%k9 +2 "core" 9 +103 "processing"%9 +2 "core" 9% +102 "processing"%9 +2 "core" 9, +102 "processing"%t9 +3 "core" 96 +102 "processing"%9 +2 "core" 9> +102 "processing"%9 +3 "core" 9D +102 "processing"%q9 +2 "core" 9K +102 "processing"%E9 +2 "core" 9R +102 "processing"%J9 +4 "core" 9Y +102 "processing"%9 +2 "core" 9_ +3 .tPH.hold 2:00:00,28C +8 "processing"% pp_ +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%? +103 "core"  + "processing"%i% +4 "core" %\\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%9'\ +596 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%3'Һ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%&  +136 "core"  +2 .tPSV.dial PTV + "processing"%< +75 "core" +2 .tPBV.dial :waste1 +6 "processing"%{  +55 "core" + "processing"%u% +4 "core" %һ  +2 .tPS.seek 1.5ml +2 "processing"%M' +583 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%n' +1601 "core" ' + .tdelay 5:00 +11316 "Can"+ ED +18686 #trecoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +33 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%z * +47 "core" ) + .tPSR.select :air +3 .PSV.dial PSR + "processing"% +75 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%h' +2473 "core" ' + .tPSV.dial PTV +2 "processing"%^ +134 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%c +72 "core"  +2 .tdelay 5 seconds +503 .PSV.dial PTV +6 "processing"%w +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%#' +2465 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%p  +134 "core" + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +106 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%d' +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +41 "core"  +2 "processing"%0% +4 "core" %  +2 .tPS.seek 0.34ml + "processing"%N' +438 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'@  +31 "core" +2 .tPRV.dial :air +2 "processing"%5  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%F'G +1178 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%2 @ +73 "core" > +2 .tPS.seek 0.5ml +2 "processing"%:'\ +854 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%l  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%U'Һ +1594 "core" ' + .tPSV.dial :PML +2 "processing"%S +46 "core" + .tPTV.dial :mixing +2 "processing"% @ +74 "core" A +2 .tPBV.dial :waste1 + "processing"%O  +33 "core"  +2 "processing"%% +4 "core" %ҹ  +2 .tPS.seek 1.85ml +2 "processing"%|' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 .tPS.seek 0ml + "processing"%6' +1956 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &{z +2 "manipulator"&& +3 "core" &t D P +2 "manipulator"&_% +3 "core" %\ *  O#f +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&x(, +135 "core" ( + "manipulator"&L& +4 "core" &, ? P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &, N +2 .tForearm.seek :garage +2 "manipulator"&' +104 "core" ' + .tHand.close +2 "manipulator"&`/ +67 "core" / +2 "manipulator"&.& +4 "core" &, ! R P +2 "manipulator"&+% +3 "core" % Q +2 .tForearm.seek :retract +2 "manipulator"&['\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +290 "core" ( + "manipulator"&%& +5 "core" &# h I=B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &# I=B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +53 "manipulator"&Y' +106 "core" ' + "manipulator"&a& +4 "core" &#  G=B +2 "manipulator"&'% +4 "core" %  I +2 "collection"';& +3 "core" &zz +3 "collection"')& +4 "core" &vy +2 .tCC.seek :closed +7 "collection"'1(` +4 "core" &xz +3 &v{ 4 +10 &(Ewxz 3 +9 &Gmxwy H +10 &_wz V +9 &Iwz U +9 &ZJxy U +10 &Iw| U +9 &Fvx U +9 &Gwy U +10 &cIwz U +9 &$Jyy U +10 & Ixz U +9 &"G{y U +9 &$jKxz U +10 &&,Iyz U +9 &'Jxz V +9 &)Fwy U +10 &+tIzz U +9 &-4Nxz U +10 &.Hyz U +9 &0Ixz U +9 &2{Fvy U +10 &4=Gxy U +9 &6Iyy U +9 &7Hvy U +10 &9Iwy U +9 &;FEv{ U +10 &=Gwy U +9 &>Cwy T +9 &@Gyy U +10 &BOGxz T +9 &DFv{ T +9 &EFyx T +10 &GHy{ U +9 &IUK|~ U +10 &K_ W +9 &L| [ +9 &Npx _ +10 &P;np a +9 &Qps a +9 &Stt b +10 &U}tt b +9 &W=tv b! +10 &Xvw b% +9 &Zwx b+ +9 &\\owy b. +10 &^&wx b- +9 &_~xz 7 +9 &`]v{ _ +10 ( +2 &`d~x{ X +2 "collection"')& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.46 + "collection"' & +4 "core" &`d~xz X +2 .tHand.open + "manipulator"&I1 +70 "core" 1 + "manipulator"&m% +5 "core" %  r + B +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%~ +103 "core"  + "processing"%]% +4 "core" % +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%Z' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%H  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%W' +1596 "core" ' +2 .tPSV.dial PSR + "processing"%X +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%B' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%T  +2 "collection"'4  +33 "core" ~ +132  + .tPSV.dial :mixloop +2 "processing"%C +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%8  +75 "core" +2 .tPS.seek 0ml +2 "processing"%(' +2610 "core" ' + .tPSV.dial :air +2 "processing"%A  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' + .tPSV.dial :mixloop +7 "processing"%g +45 "core" +2 .tPS.seek 0ml +2 "processing"%G' +2612 "core" ' + .tPSV.dial :air +2 "processing"%  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%$' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +42 "core" +2 .tPS.seek 0ml +2 "processing"%!' +2623 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&-& +4 "core" &# & H=A + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&b( +3 "core" ( + "manipulator"&"& +4 "core" &# | F=A + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +2 "core" &" E=A +2 .tForearm.seek CC +2 "manipulator"&s' +98 "core" ' + .tHand.close +2 "manipulator"&D/ +69 "core" / +2 .tCC.seek :open + "collection"'e( +473 "core" ( +2 "manipulator"&o& +4 "core" &"  K<; + "manipulator"&% +4 "core" % \\ M +2 .tForearm.seek :retract + "manipulator"&y'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +287 "core" ( +2 "manipulator"&v& +4 "core" &, MQ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" &, PQ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +94 "core" ' +3 .tHand.open + "manipulator"&/1 +67 "core" 1 + "manipulator"&% +4 "core" % !  PB +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&P'\ +98 "core" ' +2 ."da"delayUntil "17:58:06.52" +77 "Can"E QP +24697 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2483 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%t +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2486 "core" ' +2 #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%q +134 "core"  +2 "processing"%E% +3 "core" % +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%J'\ +583 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1607 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%?  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%i +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +35 "core" + "processing"%9% +4 "core" %Ҿ  +2 ."da"PS.seek 1.5ml +2 "processing"%&' +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%{' +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%u  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2496 "core" ' + ."da"PSV.dial PTV +2 "processing"%> +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%R +85 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%n' +1225 "Can"6 BB +1258 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +135 "core"  + "processing"%c% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%w'\ +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Q'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%h +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +86 "core" +2 "processing"%% +3 "core" %ҵ  +2 ."da"PS.seek 1.5ml +2 "processing"% '{ +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%# * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1616 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%0  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%d * +47 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%@ +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2485 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%N +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%2 +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%F +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:' +2483 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%S  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%O  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%U  +43 "core"  + "processing"%|% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%'b +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%_'Һ +1549 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%L +45 "core" + ."da"PTV.dial :mixing +2 "processing"%, @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%=  +34 "core" +2 "processing"%`% +4 "core" %ҽ  +2 ."da"PS.seek 1.85ml +2 "processing"%.' +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%+ * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1950 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +24673 "Can"J AB +23328 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%K  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2492 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%a +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%'  +56 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%; +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%[  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%j' +2502 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%I% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%m'\ +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%)'Һ +1591 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%~  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%] +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%Y  +36 "core" +2 "processing"%6% +4 "core" %Ҹ  +2 ."da"PS.seek 1.5ml +2 "processing"%H'~ +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%X' +1595 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%W  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +47 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%T +74 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2487 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%B +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%(  +84 "core" +2 ."da"PS.seek 0ml +2 "processing"%g' +2488 "core" ' + #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "Can"F {{ +7 "core"  + "processing"%% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%G'\ +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%V'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%$ +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%-  +33 "core"  + "processing"%"% +4 "core" %ҹ  +2 ."da"PS.seek 1.5ml +2 "processing"%f' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"% ' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%o +75 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2506 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +85 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%7 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%b  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%/' +2507 "core" ' + #"da"washCycleDA #3 of 3 +6 .PSR.select :air +56 .PSV.dial PSR +4 "processing"% +133 "core"  + "processing"%y% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +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 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%t  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +2493 "core" ' + ."da"PSV.dial PTV +2 "processing"%E +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +84 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%J +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%?  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%i' +2488 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +137 "core"  +8 "processing"%9% +15 "core" % +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +8 "processing"% +17 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +7 "processing"%'m +340 "core" ' +2 ."da"delay 5 seconds +502 "processing"%<% +4 "core" %m  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%&'\ +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'Һ +1595 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%3 +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "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 +2 "processing"%R * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%z' +413 "Can"B }~ +1183 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2519 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%n +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%w +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%h +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%p  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2510 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%Q +134 "core"  +2 "processing"%#% +4 "core" %\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"% 'Һ +2111 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%\\ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +34 "core" +2 "processing"%d% +3 "core" %һ  +2 ."da"PS.seek 1.5ml +2 "processing"%@' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%N  +105 "core"  +3 ."da"PS.seek 0ml +2 "processing"%2' +1609 "core" ' +2 "processing"%F9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%l  +3 "core" 5 + 5 + "processing"%5& +4 "core" &]~ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&S% +4 "core" %\ % i r h ? J + "storage"(% +4 "core" %w +2 "storage"(O. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((+ +190 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (:& +3 "core" &- o +2 "manipulator"&U& +3 "core" &, d h  >Q + "manipulator"&|% +4 "core" %\ % i i ; > J +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +186 "core" ( +2 "manipulator"&& +4 "core" &| R B g <* + "storage"(& +5 "core" &- : +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&L' +112 "core" ' +2 "storage"(,& +4 "core" &- F +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(=' +274 "core" ' + "storage"(`- +3 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(+'y +30 "core" ' +3 "manipulator"&_& +3 "core" &| j j u >* +2 "manipulator"&.% +3 "core" %Ϻ f h H >E +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&%(k +253 "core" ( + "manipulator"&K& +4 "core" &s q ^ c > +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &s i i X > +2 ."da"Forearm.seek PC +2 "manipulator"&a' +108 "core" ' +2 ."da"Hand.close +2 "manipulator"&'/ +70 "core" / +2 ."da"PC.seek :open +2 "processing"%;( +451 "core" ( + "storage"([& +4 "core" &- g +2 "manipulator"&x& +3 "core" &s   4 8 +2 "manipulator"& % +3 "core" % = 4 ' 9r +2 ."da"Forearm.seek :retract +2 "manipulator"&I'\ +113 "core" ' +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&j( +264 "core" ( + "manipulator"&m& +4 "core" & m s  B, +2 "storage"(~& +3 "core" &- O +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&]' +152 "core" ' +8 ."da"Hand.open +2 "manipulator"&Y1 +67 "core" 1 +2 "storage"(6- +4 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"()'E +27 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(Z' +54 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun2918h.tif +5 "processing"%H& +13 "core" & +2 "manipulator"&W& +6 "core" &  5 4, +3 "manipulator"&4% +4 "core" %   r 4c +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&T'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&X(, +183 "core" ( +3 "manipulator"&8& +4 "core" &,  K 48 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &,   48 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&A' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&(/ +67 "core" / + "manipulator"&C& +5 "core" &,  38 + "manipulator"&% +4 "core" %   - 4 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&g(k +121 "core" ( + "manipulator"&G& +4 "core" &r  1 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &r   U 1 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&-' +106 "core" ' +3 "manipulator"&"& +4 "core" &r # * + "manipulator"&V% +4 "core" % 9 * +2 "processing"%D& +4 "core" & +3 "processing"%f& +4 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%(] +4 "core" &  +9 &+o , +10 &`u A +9 &Hh T +9 &B U +10 &B U +9 &? T +9 &LA U +10 &? U +9 &B T +10 &E U +9 & U? T +9 &"? U +10 &#Ax T +9 &%Co U +9 &'\\Fn U +10 &)@Z U +9 &*CT U +10 &,FT U +9 &.dAB U +9 &0'BS T +10 &1AN U +9 &3F; U +9 &5mD2 T +10 &7/C3 T +9 &8C! T +10 &:C( T +9 &7A T +10 &?B T +9 &AB T +9 &C|? U +10 &E>A U +9 &FJ U +10 &H` X +9 &Jr} [\ +9 &L3\ [ +10 &M~ [ +9 &Oz \\ +9 &Qxy \\ +10 &S: \\ +9 &T \\ +10 &V \\ +9 &X~ \\ +9 &Z? ] +10 &\\ O +9 &]-Fx "h +9 &]|2 2 +6 ( + "processing"%f& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.83 +2 "processing"%1& +4 "core" &]|( 2 + &]|( 2 + ."psFlush"Hand.open +2 "manipulator"&o1 +73 "core" 1 +2 "manipulator"& % +4 "core" %  N ' +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&s'\ +103 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +45 "core"  +2 "processing"%7% +4 "core" % + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%b'\ +177 #"da"SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.694 seconds\ /var/log/esp/da22jun2918h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun2918h15s.tif +404 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +646 #"da"SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun2918h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun2918h20s.tif +1460 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +199 "core" B + ."psFlush"PTV.dial :PRVmixing +3 "processing"%y  +135 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%/ +104 "core" +45 ."psFlush"PS.seek :empty +6 "processing"% 'ղ +23 #"da"SX MX5/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun2918h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "14.694 sec auto-exposure",Subject: "da22jun2918h images!" +8 "storage"(- +6 "core" -' +2 "storage"(}& +5 "core" &- ^ o + "manipulator"&& +7 "core" &r %   5 + "manipulator"&% +5 "core" %\ ( #   4"_ +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +267 "core" ( +2 "manipulator"&!& +4 "core" & ! 0  5, + "storage"(t& +4 "core" &- J +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +117 "core" ' +5 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.21 Pucks below Top Plate +4 "storage"(k' +57 "core" ' +3 "manipulator"&& +8 "core" & z E, +3 "storage"(E& +7 "core" &- +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&'n +41 "core" ' +4 ."da"Elbow.hold +2 "manipulator"&J, +16 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +3 "storage"(?' +29 "core" ' +3 "manipulator"&q% +8 "core" %mA 4 + G 6 +4 "storage"(\ & +8 "core" &- : +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 299 counts +3 "manipulator"&9'Ι +19 "core" ' +2 "manipulator"&i& +10 "core" & _ G* +3 "storage"(<& +8 "core" &- $ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&' +16 "core" ' +5 "storage"(&% +13 "core" %  +4 ."downElevator"SE.seek :down +5 "storage"(3'} +100 ( % +5 "core" %6 % \\x +4 "manipulator"&{% +8 "core" %  Ge +8 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&u'\ +97 "core" ' +34 ' +2 ."downElevator"SE.stop +4 "storage"(5 +8 (R& +9 "core" &- z +1465 ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +21 #"uploadLog"upsync +84 "core"  + "processing"%% +4 "core" %ծ +2 #"psFlush"Pulling 0.5ml of PSR.flush +54 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%M'\ +586 "core" ' + ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2111 "core" ' + ."psFlush"delay 1 second +107 .PBV.dial :waste1 +2 "processing"%z  +35 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%n @ +75 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%w +105 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%h'ղ +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%p +105 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%c'TE +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%# +86 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%  +75 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%\\' +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%d'\ +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%N U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%@' +2617 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%5  +73 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%S' +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%O' +2605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +84 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%U' +2613 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%| @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +349 "Can"L ED +2264 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +56 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%,'TE +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%_  +56 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%.' +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%L'\ +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%K' +2101 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'' +2610 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%x' +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%a' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%m +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%~' +2608 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%6  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%I' +2614 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&H& +4 "core" & L N* + "manipulator"&W% +4 "core" %\ # } N? + ."psFlush"Elbow.seek PC +2 "manipulator"&4(k +254 "core" ( +2 "manipulator"&+& +4 "core" &o O + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &o - O +2 ."psFlush"Forearm.seek PC +2 "manipulator"&8' +104 "core" ' + ."psFlush"Hand.close +2 "manipulator"&B/ +72 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%]( +451 "core" ( +2 "manipulator"&j& +4 "core" &o  L + "manipulator"&(% +4 "core" % L + ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +134 "core" ( +2 "manipulator"&T& +4 "core" &, ? Q3 + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +3 "core" &, < P3 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&$' +104 "core" ' + ."psFlush"Hand.open +2 "manipulator"&A1 +65 "core" 1 +2 "manipulator"&"% +4 "core" %   T +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&V'\ +97 "core" ' +2 #tFinished short da assay +29043 "Can"C >= +22510 #t-> 3.times{SamplePassF} +2 !o:NameError: mesg"'uninitialized constant SamplePassF: name:SamplePassF:bt[\ "(ESP):45:in `irb_binding'"(ESP):45:in `times'"(ESP):45:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +564 #-> 3.times{samplePassF} +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +3 "core" &vw +2 "manipulator"&X& +4 "core" &,  R3 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +9 "core" ( + "manipulator"&;& +4 "core" &,  i R\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &,  H R\ + .tForearm.seek :garage +2 "manipulator"&o' +150 "core" ' + .tHand.close +2 "manipulator"& / +66 "core" / + "manipulator"&f& +4 "core" &, Z V\ +2 "manipulator"&v% +4 "core" %  U +2 .tForearm.seek :retract + "manipulator"&7'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&-( +330 "core" ( +2 "manipulator"&2& +4 "core" &  Q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +2 "core" &  R +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +108 "core" ' +2 "manipulator"&y& +4 "core" & @ R +2 "manipulator"&/% +4 "core" %  Q + "collection"'& +4 "core" &wx +2 "collection"'}& +6 "core" &ux +2 .tCC.seek :closed + "collection"'(` +4 "core" &ux +8 & ,uw %f +10 &Rwtv 9 +9 &xuuy N +9 &mQux U +10 &0Iwx U +9 &Luv U +9 &Nvx U +10 &wFuw T +9 &9Jux T +10 &Ity U +9 &Gtx U +9 &!Jtx T +10 &#AIww T +9 &%Lww U +10 &&Lux U +9 &(Iww U +9 &*HJuy U +10 &,\ Gtu U +9 &-Jux T +9 &/Lww U +10 &1PGvw U +9 &3Gvy U +9 &4Kww U +10 &6Lux U +9 &8YJtv T +10 &:Iuy U +9 &;Juu U +9 &=Evw T +10 &?`Guw U +9 &A#Duv T +9 &BGuw T +10 &DFux U +9 &FiJvw T +10 &H*Hvx U +9 &IP}} U +9 &Kb X +10 &M^t [\ +9 &Oqr _ +9 &Pqs ` +10 &Rru a +9 &TUss a +10 &Vvt b +9 &Wuw b +9 &Yuv b# +10 &[Ovx b) +9 &] vx b. +9 &^vw b/ +10 &`#Rww %q +9 &`d xy ] +6 ( + "collection"'}& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.45 +2 "collection"'& +4 "core" &`dwy ] + &`dvz ] + .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&!% +4 "core" % N M + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +97 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%g  +44 "core"  + "processing"%% +5 "core" %o + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%E' +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +7 "processing"%s  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%q' +1615 "core" ' + .tPSV.dial PSR +2 "processing"%\ +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%i' +2608 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%<  +103 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%Z +196 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%& @ +75 "core" A +2 .tPS.seek 0ml + "processing"%' +2617 "core" ' + .tPSV.dial :air +2 "processing"%  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2608 "core" ' +2 .tPSV.dial :PTV + "processing"%{ +75 "core"  +3 .tPS.seek 0ml + "processing"%k' +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +9 "core" & J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +2 "manipulator"&9( +8 "core" ( +2 "manipulator"&R& +4 "core" & Z K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &?& +2 "core" & J +2 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' + .tHand.close + "manipulator"&3/ +76 "core" / + .tCC.seek :open +2 "collection"'>( +468 "core" ( +2 "manipulator"&& +4 "core" & < O + "manipulator"& % +4 "core" %  # O +2 .tForearm.seek :retract + "manipulator"&M'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&z(, +275 "core" ( + "manipulator"&n& +4 "core" &, O: +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &,  O: +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&^' +104 "core" ' +2 .tHand.open +2 "manipulator"&p1 +65 "core" 1 +2 "manipulator"&h% +4 "core" % ί  Q + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +100 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'#& +4 "core" &tv + "manipulator"&& +4 "core" &,  O: +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&Q(, +3 "core" ( +2 "manipulator"&0& +4 "core" &, P: + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &, m O: +2 .tForearm.seek :garage + "manipulator"&d' +95 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&N& +4 "core" &,   R: + "manipulator"& % +4 "core" %  D Q +2 .tForearm.seek :retract + "manipulator"&F'\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&@( +290 "core" ( +2 "manipulator"&5& +4 "core" &$ X N>M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &l& +2 "core" &$  N>M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +101 "core" ' + "manipulator"&S& +4 "core" &$ z L>M +2 "manipulator"&:% +4 "core" % Z M + "collection"'O& +5 "core" &ru +2 "collection"'|& +4 "core" &uv +2 .tCC.seek :closed +2 "collection"'U(` +4 "core" &uv  +9 &+mtu - +9 &autt A +9 &Uguw S +10 &Duu S +9 &Iuu S +10 &Gur S +9 &[Gsu S +9 &Ftw T +10 &Evv S +9 &Dvv S +9 & cCvv S +10 &"$Fuv T +9 &#Fwu S +10 &%Ctv S +9 &'kGuv S +9 &)-Cvv S +10 &*Etv T +9 &,Duu S +9 &.sGsw S +10 &06Duu S +9 &1Dtu S +10 &3Duv S +9 &5{Cuu S +9 &7=Duv S +10 &8Etv T +9 &:Buv S +10 &<Duw S +9 &>GBuv S +9 &@ Cuu S +10 &AEtw S +9 &CBuw S +9 &EOFtv S +10 &GCuv R +9 &HFxx S +9 &JN}| T +10 &LJk W +9 &Mz \\ +10 &Otv ` +9 &Qwst ` +9 &S8su ` +10 &Tut a +9 &Vru a +9 &Xyvw b +10 &Z:uv b +9 &[vw b" +10 &]uw b' +9 &_ovw O +9 &`Muw *z +10 &`bww #e +2 ( +2 "collection"'|& +2 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.64 +2 "collection"'& +4 "core" &`bux #e + .tHand.open +2 "manipulator"&*1 +75 "core" 1 +2 "manipulator"&% +4 "core" % * H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%,  +196 "core"  + "processing"%`% +4 "core" %} + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%_' +1607 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%P  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%=' +1598 "core" ' + .tPSV.dial PSR +2 "processing"%. +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%L' +2609 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +196 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%' +2629 "core" ' + .tPSV.dial :air +7 "processing"%K  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2604 "core" ' + .tPSV.dial :PTV +2 "processing"%' +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%[' +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +4 "core" &# y y . D>M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +52 .tElbow.seek CC +2 "manipulator"& ( +3 "core" ( + "manipulator"&x& +4 "core" &# z ~ c D>M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &# x s 9 D>M +2 .tForearm.seek CC + "manipulator"&a' +103 "core" ' + .tHand.close +2 "manipulator"&%/ +72 "core" / +2 .tCC.seek :open +2 "collection"'~( +471 "core" ( + "manipulator"&6& +4 "core" &" L<@ +2 "manipulator"&Y% +4 "core" % = L; + .tForearm.seek :retract +2 "manipulator"&H'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&W(, +280 "core" ( +2 "manipulator"&+& +4 "core" &, W Ol + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +3 "core" &, Ol +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&J' +104 "core" ' +2 .tHand.open +2 "manipulator"&B1 +71 "core" 1 +2 "manipulator"&u% +4 "core" % " a S + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'j& +4 "core" &tu + "manipulator"&(& +4 "core" &,  Tl +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&T(, +3 "core" ( +2 "manipulator"&G& +4 "core" &, ) i Tl + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &,  Tl +2 .tForearm.seek :garage + "manipulator"&4' +93 "core" ' +2 .tHand.close + "manipulator"&A/ +72 "core" / +2 "manipulator"&"& +4 "core" &, 2 Ql + "manipulator"&C% +4 "core" % 2 P +2 .tForearm.seek :retract + "manipulator"&$'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +297 "core" ( +2 "manipulator"&X& +4 "core" &% K?Q + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &% L?Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&1' +104 "core" ' + "manipulator"& & +5 "core" &% O?Q + "manipulator"&f% +4 "core" % ) O +2 "collection"'v& +3 "core" &vx +3 "collection"'& +4 "core" &st +2 .tCC.seek :closed +2 "collection"'V(` +4 "core" &vu +7 & +tx $e +10 &Tsuv 9 +9 &{mwv N +9 &{Ftv S +10 &=Dux S +9 &Btu R +9 &Dsx R +10 &Gtx R +9 &EGtw S +10 &Euw S +9 &Auw R +9 &!Guw S +10 &#MEtu S +9 &%Ewv S +9 &&Duw R +10 &(Cuw R +9 &*VDuu R +10 &,Asv R +9 &-Dtv R +9 &/Dvw S +10 &1]Etv S +9 &3Dtv S +9 &4Duv S +10 &6Dtu S +9 &8eDvy S +9 &:(Euv R +10 &;Duw S +9 &=Ctw R +10 &?nEtv R +9 &A/Ctw S +9 &BCuu R +10 &DDtv R +9 &FvCvw R +9 &H8Cvw R +10 &IIzy S +9 &K` U +10 &Mj Y +9 &Oyz ^ +9 &Prw _ +10 &Rru ` +9 &T_su ` +10 &Vss a +9 &Wpu a +9 &Ytx a +10 &[aut b +9 &]"sv b +9 &^tw _ +10 &`>sv / +9 &`ltv Y +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.60 +2 "collection"'o& +4 "core" &`lkuw Y + &`lktw Y + .tHand.open +2 "manipulator"&1 +40 "Can"h RR +29 "core" 1 +2 "manipulator"&2% +4 "core" %   K +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +94 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%y  +196 "core"  + "processing"%/% +4 "core" %_ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1600 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%7  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%e' +1601 "core" ' + .tPSV.dial PSR +7 "processing"% +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%! +196 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%}' +2607 "core" ' +2 .tPSV.dial :air + "processing"%g  +76 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2606 "core" ' + .tPSV.dial :PTV +2 "processing"% +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%I' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" &# 3 H>M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +46 "core" ( +2 "manipulator"&\ & +4 "core" & L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" & n L +2 .tForearm.seek CC + "manipulator"&<' +100 "core" ' + .tHand.close + "manipulator"&Z/ +69 "core" / +2 .tCC.seek :open +2 "collection"'&( +471 "core" ( +2 "manipulator"&i& +4 "core" &  P + "manipulator"&% +4 "core" %   O +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&{(, +277 "core" ( + "manipulator"& & +4 "core" &,  P; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, q Q; +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&R' +101 "core" ' +2 .tHand.open +2 "manipulator"&?1 +65 "core" 1 + "manipulator"&3% +4 "core" % "  S +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +106 "core" ' +43566 "Can"G\ 33 +26056 #t-> PS.flush +2 #Flushing Processing stage + "processing"%t% +3 "core" %K\  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +3 "core" &(\  +2 "manipulator"&& +4 "core" &, s W; + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +3 "core" ( + "manipulator"&& +5 "core" &,  W; + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &, e W; +2 .tForearm.seek :garage +2 "manipulator"&w' +94 "core" ' +2 .tHand.close + "manipulator"&9/ +74 "core" / + "manipulator"&p& +5 "core" &,  u T; + "manipulator"&h% +4 "core" % H T +2 .tForearm.seek :retract + "manipulator"&#'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +123 "core" ( +2 "manipulator"&M& +4 "core" &r  ^ S + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &r  c S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&\\' +93 "core" ' +2 "manipulator"&^& +4 "core" &r O +2 "manipulator"&% +4 "core" %  OP + "processing"%N& +4 "core" &Z +3 "processing"% & +4 "core" &: +2 .tPC.seek :closed +2 "processing"%z(] +3 "core" &< +9 & "B #b +9 &~RxB 9 +9 &xt< N +10 &mNA T +9 &.G@ U +10 &KB T +9 &HG U +9 &tFD U +10 &6IA U +9 &GC U +9 &H@ U +10 &!|IB U +9 &#>HC U +10 &%IB T +9 &&GG T +9 &(DF T +10 &*GIC T +9 &, DA T +9 &-I: T +10 &/HC T +9 &1NI< U +10 &3GC T +9 &4BC T +9 &6EA T +10 &8VF= U +9 &:G9 T +9 &;DA T +10 &=H> T +9 &?^H; U +10 &A!FB T +9 &BC; T +9 &DHE U +10 &FfNA U +9 &H$]B V +9 &IzB Y +10 &K@ [\ +9 &M]~E [ +9 &O? [ +10 &PB [\ +9 &RA [ +10 &Td> [\ +9 &V$= \\ +9 &WA [ +10 &YE \\ +9 &[i? \\ +9 &\\dvA - +10 &]u`D 8 +9 ( +2 "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.73 +2 "processing"%c& +4 "core" &]|'E 1 + &]|(F 1 + .tHand.open +52 "manipulator"&d1 +72 "core" 1 + "manipulator"&5% +4 "core" % [ LP +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%Q +73 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%S'TE +1088 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%:' +1595 "core" ' + .tPSV.dial PTV +2 "processing"%O +73 "core" +2 .tPTV.dial :puck +2 "processing"%F  +74 "core"  +2 .tPBV.dial :waste1 +2 "processing"%>  +56 "core" +2 .tPS.seek 0ml +2 "processing"%' +2610 "core" ' + .tPSV.dial PSR +2 "processing"%* +86 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%'\ +590 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%|' +2101 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" +2 .tPBV.dial PSV + "processing"%, U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%`' +2610 "core" ' + .tPSV.dial PBV +2 "processing"%k @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%P' +2630 "core" ' + .tPSV.dial :waste1 +2 "processing"%_  +74 "core"  +2 .tPS.seek 0ml + "processing"%.' +2626 "core" ' + .tPSV.dial PSR +2 "processing"%= +44 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + .tPSV.dial PTV +2 "processing"%L +74 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%K' +2612 "core" ' + .tPSV.dial PBV +2 "processing"% @ +44 "core" ? +2 .tPS.seek 2.5ml + "processing"%'' +2606 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%r' +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&x& +4 "core" &r j N +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&m(k +3 "core" ( +2 "manipulator"&%& +4 "core" &r T M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &r h M +2 .tForearm.seek PC + "manipulator"&' +107 "core" ' + .tHand.close + "manipulator"&U/ +71 "core" / +2 .tPC.seek :open +2 "processing"%6( +452 "core" ( +2 "manipulator"&Y& +4 "core" &r I + "manipulator"&a% +4 "core" % I +2 .tForearm.seek :retract + "manipulator"&+'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(, +136 "core" ( + "manipulator"& & +4 "core" &, 9 O\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &,  O\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&u' +95 "core" ' + .tHand.open +2 "manipulator"&j1 +64 "core" 1 + "manipulator"&H% +5 "core" % QF + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +98 "core" ' +4140 "Can"s << +60000 W << +26563 #t-> access 1 +2 "storage"(G% +3 "core" %~\ \  +2 "manipulator"&8% +4 "core" %\ (  O"^ +2 "manipulator"&J& +3 "core" &,  O\ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(A(< +669 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ("& +3 "core" &< ]  +32736 "Can" << +60000  =< +60001  =< +60001  == +60000  == +60001 ) == +60000  =< +60001 G == +60001 S =< +60000  =< +60001 , << +60001  =< +60000  == +60001  =< +60001 ( == +60000  << +60001 ~ << +60001   << +60000  << +60001 < << +60001  << +60000 E << +60001  =< +60001 N =< +60000  << +60001 J << @EDT1656561839.81  << +60000 O << +60001  =< +60001  << +60000  =< +60001 { =< +60001 x << +60000  << +60001 M =< +60001  =< +60000 \\ =< +60001   == +60000 R == +60001  =< +60001 i =< +60000  =< +60001 l == +60001  <= +60000 f << +60001  =< +60001 B =< +60000  =< +60001  << +60001  == +60000  =< +60001  ?> +60001  << +60000  =< +60001  << +60001  == +60000  =< +60001  =< +60001  << +60000 j =< +60001  <= +60001 n =< +60001  =< +60000 w\ <; +60001 \ <; +60001 \ <; +60000 \ ]<< +60001 \ [<< +4460 #t-> access 2 +2 "storage"(C% +3 "core" %~ \ Q +2 "manipulator"&W% +4 "core" %\ ( f d ! "^ + "manipulator"&& +4 "core" &, e d  \ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(4(K +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (X& +3 "core" &K .\ K +900 #t-> $da[:extractVol]=0.19 +868 #-> startTube 2 +16253 #-> shortDA +2 "collection"'T% +2 "processing"%;% +4 "core" %Ӹ{|\ 6 +7 %\ \\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +248 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1002 .PSV.dial :mixloop + "processing"% +130 "core" +2 .tPTV.dial :PRVmixing + "processing"%f  +132 "core" + .tPRV.dial :sipper +2 "processing"%v  +131 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%$'` +2276 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%~  +129 "core"  +3 .tPS.seek 0.5ml + "processing"%o'\ +1260 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +113 "core" A +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%2' +589 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  + "processing"%y% +4 "core" %\ [ + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +50 "processing"%/'TE +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%1' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%[ +113 "core" +2 .tPS.seek 0ml + "processing"%7' +2612 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"%% +4 "core" %\ \\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%e'TE +1100 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%!' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"% +101 "core" +2 .tPRV.dial :sipper +2 "processing"%g  +45 "core" +2 .tPS.seek 0ml +2 "processing"%}' +2611 "core" ' +2 .tPSV.dial PSR +2 "processing"% +101 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2614 "core" ' +2 .tPSV.dial :mixloop + "processing"%s +111 "core" +2 .tPS.seek 0ml +2 "processing"%\ ' +2620 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +6 "processing"%q& +4 "core" &\ ] + "manipulator"&Z% +4 "core" %\ ( e Z  "^ +6 "storage"(D% +4 "core" %~ \ S + "storage"(b. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(V( +671 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (i& +3 "core" & \ J +2 "manipulator"&& +3 "core" &, C A $ \ + "manipulator"&<% +4 "core" %\ ( B 6 "^ +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& (P +176 "core" ( +2 "manipulator"&& +4 "core" &F @ = & + "storage"(E& +4 "core" & K\ O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&?'ϥ +98 "core" ' +2 "storage"(3& +4 "core" & W\ P +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +280 "core" ' + "storage"(R- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (t& +2 "core" & F\ M +2 "manipulator"&& +3 "core" &G 8 4 1 & +2 .tElbow.seek 2 + "manipulator"&(P +4 "core" ( +2 "manipulator"&& +4 "core" &G : Y = & + "storage"(n& +4 "core" & \ M +2 .tForearm.seek 2 + 300 counts + "manipulator"&9'y +22 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&p/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&h& + "storage"({'} +7 "core" &G b ^ @ & + "manipulator"&-% +5 "core" % Z b e E +2 .tForearm.seek :retract + "manipulator"&M'\ +101 "core" ' +2 .tElbow.seek PC +2 "manipulator"&0(k +152 "core" ' + ."downElevator"SE.stop + "storage"(5 +95 "core" ( +2 "manipulator"&w& +4 "core" &s m l +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &s d c M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +98 "core" ' + "manipulator"&N& +4 "core" &s D Q < +2 "manipulator"& % +3 "core" % P J ; +2 "processing"%#& +4 "core" &\ Y +2 "processing"%]& +4 "core" &\ Z +2 .tPC.seek :closed +2 "processing"%c(] +4 "core" &\ Z +8 &\ "\ Y$c +9 &Tz\ U9 +9 &|{\ UN +10 &W\ VS +9 &AT\ VS +10 &T\ WS +9 &R\ VR +9 &Q\ WR +10 &JU\ VR +9 & R\ VR +9 &R\ VR +10 &!U\ VR +9 &#SR\ VR +9 &%T\ VS +10 &&O\ VR +9 &(R\ VR +10 &*[R\ VR +9 &,Q\ WR +9 &-R\ VR +10 &/Q\ VR +9 &1aS\ VS +9 &3%P\ VR +10 &4O\ VR +9 &6O\ VQ +10 &8kQ\ VR +9 &:-T\ VR +9 &;S\ VR +10 &=R\ VR +9 &?qS\ VS +9 &A6O\ VR +10 &BS\ VR +9 &DW\ VS +10 &Fuc\ UT +9 &H1\ TV +9 &I\ SX +10 &K\ SX +9 &Mr\ SX +9 &O3\ SX +10 &P\ SX +9 &R\ SX +10 &Tx\ RY +9 &V9\ SY +9 &W\ SZ +10 &Y\ SZ +9 &[}\ SZ +9 &\\b\ S'y +10 &]zZ\ U1 +9 ( +2 "processing"%]& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.66 +2 .Hand.open + "manipulator"&d1 +3 "core" &]~\ V- +62 1 + "manipulator"&5% +4 "core" % E E P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%Q  +2 %\\9 +6 "core" 9IJ +102 "processing"%I9 +3 "core" 9JW +101 "processing"%S9 +4 "core" 9JW ! +102 "processing"%O9 +2 "core" 9JW ! +102 "processing"%F9 +2 "core" 9IV" +102 "processing"%>9 +3 "core" 9JW" +102 "processing"%:9 +2 "core" 9KW# +102 "processing"%*9 +3 "core" 9LX# +102 "processing"%9 +2 "core" 9MX"# +102 "processing"%9 +3 "core" 9OW&$ +102 "processing"%9 +2 "core" 9QW*$ +103 "processing"%,9 +2 "core" 9SW/$ +102 "processing"%|9 +3 "core" 9VX3$ +102 "processing"%k9 +2 "core" 9ZW7# +102 "processing"%`9 +3 "core" 9^X;# +102 "processing"%_9 +2 "core" 9bX?# +102 "processing"%P9 +2 "core" 9gXC" +102 "processing"%=9 +3 "core" 9lYH" +102 "processing"%.9 +2 "core" 9rXL" +102 "processing"%L9 +3 "core" 9xXP" +102 "processing"%9 +2 "core" 9~ZT! +102 "processing"%9 +3 "core" 9YX! +102 "processing"%K9 +3 "core" 9Y] +103 "processing"%9 +2 "core" 9[a +102 "processing"%'9 +2 "core" 9[e +102 "processing"%x9 +2 "core" 9[i +102 "processing"%%9 +3 "core" 9[m +102 "processing"%@9 +2 "core" 9[q +102 "processing"%U9 +3 "core" 9[v +102 "processing"%9 +2 "core" 9\\z +102 "processing"%l9 +2 "core" 9[~ +102 "processing"%z9 +3 "core" 9\\ +102 "processing"%Y9 +3 "core" 9^ +102 "processing"%a9 +2 "core" 9] +102 "processing"% 9 +3 "core" 9^\ +102 "processing"%B9 +2 "core" 9^\ +102 "processing"%9 +4 "core" 9_ +102 "processing"%m9 +3 "core" 9 _ +103 "processing"%j9 +2 "core" 9_ +102 "processing"%H9 +2 "core" 9` +102 "processing"%+9 +2 "core" 9&` +102 "processing"%u9 +3 "core" 9/` +102 "processing"%G9 +3 "core" 96` +102 "processing"%89 +2 "core" 9>a +102 "processing"%J9 +3 "core" 9Fb +102 "processing"%9 +2 "core" 9Mb +102 "processing"%"9 +3 "core" 9Tc +102 "processing"%9 +3 "core" 9[b +102 "processing"%C9 +2 "core" 9ac +3 .tPH.hold 2:00:00,28C +3 "processing"%W pp_ +2 .tdelay 1:30 +5 "core"  +6867 "Can"\ R?? +2133 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +99 "core"  +2 "processing"%X% +4 "core" %\ S + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%A'\ +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%T'Һ +1599 "core" ' + .tPTV.dial :puck +2 "processing"%;  +132 "core"  +2 .tPSV.dial PTV +2 "processing"% +71 "core" +2 .tPBV.dial :waste1 +2 "processing"%f  +53 "core" + "processing"%v% +4 "core" %ҷ\ T +2 .tPS.seek 1.5ml +2 "processing"%r'} +583 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%~ * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%$' +1604 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core"  + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%y' +2384 "core" ' + .tPSV.dial PTV +2 "processing"%2 +72 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%/ +84 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%[ +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +69 "core"  +3 .tPS.seek 0ml + "processing"%' +2368 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +131 "core" + .tPSV.dial :mixloop +2 "processing"%7 +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%e @ +103 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +348 "core" ' +2 .tdelay 2 seconds +201 ."connect"CBV.dial PRV +54 .tPRV.dial CBV +3 "processing"%g  +41 "core"  +2 "processing"%!% +4 "core" %}\ S +2 .tPS.seek 0.34ml +2 "processing"%' +430 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'}  +31 "core" +2 .tPRV.dial :air +2 "processing"%s  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%'G +1185 "core" ' +2 .tPRV.dial :waste2 + "processing"%q @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%Z'\ +850 "core" ' +2 #taddPMLReagent08 +6 .PSV.dial :air +2 "processing"%D  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%b'Һ +1604 "core" ' + .tPSV.dial :PML +2 "processing"%4 +44 "core" + .tPTV.dial :mixing +2 "processing"%i @ +73 "core" B +2 .tPBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%<% +4 "core" %Һ\ T +2 .tPS.seek 1.85ml + "processing"%' +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%E * +34 "core" , +3 .tPS.seek 0ml + "processing"%3' +1949 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"')& +3 "core" &|}\ - + "manipulator"&(& +4 "core" &s < / P +2 "manipulator"&R% +3 "core" %\ & + ; !W +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(, +136 "core" ( + "manipulator"&& +4 "core" &, : 7  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, .   +2 .tForearm.seek :garage + "manipulator"&n' +92 "core" ' +2 .tHand.close + "manipulator"&p/ +69 "core" / +5 "manipulator"&h& +5 "core" &, S P   + "manipulator"&-% +4 "core" % P O m & +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&?( +286 "core" ( + "manipulator"&& +4 "core" &'  (  @Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &' !   @Z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&w' +103 "core" ' + "manipulator"&^& +4 "core" &' 4 7 > @Z +2 "manipulator"&% +4 "core" % 2 , ) m + "collection"'N& +5 "core" &| \ . +2 "collection"' & +4 "core" &}\ . +2 .tCC.seek :closed +2 "collection"'#(` +4 "core" &{}\ - +9 &.t~~\ ),} +10 &`}}~\ %@ +9 &[r}\ %R +10 &Q~\ 'S +9 &T}\ &R +9 &N}~\ 'R +10 &aQ}~\ 'R +9 &#T|~\ &R +9 &Sz!\ &S +10 &R}\ &S +9 & iS|~\ &R +10 &"+S|~!\ &R +9 &#O|!\ 'R +9 &%Q}"\ &R +10 &'pU|\ &S +9 &)3P{~\ &R +9 &*O}~\ &R +10 &,O}\ &S +9 &.xQ|\ &S +10 &0;P|~\ &R +9 &1N|\ &R +9 &3T{}\ &R +10 &5Q~}\ &S +9 &7CR{~\ &R +9 &9O|| \ &R +10 &:Lz\ &R +9 &<T}\ &R +10 &>KN~\ &R +9 &@ R|}\ &S +9 &AO{\ %R +10 &CP~}\ %R +9 &ESP|~\ &R +9 &GP}~\ &R +10 &HT\ &R +9 &J]\ %T +10 &LO{ \ $W +9 &N \ #Z +9 &O \ !] +10 &Q\ !] +9 &SC \ ] +9 &U~\ ^ +10 &V\ ^ +9 &X\ _ +10 &ZE\ _ +9 &\\ \ ` +9 &]\ \ a +10 &_q~ \ C +9 &`G0\ %n +9 &`eh\ \ %P +3 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.29 +2 "collection"'{& +4 "core" &`eh\ #P +2 .tHand.open +2 "manipulator"&M1 +69 "core" 1 +2 "manipulator"&6% +4 "core" %    m m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%5 +100 "core"  +2 "processing"%\\% +4 "core" %\ H + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%]' +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%I  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%' +592 "Can"\ Its +1006 "core" ' + .tPSV.dial PSR +2 "processing"%S +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%O' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%F  + "collection"'>  +33 "core" ~ +128  + .tPSV.dial :mixloop +2 "processing"%: +112 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%*  +73 "core" +2 .tPS.seek 0ml +2 "processing"%' +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +43 "core" +3 .tPS.seek 0ml + "processing"%|' +2615 "core" ' + .tPSV.dial :air +2 "processing"%k  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`' +2624 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +44 "core" +2 .tPS.seek 0ml +2 "processing"%P' +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&=& +4 "core" &'  @Y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&.( +3 "core" ( + "manipulator"&L& +4 "core" &'  @Y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &' n @Y +2 .tForearm.seek CC +2 "manipulator"&' +99 "core" ' +2 .tHand.close + "manipulator"&K/ +77 "core" / +2 .tCC.seek :open +2 "collection"'( +469 "core" ( + "manipulator"&'& +4 "core" &'    @X +2 "manipulator"&x% +3 "core" %   ` +2 .tForearm.seek :retract +2 "manipulator"&%'\ +105 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&@(, +283 "core" ( + "manipulator"&U& +4 "core" &, 9 B ^ Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,  > ? Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&l' +98 "core" ' +2 .tHand.open +2 "manipulator"&z1 +68 "core" 1 +2 "manipulator"&Y% +4 "core" % μ * & 4  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +96 "core" ' +2 ."da"delayUntil "07:21:15.61" +24797 #recoverPRVreagent08 +6 .PTV.dial :mixing +2 "processing"% @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%B  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + + ."da"PSV.dial :air +2 "processing"%m  +43 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +2385 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%H +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%+  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%u +43 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%G  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8' +2379 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +129 "core"  + "processing"%% +4 "core" %\ T +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%"'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Һ +1646 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%C  +71 "core"  + ."da"PSV.dial PTV +2 "processing"% +83 "core"  + ."da"PBV.dial :waste1 +2 "processing"%X  +34 "core" +2 "processing"%\ % +4 "core" %ҵ\ R +2 ."da"PS.seek 1.5ml +2 "processing"%A'{ +581 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"%; * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"% ' +1593 "core" ' + ."da"delay 2:00 +2027 "Can"\ Q^^ +9976 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%T +70 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%~' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%r +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%Q +84 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%o  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2382 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +129 "core"  + "processing"%2% +4 "core" %\ T +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%/'\ +582 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%['Һ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%1 +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +34 "core" +2 "processing"%% +4 "core" %Ҷ\ O +2 ."da"PS.seek 1.5ml +2 "processing"%7'| +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%g  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2404 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%q +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%D' +2388 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%Z  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%4  +131 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +6 "processing"%i  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%<' +385 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%E  +43 "core"  +2 "processing"%b% +4 "core" %\ V +2 ."da"PS.seek 0.55ml +2 "processing"%'Y +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%)  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%('Һ +1544 "core" ' +2 ."da"PSV.dial :PML + "processing"%R +44 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%0% +3 "core" %ҽ\ Q +2 ."da"PS.seek 1.85ml +2 "processing"%p' +240 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%h * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%-' +1952 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +6493 "Can"s\ TVV +41510 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" , + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2390 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%t +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%^  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%N  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2404 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR + "processing"%& +130 "core"  + "processing"%{% +4 "core" %\ V + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%M'\ +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%6'Һ +1598 "core" ' + ."da"PTV.dial :puck +6 "processing"%  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%5 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%\\  +36 "core" +2 "processing"%w% +4 "core" %ҵ\ S +2 ."da"PS.seek 1.5ml +2 "processing"%3'{ +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%I * +46 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%]' +1597 "core" ' +2 ."da"delay 2:00 +4159 "Can"\ QZY +7843 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%S  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%> +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%F' +2391 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%O +70 "core" +2 ."da"delay 5 seconds +549 .PSV.dial :air +4 "processing"%  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2401 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%, +130 "core"  + "processing"%% +4 "core" %\ R + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k'\ +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%|'Һ +1597 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%_ +84 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%`  +34 "core" + "processing"%=% +4 "core" %Ҷ\ Y +2 ."da"PS.seek 1.5ml +2 "processing"%L'| +580 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%K' +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%?  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%x +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.' +2385 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +129 "core"  +2 "processing"%Y% +4 "core" %\ X + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%%'\ +595 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%l'Һ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +34 "core" +2 "processing"%% +4 "core" %һ;\ Y +2 ."da"PS.seek 1.5ml +2 "processing"%m' +578 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%P * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%H' +1597 "core" ' +2 ."da"delay 2:00 +9537 "Can"\ ZOO +2466 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%+  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%j' +2384 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%8 +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%C' +2397 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +7 "processing"%X% +17 "core" %L\ E +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +11 "processing"% +23 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%\ 'm +334 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +3 "core" %k\ I +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%;'\ +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%A'Һ +1602 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%f +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%v  +36 "core" +2 "processing"%T% +4 "core" %Ҹ\ = +2 ."da"PS.seek 1.5ml +2 "processing"% '~ +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%r * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Q' +1592 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2421 "core" ' + ."da"PSV.dial PTV +7 "processing"%2 +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%y' +2411 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +131 "core"  +2 "processing"%[% +3 "core" %C\ 8 +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%e'Һ +2102 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%7 +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%g  +34 "core" + "processing"%!% +4 "core" %ҹ\ 9 +2 ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%s  +102 "core"  +3 ."da"PS.seek 0ml +2 "processing"%' +1605 "core" ' + "processing"%q9 +3 "core" 95g +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%  +3 "core" 5g + 5g + "processing"%}& +4 "core" &]~\ =- + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&Z% +3 "core" %\   +2 "storage"(4% +4 "core" %~ b\ 1 + "storage"(i. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((+ +244 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (D& +2 "core" &, ,\ , +2 "manipulator"&E& +3 "core" &,   Q +2 "manipulator"&b% +3 "core" %\  n h  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&<( +188 "core" ( +2 "manipulator"&)& +4 "core" &  1 + + "storage"(& +4 "core" &, J\ / +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&R' +120 "core" ' +2 "storage"(& +4 "core" &,   $\ 1 +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(' +275 "core" ' + "storage"(0- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(h'y +30 "core" ' +2 "manipulator"&(& +4 "core" & S + +2 "manipulator"&p% +3 "core" %Ϥ J l +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&n(k +251 "core" ( + "manipulator"&& +5 "core" &t c + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &-& +3 "core" &t ; +2 ."da"Forearm.seek PC +2 "manipulator"&t' +103 "core" ' + ."da"Hand.close +2 "manipulator"&^/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%( +455 "core" ( + "storage"(N& +4 "core" &,\ . +2 "manipulator"&9& +3 "core" &t  +2 "manipulator"&&% +3 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&{'\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& ( +262 "core" ( + "manipulator"&M& +5 "core" & - - + "storage"( & +4 "core" &, \ 1 +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&5' +114 "core" ' + ."da"Hand.open +2 "manipulator"&\\1 +73 "core" 1 +2 "storage"(w- +4 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(6'E +26 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(I' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun3008h.tif +4 "processing"%3& +11 "core" &2\ / +3 "manipulator"&S& +9 "core" & _ g - +2 "manipulator"&% +5 "core" % c c 6 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&](, +184 "core" ( +3 "manipulator"&:& +7 "core" &, _ b 6 +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &*& +4 "core" &, b ` 6 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&O' +113 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +76 "core" / +2 "manipulator"&F& +4 "core" &, l x  6 +2 "manipulator"&,% +4 "core" %  X `  S +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +120 "core" ( +2 "manipulator"&k& +4 "core" &s _ H + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &_& +3 "core" &s , ' M +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&`' +98 "core" ' +2 "manipulator"&=& +4 "core" &s V { +2 "manipulator"&|% +4 "core" % {\ +2 "processing"%& +3 "core" &0\ * +3 "processing"%L& +4 "core" &,\ + +2 ."psFlush"PC.seek :closed +2 "processing"%?(] +4 "core" &6\ *\ +9 &,s)\ ',} +9 &ay\ &@ +10 &Tm\ &R +9 &J\ 'R +9 &I \ 'R +10 &IF\ (R +9 &ZKS\ 'R +10 &J^\ 'S +9 &LZ\ 'R +9 &JQ\ (S +10 & cEK\ 'R +9 &"$L@\ 'R +10 &#L<\ 'R +9 &%G+\ 'R +9 &'kI!\ 'R +10 &)+J\ 'S +9 &*L~\ 'R +9 &,L>\ &R +10 &.qL\ 'S +9 &04J\ 'R +9 &1F\ 'R +10 &3G\ 'S +9 &5zH\ 'R +10 &7<L\ 'R +9 &8M\ 'R +9 &:M\ 'R +10 &<N\ 'S +9 &>DI\ 'R +10 &@L\ 'R +9 &AI\ &S +9 &CI\ &S +10 &EKJv\ &S +9 &G Or\ &S +9 &Het\ %V +14 &Jd\ #X +9 &LBg\ "X +9 &Nf\ #X +9 &OS\ "Y +7 &Q[\ #Y +9 &SI\\\ #Y +2 #"da"SX MX5/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 9.176 seconds\ /var/log/esp/da22jun3008h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun3008h15s.tif +8 "core" &U\ S\ #Y +8 &VC\ #Y +7 &X>\ #Y +9 &ZP>\ "Y +9 &\\4\ #G +10 &]5Dk=\ $ a +9 &]{2>\ &2 +6 ( + "processing"%L& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.70 +2 "processing"%d& +4 "core" &]{%E\ '2 + &]{%>\ %2 +2 ."psFlush"Hand.open + "manipulator" +66 "core" 1 +12 "manipulator"&K% +4 "core" % m w\ +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&x'\ +102 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +43 "core"  +2 "processing"%U% +4 "core" %\ ( + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +591 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%'' +120 #"da"SX MX5/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun3008h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun3008h20s.tif +1974 "core" ' +2 ."psFlush"delay 1 second +92 #"da"SX MX5/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun3008h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "9.176 sec auto-exposure",Subject: "da22jun3008h images!" +11 "storage"(z- +4 "core" -' +2 "storage"(Y& +4 ."psFlush"PRV.dial :waste2,avoiding: :ab2 +3 "processing"%. @ +3 "core" &, \ # +2 "manipulator"&%& +4 "core" &s @ Y k + "manipulator"& % +4 "core" %\ % T | G +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&B( +168 "core" A +2 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +123 "core" ( +2 "manipulator"&l& +4 "core" &{ ! ~, +2 "storage"(P& +4 "core" &, \ $ +9 +3 ."psFlush"PSV.dial :mixloop +5 ."da"Forearm.reconfigure :tight + "processing"%m +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +11 "manipulator"&+' +88 "core" +7 ."psFlush"PS.seek :empty +4 "processing"%u'ղ +7 "core" ' +4 ."da"SE.reconfigure :gently +7 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.21 Pucks below Top Plate +5 "storage"(G' +58 "core" ' +4 "manipulator"&H& +10 "core" &{ < , +3 "storage"(J& +9 "core" &,  $\ 4 +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&'n +39 "core" ' +4 ."da"Elbow.hold +4 "manipulator"&8, +6 "core" , +4 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +3 "storage"("' +25 "core" ' +3 "manipulator"&j% +8 "core" %́h r > +4 "storage"(& +8 "core" &, =\ 0 +2 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&X'έ +23 "core" ' +4 "manipulator"&C& +8 "core" & > ) +3 "storage"(& +9 "core" &, 1 2 \ 6 +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&\ ' +32 "core" ' +4 "storage"(;% +10 "core" % / " \ 7 +4 ."downElevator"SE.seek :down +5 "storage"(f'} +99 (v% +6 "core" %T8 2 1 N\ 7Yk +3 "manipulator"&T% +8 "core" %\  +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +3 "manipulator"&A'\ +97 "core" ' +40 ' +2 ."downElevator"SE.stop +3 "storage"(5 +6 (r& +7 "core" &, ? A u\ : +1736 #"uploadLog"upsync +187 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +101 "core"  +2 "processing"%% +3 "core" %լ\ L +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%o'\ +590 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2100 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +6 "processing"%Q  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%2 @ +73 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +101 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%/'ղ +2605 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%1 +101 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%$'TE +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%[ +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%y  +71 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%7' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%g +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%!'\ +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +1780 "Can"\ \\CC +324 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%s U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%q @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2603 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%}  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z' +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%4 +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%i' +2605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +82 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%E' +2605 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%b @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%)  +81 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%@ +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1089 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%a' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +83 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%(  +54 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%p' +2609 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%R'\ +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%< U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%^' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%N  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%9' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%t' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%M +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"% ' +2615 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%n @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +50 "processing"%w  +83 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3' +2624 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&{& +4 "core" & b b ) +2 "manipulator"&S% +3 "core" %\  d V $ +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +248 "core" ( +2 "manipulator"&h& +4 "core" &t U \\ + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &t c c +2 ."psFlush"Forearm.seek PC +2 "manipulator"&:' +106 "core" ' +2 ."psFlush"Hand.close + "manipulator"&*/ +68 "core" / + ."psFlush"PC.seek :open +2 "processing"%5( +449 "core" ( +2 "manipulator"& & +4 "core" &t b a + "manipulator"&% +4 "core" % c ^ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&F'\ +111 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&,(, +132 "core" ( +2 "manipulator"&>& +4 "core" &, i X  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &k& +2 "core" &, j k d  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&_' +99 "core" ' +2 ."psFlush"Hand.open + "manipulator"&O1 +69 "core" 1 + "manipulator"&=% +5 "core" % ν g Y + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +102 "core" ' + #tFinished short da assay +2736 #-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &I\ = +2 "manipulator"&]& +4 "core" &, \\ f G  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +23 "core" ( + "manipulator"&& +4 "core" &, i Y v +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &, a b L v +2 .tForearm.seek :garage +2 "manipulator"&#' +91 "core" ' +2 .tHand.close + "manipulator"&K/ +66 "core" / +2 "manipulator"&L& +4 "core" &, g X v + "manipulator"&% +4 "core" % μ g h ! +2 .tForearm.seek :retract + "manipulator"&U'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&`( +286 "core" ( + "manipulator"&& +4 "core" &( V f A_ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &( ^ V A_ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&z' +106 "core" ' +2 "manipulator"&Y& +4 "core" &( Z b A_ +2 "manipulator"&%% +3 "core" % c ` +2 "collection"' & +4 "core" &q\ ; +2 "collection"'.& +4 "core" &w\ ; +2 .tCC.seek :closed +2 "collection"'l(` +5 "core" &u\ < +6 & &x\ :$d +13 &T}u\ 79 +6 &{xr\ 6M +9 &Tv\ 7R +9 &ER~\ 8R +10 &Qy\ 8R +9 &Vu\ 8R +9 &Q|\ 8Q +10 &MW|\ 7R +9 &Qw\ 7R +10 &Rx\ 7Q +9 &!S}\ 8R +9 &#VT\ 7R +10 &%S\ 8R +9 &&T\ 7R +9 &(P\ 7R +10 &*_P\ 7Q +9 &,!R\ 7Q +10 &-S\ 7R +9 &/T\ 8Q +9 &1gR\ 7Q +10 &3(U\ 7R +9 &4O\ 7Q +9 &6R\ 7R +10 &8nR\ 7R +9 &:0Q\ 7R +9 &;U\ 7R +10 &=Q\ 7Q +9 &?vO\ 7R +10 &A9Q\ 7Q +9 &BR\ 7Q +9 &DO}\ 7Q +10 &FN~\ 7Q +9 &HAT\ 7Q +10 &JY\ 6R +9 &Kn\ 6T +9 &Mt\ 4X +10 &O+}}\ 2\\ +9 &P\ 2\\ +9 &R}\ 2\\ +10 &Tm~\ 2] +9 &V-~\ 1^ +9 &W\ 1^ +10 &Y\ 1^ +9 &[p\ 0_ +10 &]1\ 0_ +9 &^\ 0Q +9 &`B\ 2- +10 &`fz\ 3R +5 ( +2 "collection"'.& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.28 + "collection"'& +4 "core" &`fm\ 5R + &`fm\ 4R + .tHand.open +2 "manipulator"&P1 +67 "core" 1 +2 "manipulator"&% +4 "core" % a W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +99 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%H  +42 "core"  + "processing"%J% +5 "core" %\ [ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%x' +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%j  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1599 "core" ' +2 .tPSV.dial PSR + "processing"%' +44 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%C' +2607 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 "processing"%  +100 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%I +188 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%; @ +73 "core" A +2 .tPS.seek 0ml + "processing"%+' +1076 "Can"\ XRR +1550 "core" ' +2 .tPSV.dial :air +2 "processing"%B  +71 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2609 "core" ' + .tPSV.dial :PTV +6 "processing"%T +72 "core"  +2 .tPS.seek 0ml +2 "processing"%G' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" && D K ' @[ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X( +2 "core" ( +2 "manipulator"&r& +4 "core" && N F U @[ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" && P N b @[ +2 .tForearm.seek CC +2 "manipulator"&\ ' +91 "core" ' +2 .tHand.close + "manipulator"&f/ +64 "core" / +2 .tCC.seek :open +2 "collection"' ( +470 "core" ( +2 "manipulator"&& +4 "core" &' Z b @[ + "manipulator"&u% +4 "core" % ` a +2 .tForearm.seek :retract + "manipulator"&o'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Q(, +281 "core" ( + "manipulator"&2& +5 "core" &, V \\ Y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, ^ c Y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&~' +110 "core" ' + .tHand.open +2 "manipulator"&11 +75 "core" 1 + "manipulator"&/% +4 "core" % \\ W ? +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +98 "core" ' +51674 "Can"\ f<< +60001 \ g<< +54233 #t-> access 2 +3 "storage"([% +3 "core" %} ( ' \ _ + "manipulator"&y% +4 "core" %\ # i ^ B A +2 "manipulator"&& +3 "core" &, c c M Y +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(g(K +825 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +2 "core" &K b\ R +562 #t-> access 1 +3 "storage"(!% +3 "core" %} \  \ Z + "manipulator"&% +4 "core" %\ # l j A +2 "manipulator"&s& +3 "core" &, k g Y +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(e(< +196 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (q& +3 "core" &< \ S +706 #t-> access 2 +2 "storage"(% +3 "core" %}\ \ ( $\ [ +2 "manipulator"&}% +4 "core" %\ # m m # A + "manipulator"&& +4 "core" &, h ` O Y +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(4(K +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (Z& +2 "core" &K \ T +998 #t-> $da[:extractVol]=0.19 +575 #-> startTube 2 +1451 #-> shortDA +2 "collection"'D% +2 "processing"%i% +7 "core" %ӸF\ B + %\ i +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +147 "Can"V\ h=< +93 #tPulling 1.1ml sample from PRV.sipper after 10 seconds delay +51 .delay 10 seconds +1004 .PSV.dial :mixloop + "processing"%b +54 "core" + .tPTV.dial :PRVmixing +2 "processing"%E  +72 "core" + .tPRV.dial :sipper +2 "processing"%)  +130 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%V'` +2279 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%@  +127 "core"  +3 .tPS.seek 0.5ml +2 "processing"%'\ +1264 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +100 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%0' +585 "core" ' + .tPSV.dial PSR +2 "processing"%( +100 "core"  +2 "processing"%a% +4 "core" %\ h + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'TE +1112 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%p' +1598 "core" ' + .tPSV.dial :mixloop +7 "processing"%R +112 "core" +2 .tPS.seek 0ml +2 "processing"%-' +2607 "core" ' + .tPSV.dial PSR +2 "processing"%< +111 "core"  +2 "processing"%% +4 "core" %\ i + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'TE +1098 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%^' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +99 "core" + .tPRV.dial :sipper +2 "processing"%c  +42 "core" +2 .tPS.seek 0ml +2 "processing"%&' +2618 "core" ' + .tPSV.dial PSR +2 "processing"%9 +112 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%M' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +98 "core" +2 .tPS.seek 0ml +2 "processing"%n' +2617 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +6 "processing"% & +5 "core" &\ l + "manipulator"&w% +4 "core" %\ # l l A +6 "storage"(\\% +4 "core" %} ) )\ b + "storage"({. +4 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(S( +665 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (h& +3 "core" & \ \  \ V + "manipulator"&6& +5 "core" &, a k P Y + "manipulator"&8% +4 "core" %\ # k c Z A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&*(P +202 "core" ( + "manipulator"&A& +5 "core" &X W e [  + "storage"(?& +4 "core" & T h\ [ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"& 'ϥ +106 "core" ' +2 "storage"(& +4 "core" & ) ) \ ^ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(>' +281 "core" ' +2 "storage"(k- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (:& +2 "core" & \  R a\ [ +2 "manipulator"&& +4 "core" &X c l  + .tElbow.seek 2 +2 "manipulator"&O(P +3 "core" ( + "manipulator"&=& +4 "core" &X k l  +2 "storage"(F& +3 "core" & J P\ [ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&_'y +17 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&]& +2 "storage"('} +7 "core" &X c h [  +2 "manipulator"&d% +4 "core" % ΂ i ] [ 2 + .tForearm.seek :retract +2 "manipulator"&K'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&L(k +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +83 "core" ( +3 "manipulator"&& +4 "core" &o m k z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &o ` i +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&|' +103 "core" ' + "manipulator"&#& +4 "core" &o h l m +2 "manipulator"&% +4 "core" % l j  + "processing"%& +5 "core" &\ g +2 "processing"%& +5 "core" &\ g +2 .tPC.seek :closed +2 "processing"%Y(] +5 "core" &\ f +6 & '\ e$c +9 &S}\ b9 +9 &|w\ aM +10 &S\ bR +9 &HQ\ cR +10 & T\ cQ +9 &O\ cQ +9 &O\ cQ +10 &PR\ bR +9 &N\ cQ +9 &T\ bR +10 &!Q\ bR +9 &#XQ\ cR +9 &%S\ cQ +10 &&Q\ bQ +9 &(Q\ bQ +10 &*aO\ cQ +9 &,$P\ bQ +9 &-R\ bR +10 &/N\ bQ +9 &1iN\ bQ +9 &3+Q\ cQ +10 &4Q\ bQ +9 &6O\ cQ +10 &8qL\ cQ +9 &:3M\ bQ +9 &;L\ bQ +10 &=N\ cQ +9 &?xP\ bR +10 &A:O\ bR +9 &BQ\ bR +9 &DS\ bR +10 &F|a\ bS +9 &H6s\ aV +9 &I\ _X +10 &K\ _X +9 &Mw\ _X +9 &O9\ _X +10 &P\ _X +9 &R\ _X +10 &T}\ ^X +9 &V?\ _X +9 &X\ _Y +10 &Y\ ^Y +9 &[\ ^Y +9 &\\b\ _&u +10 &]~Z\ a/ +9 ( +3 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.67 +2 .Hand.open + "manipulator"&%1 +3 "core" &]\ b+ +63 1 + "manipulator"& % +4 "core" % c Z R  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U'\ +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"%  +2 %9 +5 "core" 9>[ +102 "processing"%P9 +3 "core" 9<[" +102 "processing"%9 +3 "core" 9;[ " +103 "processing"%.9 +2 "core" 9;[ # +102 "processing"%H9 +2 "core" 9;\\# +102 "processing"%J9 +3 "core" 9;[$ +102 "processing"%z9 +2 "core" 9;\\$ +102 "processing"%39 +3 "core" 9;[% +102 "processing"%j9 +2 "core" 9=\\"% +103 "processing"%x9 +2 "core" 9?\\&% +102 "processing"%'9 +2 "core" 9A\\*& +102 "processing"%9 +3 "core" 9C\\/& +102 "processing"%9 +3 "core" 9F\\3& +102 "processing"%I9 +3 "core" 9J\\7& +102 "processing"%;9 +4 "core" 9N\\;% +102 "processing"%C9 +2 "core" 9S]?% +103 "processing"%B9 +2 "core" 9W]D% +102 "processing"%+9 +3 "core" 9\\]H$ +102 "processing"%T9 +2 "core" 9c]L$ +102 "processing"%v9 +3 "core" 9i\\P# +102 "processing"%9 +2 "core" 9o^T# +102 "processing"%r9 +2 "core" 9u^X" +102 "processing"%"9 +3 "core" 9~^]" +102 "processing"%f9 +3 "core" 9^a! +102 "processing"%`9 +2 "core" 9_e! +102 "processing"%m9 +4 "core" 9_i +102 "processing"%l9 +2 "core" 9_m +103 "processing"%9 +2 "core" 9_r +103 "processing"%u9 +2 "core" 9_v +102 "processing"%\ 9 +3 "core" 9_z +102 "processing"%29 +2 "core" 9a~ +102 "processing"%9 +2 "core" 9a +102 "processing"%X9 +3 "core" 9b +102 "processing"%19 +3 "core" 9a +102 "processing"%/9 +2 "core" 9b +102 "processing"%o9 +2 "core" 9c\ +103 "processing"%~9 +2 "core" 9b\ +102 "processing"%[9 +3 "core" 9b +102 "processing"%y9 +2 "core" 9 c +102 "processing"%9 +3 "core" 9d +102 "processing"%9 +2 "core" 9c +103 "processing"%79 +2 "core" 9'd +102 "processing"%!9 +2 "core" 9/e +102 "processing"%9 +3 "core" 98f +102 "processing"%s9 +2 "core" 9@f +102 "processing"%q9 +2 "core" 9Hg +103 "processing"%g9 +2 "core" 9Pg +102 "processing"%9 +3 "core" 9Vg +102 "processing"%}9 +2 "core" 9^h +102 "processing"%9 +3 "core" 9ei +3 .tPH.hold 2:00:00,28C +3 "processing"%Z pp_ +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%e +100 "core"  +2 "processing"%i% +4 "core" %!\ a + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%D'\ +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%b'Һ +1601 "core" ' + .tPTV.dial :puck +2 "processing"%E  +130 "core"  + .tPSV.dial PTV +2 "processing"%) +72 "core" + .tPBV.dial :waste1 +2 "processing"%G  +53 "core" + "processing"%@% +4 "core" %һ\ c +2 .tPS.seek 1.5ml +2 "processing"%V' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml + "processing"%' +1598 "core" ' +2 .tdelay 5:00 +15101 "Can"\ ^\\[ +14901 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%(  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +52 "processing"%0 +72 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2366 "core" ' +2 .tPSV.dial PTV + "processing"%R +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%p +71 "core"  +2 .tdelay 5 seconds +501 .PSV.dial PTV +2 "processing"%< +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +3 .tPS.seek 0ml + "processing"%-' +2359 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +131 "core" +2 .tPSV.dial :mixloop + "processing"%N +44 "core" +2 .tPRV.dial :ab1 + "processing"%c @ +103 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%^' +354 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%9  +42 "core"  + "processing"%&% +4 "core" %\ Y +3 .tPS.seek 0.34ml + "processing"%t' +428 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'M  +31 "core" +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%w'G +1180 "core" ' + .tPRV.dial :waste2 +2 "processing"%\\ @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%{'\ +863 "core" ' +2 #taddPMLReagent08 +6 .PSV.dial :air +2 "processing"%4  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%h'Һ +1607 "core" ' + .tPSV.dial :PML +2 "processing"%6 +44 "core" + .tPTV.dial :mixing +2 "processing"%8 @ +74 "core" B + .tPBV.dial :waste1 +2 "processing"%A  +34 "core" +2 "processing"%?% +4 "core" %ҽ\ a +2 .tPS.seek 1.85ml + "processing"%Q' +236 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%$' +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'k& +3 "core" &R\ 8 + "manipulator"&:& +5 "core" &o ` ^ + "manipulator"&% +4 "core" %\  f b  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&=(, +134 "core" ( +2 "manipulator"&F& +4 "core" &, Y g  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, a d  +3 .tForearm.seek :garage + "manipulator"&]' +101 "core" ' +2 .tHand.close + "manipulator"&d/ +70 "core" / +2 "manipulator"&*& +4 "core" &, ] W  +2 "manipulator"& % +3 "core" % W c +2 .tForearm.seek :retract +2 "manipulator"&>'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_( +285 "core" ( +2 "manipulator"&& +4 "core" &% X h >L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &% Y ` >L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&O' +104 "core" ' +2 "manipulator"&#& +4 "core" &% f f >L +2 "manipulator"&% +4 "core" % c X + "collection"'& +4 "core" &F\ 7 +3 "collection"'& +6 "core" &6\ 8 +2 .tCC.seek :closed + "collection"'K(` +5 "core" &L\ 7 +7 & (I\ 5$e +10 &S{H\ 19 +9 &|zL\ 1N +9 &YE\ 1R +10 &FRC\ 1R +9 &QG\ 1R +10 &TC\ 0R +9 &Q@\ 0R +9 &OTB\ 0R +10 &V?\ 0R +9 &RF\ 0R +9 &!SH\ 1R +10 &#VV;\ 2R +9 &%RC\ 2Q +10 &&TI\ 0R +9 &(QE\ /R +9 &*_TC\ 0R +10 &,!PE\ 0R +9 &-SA\ /R +9 &/R7\ /Q +10 &1gR=\ /R +9 &3)O<\ /R +10 &4QF\ /Q +9 &6R;\ /R +9 &8oN7\ 0R +10 &:1P=\ 1R +9 &;O3\ 1R +9 &=M;\ 2R +10 &?vR8\ 1R +9 &A:N+\ 1Q +10 &BR4\ 0R +9 &DQ7\ /Q +9 &FO@\ /Q +10 &H?WB\ /R +9 &IYE\ .S +9 &KnB\ -U +10 &MtG\ ,X +9 &O,C\ *\\ +10 &P~?\ *\\ +9 &R;\ )] +9 &TmD\ )] +10 &V-?\ )^ +9 &W@\ (^ +9 &YI\ (_ +10 &[p<\ (_ +9 &]/F\ '` +10 &^B\ 'R +9 &`CA\ ), +9 &`c~@\ *V +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.28 +3 "collection"'5& +4 "core" &`cr7\ +V + &`cr$\ +V + .tHand.open + "manipulator"&%1 +66 "core" 1 + "manipulator"& % +5 "core" %  '  * + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"% +99 "core"  +2 "processing"%P% +4 "core" %\ M + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%|' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%.' +1613 "core" ' + .tPSV.dial PSR +2 "processing"%H +42 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%J' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +2 "processing"%z  +2 "collection"'3  +33 "core" ~ +128  + .tPSV.dial :mixloop +2 "processing"%j +100 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%x  +75 "core" +2 .tPS.seek 0ml + "processing"%'' +2614 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%I +44 "core" +2 .tPS.seek 0ml +2 "processing"%;' +2621 "core" ' + .tPSV.dial :air +2 "processing"%C  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2614 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%+ +43 "core" +2 .tPS.seek 0ml +2 "processing"%T' +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&v& +4 "core" &#   =G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( + "manipulator"&r& +4 "core" &# #  v =G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +3 "core" &#   =G +2 .tForearm.seek CC +2 "manipulator"&f' +96 "core" ' +2 .tHand.close + "manipulator"&`/ +72 "core" / +2 .tCC.seek :open +2 "collection"'m( +468 "core" ( +2 "manipulator"&l& +4 "core" &$ 9 1 ] =D + "manipulator"&% +4 "core" %  : 1 + .tForearm.seek :retract +2 "manipulator"&u'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\ (, +285 "core" ( +2 "manipulator"&2& +4 "core" &, O @ O ; + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, A 6 u ; +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&X' +113 "core" ' +2 .tHand.open +2 "manipulator"&11 +70 "core" 1 + "manipulator"&/% +4 "core" % g W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +91 "core" ' +3 ."da"delayUntil "09:07:26.79" +4153 "Can"\ a@@ +20664 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%~ @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%[  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +51 "processing"%' +2379 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%7 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%s  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q' +2368 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%g +130 "core"  + "processing"%% +4 "core" %\ Z + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%}'\ +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%e  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%i +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%n  +35 "core" + "processing"%D% +4 "core" %\ a +2 ."da"PS.seek 1.5ml +2 "processing"%E' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%G' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%@  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2377 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%a +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%0  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2366 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +129 "core"  +2 "processing"%p% +3 "core" %W\ b +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%<'\ +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%N% +3 "core" %ҵ\\\ b +2 ."da"PS.seek 1.5ml +2 "processing"%c'{ +225 "Can"\ f@@ +369 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%- * +34 "core" , +5 ."da"PS.seek 0ml +2 "processing"%9' +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%&  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%^ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +71 "core"  + ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2384 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%\\ +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%4  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%{' +2368 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%6  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%8  +129 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%A  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%? +44 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +377 "core" ' + ."da"delay 2 seconds +207 .PRV.dial :air +2 "processing"%h  +43 "core"  +2 "processing"%Q% +3 "core" %\ a +2 ."da"PS.seek 0.55ml +2 "processing"%k'Z +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%:  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Һ +1544 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%F +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%L  +34 "core" +2 "processing"%d% +3 "core" %ҵ\ c +2 ."da"PS.seek 1.85ml +2 "processing"%*' +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%U' +1968 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +29487 "Can"\ h>> +18515 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%]  +34 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air + "processing"%,  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%=' +2380 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%# +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "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"%>  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2361 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +128 "core"  + "processing"%%% +4 "core" %=\ h + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%P +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%O  +34 "core"  + "processing"%$% +4 "core" %Һ\ g +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +344 .PBV.dial between PSV and waste1 +9 "processing"%| * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%H' +1594 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%.  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%z +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +2380 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%x +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%J +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%I' +2380 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  + "processing"%C% +4 "core" %\ c + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%;'\ +595 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%+'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%B +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +36 "core" + "processing"%r% +4 "core" %Ҷ%\ g +2 ."da"PS.seek 1.5ml +2 "processing"%"'| +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%_' +1495 "Can"\ fWW +117 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%K * +34 "core" + +2 ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%l +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2377 "core" ' + ."da"PSV.dial PTV +2 "processing"%f +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%2 +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +69 "core"  +3 ."da"PS.seek 0ml +2 "processing"%1' +2363 "core" ' + #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +129 "core"  +2 "processing"%u% +4 "core" %\ g + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%W'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%~ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%[  +34 "core" +2 "processing"%y% +4 "core" %Ҿh\ d +2 ."da"PS.seek 1.5ml +2 "processing"%' +578 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7' +1613 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%!  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2404 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%q +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%}  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e' +2385 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +133 "core"  +7 "processing"%n% +13 "core" %\ Q +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +12 "processing"% +17 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%D'm +348 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +3 "core" %qd\ R +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%)'\ +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%@ +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%b  +34 "core" +2 "processing"%% +4 "core" %ҵj\ J +2 ."da"PS.seek 1.5ml +2 "processing"%G'{ +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%(' +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%0 * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%R' +489 "Can"\ = +1937 "core" ' + ."da"PSV.dial PTV +6 "processing"%p +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +71 "core"  +3 ."da"PS.seek 0ml +2 "processing"% ' +2400 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +141 "core"  +2 "processing"%% +4 "core" %8\ F + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%-'Һ +2106 "core" ' + ."da"delay 5 seconds +547 .PTV.dial :puck +8 .PSV.dial PTV +2 "processing"%c +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +35 "core" + "processing"%^% +4 "core" %ҹ\ A +2 ."da"PS.seek 1.5ml +2 "processing"%M' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%t  +103 "core"  +3 ."da"PS.seek 0ml +2 "processing"%\\' +1600 "core" ' + "processing"%w9 +3 "core" 95a +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%4  +4 "core" 5a 5a + "processing"% & +4 "core" &]\ F+ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&6% +4 "core" %\  2  + "storage"(8% +4 "core" % H H\ ; +2 "storage"(A. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(?(+ +190 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 ({& +3 "core" &. 4 ' Y\ 6 + "manipulator"&h& +4 "core" &, R ; +2 "manipulator"&Q% +4 "core" %\  M  +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +191 "core" ( +2 "manipulator"&:& +4 "core" &  + + "storage"(k& +4 "core" &. ? > \ 9 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&F' +96 "core" ' + "storage"(& +4 "core" &. > > \ 9 +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(L' +275 "core" ' + "storage"(d- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"( 'y +29 "core" ' +2 "manipulator"&& +4 "core" & N + + "manipulator"&*% +4 "core" % .  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&]'\ +93 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&(k +251 "core" ( +2 "manipulator"&,& +4 "core" &s  + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +2 "core" &s  +3 ."da"Forearm.seek PC + "manipulator"&#' +101 "core" ' + ."da"Hand.close +2 "manipulator"&/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%( +451 "core" ( + "storage"(>& +4 "core" &. @ ? [\ 9 +2 "manipulator"&=& +3 "core" &s 3 +2 "manipulator"&5% +3 "core" %  7  +2 ."da"Forearm.seek :retract +2 "manipulator"&%'\ +115 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"& ( +258 "core" ( +2 "manipulator"& & +4 "core" &| > + + "storage"(& +4 "core" &. A ? !\ < +2 ."da"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&P' +90 "core" ' +2 ."da"Hand.open +2 "manipulator"&O1 +76 "core" 1 +2 "storage"($- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"('E +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.93 Pucks below Top Plate + "storage"(|' +55 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun3009h.tif +5 "processing"%& +12 "core" &B\ 8 +2 "manipulator"&.& +5 "core" &| G + +2 "manipulator"&3% +5 "core" % > d +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&z'\ +96 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&H(, +176 "core" ( +5 "manipulator"&x& +6 "core" &,  z +3 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &J& +3 "core" &, z +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +96 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&'/ +76 "core" / +2 "manipulator"&j& +4 "core" &,  z + "manipulator"&% +4 "core" % A +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&I(k +121 "core" ( + "manipulator"&;& +5 "core" &u u S + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &u  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&v' +104 "core" ' + "manipulator"&r& +5 "core" &u V Y b + "manipulator"&+% +4 "core" % [ ] +2 "processing"%`& +4 "core" &K\ 0 +2 "processing"%"& +4 "core" &@\ 0 +2 ."psFlush"PC.seek :closed +2 "processing"%(] +4 "core" &A\ 1 +9 &-s4\ .,~ +9 &bv/\ ,@ +10 &_j-\ ,R +9 &J#\ .R +9 &I\ .R +12 &I\ -R +8 &eD \ -R +9 &(G\ -R +9 &I\ .R +9 &H\ .R +10 & nG\ -R +9 &"0I6\ -R +10 &#IL\ -R +9 &%IA\ -R +9 &'uH9\ -R +10 &)7G@\ -R +9 &*I*\ -R +9 &,H%\ -S +10 &.}I \ -R +9 &0>I\ -R +9 &2I\ -R +10 &3J\ -S +9 &5G\ -R +10 &7HH\ -R +9 &9\ I\ ,R +9 &:I\ ,R +10 &<J\ -R +9 &>NI\ -R +9 &@I\ ,R +10 &AI\ ,R +9 &CH\ ,R +10 &EVJ\ ,R +9 &GR\ +S +9 &Hj\ *V +10 &J\ )X +9 &LL}\ )X +9 &N ~\ *Y +10 &O{\ *Y +9 &Q\ *Y +10 &SSw\ )Y +9 &Ur\ )Y +9 &Vl\ )Y +10 &Xg\ (Z +9 &ZYb\ )Z +9 &\\b\ (G +10 &]3>hW\ *$k +9 &]0P\ ,/ +5 ( +2 "processing"%"& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.73 +2 "processing"%K& +4 "core" &]!R\ +/ + &]!X\ ,/ + ."psFlush"Hand.open +2 "manipulator"&l1 +68 "core" 1 + "manipulator"&_% +3 #"da"SX MX5/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.688 seconds\ /var/log/esp/da22jun3009h.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun3009h15s.tif +8 "core" % | +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&f'\ +99 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%2 +44 "core"  + "processing"%% +4 "core" % \ . + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%'\ +599 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +260 #"da"SX MX5/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun3009h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun3009h20s.tif +1846 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%/ @ +113 #"da"SX MX5/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun3009h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.688 sec auto-exposure",Subject: "da22jun3009h images!" +11 "storage"(u- +5 "core" -' +2 "storage"(1& +5 "core" &. a\ $ +2 "manipulator"&X& +3 "core" &u [ a +2 "manipulator"&~% +3 "core" %\  m i  & +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&[( +32 "core" A +63 ."psFlush"PTV.dial :PRVmixing +4 "processing"%y  +133 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%W +31 "core" ( + "manipulator"&T& +4 "core" & ] | L * +2 "storage"(& +5 "core" &. \ ' +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&!' +56 "core" +2 ."psFlush"PS.seek :empty +4 "processing"%'ղ +38 "core" ' +5 ."da"SE.reconfigure :gently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.21 Pucks below Top Plate +3 "storage"(s' +58 "core" ' +3 "manipulator"&7& +9 "core" & ( * +3 "storage"(g& +9 "core" &. ? ? \ : +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +5 "manipulator"&'n +35 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&q, +8 "core" , +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.03 Pucks below Top Plate +4 "storage"(}' +28 "core" ' +3 "manipulator"&% +8 "core" %͂g  +3 "storage"(i& +8 "core" &. - & 1\ 6 +3 ."da"Forearm.force -20 +4 "manipulator"&5 +5 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&n'ή +23 "core" ' +5 "manipulator"&e& +11 "core" & : * +3 "storage"(& +8 "core" &. b _\ = +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&D' +35 "core" ' +4 "storage"()% +9 "core" % l n p\ ? +4 ."downElevator"SE.seek :down +5 "storage"(@'} +99 (b% +6 "core" %\ 9 l k \ >Xj +3 "manipulator"&% +9 "core" %Ϫ   +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +4 "manipulator"&E'\ +99 "core" ' +37 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (& +8 "core" &. w x 2\ B +1625 #"uploadLog"upsync +296 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +101 "core"  +2 "processing"%a% +3 "core" %շ\ Y +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%0'\ +586 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%(  +34 "core" + ."psFlush"PTV.dial :mixing +3 "processing"%p @ +73 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"% +112 "core" +2 ."psFlush"PS.seek :empty +7 "processing"%<'ղ +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +98 "core" +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%R'TE +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%N' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%  +71 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%c' +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%^'\ +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%9 +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%t U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%M' +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%w @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%6' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%A' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%{ +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%h' +2609 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%Q @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%:  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%k' +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1100 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +53 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%*' +1011 "Can"\ nDC +1600 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%L +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%F'\ +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PBV +45 "processing"%] @ +51 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%>  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%=' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%5 +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%#' +2604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%' +2627 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2602 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%$  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2613 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&.& +4 "core" & ^ Y * + "manipulator"&3% +4 "core" %\ & [ T !M +2 ."psFlush"Elbow.seek PC +2 "manipulator"&%(k +250 "core" ( + "manipulator"& & +4 "core" &u f V +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &u W S  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&x' +104 "core" ' + ."psFlush"Hand.close +2 "manipulator"&J/ +66 "core" / + ."psFlush"PC.seek :open +2 "processing"%P( +452 "core" ( + "manipulator"& & +4 "core" &u b c +2 "manipulator"&'% +3 "core" % b d +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&j'\ +117 "core" ' + ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +135 "core" ( +2 "manipulator"&z& +4 "core" &, T e  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +2 "core" &, ^ `  +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&B' +102 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +68 "core" 1 + "manipulator"&r% +4 "core" % ι h Y +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&+'\ +101 "core" ' + #tFinished short da assay +1804 #-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'`& +3 "core" &\ P + "manipulator"&H& +5 "core" &, c h  + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&C(, +21 "core" ( + "manipulator"&& +5 "core" &, a Y  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &, S a  +2 .tForearm.seek :garage +2 "manipulator"&l' +112 "core" ' + .tHand.close +2 "manipulator"&_/ +67 "core" / +2 "manipulator"&"& +4 "core" &, Z U  + "manipulator"&2% +4 "core" %  _ ] T +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&v( +287 "core" ( + "manipulator"&\\& +4 "core" & U Z j :/ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & X U :/ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&u' +96 "core" ' +2 "manipulator"&1& +4 "core" & a i :/ +2 "manipulator"&X% +3 "core" % _ V +2 "collection"'~& +4 "core" &\ M +2 "collection"'/& +6 "core" &\ L +2 .tCC.seek :closed +3 "collection"'y(` +3 "core" &\ L +5 &\ L9 +10 &6Fv\ H2 +9 &[o\ FF +10 &f\ GR +9 &Q\ HQ +9 &yR\ HQ +10 &:T\ GR +9 &Q\ HQ +10 &S\ HR +9 &T\ GR +9 &CV\ GQ +10 &!V\ GQ +9 &"T\ GQ +9 &$S\ GR +10 &&JT\ GR +9 &( Q\ GQ +9 &)R\ FR +10 &+T\ GQ +9 &-SW\ GQ +10 &/U\ GQ +9 &0T\ GQ +9 &2O\ GQ +10 &4[R\ GQ +9 &6U\ GR +9 &7R\ FQ +10 &9U\ FQ +9 &;cS\ FQ +10 &=%Q\ FQ +9 &>P\ GQ +9 &@Q\ GQ +10 &BlR\ FQ +9 &D.P\ FQ +9 &EQ\ FQ +10 &GS\ FQ +9 &IrW\ FR +10 &K/e\ ET +9 &L\ DW +9 &N\ B[ +10 &P\\\ @\\ +9 &R\ @\\ +9 &S\ @\\ +10 &U\ ?] +9 &W_\ ?^ +9 &Y"\ ?] +10 &Z\ ?_ +9 &\\\ >_ +10 &^`\ >` +9 &_b\ ?2 +9 &`c\ @V +9 ( +2 &`hn\ BQ +2 "collection"'/& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.20 +2 "collection"'T& +4 "core" &`hn\ BQ + .tHand.open + "manipulator"&1 +68 "core" 1 + "manipulator"&I% +4 "core" %  e S +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +95 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%7  +44 "core"  + "processing"%g% +4 "core" %\ i +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%f' +1605 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%i' +1603 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%e' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%  +100 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%| +188 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"%) @ +73 "core" A +2 .tPS.seek 0ml +2 "processing"%!' +2612 "core" ' + .tPSV.dial :air +2 "processing"%[  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%b' +2605 "core" ' + .tPSV.dial :PTV +2 "processing"% +72 "core" ~ +2 .tPS.seek 0ml +2 "processing"%s' +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" & h a :. + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n( +3 "core" ( + "manipulator"&& +4 "core" & V _ :. +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" & W b :. +2 .tForearm.seek CC + "manipulator"&D' +101 "core" ' +2 .tHand.close + "manipulator"&@/ +64 "core" / +2 .tCC.seek :open +2 "collection"'G( +470 "core" ( + "manipulator"&a& +4 "core" & [ a 9# + "manipulator"&% +4 "core" %  ^ c +2 .tForearm.seek :retract +2 "manipulator"&0'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&((, +281 "core" ( + "manipulator"&p& +4 "core" &, X ^ U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, ^ a U +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&V' +101 "core" ' +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&<% +4 "core" % f Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +96 "core" ' +15754 "Can"\ x<< +1196 #t-> PS.flush +2 #Flushing Processing stage + "processing"%% +3 "core" %\ x +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &\ x +2 "manipulator"&N& +3 "core" &, T T ' U +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&&(, +3 "core" ( +2 "manipulator"&c& +4 "core" &, d i U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &^& +2 "core" &, ` _ U +2 .tForearm.seek :garage +2 "manipulator"&9' +104 "core" ' + .tHand.close +50 "manipulator"&t/ +75 "core" / +2 "manipulator"&-& +4 "core" &, f W U + "manipulator"&w% +4 "core" % η _ d +2 .tForearm.seek :retract +2 "manipulator"&M'\ +90 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& (k +119 "core" ( +2 "manipulator"&4& +4 "core" &r f _ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +2 "core" &r ] b +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&6' +98 "core" ' +2 "manipulator"&{& +4 "core" &r [ Y +2 "manipulator"&A% +4 "core" % Z a + "processing"%Q& +4 "core" &/\ t +3 "processing"%h& +4 "core" &V\ t +2 .tPC.seek :closed +2 "processing"%:(] +4 "core" &(\ t +9 &.v0\ p+| +10 &b~6\ n@ +9 &cp+\ nQ +9 &$N4\ oQ +10 &L3\ oQ +9 &J*\ oP +9 &lN5\ oP +10 &-Q1\ nQ +9 &Q0\ nP +10 &Q/\ oP +9 & sL1\ oQ +9 &"5Q(\ nQ +10 &#N*\ nQ +9 &%K6\ nQ +9 &'|K0\ nP +10 &)>N-\ nP +9 &+P7\ nP +10 &,N0\ nP +9 &.Q6\ mQ +9 &0FQ1\ mP +10 &2M0\ mP +9 &3Q6\ nQ +9 &5N(\ nQ +10 &7NL*\ mP +9 &9O4\ mP +10 &:R8\ lQ +9 &<R7\ lQ +9 &>UQ9\ mQ +10 &@O6\ mQ +9 &AL8\ nP +9 &CL0\ mP +10 &E\\R5\ lQ +9 &GW3\ lQ +10 &Hn7\ lT +9 &J8\ kW +9 &LR8\ jW +10 &N9\ jW +9 &O8\ iW +9 &Q3\ jW +10 &S[2\ jW +9 &U2\ iX +10 &V3\ iW +9 &X,\ iX +9 &Z`4\ hX +10 &\\"/\ hE +9 &]6>u5\ j!b +9 &]+<\ l. +6 ( +2 "processing"%h& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.66 +2 "processing"%S& +4 "core" &]#3\ l. + &]#5\ l. + .tHand.open +2 "manipulator"&\ 1 +67 "core" 1 + "manipulator"&k% +4 "core" % a V +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + .tPSV.dial PSR +2 "processing"%d +69 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'TE +1090 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%o' +1601 "core" ' +2 .tPSV.dial PTV +2 "processing"%L +71 "core" +2 .tPTV.dial :puck +2 "processing"%*  +71 "core"  +2 .tPBV.dial :waste1 +2 "processing"%F  +54 "core" +2 .tPS.seek 0ml +2 "processing"%U' +2607 "core" ' + .tPSV.dial PSR +7 "processing"% +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%,'\ +583 "core" ' + .tPSR.select :air +3 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%]' +2104 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPBV.dial PSV +2 "processing"%> U +55 "core" W +2 .tPS.seek 0ml +2 "processing"%Y' +2607 "core" ' + .tPSV.dial PBV +2 "processing"%5 @ +43 "core" > +3 .tPS.seek 2.5ml + "processing"%=' +2603 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%#' +2607 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2610 "core" ' +2 .tPSV.dial PTV + "processing"%$ +71 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%O' +2612 "core" ' + .tPSV.dial PBV +2 "processing"%. @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%3' +2608 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2610 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&q& +4 "core" &r V T + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&J(k +2 "core" ( +2 "manipulator"&E& +4 "core" &r d f  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &r b ^ +2 .tForearm.seek PC +2 "manipulator"& ' +104 "core" ' +2 .tHand.close + "manipulator"&'/ +74 "core" / +2 .tPC.seek :open + "processing"%z( +449 "core" ( +2 "manipulator"&;& +4 "core" &r a [ + "manipulator"&x% +4 "core" % ] U +2 .tForearm.seek :retract + "manipulator"&%'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +135 "core" ( + "manipulator"&r& +4 "core" &, V a  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &, ^ b  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&B' +93 "core" ' +2 .tHand.open + "manipulator"&`1 +74 "core" 1 + "manipulator"&H% +4 "core" % f V F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2266 #t-> access 1 +3 "storage"(K% +3 "core" %} ~ { S\ n + "manipulator"&_% +4 "core" %\ " Z ] > +2 "manipulator"&"& +3 "core" &, h d  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(2(< +672 "core" ( + .tSC.configure :limp +7 "storage"($(\ 1b +3 (& +3 "core" &< H T\ [ +1139 #t-> access 2 +3 "storage"(+% +3 "core" %} e a\ j +2 "manipulator"&l% +4 "core" %\ # ` ` > + "manipulator"&\\& +4 "core" &, c _  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +189 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (C& +3 "core" &K\ \ # \\\ ` +24742 "Can"\ {:; +60000 \ ;: +60001 \ ;; +32484 #t-> $da[:extractVol]=0.19 +737 #-> startTube 2 +3621 #-> shortDA +2 "collection"'1% +4 "core" %Ӹ\ ^ +2 "processing"%X% +10 "core" %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +251 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%~ +128 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +130 "core" + .tPRV.dial :sipper +2 "processing"%m  +128 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%T'` +2279 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +129 "core"  +3 .tPS.seek 0.5ml + "processing"%I'\ +1267 "core" ' + .tPRV.dial :waste2 +2 "processing"%/ @ +98 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%7' +594 "core" ' + .tPSV.dial PSR +2 "processing"%g +100 "core"  + "processing"%u% +4 "core" %\  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'TE +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +100 "core" +2 .tPS.seek 0ml +2 "processing"%' +2605 "core" ' +2 .tPSV.dial PSR +2 "processing"%i +100 "core"  + "processing"%% +4 "core" %\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%|'TE +1094 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%)' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%e +100 "core" + .tPRV.dial :sipper +2 "processing"%[  +42 "core" +2 .tPS.seek 0ml +2 "processing"%!' +2629 "core" ' +50 .tPSV.dial PSR +2 "processing"% +99 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%b' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"% +100 "core" +2 .tPS.seek 0ml +2 "processing"%' +2606 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%}& +4 "core" &\ + "manipulator"&@% +4 "core" %\ # _ h > +2 "storage"(v% +4 "core" %} "\ { + "storage"(W. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(y( +426 "Can"\ f +240 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (a& +2 "core" &  ' 9\ d +2 "manipulator"&& +4 "core" &, c b  + "manipulator"&D% +4 "core" %\ # ` ` > +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&p(P +185 "core" ( + "manipulator"&& +4 "core" &_ ` W & +2 "storage"(n& +3 "core" & d d\ k +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +101 "core" ' +2 "storage"(<& +4 "core" & { | \ m +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(0' +280 "core" ' +2 "storage"(V- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & P = P\ i + "manipulator"& & +4 "core" &_ S W & +2 .tElbow.seek 2 +2 "manipulator"&N(P +34 "core" ( +2 "manipulator"&c& +4 "core" &Z U h   + "storage"(^& +4 "core" & ` Y\ k +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&t'y +12 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&-/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&w& +2 "storage"(('} +7 "core" &Z c c  + "manipulator"&R% +4 "core" % ΂ ` b  [ +2 .tForearm.seek :retract +2 "manipulator"&4'\ +93 "core" ' +2 .tElbow.seek PC + "manipulator"&8(k +161 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +77 "core" ( +2 "manipulator"&9& +4 "core" &p | v   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &p V W  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&A' +102 "core" ' + "manipulator"&Q& +4 "core" &p b ^  +2 "manipulator"&&% +4 "core" % T R $  + "processing"%M& +4 "core" &\ y +3 "processing"%P& +4 "core" &\ x +2 .tPC.seek :closed +2 "processing"%S(] +4 "core" &\ y +9 &.w\ t,} +9 &b~\ s@ +10 &dp\ rQ +9 &$P\ tQ +9 &N\ tQ +10 &O\ sQ +9 &lN\ tQ +9 &/O\ sP +10 &O\ sQ +9 &R\ sQ +10 & tN\ sQ +9 &"7O\ sP +9 &#O\ sQ +10 &%S\ sQ +9 &'|R\ sQ +9 &)>R\ sQ +10 &*O\ sQ +9 &,O\ sQ +9 &.S\ sQ +10 &0FO\ sQ +9 &2 O\ sP +10 &3P\ sQ +9 &5R\ sP +9 &7OO\ sP +10 &9Q\ rP +9 &:Q\ sP +9 &<Q\ sQ +10 &>VR\ sQ +9 &@O\ sQ +10 &AN\ sQ +9 &CQ\ rQ +9 &E]W\ rQ +10 &Gd\ rS +9 &H\ pV +9 &J\ oW +10 &LT\ pW +9 &N\ oW +10 &O\ oW +9 &Q\ oW +9 &S[\ oW +10 &U\ oX +9 &V\ nX +10 &X\ nX +9 &Z`\ nX +9 &\\"\ nE +10 &]5<s\ o"f +9 &]0\ q0 +5 ( +2 "processing"%P& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.69 +6 .Hand.open + "manipulator"&\ 1 +4 "core" &]!\ r0 +71 1 + "manipulator"&k% +4 "core" % [ S  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +102 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%d  +2 %69 +8 "core" 9SR +102 "processing"%s9 +2 "core" 9Rj +102 "processing"%9 +3 "core" 9Rj +102 "processing"%L9 +2 "core" 9Qk +102 "processing"%*9 +3 "core" 9Rk! +102 "processing"%F9 +2 "core" 9Qk" +102 "processing"%o9 +4 "core" 9Qk" +102 "processing"%9 +3 "core" 9Sj" +102 "processing"%U9 +2 "core" 9Tk"# +102 "processing"%,9 +3 "core" 9Uk&# +102 "processing"%9 +3 "core" 9Wk+# +102 "processing"%>9 +2 "core" 9Zk/# +102 "processing"%]9 +3 "core" 9]k3$ +102 "processing"%59 +2 "core" 9al7# +103 "processing"%Y9 +2 "core" 9dk;# +102 "processing"% 9 +2 "core" 9mm?" +103 "processing"%=9 +2 "core" 9llD" +102 "processing"%9 +3 "core" 9rlH" +102 "processing"%#9 +3 "core" 9xlL! +102 "processing"%$9 +2 "core" 9~mP +102 "processing"%9 +2 "core" 9mT +102 "processing"%.9 +3 "core" 9nY +102 "processing"%O9 +2 "core" 9n] +103 "processing"% 9 +2 "core" 9na +102 "processing"%39 +2 "core" 9oe +102 "processing"%q9 +2 "core" 9oi +103 "processing"%E9 +2 "core" 9om +102 "processing"%9 +3 "core" 9or +102 "processing"%'9 +2 "core" 9pv +102 "processing"% 9 +2 "core" 9pz +102 "processing"%9 +3 "core" 9p~ +102 "processing"%:9 +2 "core" 9p +103 "processing"%;9 +2 "core" 9r +102 "processing"%x9 +3 "core" 9r +102 "processing"%r9 +2 "core" 9q\ +103 "processing"%j9 +2 "core" 9s\ +102 "processing"% 9 +2 "core" 9r +102 "processing"%J9 +3 "core" 9t +102 "processing"%`9 +2 "core" 9t +103 "processing"%H9 +2 "core" 9 t +102 "processing"%%9 +3 "core" 9(u +102 "processing"%B9 +2 "core" 90u +102 "processing"%K9 +2 "core" 98v +102 "processing"%_9 +2 "core" 9?v +103 "processing"%"9 +2 "core" 9Hv +102 "processing"%?9 +2 "core" 9Ov +102 "processing"%9 +3 "core" 9Ww +102 "processing"%+9 +2 "core" 9^x +103 "processing"%l9 +2 "core" 9ew +3 .tPH.hold 2:00:00,28C +4 "processing"%\\ pp_ +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%C +101 "core"  +2 "processing"%2% +4 "core" %\ n + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%1'\ +588 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%X'Һ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%~  +130 "core"  + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPBV.dial :waste1 +2 "processing"%m  +53 "core" +2 "processing"%% +3 "core" %ҹ;\ t +2 .tPS.seek 1.5ml +2 "processing"%' +593 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%/' +1597 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%I  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%u +72 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%7' +2363 "core" ' +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%f +71 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%' +792 "Can"u\ rLL +1551 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +131 "core" + .tPSV.dial :mixloop +2 "processing"%| +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%e @ +100 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%[' +348 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%)  +43 "core"  +2 "processing"%% +4 "core" %\ n +2 .tPS.seek 0.34ml +2 "processing"%!' +429 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" + .tPRV.dial :air +2 "processing"%b  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%}'G +1183 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +71 "core" ? +2 .tPS.seek 0.5ml + "processing"%v'\ +861 "core" ' + #taddPMLReagent08 +6 .PSV.dial :air +2 "processing"%W  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Һ +1594 "core" ' +50 .tPSV.dial :PML +4 "processing"%a +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%D  +34 "core" +2 "processing"%% +4 "core" %ҽ\ l +2 .tPS.seek 1.85ml + "processing"%n' +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%<' +1968 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &\ C +2 "manipulator"&V& +4 "core" &p ` \\  + "manipulator"&% +4 "core" %\ * b b !N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"& (, +137 "core" ( +2 "manipulator"&c& +4 "core" &, [ X \\  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &^& +2 "core" &, _ c  +2 .tForearm.seek :garage +2 "manipulator"&-' +95 "core" ' + .tHand.close +2 "manipulator"&w/ +65 "core" / +3 "manipulator"&R& +4 "core" &, Z ` a  + "manipulator"&p% +4 "core" % c X  +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&0( +283 "core" ( + "manipulator"&t& +4 "core" &# i Y  << +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &# ] ] << +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&{' +93 "core" ' +2 "manipulator"&N& +4 "core" &# f b << +2 "manipulator"&Q% +4 "core" % \\ _ ) +2 "collection"'&& +3 "core" &\ @ +2 "collection"'M& +5 "core" &\ @ +2 .tCC.seek :closed +2 "collection"'((` +4 "core" &\ ? +9 &-u\ ;,} +10 &a~\ :@ +9 &`r\ :Q +9 &!O\ RK\ ;Q +10 &@R\ :Q +9 &AM\ ;Q +9 &CO\ ;R +10 &EZO\ ;Q +9 &GO\ :Q +9 &HW\ 9R +10 &J]\ 9S +9 &LU}\ 8V +10 &N \ 7Y +9 &O\ 5\\ +9 &Q\ 5\\ +10 &SH\ 4] +9 &U \ 4] +9 &V\ 3^ +10 &X\ 3^ +9 &ZJ\ 2_ +10 &\\ \ 2_ +9 &]\ 2` +9 &_s|\ 3G +10 &`G%\ 5*{ +9 &`k~\ 6W +2 ( +2 "collection"'M& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.33 +2 "collection"'4& +4 "core" &`k\ 6W +2 .tHand.open + "manipulator"&z1 +71 "core" 1 +2 "manipulator"&\ % +4 "core" %  e U ) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%6 +99 "core"  + "processing"%P% +4 "core" %\ ] +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%s' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%A  +42 "core"  +2 .tPS.seek 0ml + "processing"%' +1614 "core" ' + .tPSV.dial PSR +2 "processing"%L +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%*' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%F  +2 "collection"'o  +33 "core" ~ +126  +2 .tPSV.dial :mixloop + "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%U  +73 "core" +2 .tPS.seek 0ml +2 "processing"%,' +2610 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%>' +2604 "core" ' +2 .tPSV.dial :mixloop + "processing"%] +44 "core" +2 .tPS.seek 0ml +2 "processing"%5' +2612 "core" ' + .tPSV.dial :air +2 "processing"%Y  +44 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%= +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&#& +5 "core" &" L B j <; + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&$( +4 "core" ( + "manipulator"&& +4 "core" &# B O N <; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &" H Q # <; +2 .tForearm.seek CC + "manipulator"&O' +92 "core" ' + .tHand.close +2 "manipulator"& / +75 "core" / +2 .tCC.seek :open +2 "collection"'3( +467 "core" ( +2 "manipulator"&q& +4 "core" &# Z a <9 + "manipulator"&E% +4 "core" % [ a +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&'(, +283 "core" ( + "manipulator"& & +4 "core" &, g X W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, [ ^ W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&:' +103 "core" ' +2 .tHand.open + "manipulator"&;1 +66 "core" 1 + "manipulator"&x% +4 "core" % f U +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +94 "core" ' +2 ."da"delayUntil "11:03:36.27" +24899 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%j @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  + ."da"delay 30 seconds +2283 "Can"\ mrr +720 ."da"PBV.dial between PSV and waste1 +2 "processing"%J * +45 "core" ( +2 ."da"PSV.dial :air +2 "processing"%`  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2363 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%B  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%K +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%_  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"' +2363 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +127 "core"  +2 "processing"%% +4 "core" %8\ r + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%+'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%l'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%C  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%2 +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%1% +4 "core" %ҷ~\ w +2 ."da"PS.seek 1.5ml +2 "processing"%~'} +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%m' +1616 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +44 "processing"%X * +42 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2366 "core" ' + ."da"PSV.dial PTV +2 "processing"%d +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Z +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%I +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u' +2376 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +128 "core"  +2 "processing"%% +4 "core" %+\ o + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%f'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%i +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%7  +34 "core" +2 "processing"%% +3 "core" %ҹH\ o +2 ."da"PS.seek 1.5ml +2 "processing"%|' +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%)  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%[ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2362 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%! +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%@ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W' +1424 "Can"{\ rXY +934 "core" ' +4 #"da"getPMLReagent08 +2 .PRV.dial :air +2 "processing"%v  +42 "core"  +4 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%a  +130 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +41 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%D +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +393 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +43 "core"  + "processing"%% +4 "core" %D\ s +2 ."da"PS.seek 0.55ml +2 "processing"%n'c +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%V'Һ +1544 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"%c @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%^  +35 "core" + "processing"%8% +4 "core" %Ҹ \ s +2 ."da"PS.seek 1.85ml +2 "processing"%w' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%R * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%p' +1949 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%h  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%t  +43 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%9' +1458 "Can"\ yFF +900 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%N  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%Q +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%&  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2363 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +128 "core"  + "processing"%4% +4 "core" %\ o + #"da"Pulling 0.5ml of PSR.wash +6 .PSR.select :wash +3 "processing"% +14 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%z'\ +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\ 'Һ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%M  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%6 +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +34 "core" + "processing"%{% +4 "core" %ҽo\ x +2 ."da"PS.seek 1.5ml +2 "processing"%<' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%s' +1594 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%L  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%F' +2363 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%U +71 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%* +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%,' +2363 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%] +128 "core"  +2 "processing"%>% +3 "core" %G\ s +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%Y'\ +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%5'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%= +70 "core" +9 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%#% +4 "core" %Ҽ\ u +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"% ' +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%0  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%k * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"%E +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%O +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%$' +2358 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +128 "core"  +2 "processing"%x% +4 "core" %\ r + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%'\ +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:'Һ +85 "Can"p\ yHG +1510 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%j +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%J% +4 "core" %ҵ\ x +2 ."da"PS.seek 1.5ml +2 "processing"%`'{ +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%%' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%B  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%K * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2361 "core" ' + ."da"PSV.dial PTV +3 "processing"%? +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%" +82 "core"  + ."da"delay 5 seconds +507 .PSV.dial :air +2 "processing"%+  +71 "core"  +2 ."da"PS.seek 0ml +2 "processing"%C' +2343 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +143 "core"  +4 "processing"%% +16 "core" %\ e +8 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +10 "processing"% +22 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +9 "processing"%1'm +333 "core" ' + ."da"delay 5 seconds +503 "processing"%l% +3 "core" %h\ Y + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%'\ +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%~'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +34 "core"  +2 "processing"%T% +4 "core" %ҹ\ S +2 ."da"PS.seek 1.5ml +2 "processing"%m' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%Z' +1600 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%I  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"%g * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2401 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%u +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%i  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%7' +2385 "core" ' + #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  + "processing"%% +4 "core" %\ O + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%e'Һ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%| +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%)  +36 "core" + "processing"%% +4 "core" %һG\ I +2 ."da"PS.seek 1.5ml +2 "processing"%[' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%b  +101 "core"  +3 ."da"PS.seek 0ml + "processing"%!' +1599 "core" ' + "processing"%@9 +4 "core" 95S + #"da"Processing Puck Heater at 27.8C before imaging +6 .PH.coast +2 "processing"%}  +3 "core" 5S + 5S +2 "processing"%& +8 "core" &]!l\ H0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&v% +4 "core" %\   H 6 +2 "storage"(a% +3 "core" % b a\ > +2 "storage"(. +2 "core" .( +2 ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(D(+ +188 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (W& +3 "core" &. > + \ 8 + "manipulator"&& +4 "core" &, 2 W +2 "manipulator"&% +3 "core" %\   6 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +186 "core" ( + "manipulator"&& +4 "core" & > * +2 "storage"(n& +4 "core" &. ] B 3\ < +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(c& +3 "core" &. b `\ > +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(^' +275 "core" ' + "storage"(8- +3 "core" -' +2 ."da"SE.configure :default +47 "storage"(#QK-0-\ b +11 ."da"SE.seek :place + "storage"(R'y +33 "core" ' +2 "manipulator"&V& +4 "core" & * + "manipulator"&w% +5 "core" %  ' + ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&h'\ +92 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&-(k +252 "core" ( + "manipulator"&t& +4 "core" &t   +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &t   +2 ."da"Forearm.seek PC +2 "manipulator"& ' +104 "core" ' + ."da"Hand.close +2 "manipulator"&N/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%Q( +451 "core" ( + "storage"(&& +4 "core" &. L ^ Z\ < +2 "manipulator"&9& +3 "core" &t 2 +2 "manipulator"&G% +4 "core" %  / + ."da"Forearm.seek :retract +2 "manipulator"&4'\ +101 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +258 "core" ( +2 "manipulator"&z& +4 "core" & " 2 + + "storage"(M& +4 "core" &. m m B\ ? +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&6' +113 "core" ' +2 ."da"Hand.open +2 "manipulator"&P1 +71 "core" 1 +2 "storage"({- +3 "core" -'y +3 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(\ 'E +22 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(A' +52 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun3011h.tif +5 "processing"%<& +11 "core" &}\ < +3 "manipulator"&L& +5 "core" & + +2 "manipulator"&% +5 "core" % ϸ H +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&o'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&s(, +182 "core" ( +3 "manipulator"&& +7 "core" &, }  U +2 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +2 &U& +3 "core" &, { H U +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&*' +96 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +76 "core" / +2 "manipulator"&F& +4 "core" &, J U + "manipulator"&]% +4 "core" % ε +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&,(k +121 "core" ( + "manipulator"&Y& +4 "core" &t  +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" &t  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +109 "core" ' + "manipulator"&#& +5 "core" &t e i B + "manipulator"&5% +4 "core" % [ W $ +2 "processing"%.& +3 "core" &\ 4 +3 "processing"%& +4 "core" &\ 4 +2 ."psFlush"PC.seek :closed +2 "processing"%0(] +5 "core" &v\ 4 +6 & .k\ 3$e +10 &Tta\ 09 +9 &|r\\\ /N +9 &NT\ 1R +10 &GIZ\ 1R +9 & HT\ 0Q +9 &LN\ 1R +10 &GD\ 0Q +9 &OL>\ 0R +10 &G7\ 0R +9 &H7\ 1Q +9 &!L3\ 0R +10 &#YG,\ 0Q +9 &%I)\ 0R +10 &&L\ 0R +9 &(G\ 0Q +9 &*`I \ 0R +10 &,"G\ 0R +9 &-I\ 0Q +9 &/H\ 0R +10 &1gL\ 0R +9 &3+H\ 0Q +9 &4G\ /Q +10 &6G\ /Q +9 &8pH\ 0R +10 &:2L\ /R +9 &;I\ 0Q +9 &=H\ 0R +10 &?xF\ /R +9 &A;Gi\ /Q +9 &BG\ /R +10 &DL\ /R +10 &FN\ /R +9 &H<`x\ .T +9 &Izu\ ,W +9 &Kp\ -X +10 &Mux\ ,X +9 &O6r\ ,Y +9 &P\ ,X +10 &R\ ,Y +9 &T{\ ,Y +10 &V<\ ,Y +9 &W\ ,Y +9 &Y\ +Y +10 &[\ +Y +9 &\\b\ ,'y +9 &]z\\\ -4 +10 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.72 +2 "processing"%k& +4 "core" &] \ // + &]!\ // + ."psFlush"Hand.open +2 "manipulator"&(1 +68 "core" 1 +5 "manipulator"& % +14 "core" % \ \  4 ~ +5 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&E'\ +3 #"da"SX MX5/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.102 seconds\ /var/log/esp/da22jun3011h.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun3011h15s.tif +97 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +43 "core"  +2 "processing"% % +4 "core" %P\ 1 + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +584 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +294 #"da"SX MX5/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun3011h15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun3011h20s.tif +1803 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%; @ +162 #"da"SX MX5/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun3011h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "11.102 sec auto-exposure",Subject: "da22jun3011h images!" +13 "storage"(x- +2 "core" -' +2 "storage"($& +6 "core" &. ]\ & +3 "manipulator"&& +3 "core" A + &t + "manipulator"&j% +2 ."psFlush"PTV.dial :PRVmixing +5 "processing"%  +3 "core" %\ *  #c +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&J( +117 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%: +101 "core" +11 ."psFlush"PS.seek :empty +3 "processing"%'ղ +25 "core" ( +2 "manipulator"&`& +4 "core" &{  - + "storage"(B& +4 "core" &. \ , +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&K' +96 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"(_' +57 "core" ' +3 "manipulator"&%& +8 "core" &|   \\ - +3 "storage"(?& +7 "core" &. ` ^\ > +4 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +128 ."da"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&'n +34 "core" ' +4 ."da"Elbow.hold +4 "manipulator"&", +6 "core" , +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +3 "storage"(+' +27 "core" ' +2 "manipulator"&H% +8 "core" %wP +3 "storage"(2& +9 "core" &. ? >\ < +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 309 counts +2 "manipulator"&'Σ +24 "core" ' +4 "manipulator"&C& +8 "core" &  & \\ ( +3 "storage"(l& +6 "core" &. i m [\ D +5 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&1' +25 "core" ' +4 "storage"(% +8 "core" % \ E +4 ."downElevator"SE.seek :down +6 "storage"('} +98 (X% +6 "core" %`9 \ EXi +4 "manipulator"&T% +8 "core" % @ ? [ +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&~'\ +94 "core" ' +48 ' +3 ."downElevator"SE.stop +3 "storage"(5 +6 (d& +7 "core" &. T\ J +1699 ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%m +91 #"uploadLog"upsync +9 "core"  + "processing"%I% +4 "core" %կ\ i + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%g'\ +593 "core" ' + ."psFlush"delay 5 seconds +72 "Can"\ u>= +431 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2100 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%Z  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +71 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%u +100 "core" + ."psFlush"PS.seek :empty +2 "processing"%f'ղ +2623 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%i +100 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%/'TE +1091 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1592 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PTV.dial :puck +2 "processing"%7  +72 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%|' +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%) +83 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +583 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2101 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"% +81 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%b U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%[' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%@ @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2605 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%v' +2603 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%W +82 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%n' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%' +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%c'TE +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +1597 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +81 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%V  +53 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%w' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%t' +2107 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%p +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%N' +2604 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%h @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%9' +2607 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%G +54 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%z +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%M' +2620 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%- @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%{  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%<' +2629 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&4& +4 "core" & T T $ ( +2 "manipulator"&L% +3 "core" %  U S   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +154 "Can":\ GF +98 "core" ( +2 "manipulator"&R& +4 "core" &r S W C + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &\ & +2 "core" &r U T n +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&U/ +75 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%6( +451 "core" ( + "manipulator"&& +4 "core" &r S U X +2 "manipulator"&% +3 "core" % Q R .  +2 ."psFlush"Forearm.seek :retract +49 "manipulator"&F'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&](, +133 "core" ( +2 "manipulator"&o& +4 "core" &, e V 0  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &, ] U  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&=' +95 "core" ' + ."psFlush"Hand.open +2 "manipulator"&*1 +76 "core" 1 +2 "manipulator"&#% +4 "core" % T ^ 4 2 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&5'\ +95 "core" ' + #tFinished short da assay +522 #-> access 1 +3 "storage"(.% +3 "core" % \ +2 "manipulator"&s% +4 "core" %  Q S "  + "manipulator"&>& +4 "core" &, T W   +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(Q(< +672 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (k& +2 "core" &< c d\ l +801 #t-> access 2 +2 "storage"((% +3 "core" % ;\ +2 "manipulator"& % +3 "core" %  ^ U  +2 "manipulator"&& +3 "core" &, ^ X c  +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(O(K +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" &K \ t +2582 #t-> 2.times{samplePassF} +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +3 "core" &\ +2 "manipulator"&!& +4 "core" &, a a  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +21 "core" ( +2 "manipulator"&x& +4 "core" &, U _  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &, ] S  +2 .tForearm.seek :garage + "manipulator"&' +92 "core" ' + .tHand.close +2 "manipulator"&;/ +70 "core" / +2 "manipulator"&j& +4 "core" &, e W  + "manipulator"& % +4 "core" % b a * +2 .tForearm.seek :retract + "manipulator"&:'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&`( +289 "core" ( + "manipulator"&B& +5 "core" &% [ ` V >M + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &% S U j >M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&%' +99 "core" ' + "manipulator"&?& +5 "core" &% S _ I >M + "manipulator"&q% +4 "core" % R Q X +2 "collection"'E& +3 "core" &\ t +2 "collection"'A& +5 .tCC.seek :closed + "collection"'H(` +3 "core" &\ s +7 & .\ q$d +10 &V~\ n8 +9 &~|\ mM +10 &U\ mP +9 &RV\ lP +9 &U\ lP +10 &Y\ lP +9 &T\ kP +9 &[V\ jP +10 &U\ jP +9 &U\ iP +10 &!Y\ iP +9 &#cU\ hP +9 &%%V\ hP +10 &&W\ hP +9 &(R\ hP +9 &*kU\ gP +10 &,-U\ gP +9 &-V\ gP +10 &/W\ fP +9 &1sV\ fP +9 &35U\ fP +10 &4T\ fP +9 &6U\ eQ +9 &8{R\ eP +10 &:=T\ eP +9 &;T\ eP +10 &=R\ dP +9 &?T\ eP +9 &AER\ dP +10 &CR\ dP +9 &DQ\ dP +9 &FR\ cP +11 &HMV\ cP +8 &J ]\ cQ +10 &Kn\ bT +9 &M\ `W +9 &O7\ ]Z +10 &P\ ][ +9 &R\ [\\ +9 &Ty\ [\\ +10 &V9\ Z\\ +9 &W\ Y] +10 &Y\ X] +9 &[|\ W] +9 &];\ W^ +10 &^\ VL +9 &`.L\ X c +9 &`q \ U(x +10 &`m\ ZJ +2 ( +2 "collection"'A& +2 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.21 +2 "collection"'2& +3 "core" &`k\ [J +2 .tHand.open + "manipulator"&C1 +72 "core" 1 + "manipulator"&l% +4 "core" % _ R | +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%K  +44 "core"  + "processing"%J% +5 "core" %N\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%X' +1603 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%T  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%_' +1599 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%d  +100 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%+ +187 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%1 @ +71 "core" A +2 .tPS.seek 0ml +2 "processing"%' +2613 "core" ' + .tPSV.dial :air +7 "processing"%m  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2622 "core" ' +2 .tPSV.dial :PTV + "processing"% +72 "core" ~ +2 .tPS.seek 0ml +2 "processing"%g' +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Z& +4 "core" &% R T 9 >L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&u& +4 "core" &$ H Z >L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &% S T  >L +2 .tForearm.seek CC +2 "manipulator"&i' +92 "core" ' + .tHand.close +2 "manipulator"&f/ +70 "core" / +2 .tCC.seek :open +2 "collection"'/( +472 "core" ( + "manipulator"&& +4 "core" &% _ _ >K +2 "manipulator"&7% +3 "core" % \ \\ R ;  +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(, +279 "core" ( + "manipulator"&|& +5 "core" &, ` U b k + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, _ _ 7 k +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +105 "core" ' +2 .tHand.open + "manipulator"&b1 +70 "core" 1 + "manipulator"&e% +4 "core" % ` V  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@'\ +95 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'[& +4 "core" &\ i +2 "manipulator"&& +4 "core" &, T U 9 k + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(, +3 "core" ( + "manipulator"&a& +5 "core" &, W _ k + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &, ^ [ k +2 .tForearm.seek :garage +2 "manipulator"&W' +96 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 "manipulator"&& +4 "core" &, f X k + "manipulator"&% +4 "core" % κ Z c  +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&y( +293 "core" ( +2 "manipulator"&'& +4 "core" &" T _ : <> + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &" ` [ \\ <> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&c' +95 "core" ' +2 "manipulator"&8& +4 "core" &# Z S N <> +2 "manipulator"&V% +3 "core" % R U A  +2 "collection"'r& +4 "core" &\ h +2 "collection"'^& +4 "core" &\ h +2 .tCC.seek :closed +2 "collection"'w(` +4 "core" &\ h +9 &/u\ d+| +9 &cz\ c? +9 &io\ cP +10 &,L\ cO +9 &R\ bO +9 &N\ cO +10 &qQ\ bO +9 &3P\ bO +10 &P\ bO +9 &R\ aO +9 & zO\ aO +10 &"<P\ aO +9 &#O\ `O +9 &%O\ `O +10 &'Q\ `O +9 &)DN\ `O +10 &+O\ `O +9 &,N\ `O +9 &.N\ `O +10 &0LL\ `O +9 &2N\ `O +51 &3N\ `O +12 &5Q\ _O + &7TN\ _O +4 &9O\ _O + &:M\ _N + &<N\ _O &>]J\ _O +5 &@N\ ^O +9 &AK\ _O +10 &CM\ ^O +9 &EeP\ ^O +10 &G'K\ ^O +9 &HQ\ ^O +9 &JX\ ^P +10 &L`w\ \\S +9 &N\ ZX +9 &O\ XZ +10 &Q\ X[ +9 &SR\ V[ +10 &U\ V[ +9 &V\ U\\ +9 &X\ U\\ +10 &ZS\ T] +9 &\\\ T] +9 &]\ S] +10 &_{z\ TD +9 &`J&\ U&p +10 &`b\ VX +2 ( +2 "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.34 + "collection"'& +4 "core" &`b\ VX +2 .tHand.open + "manipulator"&p1 +73 "core" 1 +2 "manipulator"&% +4 "core" %  \\ `  +2 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +94 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%h  +188 "core"  + "processing"%N% +5 "core" %`\ x + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%&' +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%S  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%G' +1608 "core" ' +2 .tPSV.dial PSR +6 "processing"%9 +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%z' +2608 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"% +188 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%-' +2625 "core" ' +2 .tPSV.dial :air +2 "processing"%M  +71 "core"  +2 .tPS.seek 2.5ml +2 "processing"%{' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"%P +72 "core" ~ +2 .tPS.seek 0ml +2 "processing"%4' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&L& +4 "core" &" \\ r C <9 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R( +42 "core" ( + "manipulator"&\ & +4 "core" & \\ P a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" & _ a +2 .tForearm.seek CC +2 "manipulator"&U' +94 "core" ' +2 .tHand.close + "manipulator"&~/ +75 "core" / +2 .tCC.seek :open +2 "collection"'0( +469 "core" ( +2 "manipulator"&& +4 "core" & S U * + "manipulator"&% +4 "core" %  b g \ +2 .tForearm.seek :retract + "manipulator"&o'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Y(, +273 "core" ( + "manipulator"&& +4 "core" &, e T v H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, U S ^ H +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&*' +103 "core" ' +2 .tHand.open +2 "manipulator" +71 "core" 1 + "manipulator"&F% +4 "core" % _ U +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +97 "core" ' +18360 "Can"\ :: +60000 F\ :: +60001 \ :: +36953 #t-> $da[:extractVol]=0.19 +552 #-> startTube 2 +2690 #-> shortDA + "collection"'.% +3 "processing"%s% +6 "core" %Ӹ\ + %^\ +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +215 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%> +41 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%D  +70 "core" + .tPRV.dial :sipper +2 "processing"%k  +127 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%('` +2279 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%  +127 "core"  +2 .tPS.seek 0.5ml +2 "processing"%'\ +1260 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +98 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%Q' +597 "core" ' + .tPSV.dial PSR +2 "processing"% +99 "core"  + "processing"%!% +8 "core" %c\ +3 #tPulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 .tPS.seek 1ml +2 "processing"%x'TE +1090 "core" ' +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%$' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%; +98 "core" +2 .tPS.seek 0ml +7 "processing"%j' +2605 "core" ' +2 .tPSV.dial PSR + "processing"% +99 "core"  + "processing"%]% +4 "core" %O\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%5'TE +1109 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%B +98 "core" +2 .tPRV.dial :sipper +2 "processing"%,  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2607 "core" ' + .tPSV.dial PSR +2 "processing"%? +99 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%q' +2605 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%E +60 "Can"P\ EE +38 "core" +2 .tPS.seek 0ml +2 "processing"%:' +2619 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +6 "processing"%3& +4 "core" &^\ +2 "manipulator"&2% +3 "core" %\ % ` _ H +2 "storage"(C% +9 "core" % q t \ + "storage"(l. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(A( +667 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (K& +3 "core" & o s m\ p + "manipulator"&J& +5 "core" &, _ \\ H + "manipulator"&%% +4 "core" %\ % Z X X H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&<(P +183 "core" ( + "manipulator"&T& +4 "core" &Y W Z $ +2 "storage"(X& +3 "core" & \ | +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +109 "core" ' + "storage"(_& +4 "core" & U J v\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(d' +279 "core" ' + "storage"(+- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (1& +3 "core" & z\ | + "manipulator"&& +4 "core" &Y a _ $ +2 .tElbow.seek 2 +2 "manipulator"&m(P +3 "core" ( + "manipulator"&& +4 "core" &Y V \\ G $ +2 "storage"(& +4 "core" & \ | +2 .tForearm.seek 2 + 300 counts + "manipulator"&I'y +34 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Z/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&u& +2 "storage"('} +7 "core" &Y Y ^ $ + "manipulator"&f% +4 "core" % V a a e +2 .tForearm.seek :retract +2 "manipulator"&`'\ +98 "core" ' +2 .tElbow.seek PC + "manipulator"&(k +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( +2 "manipulator"&H& +4 "core" &t a k  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &t a b +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&7' +105 "core" ' +2 "manipulator"&i& +4 "core" &t f X + "manipulator"&|% +4 "core" % a a +2 "processing"%& +3 "core" &W\ +3 "processing"%& +4 "core" &\\\ +2 .tPC.seek :closed +2 "processing"%b(] +4 "core" &\\\ +56 & ._\ $e +2 &U}a\ 9 + &}w_\ M + &S_\ Q + &SU[\ P + &T\\\ Q +3 &QT\ P +8 &NO\ P +9 &[SP\ P +10 &RM\ Q +9 &RO\ P +9 &!OQ\ P +10 &#cOO\ P +9 &%$UL\ Q +9 &&PN\ P +10 &(SM\ P +9 &*jQM\ Q +10 &,,RO\ Q +9 &-RH\ Q +9 &/Q@\ P +10 &1tQJ\ P +9 &34Q6\ Q +10 &4O=\ P +9 &6ME\ P +9 &8{RJ\ P +10 &:<RA\ Q +9 &;RD\ Q +9 &=R?\ Q +10 &?SB\ Q +9 &ADQL\ Q +9 &CQO\ P +10 &DVB\ Q +9 &FbO\ R +9 &HAxO\ T +10 &IR\ W +9 &KQ\ W +10 &MP\ W +9 &OBM\ ~W +9 &QP\ ~W +10 &RO\ }W +9 &TK\ ~W +9 &VHL\ }X +10 &X\ H\ }X +9 &YO\ }X +10 &[I\ }W +9 &\\]E\ }%q +9 &]~`I\ 1 +10 ( + &]E\ , +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&e1 +75 "core" 1 +2 "manipulator"&[% +4 "core" % ^ U l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%  +2 %a9 +6 "core" 9[v +101 "processing"%v9 +3 "core" 9Zv +102 "processing"%9 +3 "core" 9Xu  +102 "processing"%9 +3 "core" 9Yu +102 "processing"%9 +2 "core" 9Xv +102 "processing"%9 +2 "core" 9Xu! +102 "processing"%)9 +3 "core" 9Yu! +102 "processing"%@9 +3 "core" 9Zv" +102 "processing"%W9 +3 "core" 9[v"" +102 "processing"%'9 +2 "core" 9^u&" +102 "processing"%n9 +2 "core" 9`v*" +102 "processing"%}9 +3 "core" 9cv/" +102 "processing"%89 +2 "core" 9fv3" +102 "processing"%V9 +2 "core" 9jv7" +102 "processing"%r9 +3 "core" 9nv;! +102 "processing"%9 +2 "core" 9sw?! +103 "processing"%/9 +2 "core" 9xwC! +102 "processing"%9 +3 "core" 9~wH +102 "processing"%p9 +2 "core" 9wL +102 "processing"%9 +3 "core" 9xP +102 "processing"%^9 +3 "core" 9wT +102 "processing"%h9 +2 "core" 9xX +102 "processing"%N9 +3 "core" 9x] +102 "processing"%c9 +2 "core" 9xa +102 "processing"%g9 +3 "core" 9xe +102 "processing"%S9 +2 "core" 9yi +102 "processing"%&9 +2 "core" 9ym +102 "processing"%99 +4 "core" 9yq +102 "processing"%G9 +2 "core" 9yv +102 "processing"% 9 +2 "core" 9{z +102 "processing"%z9 +3 "core" 9z~ +102 "processing"%M9 +2 "core" 9{ +103 "processing"%-9 +2 "core" 9{ +102 "processing"%P9 +3 "core" 9|\ +102 "processing"%{9 +2 "core" 9{\ +103 "processing"%L9 +2 "core" 9 | +102 "processing"%\ 9 +2 "core" 9| +102 "processing"%"9 +3 "core" 9} +102 "processing"%~9 +2 "core" 9$} +102 "processing"%y9 +2 "core" 9+} +102 "processing"%t9 +4 "core" 92~ +102 "processing"%w9 +2 "core" 9:~ +103 "processing"%9 +2 "core" 9@ +102 "processing"%9 +3 "core" 9H +102 "processing"%U9 +3 "core" 9N +102 "processing"%9 +2 "core" 9T +102 "processing"%9 +2 "core" 9\\ +102 "processing"%R9 +3 "core" 9a +3 .tPH.hold 2:00:00,28C +4 "processing"%# pp_ +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%F +100 "core"  +2 "processing"%o% +4 "core" %\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%*'\ +591 "core" ' + .tdelay 5 seconds +503 .PSR.select :air + "processing"% +10 .tPS.seek 2ml + "processing"%s'Һ +1605 "core" ' +2 .tPTV.dial :puck + "processing"%.  +129 "core"  + .tPSV.dial PTV +2 "processing"%> +70 "core" + .tPBV.dial :waste1 +2 "processing"%D  +53 "core" +2 "processing"%k% +4 "core" %ҽK\  +2 .tPS.seek 1.5ml + "processing"%4' +590 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%(' +1590 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%!' +1944 "Can"X\ @@ +381 "core" ' + .tPSV.dial PTV +2 "processing"%Q +70 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%x +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%; +70 "core" +2 .tdelay 5 seconds +501 .PSV.dial :air +2 "processing"%$  +81 "core" +2 .tPS.seek 0ml +2 "processing"% ' +2315 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%]  +129 "core" +2 .tPSV.dial :mixloop +2 "processing"%j +53 "core" + .tPRV.dial :ab1 +2 "processing"%5 @ +100 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%B' +353 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%,  +42 "core"  + "processing"%% +4 "core" %%\  +2 .tPS.seek 0.34ml +2 "processing"%?' +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" + .tPRV.dial :air +2 "processing"%E  +42 "core"  +2 .tPS.seek 0.9ml + "processing"%q'G +1184 "core" ' + .tPRV.dial :waste2 +2 "processing"%3 @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%2'\ +854 "core" ' +2 #taddPMLReagent08 +6 .PSV.dial :air + "processing"%C  +40 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%l'Һ +1606 "core" ' + .tPSV.dial :PML +2 "processing"%O +42 "core" + .tPTV.dial :mixing +2 "processing"%K @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%J  +34 "core" +2 "processing"%%% +4 "core" %ҿs\ +2 .tPS.seek 1.85ml +2 "processing"%T' +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%X * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%Y' +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +2 "core" &\ X +2 "manipulator"&=& +4 "core" &t U W i + "manipulator"&+% +4 "core" %\  V T >  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&1(, +135 "core" ( + "manipulator"&& +4 "core" &, ` T k 2 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, Q V : 2 +2 .tForearm.seek :garage + "manipulator"&' +97 "core" ' + .tHand.close +2 "manipulator"&Z/ +70 "core" / +2 "manipulator"&u& +4 "core" &, a V m 2 +2 "manipulator"&f% +3 "core" % θ T U Y  +2 .tForearm.seek :retract +2 "manipulator"&<'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +282 "core" ( +2 "manipulator"&d& +4 "core" &$ ^ O E =E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &$ R T ; =E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&H' +99 "core" ' +2 "manipulator"&& +4 "core" &$ ^ Q =E +2 "manipulator"&m% +3 "core" % ] V +2 "collection"'i& +4 "core" &\ P +2 "collection"'|& +4 "core" &\ O +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &\ N +10 &/v\ J+| +9 &c\ I@ +9 &as\ IQ +10 &#O\ JQ +9 &S\ JQ +9 &R\ IQ +10 &jS\ IQ +9 &,T\ IQ +10 &R\ IP +9 &T\ IQ +9 & rS\ IQ +10 &"5R\ HP +9 &#R\ HQ +9 &%Q\ IQ +10 &'yS\ HQ +9 &)=P\ HP +10 &*V\ HQ +9 &,R\ HQ +9 &.R\ HP +10 &0DR\ HQ +9 &2Q\ HP +9 &3R\ GQ +10 &5T\ GQ +9 &7LR\ GQ +10 &9U\ GQ +9 &:P\ GQ +9 &<Q\ GQ +10 &>TR\ GQ +9 &@T\ GQ +9 &AN\ GQ +10 &CN\ GQ +9 &E\\N\ GQ +10 &GN\ GQ +9 &HU\ GQ +9 &Ja\ FR +10 &LW{\ EU +9 &N\ BY +9 &O\ A[ +10 &Q\ A\\ +9 &SK\ @\\ +10 &U \ @] +9 &V\ ?] +9 &X\ ?^ +10 &ZN\ >^ +9 &\\ \ >_ +9 &]\ =_ +10 &_x\ ?@ +9 &`G,\ @&p +10 &`dp\ BS +2 ( +2 "collection"'|& +2 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.28 +2 "collection"'& +4 "core" &`dn\ AS +2 .tHand.open +2 "manipulator"&`1 +65 "core" 1 +2 "manipulator"&6% +4 "core" % z S @ + .tForearm.reconfigure :loose +53 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&e'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%[ +100 "core"  + "processing"%a% +5 "core" %'\ d + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1593 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%v  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%7' +1616 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  +2 "collection"'  +33 "core" ~ +124  +2 .tPSV.dial :mixloop + "processing"%) +99 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%@  +73 "core" +2 .tPS.seek 0ml +2 "processing"%W' +2614 "core" ' +2 .tPSV.dial :air +2 "processing"%'  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%} +44 "core" +2 .tPS.seek 0ml +2 "processing"%8' +2605 "core" ' + .tPSV.dial :air +2 "processing"%V  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%/' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &# a \\ =C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&p( +2 "core" ( +2 "manipulator"&& +4 "core" &# ` ` l =C + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &# T T 9 =C +2 .tForearm.seek CC +2 "manipulator"&h' +98 "core" ' + .tHand.close +2 "manipulator"&N/ +70 "core" / +2 .tCC.seek :open +2 "collection"'c( +470 "core" ( +2 "manipulator"&g& +4 "core" &# _ T ^ <> + "manipulator"&S% +4 "core" % W [ n +2 .tForearm.seek :retract + "manipulator"&&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&9(, +278 "core" ( +2 "manipulator"&G& +4 "core" &, a X k + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &, Y ` m k +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z' +98 "core" ' +2 .tHand.open + "manipulator"&M1 +67 "core" 1 + "manipulator"&-% +4 "core" % f U +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&P'\ +101 "core" ' +2 ."da"delayUntil "12:54:05.39" +24318 "Can"\ << +508 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +2 "processing"%{ @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%L  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +45 "core" ) + ."da"PSV.dial :air +2 "processing"%"  +55 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2348 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%y +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%t  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%w +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2325 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +139 "core"  + "processing"%% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'Һ +1594 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%F  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%o +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%:  +31 "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 +2 "processing"%> * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%D' +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%k  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%s * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"% +100 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%(' +2312 "core" ' + #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +126 "core"  +2 "processing"%x% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%;'\ +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%$'Һ +1591 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%! +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +32 "core" +2 "processing"%j% +4 "core" %ҵ\ +2 ."da"PS.seek 1.5ml + "processing"%5'{ +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,' +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%B * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2321 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%? +68 "core" +2 ."da"delay 5 seconds +488 "Can"L\ FF +14 ."da"PSV.dial PSR +2 "processing"%3 +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +49 "processing"%q +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%C  +80 "core" +2 ."da"PS.seek 0ml +2 "processing"%2' +2305 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air +6 "processing"%O  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%K  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%J  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%% +40 "core" +3 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%X' +380 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%l  +41 "core"  +2 "processing"%T% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%\\'[ +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%_  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%='Һ +1552 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%+ +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +3 "core" %Ҽ\  +2 ."da"PS.seek 1.85ml +2 "processing"%Z' +243 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%u * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%f' +1955 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +1883 "Can"\ ;; +1119 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + + ."da"PSV.dial :air +3 "processing"%d  +41 "core"  +4 ."da"PS.reconfigure :fast +5 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +4 "processing"%I' +2322 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%1 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%m +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%i  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<' +2318 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%0 +125 "core"  +2 "processing"%% +3 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%`'\ +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%6'Һ +1594 "core" ' + ."da"PTV.dial :puck +2 "processing"%|  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%[ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%a  +32 "core" +2 "processing"%H% +4 "core" %Һ\ +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +578 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%v * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%' +1599 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +45 "core" ( + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +82 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"%) +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%@ +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%'  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%W' +2313 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +126 "core"  + "processing"%n% +4 "core" %\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%V'\ +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%8'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%r  +31 "core" + "processing"%% +4 "core" %һ\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%N' +1597 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%G +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p' +1341 "Can"X\ CC +998 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +126 "core"  +2 "processing"%-% +3 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%&'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%{ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +33 "core" + "processing"%\ % +4 "core" %Һ \  +2 ."da"PS.seek 1.5ml +2 "processing"%"' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%y' +1601 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +45 "processing"%t  +39 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%~' +2302 "core" ' + ."da"PSV.dial PTV +2 "processing"%U +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F' +2283 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +130 "core"  +4 "processing"%:% +21 "core" %\ w +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +13 "processing"% +17 ."da"PS.reconfigure :default +10 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +9 "processing"%*'m +331 "core" ' +2 ."da"delay 5 seconds +502 "processing"%R% +4 "core" %i\ h + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%>'\ +338 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%.'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%k +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%s  +35 "core" + "processing"% % +4 "core" %ҷ\ b +2 ."da"PS.seek 1.5ml +2 "processing"%D'} +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"% ' +1603 "core" ' +2 ."da"delay 10 seconds +1002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +6 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2386 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%x +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%; +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]' +2384 "core" ' + #"da"Additional air clear +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%j +130 "core"  + "processing"%$% +5 "core" %\ [ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"% 'Һ +2103 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%5 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%B% +4 "core" %ҷ\ Y +2 ."da"PS.seek 1.5ml +2 "processing"%'} +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +34 "core" , + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%?  +102 "core"  +2 ."da"PS.seek 0ml +2 "processing"%3' +1614 "core" ' + "processing"%q9 +3 "core" 953 +2 #"da"Processing Puck Heater at 27.9C before imaging +6 .PH.coast +2 "processing"%C  +4 "core" 54 54 +2 "processing"%E& +8 "core" &]\ Y, +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&O% +4 "core" %  S V [ G + "storage"(K% +4 "core" % =\ N + "storage"(J. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 + "storage"(%(+ +188 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (2& +2 "core" &. \ \ I +2 "manipulator"&l& +4 "core" &, 5 5 k + "manipulator"&T% +4 "core" %  ' 0 / G +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&X( +187 "core" ( + "manipulator"&_& +4 "core" & ; K q , + "storage"(\\& +4 "core" &/ j\ L +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&+' +96 "core" ' +2 "storage"(& +4 "core" &/ [\ K +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(' +274 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(u'y +30 "core" ' +2 "manipulator"&=& +4 "core" & K O Q , + "manipulator"&Z% +4 "core" % ? C _  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +97 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&(k +248 "core" ( +2 "manipulator"&d& +4 "core" &u 6 M + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &f& +2 "core" &u T R F +2 ."da"Forearm.seek PC +2 "manipulator"&1' +99 "core" ' +2 ."da"Hand.close + "manipulator"&/ +76 "core" / + ."da"PC.seek :open +2 "processing"%m( +454 "core" ( + "storage"(i& +4 "core" &/ -\ K +2 "manipulator"&I& +3 "core" &u A @ +2 "manipulator"&0% +3 "core" % A @ n +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&<( +258 "core" ( +2 "manipulator"&`& +4 "core" &} 3 % 7 + + "storage"(|& +4 "core" &/ \ N +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&[' +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&a1 +71 "core" 1 +2 "storage"(H- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(6'E +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(v' +53 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun3013h.tif +4 "processing"%Y& +9 "core" &\ L +3 "manipulator"&& +6 "core" &}   2 + +2 "manipulator"&7% +6 "core" % ϰ  J @ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +179 "core" ( + "manipulator"&)& +4 "core" &,   S +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &,    S +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +96 "core" ' +2 ."psFlush"Hand.close +61 "manipulator"&'/ +69 "core" / + "manipulator"&& +4 "core" &,  \  S +2 "manipulator"&}% +3 "core" % μ ?  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&n'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&W(k +120 "core" ( + "manipulator"&V& +5 "core" &s i + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &s +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&r' +103 "core" ' + "manipulator"&& +4 "core" &s +2 "manipulator"&8% +4 "core" % v + "processing"%^& +5 "core" &\ B +2 "processing"%& +4 "core" &\ B +3 ."psFlush"PC.seek :closed +2 "processing"%(] +4 "core" &\ A +9 &.r\ >+| +9 &by\ <@ +10 &Wk\ =R +9 &H\ >R +9 &L\ >Q +10 &Gy\ >R +9 &^Iq\ >R +9 & Iq\ >R +10 &Lr\ >Q +9 &Le\ =R +9 & gI`\ >Q +10 &")IW\ =Q +9 &#LU\ =R +10 &%LE\ =Q +9 &'nMF\ >R +9 &)0J7\ =R +10 &*H6\ >Q +9 &,H6\ =Q +9 &.wL*\ =Q +10 &08L)\ =R +9 &1I!\ =R +10 &3K\ IF\ =Q +9 &@\ L\ % +8 "core" % \ L +5 ."downElevator"SE.seek :down +5 "storage"(k'} +99 (s% +5 "core" %< \ LXi +4 "manipulator"& % +8 "core" % R S Z +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&.'\ +102 "core" ' +34 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (& +7 "core" &/ \ Q +527 "Can"z\ dHH +1125 #"uploadLog"upsync +289 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +97 "core"  +2 "processing"%% +4 "core" %կ\ w + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"% '\ +603 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2110 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%x @ +72 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%( +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%;'ղ +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +98 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%Q'TE +1089 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +53 "processing"%$ +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%]  +69 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%5' +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%B'\ +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2113 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"%, +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%? U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%q @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%O' +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%K +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%J' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%l' +2616 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%T @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%_  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\\' +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%9 +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%=  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%Z' +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%+'\ +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2106 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%f +81 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%X U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2606 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%i  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%I' +2614 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%1' +2608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%|' +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%H  +69 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Y' +574 "Can"n\ EE +2050 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & T R  * +2 "manipulator"&7% +3 "core" %\ % U T . C +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +253 "core" ( + "manipulator"&u& +4 "core" &s Q ^ +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &s V S 3 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&)' +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&@/ +72 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%[( +451 "core" ( + "manipulator"&<& +4 "core" &s U S  + "manipulator"&'% +4 "core" % T T +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&}(, +133 "core" ( + "manipulator"&& +4 "core" &, ] R /  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +2 "core" &, Q R &  +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +103 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +75 "core" 1 + "manipulator"&% +4 "core" % ] R +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&8'\ +96 "core" ' +2 #tFinished short da assay +872 #-> access 1 +3 "storage"(^% +3 "core" %{ q + "manipulator"&% +4 "core" %\ # \\ U < +2 "manipulator"&n& +4 "core" &, X S a  + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(m(< +670 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (e& +3 "core" &< \ { +2978 #t-> 3.times{samplePassF} + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & +2 "manipulator"&N& +4 "core" &, U \\ o  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +25 "core" ( +2 "manipulator"&h& +4 "core" &, N c Y + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +2 "core" &, U a +2 .tForearm.seek :garage +2 "manipulator"&r' +103 "core" ' + .tHand.close +2 "manipulator"&3/ +65 "core" / +2 "manipulator"& & +4 "core" &, e P  +2 "manipulator"&-% +3 "core" % R U : +2 .tForearm.seek :retract +2 "manipulator"&p'\ +92 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&&( +292 "core" ( + "manipulator"&{& +4 "core" &' Z R & @Z +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &' P R @Z +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\ ' +98 "core" ' +2 "manipulator"&/& +4 "core" &( P \\ a @Z + "manipulator"&"% +4 "core" % R O I +2 "collection"'W& +3 "core" & # +3 "collection"'z& +4 "core" & " +2 .tCC.seek :closed +2 "collection"'y(` +4 "core" &0 " +9 &1{2 )w +10 &d0 = +9 &w{1 L +46 &<_0 K +9 &a* L + &`1 L + &c/ K + &Db1 K +3 &b7 K +5 &c: L +9 & `> L +9 &"L]= K +10 &$`9 K +9 &%b@ L +9 &'bB L +10 &)T\\C K +9 &+_@ K +10 &,b@ L +9 &.b< L +9 &0[`C L +10 &2\\E K +9 &3^A L +9 &5_@ \ L +10 &7d_< K +9 &9%]? L +10 &:Z? L +9 &<[A L +9 &>l^I K +10 &@.^D K +9 &A\\A L +9 &CZB K +10 &Et]C K +9 &G5`C L +10 &HbA L +9 &JmK M +9 &LnD\ P +10 &N%4\ T +9 &O8\ V +9 &QB\ W +10 &ScI\ W +9 &U"B\ X +10 &VK\ X +9 &XJ\ X +9 &ZfI\ X +10 &\\'>\ Y +9 &]=\ Y +9 &_wI\ > +10 &`N,H\ #i +9 &`ljP\ K +2 ( +2 "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.04 +2 "collection"'U& +4 "core" &`lj>\ K + .tHand.open + "manipulator"&S1 +68 "core" 1 +2 "manipulator"&~% +4 "core" % [ Q ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +100 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%g  +42 "core"  + "processing"%F% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%R' +1590 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%v  +44 "core"  +2 .tPS.seek 0ml + "processing"%>' +1600 "core" ' + .tPSV.dial PSR +2 "processing"%t +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%L' +2610 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%s  +98 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"% +185 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"% @ +72 "core" A +2 .tPS.seek 0ml +2 "processing"%' +2616 "core" ' + .tPSV.dial :air +2 "processing"%:  +70 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 .tPSV.dial :PTV + "processing"% +71 "core"  +2 .tPS.seek 0ml +2 "processing"%*' +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&k& +4 "core" && U ] ?V +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +47 "core" ( +2 "manipulator"&& +4 "core" & T ] \ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +2 "core" & Q R # \ +2 .tForearm.seek CC +2 "manipulator"& ' +95 "core" ' + .tHand.close +2 "manipulator"& / +64 "core" / +2 .tCC.seek :open +2 "collection"'x( +468 "core" ( + "manipulator"&(& +4 "core" & T Q  \ +2 "manipulator"&4% +4 "core" %  S U  + .tForearm.seek :retract +2 "manipulator"&!'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&;(, +273 "core" ( +2 "manipulator"&Q& +4 "core" &, Q ^ 3 ? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &, Q T F ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&]' +104 "core" ' +2 .tHand.open + "manipulator"&j1 +65 "core" 1 +2 "manipulator"&% +4 "core" % S T @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +88 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +5 "core" &J\ + "manipulator"&,& +4 "core" &, ] T S ? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(, +3 "core" ( + "manipulator"& & +5 "core" &, Q Z Y ? + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &, T S  ? +2 .tForearm.seek :garage + "manipulator"&' +102 "core" ' +2 .tHand.close + "manipulator"&E/ +75 "core" / +2 "manipulator"&C& +4 "core" &, c R k ? + "manipulator"&K% +5 "core" % U `  + .tForearm.seek :retract +2 "manipulator"&O'\ +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&2( +321 "core" ( + "manipulator"&J& +4 "core" & ^ R l +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" & \\ U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l' +100 "core" ' + "manipulator"&_& +4 "core" & a T ' +2 "manipulator"&A% +4 "core" % Y S c +2 "collection"'9& +3 "core" &\ +3 "collection"'\\& +4 "core" &7\ +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &*\ +8 &/\ $d +9 &Vzq\ 7 +9 &z\ L +10 &U\ M +9 &iX \ L +9 &+SB\ L +10 &V"\ L +9 &X!\ L +10 &qT\ L +9 &3W\ L +9 &S\ L +10 &!S\ M +9 &#xVJ\ M +9 &%;S+\ L +10 &&T \ M +9 &(R5\ L +9 &*WM\ L +10 &,CRO\ L +9 &.UN\ L +10 &/T<\ M +9 &1Q$\ L +9 &3KV\ L +10 &5 V`\ L +9 &6W.\ M +10 &8TE\ L +9 &:ST\ L +9 &<U\ M +10 &=RD\ M +9 &?TK\ M +9 &AZRL\ M +10 &CT\ M +9 &DTA\ M +9 &FTM\ M +10 &HaVN\ M +9 &J"Z\ M +10 &Kr>\ P +9 &ML\ T +9 &OKO\ W +10 &Q K\ X +9 &RJ\ X +9 &T;\ Y +10 &VO8\ Y +9 &X G\ Z +10 &YM\ Z +9 &[N\ [ +9 &]PM\ [\ +10 &_M\ H +9 &`7M\ . +9 &`mxO\ P +6 ( +2 "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.22 +2 "collection"'& +4 "core" &`mjQ\ P + &`mjO\ P + .tHand.open +2 "manipulator"&=1 +66 "core" 1 +2 "manipulator"&P% +4 "core" % ] T +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%Z  +182 "core"  +2 "processing"%+% +4 "core" %g\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%f' +1594 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%X  +54 "core"  +3 .tPS.seek 0ml + "processing"%d' +1601 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2608 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%i +182 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%b' +2609 "core" ' + .tPSV.dial :air +2 "processing"%0  +70 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2613 "core" ' +2 .tPSV.dial :PTV + "processing"%` +71 "core" ~ +2 .tPS.seek 0ml +2 "processing"%1' +2629 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" & S U 5 + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&|( +7 "core" ( +2 "manipulator"&H& +4 "core" & Q ] s + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &a& +2 "core" & O F A +2 .tForearm.seek CC +2 "manipulator"&' +101 "core" ' + .tHand.close +2 "manipulator"&7/ +64 "core" / +2 .tCC.seek :open +2 "collection"'u( +468 "core" ( +2 "manipulator"&6& +4 "core" & ^ V + "manipulator"&% +4 "core" %  U T  +2 .tForearm.seek :retract +2 "manipulator"&@'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&.(, +275 "core" ( + "manipulator"&& +5 "core" &, Y O N + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +2 "core" &, W U N +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'' +102 "core" ' +50 .tHand.open +3 "manipulator"&1 +66 "core" 1 + "manipulator"&V% +4 "core" % \\ R + +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +92 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &\ + "manipulator"&& +4 "core" &, W \\ u N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +3 "core" ( +2 "manipulator"&& +3 "core" &, S R + N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, Q \\ F N +2 .tForearm.seek :garage +2 "manipulator"&^' +104 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / + "manipulator"&n& +5 "core" &, ^ U ~ N + "manipulator"&%% +4 "core" %  ` _ U +2 .tForearm.seek :retract + "manipulator"&e'\ +100 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +283 "core" ( + "manipulator"&N& +5 "core" &# \\ R ` <= + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &# Q R x <= +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&G' +104 "core" ' + "manipulator"&3& +4 "core" &# R \\ X <= +2 "manipulator"& % +4 "core" % R U G + "collection"'-& +4 "core" &\ +3 "collection"'}& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'8(` +4 "core" &\  +9 &2{\ *x +9 &d\ = +10 &~r\ L +9 &DR\ K +9 &Y\ K +10 &[\ K +9 &[\ K +10 &LU\ K +9 &X\ K +9 &\\\ K +10 & Z\ K +9 &"TXI\ J +9 &$X9\ K +10 &%Z[\ K +9 &'X1\ K +9 &)\\U\ J +10 &+X\ K +9 &,UV\ K +10 &.W+\ K +9 &0cU\ K +9 &2%Vf\ K +10 &3T.\ K +9 &5U\ K +9 &7jY?\ K +10 &9-W\ K +9 &:T\ K +10 &<W\ K +9 &>sT\ K +9 &@5V \ K +10 &AT\ K +9 &CU\ K +9 &E|U8\ J +10 &G<V<\ K +9 &HZB\ L +10 &J_B\ L +9 &Lu=\ P +9 &N,6\ T +10 &O4\ U +9 &Q3\ V +9 &Sg9\ W +10 &U)/\ W +9 &V0\ X +10 &X9\ X +9 &Zk<\ Y +9 &\\,3\ Y +10 &]>\ Z +9 &_w<\ < +9 &`H)7\ 'u +10 &`mk9\ P +2 ( +2 "collection"'}& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.16 + "collection"'r& +9 "core" &`mj(\ P + .tHand.open +2 "manipulator"&{1 +69 "core" 1 +2 "manipulator"&M% +4 "core" %  ] P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%/  +181 "core"  + "processing"%"% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%W' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%p  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%c' +1612 "core" ' + .tPSV.dial PSR +2 "processing"%U +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%S' +2608 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%~ +185 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%z' +2609 "core" ' + .tPSV.dial :air +2 "processing"%g  +83 "core" +2 .tPS.seek 2.5ml +2 "processing"%F' +2607 "core" ' + .tPSV.dial :PTV +6 "processing"%\ +69 "core"  +2 .tPS.seek 0ml +2 "processing"%Y' +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +4 "core" &" X ] ` <= +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R( +2 "core" ( +2 "manipulator"&t& +4 "core" &" ` ` <= + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &" S ] ] <= +2 .tForearm.seek CC +2 "manipulator"&s' +90 "core" ' + .tHand.close +2 "manipulator"& / +64 "core" / +2 .tCC.seek :open +2 "collection"'( +10 "Can"K\ AA +458 "core" ( +2 "manipulator"&L& +4 "core" &# U U | << + "manipulator"&:% +4 "core" %  V ]  +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +283 "core" ( + "manipulator"&& +4 "core" &, T _ V S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &, a ^ S +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +106 "core" ' + .tHand.open +2 "manipulator"&w1 +67 "core" 1 +2 "manipulator"& % +4 "core" % _ T l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +97 "core" ' +4110 #t-> 2.times{PS.flush} + #Flushing Processing stage + "processing"%o% +5 "core" %x + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%y& +4 "core" &p + "manipulator"&(& +4 "core" &, ] V a S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&4(, +4 "core" ( + "manipulator"& & +4 "core" &, W \\ e S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &, S T / S +2 .tForearm.seek :garage + "manipulator"&$' +103 "core" ' + .tHand.close +2 "manipulator"&D/ +63 "core" / + "manipulator"&j& +4 "core" &, d S  S +2 "manipulator"&% +3 "core" % U U a +2 .tForearm.seek :retract +2 "manipulator"&B'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&,(k +120 "core" ( +2 "manipulator"&!& +4 "core" &q _ S b + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &q ] V +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q' +105 "core" ' +2 "manipulator"&]& +5 "core" &q T W L + "manipulator"&E% +4 "core" % V V Z +2 "processing"%C& +4 "core" &\ +2 "processing"%K& +4 "core" &\ +2 .tPC.seek :closed +2 "processing"%;(] +4 "core" &\  +8 &/vy\ +{ +10 &b|\ ~? +9 &jr}\ yQ +9 &+Ov\ xQ +10 &Rq\ tQ +9 &Q|\ rP +10 &rOx\ pP +9 &3Qr\ nQ +9 &L{\ nQ +10 &Js\ lQ +9 & yKv\ kQ +9 &";Nq\ kQ +10 &#Qr\ jQ +9 &%Nq\ jQ +10 &'Mq\ iQ +9 &)CNr\ hQ +9 &+Os\ hQ +10 &,Kv\ gQ +9 &.Nt\ gQ +10 &0KLu\ gQ +9 &2 Ms\ fQ +9 &3Mk\ fQ +10 &5Lq\ fP +9 &7SNt\ eQ +9 &9Qs\ dQ +10 &:Mq\ eQ +9 &<Qt\ dQ +10 &>[Mx\ dQ +9 &@Nv\ cQ +9 &AQp\ cQ +10 &CMs\ cQ +9 &EcOt\ bQ +9 &G!Ws\ bR +10 &Hkx\ aU +9 &Jr\ `W +9 &LWq\ _W +10 &N{\ _W +9 &Ou\ ^W +10 &Qw\ ^W +9 &S^u\ ^X +9 &Ut\ ]X +10 &V\ ]X +9 &X\ ]X +9 &Zdz\ ]Y +10 &\\&~\ \\F +9 &]9?~v\ ^^ +10 &]~/r\ `0 +5 ( +2 "processing"%K& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.66 +2 "processing"%5& +4 "core" &]~ \ _0 + &]~ \ _0 + .tHand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"&?% +4 "core" % ] V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%T +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%_'TE +1094 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%A' +1605 "core" ' + .tPSV.dial PTV +6 "processing"%9 +85 "core"  + .tPTV.dial :puck +2 "processing"%O  +73 "core"  +2 .tPBV.dial :waste1 +2 "processing"%x  +54 "core" +2 .tPS.seek 0ml +2 "processing"%' +2629 "core" ' + .tPSV.dial PSR +51 "processing"%= +84 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%P'\ +583 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%\\' +2110 "core" ' + .tPSV.dial PTV +2 "processing"%Z +83 "core"  +2 .tPBV.dial PSV + "processing"%+ U +55 "core" W +2 .tPS.seek 0ml +2 "processing"%l' +2618 "core" ' + .tPSV.dial PBV +2 "processing"%* @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%X' +2607 "core" ' + .tPSV.dial :waste1 +2 "processing"%f  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2611 "core" ' +2 .tPSV.dial PSR +2 "processing"%d +43 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%i' +2607 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%0' +2610 "core" ' +2 .tPSV.dial PBV + "processing"%b @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%`' +2609 "core" ' + .tPSV.dial :waste1 +2 "processing"%I  +72 "core"  +2 .tPS.seek 0ml + "processing"%' +2612 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +6 "manipulator"&H& +4 "core" &q\ \  1 ~ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek PC + "manipulator"&a(k +3 "core" ( +2 "manipulator"&7& +3 "core" &q \  Y ~ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &q\  > ~ +2 .tForearm.seek PC +2 "manipulator"&' +104 "core" ' + .tHand.close +2 "manipulator"&/ +77 "core" / + .tPC.seek :open +2 "processing"%6( +455 "core" ( + "manipulator"&& +4 "core" &q b y +2 "manipulator"&% +3 "core" % m y +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&<(, +133 "core" ( + "manipulator"&|& +4 "core" &, \  > } +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,\ \  E ~ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&V' +96 "core" ' +2 .tHand.open + "manipulator"&@1 +74 "core" 1 + "manipulator"&% +5 "core" % \  i  + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tFlushing Processing stage + "processing"%% +5 "core" %B\ * + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +5 "core" &Z\ * + "manipulator"&'& +4 "core" &, \  Z ~ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +21 "core" ( + "manipulator"&n& +4 "core" &, )   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &, * ,   +2 .tForearm.seek :garage +2 "manipulator"&.' +94 "core" ' +2 .tHand.close + "manipulator"&)/ +77 "core" / +2 "manipulator"&^& +4 "core" &, S @ V  + "manipulator"&N% +4 "core" % K H M  +2 .tForearm.seek :retract + "manipulator"&h'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +120 "core" ( + "manipulator"&3& +5 "core" &v \   + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &v\  w  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&-' +97 "core" ' +2 "manipulator"&e& +4 "core" &v  y +2 "manipulator"&u% +3 "core" % E y +2 "processing"%r& +4 "core" &f\ ' +2 "processing"%{& +5 "core" &g\ ( +2 .tPC.seek :closed +2 "processing"%M(] +4 "core" &L\ (\ +9 &-rQ\ $+| +9 &axO\ $@ +9 &MjN\ $R +10 & FO\ %R +9 &GQ\ &R +9 &FR\ %R +10 &TBQ\ &R +9 &DZ\ %R +9 &F_\ %R +10 &GS\ %R +9 & [EJ\ %R +10 &"FP\ %R +9 &#FI\ %S +9 &%FO\ %R +10 &'cFT\ %R +9 &)%EP\ %R +10 &*GN\ %S +9 &,ES\ %R +9 &.kFR\ %R +10 &0,FP\ %S +9 &1FR\ %R +9 &3GK\ %R +10 &5sFU\ $R +9 &75FW\ %R +9 &8FN\ %R +10 &:GN\ %R +9 &<|FV\ $R +10 &>=FR\ $R +9 &?GN\ %R +9 &AGW\ $R +10 &CEO\ %R +9 &EDGV\ %S +9 &GMU\ $S +10 &H_X\ #U +9 &Jz~Z\ "X +10 &L:~d\ "Y +9 &MY\ "Y +9 &OS\ "Y +10 &QV\ "Y +9 &SAW\ "Y +9 &UQ\ "Z +10 &VY\ !Z +9 &XW\ "Y +10 &ZGV\ !Z +9 &\\ `\ "G +9 &]7Jn]\ #W +10 &] AV\ $4 +5 ( +2 "processing"%{& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.77 + "processing"%}& +4 "core" &]*[\ $4 + &]*Z\ $4 + .tHand.open +2 "manipulator"&/1 +64 "core" 1 +2 "manipulator"&"% +4 "core" %  u +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%1 +44 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%p'TE +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%W' +1597 "core" ' +2 .tPSV.dial PTV +2 "processing"%U +72 "core" + .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +55 "core" +2 .tPS.seek 0ml +2 "processing"%~' +2621 "core" ' + .tPSV.dial PSR +2 "processing"%S +73 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%g'\ +584 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%z' +2111 "core" ' + .tPSV.dial PTV +2 "processing"%\ +73 "core" +2 .tPBV.dial PSV + "processing"%F U +55 "core" W +5 .tPS.seek 0ml +2 "processing"%v' +2612 "core" ' + .tPSV.dial PBV +6 "processing"%t @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%>' +2617 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +72 "core"  +2 .tPS.seek 0ml + "processing"%' +2618 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%8' +2610 "core" ' + .tPSV.dial PTV +2 "processing"%L +72 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%:' +2613 "core" ' +2 .tPSV.dial PBV +2 "processing"%s @ +43 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%' +1757 "Can"\ !A@ +849 "core" ' + .tPSV.dial :waste1 +6 "processing"%k  +83 "core"  +2 .tPS.seek 0ml +2 "processing"%R' +2624 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&w& +4 "core" &v ' t +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& (k +8 "core" ( +2 "manipulator"&& +4 "core" &n S t + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &n 8 t +2 .tForearm.seek PC +2 "manipulator"&o' +106 "core" ' + .tHand.close +2 "manipulator"&y/ +67 "core" / +2 .tPC.seek :open +2 "processing"%(( +454 "core" ( +2 "manipulator"& & +4 "core" &n d q + "manipulator"&Q% +4 "core" %  p +2 .tForearm.seek :retract + "manipulator"&D'\ +109 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +50 "manipulator"&j(, +137 "core" ( +2 "manipulator"&& +4 "core" &, ; z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, A z +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&&' +101 "core" ' + .tHand.open + "manipulator"&!1 +74 "core" 1 +2 "manipulator"& % +4 "core" % K y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +94 "core" ' +1779 #t-> 3.times{samplePassF} +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +3 "core" & +2 "manipulator"&E& +4 "core" &, 0 v +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&C(, +23 "core" ( + "manipulator"&4& +4 "core" &, ] w +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &,  w +2 .tForearm.seek :garage +2 "manipulator"&[' +97 "core" ' +2 .tHand.close +2 "manipulator"&5/ +73 "core" / +2 "manipulator"&& +4 "core" &,  x + "manipulator"&?% +5 "core" %  w +2 .tForearm.seek :retract + "manipulator"&K'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&T( +296 "core" ( +2 "manipulator"&q& +4 "core" &(  sAa + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &( w sAa +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&_' +102 "core" ' +2 "manipulator"&9& +4 "core" &( K rAa + "manipulator"&O% +4 "core" % k r +2 "collection"'x& +4 "core" & +2 "collection"'A& +5 "core" & +2 .tCC.seek :closed +2 "collection"'=(` +4 "core" &  +9 &0u ,} +9 &_y @ +9 &Sm S +10 &J S +9 &L T +10 &I S +9 &WK S +9 &J S +10 &K S +9 &J S +9 & `J S +10 &"!K S +10 &#I S +9 &%J S +9 &'gK S +9 &))H S +10 &*J S +9 &,J S +9 &.pJ S +10 &02I S +9 &1H S +10 &3I S +9 &5zI R +9 &7:I S +10 &8I S +9 &:G S +9 &<J S +10 &>CJ S +9 &@G S +10 &AG S +9 &CJ S +9 &EKJ S +10 &G J S +9 &HM S +9 &JYE T +10 &LFs W +9 &MV [ +10 &OY ^ +9 &QuQ _ +9 &S7O _ +10 &TY ` +9 &VQ _ +9 &Xx! a +10 &Z9@ a +9 &[X b +10 &]0 b +9 &_o9 C +9 &`F,U 't +10 &`ctV W +2 ( +2 "collection"'A& +2 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.48 +2 "collection"'& +4 "core" &`cs W + .tHand.open +2 "manipulator"&P1 +68 "core" 1 + "manipulator"&Z% +4 "core" %  m +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+'\ +101 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%\\  +44 "core"  + "processing"%*% +5 "core" %S\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%l' +1603 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%f  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%X' +1601 "core" ' + .tPSV.dial PSR +2 "processing"%d +45 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"% +192 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"%i @ +75 "core" B +2 .tPS.seek 0ml +2 "processing"%b' +2605 "core" ' +2 .tPSV.dial :air + "processing"%0  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2610 "core" ' + .tPSV.dial :PTV +2 "processing"%` +73 "core"  +2 .tPS.seek 0ml +2 "processing"%H' +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&7& +4 "core" && I [  g@W + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&2( +3 "core" ( + "manipulator"&& +4 "core" && D X 5 g@W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" && F D h@W +2 .tForearm.seek CC +2 "manipulator"&J' +97 "core" ' +2 .tHand.close + "manipulator"&;/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +469 "core" ( + "manipulator"&& +4 "core" &% s p l?S +2 "manipulator"&|% +3 "core" % l m k +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +288 "core" ( +2 "manipulator"&a& +4 "core" &, O o@ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +2 "core" &, : o@ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +102 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +4 "core" % H t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +94 "core" ' +2 #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & + "manipulator"&n& +4 "core" &, p@ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&%(, +3 "core" ( +2 "manipulator"&V& +4 "core" &,  p@ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &)& +3 "core" &, O q@ +2 .tForearm.seek :garage + "manipulator"&^' +92 "core" ' + .tHand.close +2 "manipulator"&N/ +67 "core" / +2 "manipulator"&<& +4 "core" &, r@ + "manipulator"&% +4 "core" % u r +2 .tForearm.seek :retract +2 "manipulator"&3'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +293 "core" ( + "manipulator"&.& +4 "core" &% ~ = o?U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &% _ o?U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&u' +92 "core" ' + "manipulator"&r& +4 "core" &%  n?U +2 "manipulator"&% +4 "core" % Q n" + "collection"'h& +4 "core" &I +2 "collection"'6& +5 "core" &\\ +2 .tCC.seek :closed +7 "collection"'}(` +4 "core" & +4 &E 9 +10 &:Gr 2 +9 &\\ou G +9 &Y R +10 &E R +9 &vG S +10 &9G R +9 &F R +9 &F S +10 &F R +9 &AG R +9 &!G R +10 &"G R +9 &$F R +10 &&JF R +9 &( G R +9 &)D R +10 &+F R +9 &-RF R +9 &/ER R +10 &0FS R +9 &2DN Q +10 &4[D R +9 &6F R +9 &7G R +10 &9FC R +9 &;cC R +9 &=%DQ R +10 &>G R +9 &@G R +10 &BkCN R +9 &D.CP Q +9 &EDJ R +10 &GGU R +9 &IqI R +9 &K.W T +10 &Ly X +9 &N@ \\ +9 &PX ^ +10 &RU ^ +9 &S _ +10 &UI _ +9 &WY ` +9 &YF ` +10 &Z a +9 &\\E a +10 &^[X b +9 &_e 2 +9 &`` \\ +9 ( +2 &`fk0 V + "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.50 +2 "collection"'/& +4 "core" &`fk V + .tHand.open +2 "manipulator"&"1 +68 "core" 1 +2 "manipulator"&{% +4 "core" %  o c j" +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +93 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%-  +194 "core"  + "processing"%% +4 "core" %?\  + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%p' +1607 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%U  +45 "core"  +2 .tPS.seek 0ml +43 "processing"%c' +1610 "core" ' + .tPSV.dial PSR +2 "processing"%W +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%S' +2615 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%~ +193 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%g' +2610 "core" ' + .tPSV.dial :air +2 "processing"%\  +73 "core"  +2 .tPS.seek 2.5ml +2 "processing"%F' +2613 "core" ' + .tPSV.dial :PTV +7 "processing"%z +74 "core"  +2 .tPS.seek 0ml +2 "processing"%t' +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&v& +4 "core" &# E < h>L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +3 "core" ( + "manipulator"&>& +4 "core" &# L O ! h>L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &# D G h>L +2 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +2 .tHand.close + "manipulator"&L/ +71 "core" / +2 .tCC.seek :open +2 "collection"'8( +472 "core" ( + "manipulator"&s& +4 "core" &$ k g ~ i>K +2 "manipulator"&:% +3 "core" %  n i i +2 .tForearm.seek :retract +2 "manipulator"&k'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +287 "core" ( +2 "manipulator"&w& +4 "core" &,  oG + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &, 3 oG +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +104 "core" ' +2 .tHand.open + "manipulator"&y1 +76 "core" 1 +2 "manipulator"&% +4 "core" % β - p +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +99 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +4 "core" &; +2 "manipulator"& & +4 "core" &,  oG +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Q(, +3 "core" ( + "manipulator"&o& +4 "core" &, I nG +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,  oG +2 .tForearm.seek :garage +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"& / +70 "core" / +2 "manipulator"&!& +4 "core" &, ` pG + "manipulator"& % +5 "core" % p +2 .tForearm.seek :retract + "manipulator"&D'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&&( +297 "core" ( + "manipulator"&]& +4 "core" &* i } > jCq +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &* v o ; kCq +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&4' +107 "core" ' +2 "manipulator"&B& +4 "core" &* q c  jCq +2 "manipulator"&5% +3 "core" % s o j +2 "collection"'& +4 "core" & +2 "collection"'?& +4 "core" &8 +2 .tCC.seek :closed +2 "collection"'j(` +4 "core" &  +9 &-n ,} +9 &au. @ +9 &[h> Q +10 &C> R +9 &GF R +9 &D, R +10 &aG@ R +9 &#D/ R +9 &F R +10 &J R +9 & iE= R +10 &"*I) R +9 &#D7 Q +9 &%EG R +10 &'pIC R +9 &)3D R +9 &*I% R +10 &,G- R +9 &.zEP Q +10 &0<D Q +9 &1D R +9 &3H R +10 &5G( R +9 &7CG R +10 &9F, R +9 &:D@ Q +9 &<D Q +10 &>KFv R +9 &@ GA R +9 &AGG Q +10 &CD Q +9 &ESG R +10 &GD R +9 &HG R +9 &JO S +10 &LOp V +9 &N Z +9 &O ^ +10 &Q{\ _ +9 &S> ^ +9 &T\ _ +10 &V ` +9 &X~ ` +10 &Z? a +9 &\\ a +9 &]\ b +10 &_o C +9 &`D- (w +9 &`cp\ X +3 ( + "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.56 +2 "collection"'$& +4 "core" &`cn X + .tHand.open +2 "manipulator"&[1 +70 "core" 1 +2 "manipulator"&q% +4 "core" %  ] ] g +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +101 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%Y  +194 "core"  +2 "processing"%9% +4 "core" %N\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%O' +1592 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%x  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%K' +1596 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2607 "core" ' +2 ."connect"PRV.dial CBV +7 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%P +193 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%Z' +2621 "core" ' + .tPSV.dial :air +2 "processing"%A  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2610 "core" ' + .tPSV.dial :PTV +2 "processing"%* +73 "core"  +2 .tPS.seek 0ml +2 "processing"%_' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" &' . 8 ) cAe +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&f( +47 "core" ( + "manipulator"&l& +4 "core" & T ] f +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" & R X b g +2 .tForearm.seek CC +2 "manipulator"&X' +94 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open + "collection"'i( +469 "core" ( +2 "manipulator"&& +4 "core" & t u  k + "manipulator"&0% +4 "core" % j x l +2 .tForearm.seek :retract +2 "manipulator"&b'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&`(, +278 "core" ( + "manipulator"&I& +5 "core" &, l r $ lF + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &, p u  lF +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +100 "core" ' +2 .tHand.open + "manipulator"&,1 +67 "core" 1 +2 "manipulator"&;% +4 "core" % κ  n +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +96 "core" ' +209 "Can"%\ 99 +5995 #t-> access 2 +2 "storage"(+% +3 "core" %{ ) * J\  +2 "manipulator"&=% +4 "core" %   o" + "manipulator"&& +4 "core" &, 6 oF +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(|(K +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (J& +2 "core" &K  \  +53782 "Can"\ 99 +30413 #t-> can +2 "Can"\ 88 +29585 S\ 99 +60001 \ 98 +60000 :\ 88 +60001 \ 88 +60001 Q\ 99 +54454 #t-> startTube 2 +1562 #-> da 40 +2 #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 15:23:20EDT30-Jun-22\\n{4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@15:14:00, 22.1C, 47% humidity, 15.1psia, 12.576V, 0.288A, 0.288A avg, 3.62W",Subject: "da sampling at most 40ml" + "collection"'a& +5 "core" & +2 "manipulator"&@% +56 "core" %  # , " d" +2 "storage"(2% +3 "core" %{\  +2 "storage"(. +3 "core" .(K +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +439 #"uploadLog"upsync +230 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & W `  +2 "manipulator"&n& +4 "core" &, . % & `F +2 "manipulator"&% +4 "core" %   `" +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&V(P +184 "core" ( + "manipulator"&)& +5 "core" &I  6 `& + "storage"(N& +5 "core" & \ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&<'ϥ +96 "core" ' +2 "storage"(& +4 "core" & \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +277 "core" ' +2 "storage"(- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 ('& +2 "core" & l b \ +2 "manipulator"&^& +4 "core" &I 2 2 N ]& + .tElbow.seek 2 +2 "manipulator"&.(P +3 "core" ( +2 "manipulator"&e& +3 "core" &I / 3 \ ]& +2 "storage"(%& +3 "core" & b d @ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&r'y +21 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&h& +2 "storage"(3'} +7 "core" &I - 1 @ ]& + "manipulator"&% +4 "core" % u 2 . T _ +2 .tForearm.seek :retract +2 "manipulator"&/'\ +96 "core" ' +3 .tElbow.seek CC +2 "manipulator"&"( +139 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +13 "core" ( + "manipulator"&{& +4 "core" &"  ^<? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &" & . K ]<? +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&-' +100 "core" ' +2 "manipulator"&& +4 "core" &# 2 2 6 ]<? + "manipulator"&u% +5 "core" % 0 + ] + "collection"'H& +4 "core" & +3 "collection"'U& +4 "core" & +2 .tCC.seek :closed +2 "collection"'p(` +4 "core" &  +9 &.t , +9 &ay A +10 &Ql T +9 &I T +9 &J T +10 &K T +9 &VK T +10 &J U +9 &I T +9 &L U +10 & ^J T +9 &"!L T +9 &#J T +10 &%J T +9 &'fH T +9 &)(I T +10 &*J T +9 &,I T +10 &.nG T +9 &00I T +9 &1I T +10 &3L T +9 &5wI T +9 &78J T +10 &8J T +9 &:H T +10 &<~J T +9 &>AF T +9 &@I T +10 &AH T +9 &CG S +9 &EJI T +10 &G\ N T +9 &HX V +10 &Jq X +9 &L: \\ +9 &M _ +10 &O ` +9 &Qs ` +9 &S4 a +10 &T a +9 &V b +10 &Xv b +9 &Z5 b" +9 &[ b( +10 &] b1 +9 &__ V +9 &`Mz $i +10 &`! ^ +9 ( +2 "collection"'U& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.64 +2 .Hand.open + "manipulator"&W1 +4 "core" &`{ U +72 1 +2 "manipulator"&c% +4 "core" % < Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +99 "core" ' +2 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml +2 .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +159 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")S+ +2 "core" + +2 "sampler")\ % +4 "core" %| ; h +2 "collection"'g& +3 "core" &`z U +3 "Can"z\ VV +2 #tCalibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +3 "sampler")#.0X% +2 "core" %ӸT +2 "sampler")% +4 "core" %3s! ,  + .tSSV.dial :spit +2 "sampler")L +133 "core" +2 .tSS.seek 0ml +2 "sampler") 'z +176 "Can"r\ dd +104 "core" ' + .tSSV.dial CBV +2 "sampler")1  +138 "core" +2 .tCTV.dial :intake +2 "collection"'}  +76 "core"  + #tWaiting for external sampler to finish priming... +2 .delayUntil "15:26:46.84" +1478 #"flow"0.0L/min +14842 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'s% +3 "core" %Ӹ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'' +107 "core"  + .tCTV.dial :air +2 "collection"'J  +63 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +12 "core"  +2 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust + "sampler")m +138 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +2 "collection"'#  +2 "sampler")a'z +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")@  +126 "core"  +11  +541 ' + "sampler")2% +4 "core" %} 1 G +2 .tCBV.dial between SSV and waste2 +2 "collection"'  +30 "core"  + "collection"'|% +4 "core" %3  +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'  +44 "core"  +3 .tCS.reconfigure :pressurize +2 "collection"'# d@<<\ ,b +2 .tCS.seek 0ml +2 "collection"'n'Ӵ +2170 "core" '5\ ,\ ,2 ۢ +3 "collection"'% +4 "core" %\ -\ // + "sampler"))% +4 "core" %} * G +2 #tBubblePoint: Intake @39.3psia, Outlet @15.1psia + .CBV.dial SSV +2 "collection"'N @ +31 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Ӵ +108 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")V +135 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X% +3 "core" %~ , I +2 #tBubblePoint: Intake @39.0psia, Outlet @14.7psia + .CBV.dial SSV +2 "collection"' @ +31 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X +337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '% +3 "core" %A  +2 .tCS.seek 6ml +2 "collection"']' +1338 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'Q +56 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'E'Ӵ +1528 "core" ' + .tCSV.dial CSR +2 "collection"'B  +42 "core"  + "collection"'5% +4 "core" %ӱ +2 #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'' +583 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'D% +3 "core" %  +2 .tCS.seek 5ml +2 "collection"'8'qe +832 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'$  +42 "core"  +2 .tCS.seek 1ml + "collection"'['> +1087 "core" ' +2 "collection"' 9 +3 "core" 9c +2 "collection"'q% +3 "core" %C W WD +2 #tBefore lysing Collection Puck Heater at 19.1C/26.9psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'? \  +2 'Y9 +5 "core" 9d +102 "collection"'99 +2 "core" 9dd +102 "collection"'49 +3 "core" 9e d +102 "collection"'!9 +2 "core" 9e d +102 "collection"'x9 +2 "core" 9fd +103 "collection"'O9 +3 "core" 9gd +102 "collection"'t9 +2 "core" 9id +102 "collection"'P9 +3 "core" 9md +102 "collection"'9 +2 "core" 9r"d +102 "collection"'A9 +2 "core" 9w&d +103 "collection"'Z9 +2 "core" 9~*d +103 "collection"'*9 +2 "core" 9/d +102 "collection"'\\9 +2 "core" 93d +102 "collection"'R9 +3 "core" 97d +102 "collection"'l9 +3 "core" 9;d +102 "collection"'d9 +3 "core" 9?d +102 "collection"'9 +2 "core" 9Cd +102 "collection"'&9 +3 "core" 9Hd +102 "collection"'C9 +2 "core" 9Ld +102 "collection"'j9 +2 "core" 9Pd +103 "collection"'9 +2 "core" 9Td +103 "collection"'09 +2 "core" 9\ Xd +102 "collection"'X9 +2 "core" 9]d +103 "collection"'I9 +2 "core" 9,ad +102 "collection"'79 +2 "core" 9>ed +102 "collection"'9 +3 "core" 9Pid +103 "collection"'f9 +2 "core" 9cmd +102 "collection"'K9 +2 "core" 9uqd +103 "collection"';9 +2 "core" 9vd +102 "collection"'b9 +2 "core" 9zd +102 "collection"'+9 +3 "core" 9~d +103 "collection"'=9 +2 "core" 9d +102 "collection"'J9 +2 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'m9 +3 "core" 9d +102 "collection"'#9 +2 "core" 9%d +103 "collection"'@9 +2 "core" 9:d +102 "collection"',9 +2 "core" 9Md +103 "collection"'29 +2 "core" 9ad +102 "collection"'9 +2 "core" 9wd +102 "collection"'|9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"')9 +4 "core" 9d +102 "collection"'N9 +2 "core" 9b +102 "collection"'a9 +3 "core" 9\ ` +102 "collection"'9 +2 "core" 9 ^ +102 "collection"'T9 +2 "core" 94\\ +103 "collection"'9 +2 "core" 9JZ +103 "collection"'`9 +2 "core" 9_X +102 "collection"''9 +2 "core" 9uW +103 "collection"'e9 +2 "core" 9T +102 "collection"'%9 +2 "core" 9S +102 "collection"'h9 +3 "core" 9P +102 "collection"'^9 +3 "core" 9O +102 "collection"'V9 +3 "core" 9M +102 "collection"'n9 +2 "core" 9K +102 "collection"'9 +2 "core" 9 H +103 "collection"'9 +2 "core" 9G +102 "collection"'<9 +2 "core" 94E +102 "collection"'69 +3 "core" 9IC +102 "collection"'9 +2 "core" 9^A +103 "collection"'{9 +2 "core" 9t ? +102 "collection"'9 +3 "core" 9> +102 "collection"'u9 +2 "core" 9< +103 "collection"'H9 +2 "core" 9: +93 "Can" ;: +9 "collection"'.9 +2 "core" 98 +102 "collection"'/9 +3 "core" 9!7 +102 "collection"'r9 +3 "core" 9%5 +102 "collection"'39 +3 "core" 9*4 +102 "collection"'W9 +3 "core" 9.1 +102 "collection"'c9 +2 "core" 9%21 +102 "collection"'\ 9 +2 "core" 986/ +103 "collection"'g9 +2 "core" 9K:- +103 "collection"'-9 +2 "core" 9]>, +102 "collection"'9 +2 "core" 9oC* +102 "collection"'S9 +3 "core" 9G) +102 "collection"'i9 +2 "core" 9K' +102 "collection"'F9 +4 "core" 9O& +102 "collection"'>9 +2 "core" 9S$ +102 "collection"'9 +2 "core" 9X$ +103 "collection"'U9 +2 "core" 9\\" +102 "collection"'z9 +2 "core" 9`! +102 "collection"'19 +3 "core" 9d +102 "collection"'}9 +3 "core" 9 h +102 "collection"'L9 +2 "core" 9 l +102 "collection"'s9 +3 "core" 9 %q +102 "collection"'w9 +2 "core" 9 4u +102 "collection"'9 +3 "core" 9 By +102 "collection"'y9 +3 "core" 9 Q} +102 "collection"' 9 +2 "core" 9 _ +102 "collection"':9 +2 "core" 9 n +102 "collection"'v9 +3 "core" 9 { +102 "collection"'9 +3 "core" 9  +102 "collection"' 9 +2 "core" 9  +103 "collection"'9 +2 "core" 9  +102 "collection"'o9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"' 9 +4 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'k9 +2 "core" 9  +102 "collection"'M9 +3 "core" 9  +102 "collection"' 9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +102 "collection"'9 +2 "core" 9\  +103 "collection"'G9 +2 "core" 9\ \ +102 "collection"'Q9 +2 "core" 9\ \ +103 "collection"']9 +2 "core" 9\ $ +102 "collection"'B9 +3 "core" 9\ / +102 "collection"'59 +2 "core" 9\ 7 +103 "collection"'E9 +2 "core" 9\ @ +102 "collection"'D9 +2 "core" 9\ I +102 "collection"'9 +3 "core" 9\ P +102 "collection"'$9 +3 "core" 9\ Y +102 "collection"'89 +2 "core" 9\ a +102 "collection"' 9 +2 "core" 9\ h +103 "collection"'q9 +2 "core" 9\ o +102 "collection"'Y9 +2 "core" 9\ u +102 "collection"'99 +4 "core" 9\ | +102 "collection"'49 +2 "core" 9\  +102 "collection"'!9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +9 "collection"'x `\ `\  + 'O9 +10 "core"  + 9\  +2 "collection"'t% +4 "core" %C z + #tBegun lysing Collection Puck Heater at 68.1C/32.0psia +54310 "Can" +5676 "core" ` +2 "collection"'P9 +9 "core" 9\  +3 "collection"'% +5 "core" %C h j +2 #tEnded lysing Collection Puck Heater at 69.9C/28.0psia + .CS.seek 0ml +2 "collection"'A'Ӵ +364 "core" ' +10 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'Z @ +107 "core" B +2 .tCSV.dial :air +2 "collection"'* @ +44 "core" ? +2 .tCS.seek 5ml +2 "collection"'\\'qi +1341 "core" ' + .tCSV.dial CTV +2 "collection"'R  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'l @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'d  +43 "core"  +2 .tdelay 2 seconds +253 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'&'Ӵ +1351 "core" ' +2 "collection"'C% +4 "core" %ӯ\ \  + #tPuck @38.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"'j +117 "core" +2 .tCBV.dial CSV +2 "collection"'  +28 "core" + "collection"'0% +4 "core" %ӯ  +2 .tCS.seek 4.999ml +2 "collection"'X'qd +1337 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'I  +43 "core" + "collection"'7% +4 "core" %q`qnK  +2 .tCS.seek 6.999ml +2 "collection"''u +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'f @ +46 "core" > +2 .tCS.seek 10ml +2 "collection"'K' +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'; ` +118 "core" ^ +2 #tLysing Complete + "collection"'b& +4 "core" &`s U +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&+% +4 "core" %\ & W!Q + "storage"(=% +4 "core" % J : B +2 "storage"(J. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((+ +186 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +4 "core" &. 6 6 +2 "manipulator"&m& +3 "core" &  U;5 +2 "manipulator"&#% +3 "core" %\ & M U!Q +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&@( +164 "core" ( +2 "manipulator"&,& +4 "core" &   \ YQ +2 "storage"(2& +3 "core" &. L K ' +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +103 "core" ' +2 "storage"(|& +4 "core" &. S U +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +274 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"('y +31 "core" ' +2 "manipulator"&)& +4 "core" & / 0 : \\Q + "manipulator"&N% +4 "core" % 0 . I ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +155 "core" ( +2 "manipulator"&T& +4 "core" &$ 0 W>L +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &$ S W>L +2 .tForearm.seek CC +2 "manipulator"&`' +96 "core" ' + .tHand.close + "manipulator"&'/ +65 "core" / + .tCC.seek :open +2 "collection"'e( +471 "core" ( +2 "storage"(%& +4 "core" &. S J K +2 "storage"(h& +3 "core" &. K L L +2 "manipulator"&^& +3 "core" &  \  Z6 +2 "manipulator"&V% +3 "core" %  \ 9 Yv +2 .tForearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +165 "core" ( +2 "manipulator"&& +4 "core" & . 9 ] ^K + "storage"(<& +4 "core" &. n o + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&6'n +114 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&{1 +69 "core" 1 +3 "manipulator"&% +4 "core" % vY   R + "storage"(u& +5 "core" &. I / X + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 308 counts + "manipulator"&H'΢ +27 "core" ' + "manipulator"&.& +4 "core" & - / P `K +2 "storage"(/& +3 "core" &. d R & +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&r' +23 "core" ' + "storage"(3% +4 "core" %{ y\  +3 ."downElevator"SE.seek :down +3 "storage"(W'} +99 (c% +2 "core" %6 d l 8 \\y +2 "manipulator"&\ % +4 "core" % 0 1 c _o +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +96 "core" ' +52 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'-& +4 "core" &y + "manipulator"&& +4 "core" & / . ; ^K +2 "manipulator"&S% +3 "core" %\ & / 1 M ^!R +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(, +174 "core" ( +2 "manipulator"&F& +4 "core" &, # 6 < _D + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &, 0 . - _D +2 .tForearm.seek :garage +2 "manipulator"&' +103 "core" ' + .tHand.close + "manipulator"&U/ +76 "core" / + "manipulator"&z& +4 "core" &, < - G cD +2 "manipulator"&1% +3 "core" % ε / 2 c +2 .tForearm.seek :retract +2 "manipulator"&}'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&L( +295 "core" ( + "manipulator"&s& +4 "core" &*  $ [Co + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &*   [Co +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' +2 "manipulator"&y& +4 "core" &*   [Co +2 "manipulator"& % +3 "core" %   * [ +2 "collection"':& +4 "core" &  O +2 "collection"'v& +4 "core" & \ B +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &    +9 &-m\   ,} +9 &as  p @ +10 &\\f\ \  Q +9 &B   R +10 &F \ b Q +9 &D   R +9 &bI \  R +10 &$C  j R +9 &C \ A R +9 &F   Q +10 & jE   R +9 &",G   R +10 &#G \ l R +9 &%D   R +9 &'rF\ \  R +10 &)4G \ | R +9 &*F  U R +9 &,D\   R +10 &.zG  ` R +9 &0<G  k R +10 &1G  H Q +9 &3E   R +9 &5E   R +10 &7DF   R +9 &9F\ \  R +9 &:C \  Q +10 &<D  d Q +9 &>MC   Q +10 &@G   R +9 &AH  { R +9 &CG  c R +10 &ETE  S R +9 &GC  > R +9 &HI R +10 &JW  T +9 &LLy\  W +10 &N \\ +9 &O ^ +9 &Q~! ^ +10 &S> _ +9 &T \  _ +9 &V   ` +10 &X   ` +9 &Z@ \  a +10 &\\\  d a +9 &]   b +9 &_o   B +10 &`F/\   's +9 &``l   Y +2 ( +2 "collection"'v& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.59 +2 "collection"' & +4 "core" &``k  l Y + .tHand.open + "manipulator"&1 +66 "core" 1 + "manipulator"&o% +4 "core" %  : W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"% +73 "core"  +2 "processing"%% +4 "core" %n\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%k' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%M  +44 "core"  +2 .tPS.seek 0ml +2 "processing"% ' +1596 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "collection"'G  +74 "core" +2 .tPSV.dial :mixloop + "processing"%Q +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%]  +73 "core" +2 .tPS.seek 0ml +2 "processing"%B' +2612 "core" ' + .tPSV.dial :air +2 "processing"%5  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%E' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%D +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :air +50 "processing"%$  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%q' +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +4 "core" &) ' WCo +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&9( +3 "core" ( +2 "manipulator"&4& +3 "core" &) VCo +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &) q VCo +2 .tForearm.seek CC +2 "manipulator"&O' +97 "core" ' +2 .tHand.close + "manipulator"&t/ +66 "core" / +2 .tCC.seek :open +2 "collection"'?( +468 "core" ( + "manipulator"&x& +4 "core" &(   * [Bf +2 "manipulator"&P% +3 "core" %    2 Z +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&[(, +280 "core" ( +2 "manipulator"&Z& +4 "core" &, $ 6 _i + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &*& +2 "core" &, 2 , 3 ^i +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&A' +101 "core" ' + .tHand.open +2 "manipulator"&R1 +75 "core" 1 + "manipulator"&l% +4 "core" % 6 # 4 c +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'& +4 "core" & _ + "manipulator"&\\% +4 "core" %\ & . 8  _!U +2 "storage"(C% +3 "core" %} h c U +2 "storage"(j. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +193 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (0& +3 "core" & N J R  + "manipulator"&&& +4 "core" &, - 0  ^i + "manipulator"&I% +4 "core" %\ & 2 0 @ ^!U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&7(P +181 "core" ( + "manipulator"&X& +5 "core" &U - $ [ ]$ + "storage"(f& +4 "core" & a a n  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +97 "core" ' + "storage"(;& +4 "core" & g i  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(b' +283 "core" ' +2 "storage"(+- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (=& +2 "core" & b b G  +2 "manipulator"&J& +4 "core" &U . 1 i ^$ + .tElbow.seek 2 +2 "manipulator"&(P +3 "core" ( + "manipulator"&m& +4 "core" &U ! 6 _$ +2 "storage"(#& +3 "core" & f n  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'y +34 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&,/ +64 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&2& +2 "storage"(|'} +7 "core" &U 1 - ? a$ +2 "manipulator"&"% +3 "core" % Ά   _ +2 .tForearm.seek :retract +2 "manipulator"&~'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +149 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +2 "core" ( +2 "manipulator"&)& +3 "core" &% *  ]?V +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &$  \\?V +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&T' +99 "core" ' +2 "manipulator"&& +4 "core" &%  \  \\?V +2 "manipulator"&% +3 "core" % \  \\ +2 "collection"'& +4 "core" &= +2 "collection"'@& +5 "core" & +2 .tCC.seek :closed +2 "collection"''(` +4 "core" & +7 & +G %g +9 &Ur/ 9 +9 &}m N +10 &H R +9 &LD Q +9 & Dq R +10 &F_ Q +9 &D3 R +10 &RI R +9 &F R +9 &C R +10 &!E R +9 &#[G R +9 &%C, R +10 &&FF R +9 &(C R +10 &*cC R +9 &,&E} Q +9 &-Ee R +10 &/Be R +9 &1lE Q +9 &3.F Q +10 &4D R +9 &6H R +10 &8sB| R +9 &:5Cs R +9 &;Cb R +10 &=CW Q +9 &?zGA R +9 &A=A= R +10 &BC' R +9 &DC R +10 &FC\ R +9 &HCL& R +9 &IZ U +10 &K X +9 &Mj ] +9 &O* ^ +10 &P ^ +9 &R _ +9 &TjT ` +10 &V+U ` +9 &WQ a +10 &Y6 a +9 &[l b +9 &], b +10 &^ Y +9 &`E + +9 &`e !` +6 ( +2 "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.71 +2 .Hand.open + "manipulator"&a1 +4 "core" &`e !` +72 1 +2 "manipulator"&p% +4 "core" %  [ X +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +99 "core" ' + .tCTV.dial CSV,avoiding: :intake +2 "collection"'h  +137 "core"  +2 .tCSV.dial CTV + "collection"'^  +31 "core"  +2 .tPS.seek 2.5ml + "processing"%V' +2605 "core" ' +2 "collection"'% +4 "core" %J  +2 .tCS.seek 4.15ml + "collection"'<'V +1562 "core" ' + .tdelay 8 seconds +807 .PSV.dial :air +2 "processing"%`  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%{' +2610 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +31 "core" ^ +2 .tCSV.dial :air +2 "collection"'u @ +45 "core" > +2 .tCS.seek 10ml +2 "collection"'.' +1561 "core" ' +2 .tCSV.dial CTV + "collection"'/  +46 "core"  +2 .tCS.seek 0ml + "collection"'3'Ӵ +2608 "core" ' + .tCBV.dial :waste1 +2 "collection"'n @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'c  +138 "core" + "collection"'\ & +4 "core" &`e} !` +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\ % U L +2 "storage"(6% +3 "core" % > = +2 "storage"(-. +3 "core" .( + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(H(+ +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &. 2 5 +2 "manipulator"&S& +4 "core" &$ T?T + "manipulator"&% +4 "core" %\ % T L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&r( +167 "core" ( +2 "manipulator"&F& +4 "core" &  XJ + "storage"(>& +4 "core" &. & % +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&W' +114 "core" ' +2 "storage"(& +3 "core" &. I N Z +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(U' +279 "core" ' +2 "storage"(z- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&1& +3 "core" &  XJ +2 "storage"(g& +3 "core" &. 1 3 +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&'n +37 "core" ' + .tElbow.hold +2 "manipulator"&s, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(i- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(w' +30 "core" ' +2 "manipulator"&y% +4 "core" %~] 0 L + "storage"( & +4 "core" &.   + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 316 counts +2 "manipulator"&:'Ϊ +24 "core" ' + "manipulator"&}& +4 "core" &  YJ +2 "storage"(e& +4 "core" &. = 4 +51 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"& ' +23 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(' +39 "core" ' +2 "manipulator"&o& +4 "core" &   ZJ + "manipulator"&v% +5 "core" %   R Z[ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&( +162 "core" ( +3 "manipulator"&& +4 "core" &# S T>K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &#  S>K +2 .tForearm.seek CC +2 "manipulator"&M' +94 "core" ' + .tHand.close +2 "manipulator"&k/ +72 "core" / +2 .tCC.seek :open + "collection"'( +472 "core" ( + "storage"( & +4 "core" &. V U h +2 "storage"(G& +3 "core" &. R H : +2 "manipulator"&Q& +3 "core" &$   Y>K +2 "manipulator"&]% +3 "core" %  Y +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&5( +163 "core" ( + "manipulator"&B& +4 "core" &    \\e +2 "storage"(D& +3 "core" &. S K ` +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&E'n +112 "core" ' + .tElbow.hold +2 "manipulator"&$, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"& % +4 "core" % ́U  P + "storage"(8& +4 "core" &. ; > + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 319 counts +2 "manipulator"&Y'έ +17 "core" ' +2 "manipulator"&4& +4 "core" & ! 5 + _e + "storage"(!& +4 "core" &. d c +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts +2 "manipulator"&t' +24 "core" ' + "storage"(L% +5 "core" % n o  +2 ."downElevator"SE.seek :down +4 "storage"('} +98 (% +3 "core" %1 ] N [u + "manipulator"&x% +5 "core" % / - ! _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +90 "core" ' +48 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%O  +86 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Z' +1891 "Can"\ \ 55 +716 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%* +45 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%9  +43 "core"  +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%R +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%l  +43 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%' +2627 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +4 "core" &6\ + "manipulator"&\\& +4 "core" & , , be + "manipulator"&C% +4 "core" %\  + . b + .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(, +172 "core" ( + "manipulator"&A& +93 "core" &, * $ b? +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &, ) # $ b? +2 .tForearm.seek :garage +2 "manipulator"&&' +112 "core" ' + .tHand.close + "manipulator"&I/ +73 "core" / + "manipulator"&& +4 "core" &, 3 # c? +2 "manipulator"&X% +3 "core" %  0 - - cE +2 .tForearm.seek :retract +2 "manipulator"&f'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&;(k +118 "core" ( +2 "manipulator"&[& +4 "core" &p    _ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &p   Q ` +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&+' +102 "core" ' +2 "manipulator"&=& +4 "core" &p X + "manipulator"&J% +4 "core" %  X +2 "processing"%m& +3 "core" &\  +3 "processing"%#& +4 "core" &\  +3 .tPC.seek :closed + "processing"%,(] +4 "core" &\  +9 &+r\ , +9 &`y\ A +10 &Fm\ T +9 &D\ T +9 &G\ T +10 &C\ T +9 &LF\ T +10 &E\ T +9 &G\ T +9 &F\ T +10 & SD\ T +9 &"F\ T +9 &#G\ T +10 &%F\ T +9 &'\\G\ T +10 &)G\ T +9 &*I\ T +9 &,G\ T +10 &.dG\ T +9 &0&G\ T +9 &1G\ T +10 &3K\ T +9 &5lF\ T +9 &7/G\ S +10 &8H\ T +9 &:H\ T +10 &5G\ T +9 &?G\ T +10 &AG\ T +9 &C{E\ T +10 &E<I\ T +9 &FQ\ U +9 &Hi\ X +10 &Jq\ Z +9 &L3~\ Z +9 &M \ [ +10 &O~\ [ +9 &Qx \ [ +9 &S: \ [ +10 &T \ [\ +9 &V\ [\ +10 &X}\ \\ +9 &Z?#\ \\ +9 &\\#\ N +10 &].I#\ a +9 &]| ?%\ 4 +5 ( +2 "processing"%#& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.78 +2 "processing"%2& +4 "core" &]|-\ 4 + &]|-"\ 4 + .tHand.open + "manipulator"&"1 +71 "core" 1 +2 "manipulator"&7% +4 "core" %  V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' + .tPRV.dial :air +2 "processing"%)  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"%N +43 "core" +2 "processing"%b% +4 "core" %E\  +2 .tPS.seek 0.3ml +2 "processing"%' +381 "core" ' + .tPSV.dial PSR +2 "processing"% +103 "core"  +2 "processing"%% +4 "core" %}\  +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'.U +490 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +1904 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%| +103 "core" + .tPTV.dial :mixing +2 "processing"%~ @ +75 "core" B + .tPBV.dial :waste2 +2 "processing"%?  +94 "core"  +2 .tPS.seek 0ml +2 "processing"%a' +2622 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&p& +9 "core" &p -  \\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +7 "manipulator"&@(k +3 "core" ( +2 "manipulator"&h& +4 "core" &p  % ] + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &p * 9 ] +2 .tForearm.seek PC +2 "manipulator"&T' +104 "core" ' + .tHand.close +2 "manipulator"&q/ +64 "core" / +2 .tPC.seek :open +2 "processing"%( +454 "core" ( + "manipulator"&K& +4 "core" &p   Z +2 "manipulator"&`% +3 "core" % \  : Z +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&V(, +136 "core" ( + "manipulator"&& +4 "core" &, 8 &  _` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &, + / ) __ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&<' +103 "core" ' + .tHand.open +2 "manipulator"&/1 +69 "core" 1 + "manipulator"&.% +4 "core" % 0 / 7 _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +105 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%c& +4 "core" &\ + "manipulator"&\ % +5 "core" %  , + , cW + "storage"(% +4 "core" %\  + "storage"(6. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(-( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & P ] 0  +2 "manipulator"&S& +3 "core" &, * + + b_ +2 "manipulator"&% +3 "core" %  . #  bW +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +248 "core" ( +3 "manipulator"&F& +4 "core" &Y + - 2 d + "storage"(>& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ϥ +91 "core" ' +2 "storage"(& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(%' +281 "core" ' +2 "storage"(z- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (1& +3 "core" & b b  + "manipulator"&g& +4 "core" &Y 0 . & _ + .tElbow.seek 2 +2 "manipulator"&i(P +4 "core" ( + "manipulator"&y& +4 "core" &Y / 5 _ + "storage"( & +4 "core" & m o  +2 .tForearm.seek 2 + 300 counts + "manipulator"&}'y +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&e/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&o& + "storage"(v'} +7 "core" &Y   _ +2 "manipulator"&W% +4 "core" % x !  a +2 .tForearm.seek :retract + "manipulator"&r'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&U(k +162 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +75 "core" ( + "manipulator"&& +4 "core" &s   ` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &s \  ? ` +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&w' +104 "core" ' +2 "manipulator"&& +4 "core" &s   v Y + "manipulator"&_% +5 "core" %   [ Y +2 "processing"% & +4 "core" &S\  +2 "processing"%s& +4 "core" &K\  +2 .tPC.seek :closed +2 "processing"%k(] +4 "core" &H\  +10 &+rI\ , +9 &ax3\ A +10 &Mi<\ S +9 & @>\ S +9 &F9\ T +10 &C4\ S +9 &TB3\ S +9 &C.\ S +10 &A \ S +9 &C'\ T +9 & ZC#\ T +10 &"A$\ S +9 &#F\ S +10 &%G\ S +9 &'cF\ S +9 &)%@\ S +10 &*B\ S +9 &,A\ S +9 &.lC\ S +10 &0-D\ S +9 &1C\ S +10 &3F\ T +9 &5rD\ T +9 &75D\ S +10 &8A\ T +9 &:D\ T +10 &<D\ T +9 &?E\ T +10 &AE\ T +9 &CD\ T +9 &ECL\ T +10 &GY\ U +9 &Hn\ X +9 &Jw~\ Z +10 &L9\ Z +9 &M~\ [ +10 &O~\ [ +9 &Q|\ Z +9 &SA\ Z +10 &U\ [ +9 &V\ [ +9 &X\ [\ +10 &ZE\ \\ +9 &\\\ K +10 &],Ah\ )x +9 &](\ + +5 ( +2 "processing"%s& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.85 + .Hand.open +2 "manipulator"& 1 +3 "core" &]\ + +71 1 +2 "manipulator"&'% +4 "core" % Ͻ Q W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%G  +2 %Q9 +5 "core" 9 +102 "processing"%]9 +3 "core" 9 +102 "processing"%B9 +2 "core" 9  +102 "processing"%D9 +3 "core" 9  +102 "processing"%M9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"% 9 +2 "core" 9 +103 "processing"%89 +2 "core" 9" +103 "processing"%49 +2 "core" 9& +102 "processing"%!9 +3 "core" 9* +102 "processing"%L9 +2 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +103 "processing"%x9 +2 "core" 9; +102 "processing"%59 +3 "core" 9? +102 "processing"%E9 +2 "core" 9C +103 "processing"%Y9 +2 "core" 9H +102 "processing"%9 +2 "core" 9L +102 "processing"%O9 +3 "core" 9P +102 "processing"%t9 +2 "core" 9T +102 "processing"%9 +3 "core" 9X +102 "processing"%{9 +3 "core" 9] +102 "processing"%*9 +2 "core" 9a +102 "processing"%99 +3 "core" 9e +102 "processing"%R9 +2 "core" 9i +102 "processing"%l9 +3 "core" 9m +102 "processing"%Z9 +2 "core" 9q +102 "processing"%9 +2 "core" 9v +102 "processing"%\\9 +3 "core" 9z +102 "processing"%C9 +3 "core" 9~ +102 "processing"%A9 +2 "core" 9\ +103 "processing"%09 +2 "core" 9 \ +102 "processing"%$9 +2 "core" 9 +102 "processing"%I9 +3 "core" 9 +102 "processing"%9 +3 "core" 9$ +102 "processing"%X9 +2 "core" 9, +102 "processing"%P9 +2 "core" 94 +102 "processing"%[9 +2 "core" 9< +102 "processing"%d9 +3 "core" 9D +102 "processing"%&9 +4 "core" 9K +102 "processing"%=9 +3 "core" 9T +102 "processing"%J9 +2 "core" 9[ +103 "processing"%m9 +2 "core" 9b +102 "processing"%j9 +3 "core" 9h +3 .tPH.hold 2:00:00,28C +3 "processing"%f ppf +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%( +102 "core"  +2 "processing"%2% +4 "core" %\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%"'\ +585 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%7'Һ +1607 "core" ' +2 .tPTV.dial :puck +2 "processing"%#  +73 "core"  + .tPSV.dial PTV +2 "processing"%) +74 "core" + .tPBV.dial :waste1 +2 "processing"%N  +132 "core"  +2 "processing"%b% +4 "core" %Ҽl\  +2 .tPS.seek 1.5ml +2 "processing"%+' +589 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%' +1616 "core" ' +2 .tdelay 5:00 +25141 "Can"A\ __ +4862 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%|' +2489 "core" ' + .tPSV.dial PTV +2 "processing"%~ +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%p  +84 "core" +2 .tPS.seek 0ml +2 "processing"%h' +2469 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%^  +134 "core" + .tPSV.dial :mixloop +2 "processing"%q +42 "core" + .tPRV.dial :ab1 +2 "processing"%; @ +75 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%' +347 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +8 .tPRV.dial CBV + "collection"',  +2 "processing"%K  +44 "core" +3  + "processing"%`% +4 "core" %F\  +2 .tPS.seek 0.34ml +2 "processing"%' +435 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'u  +30 "core" + .tPRV.dial :air +2 "processing"%T  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%@'G +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"%/ @ +73 "core" > +2 .tPS.seek 0.5ml +2 "processing"%.'\ +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%c  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Һ +1595 "core" ' + .tPSV.dial :PML +2 "processing"%\ +44 "core" + .tPTV.dial :mixing +2 "processing"% @ +75 "core" B + .tPBV.dial :waste1 +2 "processing"%6  +35 "core" + "processing"%<% +4 "core" %ҵ8\  +2 .tPS.seek 1.85ml +2 "processing"%' +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%' +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +3 "core" &CB +2 "manipulator"&F& +3 "core" &s \ y W +2 "manipulator"&>% +3 "core" %\ & 6 X!U +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(, +133 "core" ( + "manipulator"&& +4 "core" &, f W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &n& +53 "core" &, & X +3 .tForearm.seek :garage +2 "manipulator"&z' +101 "core" ' +5 .tHand.close + "manipulator"&1/ +77 "core" / + "manipulator"&g& +5 "core" &, 0 X + "manipulator"&y% +4 "core" %   T +2 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&e( +290 "core" ( +2 "manipulator"&o& +4 "core" &+  UD{ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" &+   UD{ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +99 "core" ' +2 "manipulator"&& +4 "core" &+ ; ND{ +2 "manipulator"&%% +4 "core" %  S +2 "collection"'}& +3 "core" &DC +3 "collection"'& +5 "core" &CC +2 .tCC.seek :closed + "collection"':(` +4 "core" &CC  +9 &.rCD , +9 &`xBB A +10 &PjCC T +9 &FDB T +9 &HDC T +10 &FBB U +9 &UGCD T +9 &GCC T +10 &IBA T +9 &GCB T +10 & \\GBC U +9 &" GBC T +9 &#FAC T +10 &%GCC T +9 &'eICC T +9 &)(DCB T +10 &*GBC T +9 &,FBC T +9 &.mGCC T +10 &0/EDB T +9 &1GBB T +10 &3GBA T +9 &5wDAC T +9 &79FDC T +10 &8FED T +9 &:ECC T +9 &<~ICC T +10 &>ADD@ T +9 &@DDB T +10 &ADAB T +9 &CBBB T +9 &EJDCD S +10 &G DDD T +9 &HIEB T +10 &JTTG V +9 &LEnV_ X +9 &M>B ] +10 &O:9 ` +9 &Qt<8 ` +9 &S3:; a +10 &T?< a +9 &V== a +10 &Xu== b +9 &Z5?? b! +9 &[>? b% +10 &]?@ b- +9 &_dA@ U +9 &`Op@? !a +10 &`B@ \\ +9 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.61 +2 "collection"'i& +4 "core" &`kA? V + &`kB@ V + .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&_% +4 "core" % F N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%v +103 "core"  +2 "processing"%r% +4 "core" %, + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1605 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%'' +1599 "core" ' + .tPSV.dial PSR +2 "processing"%Q +56 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%s' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%]  +2 "collection"'w  +34 "core"  +129  +2 .tPSV.dial :mixloop +2 "processing"%B +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%D  +75 "core" +2 .tPS.seek 0ml +2 "processing"%M' +2625 "core" ' +2 .tPSV.dial :air + "processing"%  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2620 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%8' +2613 "core" ' + .tPSV.dial :air +2 "processing"%4  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%!' +2621 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &+ F OD{ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&x( +4 "core" ( + "manipulator"&5& +4 "core" &* ? LD{ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &* I LD{ +2 .tForearm.seek CC +2 "manipulator"&Y' +91 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tCC.seek :open +2 "collection"'O( +471 "core" ( +2 "manipulator"&t& +4 "core" &* K TCq + "manipulator"&% +4 "core" %   O +2 .tForearm.seek :retract +2 "manipulator"&{'\ +94 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&*(, +288 "core" ( + "manipulator"&9& +4 "core" &, +  W1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &, $ V1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&l' +93 "core" ' +2 .tHand.open + "manipulator"&Z1 +65 "core" 1 + "manipulator"&% +4 "core" %  Y@ +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\'\ +101 "core" ' +2 ."da"delayUntil "16:15:48.33" +13946 "Can"w\ BB +10791 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%C @ +74 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%A  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%0 * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%$  +44 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2468 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%X  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%P +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%[  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%d' +2480 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%& +133 "core"  + "processing"%=% +4 "core" %r\ + #"da"Pulling 0.5ml of PSR.wash +6 .PSR.select :wash +3 "processing"% +14 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%J'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%j  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%( +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%2  +34 "core" +2 "processing"%a% +4 "core" %ҹ~\  +2 ."da"PS.seek 1.5ml +2 "processing"%"' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%)' +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%N  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2465 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2462 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +56 .PSV.dial PSR +3 "processing"% +132 "core"  + "processing"%~% +4 "core" %p +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%?'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%p +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 "processing"%^% +4 "core" %Ҹw\  +2 ."da"PS.seek 1.5ml +2 "processing"%q'~ +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%h' +1594 "core" ' + ."da"delay 2:00 +7134 "Can"^\ BB +4869 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2471 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%T +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%/  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@' +2471 "core" ' +2 #"da"getPMLReagent08 +6 .PRV.dial :air + "processing"%c  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%.  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%\  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +46 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%6' +392 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%<  +45 "core"  + "processing"%S% +4 "core" %a  +2 ."da"PS.seek 0.55ml +2 "processing"%'[ +338 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +56 "core" +3 ."da"PS.seek 2ml +2 "processing"%H'Һ +1550 "core" ' + ."da"PSV.dial :PML +2 "processing"%F +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%> @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%n% +3 "core" %Ҽf\  +2 ."da"PS.seek 1.85ml +2 "processing"%U' +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%g' +1955 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +38695 "Can"^\ MM +9307 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%y  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + + ."da"PSV.dial :air +2 "processing"%z  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2487 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%V +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%W  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%}' +2472 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + "processing"%% +4 "core" %d +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%i'\ +593 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1599 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%_  +73 "core"  + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +35 "core" + "processing"%r% +4 "core" %Ҽr\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"% ' +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2494 "core" ' + ."da"PSV.dial PTV +2 "processing"%] +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%B +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%D +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2473 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%M +133 "core"  + "processing"% % +4 "core" %m + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%4'Һ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%8 +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%L  +34 "core" + "processing"%!% +4 "core" %ҷ`\  +2 ."da"PS.seek 1.5ml +2 "processing"%'} +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%E' +1598 "core" ' + ."da"delay 2:00 +8692 "Can"i\ JJ +3311 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +74 "core"  +9 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +2489 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Y +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%R' +2485 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +133 "core"  + "processing"%Z% +4 "core" %i\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +584 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%{'Һ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%l +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +35 "core" + "processing"%A% +4 "core" %Ҽk\  +2 ."da"PS.seek 1.5ml +2 "processing"%0' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%X * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%[' +2486 "core" ' + ."da"PSV.dial PTV +3 "processing"%I +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%& +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%d  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%J' +2469 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +134 "core"  +7 "processing"%(% +16 "core" %z +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +10 "processing"% +20 ."da"PS.reconfigure :default +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%2'm +340 "core" ' +2 ."da"delay 5 seconds +503 "processing"%a% +3 "core" %r  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%m'\ +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%#'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%" +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%N  +34 "core" + "processing"%b% +4 "core" %Ҷ|  +2 ."da"PS.seek 1.5ml +2 "processing"%7'| +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%+' +1597 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +6 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%G  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2515 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%~ +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%?  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p' +2499 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +134 "core"  +2 "processing"%^% +4 "core" %z + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%'Һ +1864 "Can"g +238 "core" ' +2 ."da"delay 5 seconds +507 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%; +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%q  +34 "core" +2 "processing"%,% +3 "core" %ҵh  +2 ."da"PS.seek 1.5ml +2 "processing"%K'{ +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +46 "core" ) +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%h  +104 "core"  +2 ."da"PS.seek 0ml +2 "processing"%u' +1603 "core" ' +2 "processing"%T9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%/& +4 "core" &]\\ + + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\ & L F!W +2 "storage"(c% +4 "core" % k + "storage"(.. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(\ (+ +195 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &. M + "manipulator"&@& +5 "core" &, l J E1 + "manipulator"&<% +4 "core" %\ &  E!W +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&S( +188 "core" ( + "manipulator"&6& +4 "core" &{ q j D+ + "storage"(& +4 "core" &. +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +101 "core" ' + "storage"(F& +4 "core" &. +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(>' +285 "core" ' + "storage"(- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&n& +2 "core" &{ s t ' D+ +2 "storage"(1& +4 "core" &.  + ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&H'n +37 "core" ' +2 ."da"Elbow.hold + "manipulator"&U, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(y- +2 "core" -' +3 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"( ' +32 "core" ' + "manipulator"&z% +4 "core" %o^ $ / * 7 +2 "storage"(g& +3 "core" &. T +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 301 counts +48 "manipulator"&V'Λ +24 "core" ' +2 "manipulator"&W& +4 "core" &  E) +2 "storage"(& +4 "core" &. ^ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&%' +30 "core" ' +3 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(o' +41 "core" ' + "manipulator"& & +4 "core" & > F) +2 "manipulator"&% +4 "core" % A Fu +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&}'\ +97 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&i(k +252 "core" ( + "manipulator"&_& +4 "core" &q t }  D +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &q n t D +2 ."da"Forearm.seek PC +2 "manipulator"&v' +105 "core" ' +2 ."da"Hand.close + "manipulator"&r/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%( +452 "core" ( +3 "storage"(& +4 "core" &. 9 + "manipulator"&& +4 "core" &q t p A + "manipulator"&% +4 "core" % t q A + ."da"Forearm.seek :retract +2 "manipulator"&Q'\ +107 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&'( +262 "core" ( +2 "manipulator"& & +4 "core" & ; G+ + "storage"(]& +4 "core" &. +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&B' +99 "core" ' +2 ."da"Hand.open +2 "manipulator"&D1 +74 "core" 1 +2 "storage"(s- +3 "core" -' +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(w'L +32 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(M' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun3016h40ml.tif +1373 #SX MX5/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.4 seconds\ /var/log/esp/da22jun3016h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun3016h40ml15s.tif +569 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +994 #"da"SX MX5/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun3016h40ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun3016h40ml20s.tif +2065 #SX MX5/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun3016h40ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "10.4 sec auto-exposure",Subject: "da22jun3016h40ml images!" +8 "storage"( - +7 "core" -' +2 "storage"(& +5 "core" &.  +2 "manipulator"&& +3 "core" & u u L D+ +2 ."da"Elbow.seek 1 +2 "manipulator"&8( +4 "core" ( + "manipulator"&L& +4 "core" & w v D+ + "storage"(!& +4 "core" &. J +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&4' +5 "core" ' +2 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.82 Pucks below Top Plate +2 "storage"(5' +61 "core" ' + "manipulator"&& +6 "core" &  O+ +2 "storage"(& +4 "core" &.\ \  + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&e'n +35 "core" ' +2 ."da"Elbow.hold +3 "manipulator"& , +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +2 ."da"SE.seek 2 Pucks below Top Plate +2 "storage"(E' +26 "core" ' + "manipulator"&t% +4 "core" %wd u u  B +2 "storage"(& +4 "core" &. + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 309 counts + "manipulator"&Y'Σ +19 "core" ' +2 "manipulator"&9& +9 "core" &  P* + "storage"(:& +4 "core" &.\ \  ; +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&x' +25 "core" ' +2 "storage"(Z% +4 "core" % F ( +2 ."downElevator"SE.seek :down +3 "storage"(R'} +99 (% +3 "core" %*\ \ \  Zp +2 "manipulator"&l% +5 "core" % F P +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&C'\ +97 "core" ' +30 ' +3 ."downElevator"SE.stop +2 "storage"(5 +6 (A& +7 "core" &. J 8 +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +3 "processing"%{& +9 "core" & +3 "manipulator"&$& +9 "core" &  P* +2 "manipulator"&0% +9 "core" %\ ' O!V +5 ."psFlush"Elbow.seek FlushPuck::Garage +6 "manipulator"&(, +181 "core" ( +3 "manipulator"&X& +8 "core" &, R RV +3 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +3 &P& +6 "core" &,  SV +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&' +109 "core" ' +5 ."psFlush"Hand.close +6 "manipulator"&I/ +72 "core" / +3 "manipulator"&&& +8 "core" &, ~ WV +4 "manipulator"&=% +9 "core" %  X +5 ."psFlush"Forearm.seek :retract +6 "manipulator"&d'\ +104 "core" ' +5 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&[(k +119 "core" ( +3 "manipulator"&j& +8 "core" &t I X +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +5 &(& +7 "core" &t M X +3 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +6 "manipulator"&J' +103 "core" ' +7 "manipulator"&a& +9 "core" &t  M +3 "manipulator"&2% +7 "core" %  M +4 "processing"%m& +8 "core" & +4 "processing"%"& +8 "core" &G +6 ."psFlush"PC.seek :closed +3 "processing"%N(] +8 "core" &q +2 &p \ +6 &-o] +| +10 &_vf @ +8 &Jjk S +10 & ?p T +10 &F` T +8 &C[ T +11 &PF\\ S +8 &A\\ T +10 &DL S +10 &@E T +8 & XDI S +10 &"@G T +10 &#EA S +8 &%B: T +10 &'`G S +9 &)!AD T +10 &*B S +10 &,AD T +8 &.hA S +10 &0*B S +10 &1F T +8 &3E T +11 &5p@ S +8 &72D S +9 &8G T +11 &:A T +8 &:A S +10 &?D T +8 &AD T +10 &CA S +9 &EAD T +14 &GK T +7 &Hb W +7 &Jw| Y +10 &L6~~ Z +10 &M~y Z +8 &O}| Z +11 &Qz} [\ +8 &S>~~ Z +9 &Tw [\ +11 &V| [\ +8 &Xv \\ +10 &ZCg [ +11 &\\k M +7 &]-Eth "h +10 &]}3j 0 +4 ( +142 "processing"%"& +8 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.83 +3 "processing"%b& +7 "core" &]} g 0 +3 &]} _ 0 + &]} W 0 +2 &]}!R 0 + &]} Z 0 +2 &]}  0 +2 &]}  0 +2 &]}! 0 +2 &]}  0 + &]}  0 +2 &]}  0 +2 &]}  0 + &]}  0 +2 &]}  0 +2 &]}  0 +2 &]}  0 +2 &]}  0 +2 ."psFlush"Hand.open +3 "manipulator" +66 "core" 1 +3 "manipulator"&)% +8 "core" % L +4 ."psFlush"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&7'\ +106 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"%G +57 "core"  +3 "processing"%% +8 "core" % +2 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +3 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +4 "processing"%'\ +81 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +501 "core" ' +4 ."psFlush"delay 5 seconds +132 #"uploadLog"upsync +371 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2100 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +193 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%~  +134 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +104 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%?'ղ +2612 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +115 "core"  +2 "processing"%|% +4 "core" %լ \  + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%^'\ +592 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2114 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%;  +32 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%q @ +75 "core" A +2 ."psFlush"PSV.dial :mixloop + "processing"%, +102 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ղ +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +103 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%h'TE +1097 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%T +73 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +74 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%/' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%c'\ +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%.' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%@ U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%<' +2605 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%- @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2617 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%*' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%F +56 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%\\' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%n' +2619 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%1 @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%z  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%g' +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%W +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1089 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%S' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%H'\ +433 "Can"`\ ?? +149 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%V' +2101 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%% U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%_' +2614 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2609 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%r  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%}' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%' +2612 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%v @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%]  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%i' +2613 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'D& +4 "core" &baH +2 "manipulator"&s& +3 "core" &t  X +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&Q(k +3 "core" ( +2 "manipulator"&o& +3 "core" &t 9 X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &w& +2 "core" &t P X +3 .tForearm.seek PC + "manipulator"& ' +107 "core" ' + .tHand.close + "manipulator"&/ +73 "core" / + .tPC.seek :open +2 "processing"%( +453 "core" ( + "manipulator"&L& +4 "core" &t  T +2 "manipulator"&!% +3 "core" % O T +50 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +366 "core" ( +2 "manipulator"&t& +5 "core" &# 0 V=E + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &# x V=E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&9' +106 "core" ' +2 "manipulator"&:& +4 "core" &#  " Y=E + "manipulator"&Z% +4 "core" % \ \ ; Z +2 "collection"''& +4 "core" &aa( +2 "collection"'B& +5 "core" &b`2 +2 .tCC.seek :closed +2 "collection"'M(` +4 "core" &bb4  +10 &+obb5 - +9 &_xab7 A +9 &Ok`a7 T +10 & Fd`7 T +9 &Gcb3 T +10 &Fca8 T +9 &SL`c4 T +9 &Ibb2 T +10 &Jc`1 T +9 &Kcb6 U +9 & ZJb`6 U +10 &"Jbb6 T +9 &#Kac6 T +10 &%Jba< U +9 &'bJbb< U +9 &)&Fbb9 T +10 &*I`aF T +9 &,IaaI T +9 &.kIcaF T +10 &0-HbaF T +9 &1JccK T +10 &3J`aN T +9 &5uHa`G T +9 &77IbbJ T +10 &8GadK T +9 &:Gb`L T +9 &<|Ib`I T +10 &>?FaaF T +9 &@IcaN T +10 &AJaaK T +9 &CFcbK T +9 &EGJaaD T +10 &G EcbJ T +9 &HLacF T +9 &JRigF U +10 &LDpijE X +9 &MbeD \\ +10 &Oee> _ +9 &Qrgf= ` +9 &S4fg@ ` +10 &TgfE a +9 &Vgh? a +10 &XtdgH b +9 &Z4feK b +9 &[eeL b$ +10 &]eeK b* +9 &_feeM U +9 &`QkfdN ] +10 &`|edX ^ +8 ( +4 "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.55 + "collection"'& +4 "core" &`rdcO X + &`sbdJ X + .tHand.open +2 "manipulator"&l1 +70 "core" 1 +2 "manipulator"&4% +4 "core" % \   V + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +94 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'5& +4 "core" &`recr X + "collection"'e% +4 "core" %ӵbbu +2 .tCSV.dial CSR +2 "collection"'A  +42 "core"  + "collection"'Y% +4 "core" %өcbR +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'{'qi +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '$% +2 "core" %qled  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'0'F +683 "core" ' +2 .tCSV.dial :waste + "collection"'E +135 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'x'Ӵ +1970 "core" ' + #tFlushing lower manifold's waste1 port +7 "collection"'X& +4 "core" &`qdcc X + "collection"'P% +4 "core" %Ӳccj +6 .tCSV.dial :flush +2 "collection"'R  +44 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"' 'qi +1273 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'I @ +56 "core" > +2 "collection"'&% +4 "core" %qhcbh  +2 .tCS.seek 7ml +2 "collection"'='} +559 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'C  +2 'j  +45 "core"  +95  + .tCBV.dial :waste1 +2 "collection"'( @ +44 "core" > +2 .tCS.seek 0ml +2 "collection"''Ӵ +1746 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'a& +4 "core" &`pfd X + "collection"'2% +4 "core" %Ӹdc} +2 .tCSV.dial :flush + "collection"'  +76 "core" +2 .tCS.seek 5ml + "collection"'m'qi +1278 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'d @ +44 "core" A + "collection"'% +4 "core" %qhcck  +2 .tCS.seek 7ml +2 "collection"'b'} +566 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'#  +43 "core"  + .tCBV.dial :waste2 +2 "collection"')  +106 "core"  +2 .tCS.seek 0ml +2 "collection"'"'Ӵ +1743 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'G& +4 "core" &`ofes X + "collection"'% +4 "core" %Ӷges + .tCSV.dial CSR +2 "collection"'J  +41 "core"  +2 "collection"'u% +4 "core" %Ӷddp + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'' +2004 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' +564 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'~ +2 '  +104 "core" +34  + .tCTV.dial :intake +7 "collection"'+  +87 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' +1999 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'|  +77 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'?'Ӵ +586 "core" ' + .tCSV.dial CSR +2 "collection"'^  +105 "core"  + "collection"';% +4 "core" %Ӹdf[ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'q'qi +1346 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +5 "collection"' +9 .tCS.seek 10ml +2 "collection"',' +1337 "core" ' + .tCSV.dial CBV +2 "collection"'p +105 "core" +2 .tCS.seek 0ml +2 "collection"'`'Ӵ +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &" f Q=C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h( +3 "core" ( +2 "manipulator"&T& +4 "core" &" R=C + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &" E R=C +2 .tForearm.seek CC +2 "manipulator"&K' +99 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'/( +473 "core" ( + "manipulator"&c& +4 "core" &" & U<< +2 "manipulator"&% +3 "core" %  6 U +2 .tForearm.seek :retract +2 "manipulator"&@'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&.(, +285 "core" ( +2 "manipulator"&-& +4 "core" &,  X@ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +2 "core" &, 0 X@ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +104 "core" ' + .tHand.open +2 "manipulator"&61 +74 "core" 1 + "manipulator"&F% +4 "core" %   ] +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +94 "core" ' +2 "processing"%& +4 "core" &\  +9728 "Can"\ 66 +17937 #t-> access 1 +3 "storage"(\\% +3 "core" %y c c +2 "manipulator"&1% +4 "core" %\ %   - \\ G + "manipulator"&n& +4 "core" &,    \\@ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(z(< +665 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (y& +3 "core" &< 4 7  +41364 "Can"m\ 66 +50552 #t-> access 2 +3 "storage"(W% +3 "core" %y L K  +2 "manipulator"&g% +4 "core" %\ %   = [ G + "manipulator"&& +4 "core" &,   a [@ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &K 2 9  +579 #t-> startTube 2 +8643 "Can"l\ 66 +60001 Q\ 66 +14536 #t-> shortDA +2 "collection"' % +2 "processing"%>% +8 "core" %Ӷml +6 %x\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +199 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +49 .delay 10 seconds +1004 .PSV.dial :mixloop +2 "processing"%S +133 "core" + .tPTV.dial :PRVmixing +2 "processing"%H  +134 "core" +2 .tPRV.dial :sipper + "processing"%  +44 "core" +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%%'` +2271 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%V  +2 "collection"'  +76 "core" +58  +2 .tPS.seek 0.5ml +2 "processing"%_'\ +1266 "core" ' +2 .tPRV.dial :waste2 + "processing"%r @ +104 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%U' +582 "core" ' + .tPSV.dial PSR +2 "processing"%k +103 "core"  +2 "processing"%}% +4 "core" %y\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%'TE +1100 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +103 "core" +2 .tPS.seek 0ml +2 "processing"%' +2624 "core" ' +2 .tPSV.dial PSR + "processing"%] +103 "core"  +2 "processing"% % +4 "core" %\  + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%D'TE +1088 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%s' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +103 "core" + .tPRV.dial :sipper +2 "processing"%w  +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2624 "core" ' + .tPSV.dial PSR +2 "processing"%[ +103 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%7' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +103 "core" +2 .tPS.seek 0ml +2 "processing"%L' +2611 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%!& +4 "core" &y\  + "manipulator"& % +4 "core" %\ %    [ G + "storage"(Q% +4 "core" %y M N ^ + "storage"(t. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +672 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (:& +3 "core" & 0 ,  + "manipulator"&Z& +4 "core" &,  W@ + "manipulator"&'% +4 "core" %\ %  X G +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +182 "core" ( + "manipulator"&O& +4 "core" &G  W$ +2 "storage"(& +4 "core" & & % + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&l'ϥ +106 "core" ' + "storage"(4& +4 "core" & M L Y +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(5' +285 "core" ' +2 "storage"(e- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (B& +2 "core" & 3 , e +2 "manipulator"&A& +4 "core" &G  c V$ + .tElbow.seek 2 +2 "manipulator"&Y(P +3 "core" ( + "manipulator"&9& +4 "core" &G  V$ +2 "storage"(3& +4 "core" & > 3 ! +2 .tForearm.seek 2 + 300 counts + "manipulator"&$'y +25 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&{/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&E& + "storage"(0'} +7 "core" &G  V$ + "manipulator"&X% +4 "core" % ΂ T X +2 .tForearm.seek :retract + "manipulator"&P'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&R(k +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +93 "core" ( +2 "manipulator"&x& +4 "core" &s    X +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &s Z X +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&&' +106 "core" ' + "manipulator"& & +4 "core" &s   R +2 "manipulator"&C% +4 "core" % ; R + "processing"%j& +4 "core" &\  +3 "processing"%(& +4 "core" &\  +2 .tPC.seek :closed +2 "processing"%=(] +4 "core" &|\ \ +8 &+r ,~ +10 &_v| @ +9 &Lmx T +9 &\ Dz T +10 &Iy U +9 &Ex T +9 &PHp T +10 &Fd T +9 &Hh T +9 &Er T +10 & XGn T +9 &"Fp U +10 &#Gj T +9 &%Cm T +9 &'_Fi U +10 &)"Fd T +9 &*Il T +9 &,He T +10 &.gFg U +9 &0*Fd T +10 &1CV T +9 &3D^ T +9 &5oFY U +10 &72F\\ T +9 &8Hb T +9 &:F[ U +10 &9FW U +10 &?FX T +9 &AI_ T +9 &CH\\ U +10 &EAL` U +9 &F^^ W +9 &HyZ Z +10 &JtW [ +9 &L6X [ +10 &M}U [ +9 &O~X [ +9 &Q{\\ \\ +10 &S>Y [ +9 &T \\ +9 &VS \\ +10 &XV \\ +9 &ZBH ] +10 &\\C L +9 &]+AhB *{ +9 &]+\ - +6 ( + "processing"%(& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.82 +6 .Hand.open +2 "manipulator"&a1 +3 "core" &]`\ - +64 1 + "manipulator"&2% +4 "core" % 7 P +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 +2 .PH.seek 28C,5:00 +2 "processing"%  +2 %d9 +6 "core" 9} +102 "processing"%9 +2 "core" 9| +102 "processing"%m9 +3 "core" 9{  +102 "processing"%#9 +2 "core" 9{  +102 "processing"%)9 +3 "core" 9{ +102 "processing"%b9 +2 "core" 9{ +102 "processing"%G9 +3 "core" 9z +102 "processing"%9 +3 "core" 9{ +102 "processing"%J9 +2 "core" 9|" +103 "processing"%u9 +2 "core" 9}& +102 "processing"%"9 +3 "core" 9* +102 "processing"%9 +3 "core" 9/ +102 "processing"%~9 +2 "core" 93! +102 "processing"%9 +2 "core" 97 +102 "processing"%+9 +2 "core" 9; +103 "processing"%9 +2 "core" 9? +102 "processing"%|9 +2 "core" 9C +102 "processing"%9 +3 "core" 9H +102 "processing"%^9 +2 "core" 9L +103 "processing"%;9 +2 "core" 9P +102 "processing"%?9 +2 "core" 9T +102 "processing"%q9 +3 "core" 9X +102 "processing"%p9 +2 "core" 9] +103 "processing"%,9 +2 "core" 9a +102 "processing"%9 +2 "core" 9e +102 "processing"%T9 +2 "core" 9i +103 "processing"%9 +2 "core" 9m +102 "processing"%9 +3 "core" 9q +102 "processing"%9 +3 "core" 9v +102 "processing"%89 +2 "core" 9z +102 "processing"%M9 +2 "core" 9~ +102 "processing"%c9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%K9 +2 "core" 9 +102 "processing"%-9 +3 "core" 9  +102 "processing"%<9 +2 "core" 9 +102 "processing"%h9 +2 "core" 9 +102 "processing"%69 +3 "core" 9$ +102 "processing"%F9 +3 "core" 9. +102 "processing"%9 +2 "core" 95 +102 "processing"%@9 +2 "core" 9? +102 "processing"%9 +2 "core" 9F +103 "processing"%\\9 +2 "core" 9N +103 "processing"%19 +2 "core" 9V +102 "processing"%n9 +2 "core" 9^ +102 "processing"%\ 9 +2 "core" 9f +3 .tPH.hold 2:00:00,28C +4 "processing"%y ppf +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%W +104 "core"  + "processing"%g% +4 "core" %\  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%'\ +584 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Һ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%z  +135 "core"  + .tPSV.dial PTV +2 "processing"% +86 "core"  + .tPBV.dial :waste1 +2 "processing"%>  +56 "core" +2 "processing"%S% +4 "core" %Ҽ\  +2 .tPS.seek 1.5ml + "processing"%H' +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%i' +1611 "core" ' +2 .tdelay 5:00 +796 "Can"F\ 87 +29207 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +36 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +6 "processing"%V * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%% +84 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +52 .tPS.seek 2.5ml +2 "processing"%r' +2496 "core" ' + .tPSV.dial PTV +2 "processing"%_ +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%k +74 "core"  +2 .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%} +85 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2471 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%v  +134 "core" +2 .tPSV.dial :mixloop + "processing"% +46 "core" + .tPRV.dial :ab1 +2 "processing"%] @ +104 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"% ' +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +43 "core"  + "processing"%D% +4 "core" %4\  +2 .tPS.seek 0.34ml +2 "processing"%o' +433 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'w  +29 "core" +2 .tPRV.dial :air + "processing"%s  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%['G +1174 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +73 "core" > +3 .tPS.seek 0.5ml + "processing"%N'\ +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%7  +45 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%!'Һ +1604 "core" ' + .tPSV.dial :PML +7 "processing"% +45 "core" + .tPTV.dial :mixing +2 "processing"%Q @ +75 "core" A + .tPBV.dial :waste1 +2 "processing"%t  +35 "core" + "processing"%% +4 "core" %ҿ3 +2 .tPS.seek 1.85ml +2 "processing"%:' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%Z * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%'' +1974 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'O& +3 "core" &klE +2 "manipulator"&& +3 "core" &s  U +2 "manipulator"&.% +3 "core" %\   S +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(, +134 "core" ( +2 "manipulator"&*& +4 "core" &,  P + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &e& +3 "core" &, D T +2 .tForearm.seek :garage + "manipulator"&B' +104 "core" ' +2 .tHand.close + "manipulator"&A/ +70 "core" / +3 "manipulator"&9& +4 "core" &, .  R + "manipulator"&3% +4 "core" % ι % R +2 .tForearm.seek :retract +2 "manipulator"&{'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +290 "core" ( +2 "manipulator"&X& +4 "core" &' r NA_ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &( OA_ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l' +99 "core" ' +2 "manipulator"&5& +5 "core" &(  NA_ + "manipulator"&$% +4 "core" % L N +2 "collection"'x& +3 "core" &lmE +3 "collection"'I& +4 "core" &lkE +2 .tCC.seek :closed +2 "collection"'Y(` +4 "core" &mkN +8 & &mkB $d +9 &~SvmmD : +10 &ypllJ N +9 &oPklB U +9 &2FkmI U +10 &EmmH T +9 &ImmI T +9 &yJmlJ T +10 &;GmmI T +9 &ImkM T +10 &LlmE U +9 &!JlkG U +9 &#BIlkJ U +10 &%LnkB T +9 &&IjkL T +10 &(JlkK U +9 &*KGnnH T +9 &, EklI T +10 &-ImlH T +9 &/Knl? T +9 &1RLmlH U +10 &3IjmG T +9 &4EllJ U +10 &6ImlK U +9 &8ZImlJ U +9 &:FklK T +10 &;JlkE T +9 &=ImlA T +9 &?cIlnA T +10 &A&CnlF T +9 &BFlmC T +9 &DBllK T +10 &FlGlmK T +9 &H,InlM U +10 &INpqK U +9 &K`zvH W +9 &M`qpJ [\ +10 &OnoI ` +9 &PqmC ` +9 &RpnJ a +10 &TVmoJ a +9 &VqnC b +10 &WmnK b +9 &YppH b! +9 &[SnoJ b' +10 &]onK b. +9 &^ooK b2 +9 &`)QnoH #n +10 &`x pmD %q +9 &`hppI S +2 ( +3 "collection"'I& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.50 + "collection"' & +5 "core" &`hnpD S + .tHand.open + "manipulator"&C1 +68 "core" 1 + "manipulator"&j% +4 "core" %   E +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%P +103 "core"  + "processing"%% +4 "core" %) + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%a' +1596 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%2  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%d' +1599 "core" ' + .tPSV.dial PSR +2 "processing"%( +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%&  + "collection"'m  +34 "core" ~ +131  + .tPSV.dial :mixloop +2 "processing"%# +116 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%)  +75 "core" +2 .tPS.seek 0ml +2 "processing"%b' +2615 "core" ' + .tPSV.dial :air +2 "processing"%G  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%' +1564 "Can"R YY +1040 "core" ' + .tPSV.dial :mixloop +2 "processing"%J +46 "core" +2 .tPS.seek 0ml + "processing"%u' +2614 "core" ' + .tPSV.dial :air +2 "processing"%"  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%~ +46 "core" +2 .tPS.seek 0ml + "processing"%' +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&+& +4 "core" &&  JA_ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +6 "manipulator"&( +4 "core" ( + "manipulator"&|& +4 "core" && 3 EA_ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &&  JA_ +2 .tForearm.seek CC +2 "manipulator"&^' +102 "core" ' + .tHand.close +2 "manipulator"&;/ +66 "core" / +2 .tCC.seek :open + "collection"'?( +472 "core" ( + "manipulator"&q& +4 "core" &&  M@^ + "manipulator"&p% +4 "core" % { H +2 .tForearm.seek :retract +2 "manipulator"&,'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +284 "core" ( + "manipulator"&T& +4 "core" &, Q= +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, ? R= +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +106 "core" ' +2 .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&8% +4 "core" %  . V +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +96 "core" ' + ."da"delayUntil "18:09:53.16" +24824 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%c @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%-  +55 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2487 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%h +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +49 "processing"%6  +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%F +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%@' +2474 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%\\% +4 "core" %D\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%1'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n'Һ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%\  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%W +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%g  +35 "core" + "processing"%L% +4 "core" %ҿ3  +2 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%z * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% ' +1604 "core" ' + ."da"delay 2:00 +10088 "Can"\\\ CC +1915 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%>  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2496 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%f +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +3 ."da"PS.seek 0ml +2 "processing"%V' +2470 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +134 "core"  +2 "processing"%i% +3 "core" %O +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%_'\ +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%k'Һ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%} +85 "core"  + ."da"PBV.dial :waste1 +2 "processing"%U  +34 "core" +2 "processing"%r% +4 "core" %Ҿf  +2 ."da"PS.seek 1.5ml +2 "processing"%v' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%]' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +83 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2489 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%w +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%s +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%o +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%[' +2484 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%7  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%N  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +7 "processing"%  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%Q +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%t' +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +43 "core"  +2 "processing"%Z% +4 "core" %g\  +2 ."da"PS.seek 0.55ml +2 "processing"%!'b +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%:  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%O'Һ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"% +45 "core" + ."da"PTV.dial :mixing +2 "processing"%. @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%*  +35 "core" + "processing"%e% +4 "core" %Ҷi\  +2 ."da"PS.seek 1.85ml +2 "processing"%R' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%A * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%9' +1948 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +14132 "Can"T\ CC +33871 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%3  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%B  +56 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2498 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%4  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%5 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%$  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x' +2475 "core" ' +2 #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%{ +134 "core"  +2 "processing"%/% +4 "core" %@ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%C'Һ +1597 "core" ' +2 ."da"PTV.dial :puck +6 "processing"%j  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%I +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +34 "core" +2 "processing"%% +4 "core" %ҹb +2 ."da"PS.seek 1.5ml +2 "processing"%l' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +45 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%2' +1597 "core" ' +2 ."da"delay 2:00 +11596 "Can"]\ == +455 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%a  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%d +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%m' +2465 "core" ' + ."da"PSV.dial PTV +2 "processing"%& +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%# +72 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%) +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%G' +2465 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +134 "core"  + "processing"%J% +4 "core" %P + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +8 "processing"% +14 ."da"PS.seek 2ml +2 "processing"%"'Һ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%u +85 "core"  + ."da"PBV.dial :waste1 +2 "processing"%~  +34 "core" +2 "processing"%% +3 "core" %ҿb  +2 ."da"PS.seek 1.5ml +2 "processing"%+' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%' +1591 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%;  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%E * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +83 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Y' +2471 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%p +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%^ +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%T  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2461 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +145 "core"  + "processing"%% +4 "core" %b + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8'\ +580 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%,'Һ +1597 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%c  +35 "core" + "processing"%% +4 "core" %ҵ`  +2 ."da"PS.seek 1.5ml +2 "processing"%K'{ +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%h  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +1434 "Can"X << +1040 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%< +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1' +2491 "core" ' +2 ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%\ +137 "core"  +4 "processing"%W% +16 "core" %O +9 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +5 "processing"% +21 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +6 "processing"%g'm +338 "core" ' +2 ."da"delay 5 seconds +503 "processing"%L% +3 "core" %o^  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%n'\ +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'Һ +1595 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%>  +34 "core" +2 "processing"%S% +4 "core" %ҽv  + ."da"PS.seek 1.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%H' +1600 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%f * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2486 "core" ' +2 ."da"PSV.dial PTV +6 "processing"%% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%i +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%V +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +72 "core"  +3 ."da"PS.seek 0ml +2 "processing"%}' +2478 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +134 "core"  + "processing"%r% +4 "core" %z + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%k'Һ +2102 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +34 "core" +2 "processing"%% +55 "core" %ҵq +2 ."da"PS.seek 1.5ml +2 "processing"%'{ +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +46 "core" ) + ."da"delay 1 second +103 .PSV.dial :waste1 +2 "processing"%]  +115 "core"  +2 ."da"PS.seek 0ml +3 "processing"%w' +1600 "core" ' + "processing"%s9 +4 "core" 95 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%o  +3 "core" 5 + 5 + "processing"%& +4 "core" &]a - + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"& % +3 "core" %\ % u x  B H +2 "storage"(7% +4 "core" % $ + "storage"(N. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"( (+ +191 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (Q& +3 "core" &- S +2 "manipulator"&[& +3 "core" &, s c  A= +2 "manipulator"&% +3 "core" %\ $ v u  A H +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&Z( +189 "core" ( + "manipulator"&t& +4 "core" & [ P ( ?+ + "storage"(:& +4 "core" &. % +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&!' +110 "core" ' +2 "storage"(& +4 "core" &.  +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(.' +280 "core" ' + "storage"(*- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(e'y +32 "core" ' +2 "manipulator"&A& +4 "core" & u v A+ + "manipulator"&O% +4 "core" % _ p J A+ +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&R'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&3(k +252 "core" ( +2 "manipulator"&& +4 "core" &t n {  C + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &t } u ) C +2 ."da"Forearm.seek PC +2 "manipulator"&9' +106 "core" ' +2 ."da"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%4( +451 "core" ( +2 "storage"(5& +4 "core" &.  + "manipulator"&$& +4 "core" &t ? ? r < +2 "manipulator"&X% +3 "core" % B = < +2 ."da"Forearm.seek :retract +2 "manipulator"&{'\ +108 "core" ' + ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&/( +265 "core" ( + "manipulator"&x& +4 "core" & M b % A+ +2 "storage"( & +3 "core" &. / +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&j' +99 "core" ' +3 ."da"Hand.open + "manipulator"&I1 +67 "core" 1 +2 "storage"(P- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"('E +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(C' +54 "core" ' + #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jun3018h40ml.tif +5 "processing"%'& +11 "core" & +3 "manipulator"&l& +5 "core" & % ' 5+ +2 "manipulator"&a% +5 "core" % % '  5 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&('\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&d(, +184 "core" ( +2 "manipulator"&2& +8 "core" &, & ' D 6C +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &&& +2 "core" &, ' % 7C +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&#' +100 "core" ' +2 ."psFlush"Hand.close + "manipulator"&)/ +71 "core" / + "manipulator"&& +4 "core" &, 0 ( + 7C +2 "manipulator"&m% +4 "core" % ι #  = 6 + ."psFlush"Forearm.seek :retract +3 "manipulator"&b'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&J(k +120 "core" ( +2 "manipulator"&G& +4 "core" &r "   4 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &r  " i 6 +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&u' +104 "core" ' +3 "manipulator"&~& +4 "core" &r 7 - + "manipulator"&% +4 "core" % . +2 "processing"%"& +4 "core" &p +2 "processing"%|& +4 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%+(] +5 "core" &f  +9 &+m\\ , +9 &`sU A +9 &IgL T +10 &@ U +9 &? U +9 &= T +10 &M@ U +9 &C U +10 &C U +9 &A U +9 & V? T +10 &"D U +9 &#A U +9 &%@ T +10 &'\\D U +9 &)? U +10 &*? U +9 &,? U +9 &.e? U +10 &0'? U +9 &1> U +9 &3? U +10 &5nC T +9 &7/D U +10 &8D U +9 &:D| U +9 &8>w T +9 &?Ag U +9 &ADh T +10 &C}>h U +9 &E?@e U +10 &FIa U +9 &H_Z X +9 &Jsz\\ [\ +10 &L4y\\ [ +9 &M|W \\ +9 &OzS [ +10 &Qx{D \\ +9 &S:|C \\ +9 &TD \\ +10 &V}> \\ +9 &X~9 ] +10 &Z@7 ] +9 &\\9 M +9 &],Ce3 's +10 &]~-+ / +5 ( +2 "processing"%|& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.85 + "processing"%;& +4 "core" &]~!% / + &]~ ( / +2 ."psFlush"Hand.open + "manipulator"&E1 +76 "core" 1 +2 "manipulator"&0% +4 "core" %  + +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +63 #"da"SX MX5/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.568 seconds\ /var/log/esp/da22jun3018h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jun3018h40ml15s.tif +38 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +44 "core"  + "processing"%p% +4 "core" % + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%^'\ +590 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +352 #"da"SX MX5/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jun3018h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jun3018h40ml20s.tif +1749 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%Y @ +200 "core" A +4 ."psFlush"PTV.dial :PRVmixing +3 "processing"%  +9 #"da"SX MX5/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jun3018h40ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "11.568 sec auto-exposure",Subject: "da22jun3018h40ml images!" +11 "storage"(- +4 "core" -' +3 "storage"(& +5 "core" &.  + "manipulator"&8& +5 "core" &r & ' 7 +2 "manipulator"&% +3 "core" %\ * ) ) 7#e +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&c( +81 "core" + ."psFlush"PSV.dial :mixloop +66 "processing"% +109 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%,'ղ +5 "core" ( + "manipulator"&-& +4 "core" & O & _ ;* +2 "storage"(K& +3 "core" &. ] +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&h' +128 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"(6' +57 "core" ' + "manipulator"&F& +4 "core" & J* +2 "storage"(& +4 "core" &. + ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&<'n +37 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.03 Pucks below Top Plate +2 "storage"(\\' +26 "core" ' +3 "manipulator"&@% +9 "core" %|W E P p < +3 "storage"(& +9 "core" &. 2 +2 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&\ 'Ψ +21 "core" ' +5 "manipulator"&W& +9 "core" & e J* +2 "storage"(1& +8 "core" &. +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&L' +32 "core" ' +3 "storage"(g% +9 "core" % +5 ."downElevator"SE.seek :down +8 "storage"(n'} +98 (% +5 "core" %4 [u +5 "manipulator"&>% +8 "core" % Kg +6 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&S'\ +98 "core" ' +37 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (z& +6 "core" &. +1535 #"uploadLog"upsync +306 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +104 "core"  + "processing"%% +4 "core" %ձ- +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2101 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%H @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%% +115 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%i'ղ +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%V +102 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%_'TE +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +86 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%r  +74 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%}' +2613 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +84 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%v'\ +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2100 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%k +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%D U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%]' +2613 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2621 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%o  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +819 "Can"S\ >> +1794 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%7' +2608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%N +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Q' +2613 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%[ @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%t' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%: +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%*  +54 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%A' +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%O +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%.'\ +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%B U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Z' +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2624 "core" ' + ."psFlush"PSV.dial :waste1 +45 "processing"%=  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%5' +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%$ +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%X' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%9 +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%x' +2610 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2603 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%I  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%P' +2610 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&'& +4 "core" &  ) S* +2 "manipulator"&l% +3 "core" %\ %  " S C +2 ."psFlush"Elbow.seek PC +2 "manipulator"&a(k +253 "core" ( + "manipulator"&{& +5 "core" &t } T + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &e& +2 "core" &t f T +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&2/ +69 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%&( +452 "core" ( + "manipulator"&j& +4 "core" &t [ P +2 "manipulator"&/% +3 "core" % O +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&)'\ +120 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +135 "core" ( +2 "manipulator"&m& +4 "core" &,  6 Y + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &(& +2 "core" &,  l Y +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&G' +96 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +69 "core" 1 + "manipulator"&#% +4 "core" % θ W +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +100 "core" ' + #tFinished short da assay +18771 "Can"M\ 88 +6835 #t-> access 1 +3 "storage"(% +3 "core" %w - 3 +2 "manipulator"&"% +4 "core" %\ % W G + "manipulator"&d& +4 "core" &, W +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(b(< +667 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (4& +2 "core" &<\ \ *  +52462 "Can"R\ 77 +60001 ]\ 76 +60000 p\ 77 +60001 s\ 77 +60001 \ 77 +60000 \ 77 +60001  77 +60000 \ 77 +60001  77 +60001 M 76 +60000  77 +60001 S 77 +60001 T 77 +60000  76 +60001  77 +60001  77 +60000   77 +60001 @ 77 +60001  77 +60000  77 +60001  77 +60001 ( 77 +60000   77 +60001 G 77 +60000  77 +60001 N 77 +60001  77 +60000 K 77 +60001 \  77 @EDT1656648240.74 * 77 +60000  77 +60001 * 77 +60001  76 +60000 g 77 +60001  77 +60001 l 67 +60001  77 +60000  77 +60001 ~ 77 +60001 I 77 +60000 *~ 77 +60001  77 +60001 X~ 77 +60000 ~ 66 +60001  77 +60001 Z} 77 +60000 K~ 87 +60001  | 77 +60001 ~ 77 +60000 g| 77 +60001 | 87 +60001  } 77 +60001 ]z 77 +60000 n| 77 +60001 :| 77 +60001 }| 77 +60000 { 77 +60001 { 77 +60001 | 77 +60000 J{ 77 +60001 | 77 +60001 Pz 78 +60000 5{ 77 +60001 { 77 +60001 }z\ w76 +60001 v{\ 66 +60000 4y\ 65 +60001 {\ c76 +60001 fz\ a67 +60000 z\ a77 +60001 z\ c77 +60001 x\ e66 +60000 y\ g76 +60001 tw\ i66 +60001 ,x\ k76 +60001 ly\ n66 +60000 Zx\ q66 +60001 z\ s76 +60001 _|\ v76 +60000 Iy\ z66 +60001 z\ ~66 +60001 z\ 66 +60000 y\ 66 +60001 z\ 66 +60001 y\ 66 +60001 {\ 66 +60000 {\ 76 +60001 {\ 66 +60001 z\ 65 +60000 {\ 66 +60001 |\ 66 +60001 |\ 66 +60000 {\ 55 +60001 m|\ 66 +60001 }\ 66 +60000 |\ 66 +60001 ~ 55 +60001  @55 +60000  c65 +60001 ~ y55 +60001  55 +60000  55 +60001 Y\ )77 +60001 \ !76 +60000  \ 77 +60001 \ 77 +60001 p\ 77 +60000 \ 77 +60001  \ 77 +60001 w\ 77 +60000 \ 76 +60001 \ 77 +60001 \ 77 +60000 \ 77 +60001 \ 77 +60001 q\ 77 +60000 \ 77 +60001 \ 77 +60001 \ 77 +60001 \ 77 +60000 \ 76 +60001 \ 77 +60001 \ 77 +60000 \ \ 77 +60001 \ \ 77 +60001 \ 77 +60000 \ 77 +60001 \ 77 +60001 4\ 77 +60000 z\ 77 +60001 /\ 77 +60001 b\ 76 +60000 \ 77 +60001 \ 77 +60001 \ 77 +60000 \ 77 +60001 \ 77 +60001 %\ 76 +60000 k~\ 77 +60001 G~\ 77 +60001 o}\ 77 +60000 >}\ 78 +60001 s}\ 77 +60001 )~\ 87 +60000 s}\ 77 +60001 |\ 76 +60001 {\ 77 +60000 {\ 77 +60001 |\ 77 +60001 |\ 77 +60001  |\ 77 +60000 |\ 77 +60001 {\ 77 +60001 ]{\ 77 +60000 9{ 77 +60001 hz 77 +60001 >z 76 +60000 b{ 76 +60001 3z 77 +60001 ]y 77 +60000 z 76 +60001 z 77 +60001 x 77 +60001 y 77 +60000 z 77 +60001 y 77 +60001 y 77 +60000 y 77 +60001 x 77 +60001 y 77 +60000 x 77 +60001 x 77 +60001 jx 77 @EDT1656734641.73 y 77 +60000 Aw 77 +60001 pw 77 +60001 `x 77 +60000 x 77 +60001 vw 77 +60001 w 77 +60000 x 77 +60001 |u 77 +60001 Lx 77 +60000 5v 77 +60001 w 77 +60001 dv 77 +60001 u 77 +60000 w 77 +60001 v 77 +60001 w 77 +60000 u 77 +60001 "w 77 +60001 v 77 +60000 w 77 +60001 u 77 +60001 w 77 +60000 v 77 +60001 Kx\ 66 +60001 Xv\ b66 +60001 w\ c76 +60000 wv\ c66 +60001 x\ d66 +60001 bv\ e76 +60000 x\ h66 +60001 Wv\ j66 +60001 Qw\ k66 +60000 }w\ n66 +60001 7v\ p77 +60001 u\ s67 +60001 u\ u66 +60000 v\ x77 +60001 u\ |76 +60001 u\ 76 +60000 u\ 76 +60001 hx\ 66 +60001 bv\ 76 +60000 1w\ 76 +60001 pv\ 66 +60001 *w\ 76 +60000 w\ 66 +60001 (w\ 76 +60001 Pw\ 76 +60001 w\ 66 +60000 Nw\ 66 +60001 gw\ 66 +60001 w\ 65 +60000 zw\ 66 +60001 x\ 66 +60001 }w 65 +60000  x +55 +60001 ww X55 +60001 Xx 55 +60000 x\ C77 +60001 Uy\ %77 +60001 x\ 77 +60000 ry\ 77 +60001 [y\ 77 +60001 x\ 77 +60001 y\ 77 +60000 y\ 77 +60001 y\ 77 +60001 x\ 77 +60000 y\ 76 +60001 z\ 77 +60001 y\ 77 +60000 {\ 77 +60001 I{\ 77 +60001 Gz\ 77 +60000  y\ 77 +60001 z\ 77 +60001 {\ 77 +60000 z\ \ 77 +60001 z\ \ 77 +60001 {\ \ 77 +60000 {\ 77 +60001 z\ 77 +60001 z{\ 77 +60000 |\ 77 +60001 r{\ 77 +60001 |\ 77 +60000 {\ 77 +60001 |\ 77 +60001 }\ 77 +60000 |\ 77 +60001 }\ 77 +60001 }\ 77 +60000 \ 77 +60001 ~\ 77 +60001 l\ 99 +60000 v~\ 77 +60001 }\ 77 +60001 }\ 77 +60000 c~\ 77 +60001 C\ 76 +60001 o\ 77 +60000 -\ 77 +60001 n\ 77 +60001 G\ 77 +60000 c\ 77 +60001 H 77 +60001 c 77 +60000 E 77 +60001 ` 77 +60001 " 77 +60001 f 77 +60000  77 +60001 p 77 +60001  77 +60000  77 +60001  77 +60001  87 +60000  77 +60001  77 +60001 v 77 +60000 r 77 +60001 y 77 +60001  77 +60000  77 +60001  77 +60000  77 +60001  77 +60001  77 +60000  77 +60001 * 77 +60001 M 77 +60000  77 +60001 , 77 +60000 ~ 77 +60001 z 77 +60001 - 77 +60000 ) 77 +60001 | 77 +60001 b~ 77 +60000 } 77 +60001 } 77 +60001 >{ 77 +60001 j} 77 @EDT1656821042.71 '{ 77 +60001 D| 78 +60001 { 77 +60000 w 77 +60001 { 77 +60001 3y 77 +60000 { 77 +60001 [{ 77 +60001 z 77 +60000 z 77 +60001 y 87 +60001 y 66 +60001 Qx\ c77 +60000 y\ c76 +60001 y\ d66 +60001 y\ d76 +60000 y\ f67 +60001 pz\ h77 +60001 y\ j76 +60000 y\ k67 +60001 x\ n76 +60001 Wy\ p76 +60000 x\ r66 +60001 Xy\ u66 +60001 vy\ x67 +60000 z\ {66 +60001 x\ 66 +60001 B{\ 66 +60000 x\ 76 +60001 x\ 67 +60001 x\ 66 +60000 y\ 66 +60001 x\ 66 +60001 x\ 65 +60001 x\ 66 +60000 x\ 66 +60001 x\ 66 +60001 $y\ 66 +60000 x\ 66 +60001 3x\ 66 +60001 zw\ 66 +60000 'z\ 66 +60001 px 55 +60001 Px 355 +60000 dx i55 +60001 Mz 54 +60001 Yx\ +77 +60000 Wy\ 77 +60001 y\ 77 +60001 }y\ 77 +60000 hx\ 76 +60001 x\ 77 +60001 w\ 67 +60000 uw\ 77 +60001 x\ 77 +60001 5x\ 77 +60000 x\ 77 +60001 dx\ 77 +60001 w\ 77 +60001 y\ 77 +60000 tx\ 77 +60001 x\ 77 +60001 vx\ 77 +60000 z\ 77 +60001 bx\ \ 77 +60001 y\ \ 77 +60000 {\ 77 +60001 {\ 77 +60001 z\ 77 +60000 z\ 77 +60001 z\ 77 +60001 {\ 67 +60000 z\ 77 +60001 {\ 77 +60001 {\ 77 +60000 |\ 77 +60001 L{\ 77 +60001 \\|\ 77 +60000 o{\ 77 +60001 D~\ 77 +60001 F}\ 77 +60000 }\ 77 +60001 L}\ 77 +60001 }\ 77 +60000 \ 77 +60001 {}\ 77 +60001 (~\ 77 +60000 N~\ 77 +60001 \ 67 +60001 s\ 77 +60000  77 +60001  77 +60001 G~ 77 +60000 g 77 +60001 H 77 +60001  77 +60000  77 +60001  77 +60001  77 +60000  77 +60001 S 77 +60001 f 77 +60000 L 77 +60001  77 +60001  77 +60000 f 77 +60001 S 77 +60001 s 77 +60000  87 +60001  77 +60000  77 +60001 q 77 +60001 \\ 77 +60000 ^ 99 +60001  76 +60001 ] 77 +60000 l 77 +60001  77 +60001  77 +60000  77 +60001  77 +60001  77 +60000 \  77 +60001  76 +60000  77 +60001  77 +60001  77 +60000  77 +60001  77 +60001  77 +60000  77 +60001 G 77 +60001 { 77 +60000  77 +60001  77 +60001 5 87 +60000 l 77 +60001 _ 77 +60001 ~ 77 +60000  77 +60001  ~ 77 +60001 ~ 77 +60001 ~\ c77 +60000 ~\ c76 @EDT1656907443.67 ~\ b77 +60001 }\ d77 +60000 ~\ d76 +60001 ~\ f77 +60001 |\ g66 +60000 |\ j66 +60001 |\ k76 +60001 }\ m76 +60000 {\ o77 +60001 {\ r76 +60001 {\ u66 +60000 {\ w66 +60001  z\ {67 +60000 z\ ~66 +60001 z\ 66 +60001 y\ 66 +60000 z\ 66 +60001 y\ 66 +60001 y\ 66 +60000 x\ 76 +60001 x\ 66 +60001 x\ 66 +60000 w\ 66 +60001 fz\ 56 +60001 Rx\ 66 +60000 5x\ 65 +60001 Ty\ 66 +60001 9x\ 65 +60000 Sw\ 66 +60001 y 65 +60001 x E55 +60001 v {55 +60000 x\ A76 +60001 v\ $77 +60001 Cw\ 77 +60000 gw\ 77 +60001 9w\ 77 +60001 Ou\ 77 +60000 v\ 77 +60001 u\ 77 +60001 v\ 77 +60000 rw\ 77 +60001 kv\ 77 +60001 \\v\ 77 +60000 |u\ 77 +60001 kv\ 77 +60001 u\ 77 +60000 x\ 76 +60001 w\ \ 77 +60001 w\ \ 77 +60000 tv\ \ 77 +60001 Sw\ 77 +60001 w\ 77 +60001 v\ 77 +60000 jw\ 87 +60001 uw\ 77 +60001 ^w\ 77 +60000 w\ 77 +60001 jw\ 77 +60001 w\ 77 +60000 4x\ 66 +60001 w\ 77 +60001 y\ 77 +60000 y\ 77 +60001 y\ 77 +60001 -y\ 77 +60000 {\ 87 +60001 Mz\ 77 +60001 {\ 76 +60000 e{\ 77 +60001 {\ 77 +60001 @{\ 77 +60000 {\ 77 +60001  {\ 77 +60001 | 76 +60000 |\ 77 +60001 | 77 +60001 ~ 77 +60000 ~ 77 +60001 } 77 +60001 Q 87 +60000 x~ 77 +60001 h 77 +60001  77 +60001 ] 77 +60000  77 +60001  77 +60001  77 +60000  77 +60001  77 +60000  77 +60001 X 77 +60001  77 +60000 { 77 +60001  77 +60001 Z 77 +60000  77 +60001  77 +60001  77 +60000 ; 77 +60001  77 +60000  77 +60001  77 +60001  77 +60000  77 +60001  77 +60001  77 +60000  77 +60001 2 77 +60001  77 +60000 0 77 +60001  77 +60001 G 77 +60000 q 77 +60001 E 77 +60001  77 +60000 - 77 +60001  77 +60001  77 +60000  77 +60001  77 +60001  76 +60000 } 77 +60001 . 77 +60000 } 87 +60001 P 87 +60001  77 +60000  77 +60001  65 +60001 \ c76 +60000 \ a67 +60001 z\ c77 +60001 P\ c77 +60000 }\ d77 +60001 <\ f77 +60001 \ g76 +60000 \ j77 +60001 \ k66 +60001 \ m66 +60000 $\ p76 +60001 f\ s66 +60001 D\ u66 +60000 z~\ x67 +60001 (\ {67 @EDT1656993844.63 ~\ ~77 +60000 }\ 66 +60001 |\ 66 +60001 ||\ 66 +60000 |\ 66 +60001 T|\ 66 +60001 <|\ 66 +60000 \\|\ 66 +60001 ,z\ 66 +60001 z\ 66 +60000 z\ 66 +60001 z\ 66 +60001 z\ 65 +60000 z\ 66 +60001 zz\ 66 +60001 0z\ 65 +60000 \\y 65 +60001 9z U55 +60001 Mx 55 +60000 {y\ 776 +60001 x\ #77 +60001 y\ 77 +60000 z\ 77 +60001 x\ 77 +60001 y\ 77 +60000 w\ 77 +60001 y\ 77 +60001 v\ 77 +60000 x\ 77 +60001  w\ 76 +60001 w\ 77 +60001 x\ 77 +60000  y\ 77 +60001 w\ 77 +60001 'x\ 77 +60000 }y\ \ 77 +60001 4x\ \ 77 +60001 rw\ 77 +60000 Ex\ 77 +60001 {v\ 67 +60001 Jx\ 77 +60000 w\ 77 +60001 Rw\ 77 +60001 u\ 77 +60000 @w\ 77 +60001 w\ 77 +60001 w\ 77 +60000 v\ 77 +60001 x\ 76 +60001 w\ 77 +60000 !y\ 86 +60001 z\ 77 +60001 z\ 77 +15230 #t-> can +3 "Can"z\ 77 +44767 |\ 77 +60001 }\ 77 +60001 {\ 77 +60000 ~\ 77 +60001 \ 77 +60001  \ 77 +60004 \ 88 +59997 \ 77 +60001 /\ 77 +60000  77 +60002  98 +60000  77 +60000  77 +60001  77 +60000  77 +60001  77 +60001  77 +60000  77 +60001  77 +60001  77 +60000  76 +60001  77 +60001 , 77 +60000  77 +32028 #t-> can +3 "Can"  77 +27970  77 +60001  77 +60000 & 77 +60001 3 77 +60001 Y 77 +60000 V 77 +60001 ^ 77 +60000 b 77 +60001 g 77 +60001 j 77 +60000 l 77 +60001  77 +60000  77 +60001 | 76 +60001  77 +60000 z 77 +60001 j 77 +60001 _ 77 +60000 p 77 +60001 t 76 +60001  77 +60000 p 77 +60001 e 77 +60000  77 +60001 _ 77 +60001 ] 77 +60000 d 77 +60001 \\ 77 +60000 N 77 +60001 4 77 +60001 5 77 +60001 8 77 +60000 5 77 +60001 D 77 +60000 7 77 +60001 @ 77 +60001 * 77 +60000 B 77 +60001 > 55 +60000 D\ _66 +60001 :\ `76 +60000 0\ a77 +60001 3\ a76 +60001 (\ b77 +60000 4\ d76 +60001 0\ f76 +60001 %\ h76 +60000 \ j77 +60001 \ l66 +60000 \ n66 +60001 \ p76 +60001 \ s66 +60000 \ v66 +60001 \ x66 +60001 \ |66 +60000 \ 66 +60001 \ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 \ 76 +60001 \ 66 +60000 N\ 66 +60001 g\ 66 +60001 q\ 66 +60000 \ 66 +60001 \ 66 @EDT1657080245.56 \ 66 +60000 \ 66 +60001 }\ 66 +60001 \ 65 +60000 Q '55 +60001  O55 +60000 o c55 +60001  n55 +60001  u55 +60000 J ~55 +60001 5 55 +60001 N 55 +60000 9 55 +60001 X\ *77 +60001 \ "76 +60000 \ 77 +60001 \ 77 +60001 \ 77 +60000 ~\ 77 +60001 }\ 77 +60001 }\ 77 +60000 \ ~\ 77 +60001 {|\ 77 +60001 /|\ 77 +60000 \\{\ 77 +60001 >|\ 77 +60001 j{\ 77 +60000 G{\ 77 +60001 ez\ 76 +60001 S{\ 76 +60000 ry\ 77 +60001 Uz\ 77 +60001 y\ 77 +60000 Nx\ 77 +60001 x\ \ 77 +60001 +x\ 77 +60000 x\ \ 87 +60001 x\ 77 +60001 x\ 77 +60000 x\ 77 +60001 x\ 77 +60001 w\ 77 +60000 w\ 87 +60001 w\ 77 +60001 w\ 77 +60000 w\ 87 +60001 x\ 77 +60001 w\ 77 +60000 6w\ 76 +60000 w\ 77 +60001 ix\ 77 +60001 xw\ 77 +60000 \\y\ 77 +60001 zx\ 77 +1043 #t-> can +3 "Can"wy\ 77 +48358 #t-> access 2 +2 "storage"(;% +3 "core" %w Z [ +2 "manipulator"&E% +4 "core" %\ % O X G + "manipulator"&0& +4 "core" &, W X +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(|(K +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (q& +2 "core" &K "   +2931 #t-> $da[:extractVol]=0.19 +1145 #-> startTube 2 +877 #-> shortDA + "collection"'p% +3 "processing"%u% +4 "core" %Ӷ +5 %\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2790 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop + "processing"%w +134 "core" + .tPTV.dial :PRVmixing +2 "processing"%^  +136 "core" + .tPRV.dial :sipper +2 "processing"%Y  +44 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%'` +1281 "Can"jx\ 99 +992 "core" ' +2 ."connect"PRV.dial CBV +45 .tCBV.dial PRV +8 "processing"%  +136 "core"  +2 .tPS.seek 0.5ml +6 "processing"%8'\ +1254 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +103 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%' +585 "core" ' + .tPSV.dial PSR +2 "processing"% +103 "core"  +2 "processing"%-% +4 "core" %\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%K'TE +1094 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%J' +1597 "core" ' +2 .tPSV.dial :mixloop + "processing"%F +105 "core" +2 .tPS.seek 0ml +2 "processing"%' +2629 "core" ' + .tPSV.dial PSR +2 "processing"%T +105 "core"  + "processing"%% +5 "core" %\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%@'TE +1092 "core" ' + .tPSR.select :air +3 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1594 "core" ' +2 .tPSV.dial :mixloop + "processing"%W +116 "core" + .tPRV.dial :sipper +2 "processing"%1  +44 "core" +2 .tPS.seek 0ml +2 "processing"%C' +2618 "core" ' + .tPSV.dial PSR +6 "processing"%g +114 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%h' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"% +102 "core" +2 .tPS.seek 0ml +2 "processing"%c' +2607 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%>& +4 "core" &\  + "manipulator"&6% +4 "core" %\ %  W G + "storage"(<% +4 "core" %w ? I  + "storage"(\ . +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(z( +667 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (\\& +3 "core" &   l + "manipulator"&L& +4 "core" &, 4 S + "manipulator"&n% +4 "core" %\ % ( S G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& (P +185 "core" ( + "manipulator"&& +4 "core" &H 9 R) +2 "storage"(,& +3 "core" &   8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +104 "core" ' + "storage"(& +5 "core" & E B + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(H' +285 "core" ' +2 "storage"(%- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (f& +3 "core" &   + "manipulator"&V& +4 "core" &H  T) + .tElbow.seek 2 +2 "manipulator"&i(P +3 "core" ( +2 "manipulator"&_& +3 "core" &H - S) +2 "storage"(U& +3 "core" &  ! v +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&r'y +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& + "storage"(}'} +7 "core" &H  U) +2 "manipulator"&v% +3 "core" % ΃ p V +2 .tForearm.seek :retract +2 "manipulator"&k'\ +92 "core" ' + .tElbow.seek PC +2 "manipulator"&D(k +162 "core" ' + ."downElevator"SE.stop + "storage"(5 +98 "core" ( +2 "manipulator"&& +4 "core" &r \\ , U +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &r  \ t V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&]' +105 "core" ' +2 "manipulator"&o& +4 "core" &r M + "manipulator"&s% +4 "core" % N +2 "processing"% & +4 "core" & +2 "processing"%& +4 "core" & +2 .tPC.seek :closed +2 "processing"%N(] +4 "core" &  +8 &+p - +10 &_} A +9 &Br U +9 &O V +10 &N V +9 &L V +9 &EL V +10 &M V +9 &N V +10 &O V +9 & LN V +9 &"O V +10 &#N V +9 &%P V +10 &'UK V +9 &)L U +9 &*O V +10 &,M V +9 &.]P V +9 &0Q V +10 &1L V +9 &3N V +9 &5gI U +10 &7'Q V +9 &8N V +10 &:N V +9 &0N U +10 &?T V +9 &AN V +9 &CuK V +10 &E5T W +9 &Fh X +10 &H Z +9 &Jk \\ +9 &L, \\ +10 &M \\ +9 &O \\ +9 &Qq ] +10 &S4 \\ +9 &T \\ +10 &V ] +9 &Xx ] +9 &Z9 ] +10 &[ Q +9 &]+H !f +9 &]} ; 3 +6 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.73 +2 .Hand.open + "manipulator"&71 +3 "core" &]}% 3 +66 1 +2 "manipulator"&[% +4 "core" % Ͽ  L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +96 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +2 %9 +6 "core" 910 +102 "processing"%:9 +2 "core" 91E# +102 "processing"%t9 +3 "core" 90E $ +102 "processing"%9 +2 "core" 91E $ +102 "processing"%M9 +3 "core" 90E% +102 "processing"%*9 +2 "core" 90E% +102 "processing"%9 +3 "core" 90E& +102 "processing"%O9 +3 "core" 92E' +102 "processing"%A9 +2 "core" 93E"' +102 "processing"%.9 +3 "core" 95E&' +102 "processing"%9 +2 "core" 97E*' +102 "processing"%B9 +3 "core" 9:E/' +102 "processing"%!9 +3 "core" 9=F3' +102 "processing"%9 +2 "core" 9@F7' +102 "processing"%Z9 +3 "core" 9DF;' +102 "processing"%=9 +2 "core" 9IF?& +103 "processing"%R9 +2 "core" 9NFC& +102 "processing"%$9 +2 "core" 9TGH& +102 "processing"%59 +2 "core" 9ZGL% +102 "processing"%99 +3 "core" 9`FP$ +102 "processing"%X9 +2 "core" 9hGT$ +102 "processing"% 9 +2 "core" 9mGX$ +102 "processing"%x9 +3 "core" 9uF]# +102 "processing"%I9 +3 "core" 9}Ha# +102 "processing"%39 +2 "core" 9Ie" +102 "processing"%'9 +2 "core" 9Hi" +102 "processing"%l9 +3 "core" 9Jm" +102 "processing"%{9 +3 "core" 9Hq +102 "processing"%e9 +2 "core" 9Jv +102 "processing"%9 +2 "core" 9Jz +102 "processing"%29 +3 "core" 9J~ +102 "processing"%S9 +2 "core" 9K +103 "processing"%+9 +2 "core" 9L +102 "processing"%j9 +3 "core" 9L +102 "processing"%/9 +2 "core" 9K +102 "processing"%m9 +2 "core" 9L +102 "processing"%(9 +3 "core" 9L +102 "processing"%9 +3 "core" 9M +102 "processing"%a9 +2 "core" 9M +102 "processing"%9 +3 "core" 9\ M\ +102 "processing"%#9 +2 "core" 9O +103 "processing"%)9 +2 "core" 9N +102 "processing"%G9 +3 "core" 9#O +102 "processing"%9 +2 "core" 9*O +102 "processing"%"9 +3 "core" 93P +102 "processing"%d9 +2 "core" 99P +103 "processing"% 9 +2 "core" 9@P +102 "processing"%49 +3 "core" 9HQ +102 "processing"%y9 +2 "core" 9NQ +102 "processing"%;9 +3 "core" 9UQ +102 "processing"%E9 +2 "core" 9\\R +102 "processing"%09 +3 "core" 9bR +102 "processing"%q9 +3 "core" 9gR +2 .tPH.hold 2:00:00,28C +8 "processing"%b ppf +4 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%p +104 "core"  +2 "processing"%u% +4 "core" % + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%w'\ +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%^'Һ +1595 "core" ' + .tPTV.dial :puck +2 "processing"%Y  +134 "core"  +2 .tPSV.dial PTV + "processing"%P +86 "core"  +2 .tPBV.dial :waste1 +6 "processing"%  +55 "core" + "processing"%% +4 "core" %Һ\  +2 .tPS.seek 1.5ml +2 "processing"%' +586 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%8 * +47 "core" ) +2 .tPS.seek 0ml +2 "processing"%' +1603 "core" ' +2 .tdelay 5:00 +17417 "Can"z VU +12586 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%K +84 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%F' +2512 "core" ' + .tPSV.dial PTV +2 "processing"%J +77 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%T +85 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +51 "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%@' +2493 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%W  +134 "core" +2 .tPSV.dial :mixloop +2 "processing"%1 +45 "core" + .tPRV.dial :ab1 +2 "processing"% @ +105 "core" ? +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%g' +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%C  +43 "core"  + "processing"%% +4 "core" %  +2 .tPS.seek 0.34ml +2 "processing"%h' +436 "core" ' +2 .tdelay 2 seconds +201 .CBV.dial between PRV and PSV +2 "collection"'>  +30 "core" +2 .tPRV.dial :air + "processing"%6  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%<'G +1178 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%\ @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%|'\ +854 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%\\  +44 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%L'Һ +1600 "core" ' + .tPSV.dial :PML +2 "processing"%n +45 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +75 "core" A + .tPBV.dial :waste1 +2 "processing"%,  +34 "core" +2 "processing"%% +4 "core" %Ҷ  +2 .tPS.seek 1.85ml + "processing"%' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%~ * +47 "core" ) +2 .tPS.seek 0ml +2 "processing"%%' +1949 "core" ' +2 .tdelay 2 seconds +207 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'f& +2 "core" & +2 "manipulator"&V& +4 "core" &r N + "manipulator"&_% +4 "core" %\  M +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&U(, +137 "core" ( + "manipulator"& & +4 "core" &, M N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, M +2 .tForearm.seek :garage + "manipulator"&v' +94 "core" ' + .tHand.close +2 "manipulator"& / +72 "core" / +2 "manipulator"&& +4 "core" &, H K + "manipulator"&H% +4 "core" % " K +2 .tForearm.seek :retract + "manipulator"&r'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +303 "core" ( + "manipulator"&& +4 "core" &$ F>O +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &$  G>O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&o' +92 "core" ' +2 "manipulator"&s& +4 "core" &% b G>O + "manipulator"& % +4 "core" % M I +2 "collection"'}& +3 "core" &$ +3 "collection"'k& +4 "core" &$ +2 .tCC.seek :closed +2 "collection"'&(` +5 "core" &# +7 &\ $) %f +9 &Qw$ : +9 &xs! N +10 &kT" W +9 &0K& V +9 &L% V +10 &Q! V +9 &wK& U +10 &8L$ V +9 &K$ V +9 &J& U +10 &!N' U +9 &#AP# U +9 &%N V +10 &&P) V +9 &(L0 U +10 &*HN! V +9 &, P1 U +9 &-N U +10 &/O U +9 &1PL# V +9 &3O# V +10 &4J% U +9 &6P" U +10 &8YO% U +9 &:Q' V +9 &;N$ V +10 &=O U +9 &?`N V +9 &A#I U +10 &BI$ U +9 &DG U +10 &FiL U +9 &H)R V +9 &IS W +10 &Kj Y +9 &M] \\ +9 &O" ` +10 &P a +9 &R b +10 &TS b +9 &V b$ +9 &W* b* +10 &Y b/ +9 &[> b0 +9 &\\ b1 +10 &^! b1 +9 &`V / +9 &`]uc S +6 ( +2 "collection"'k& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.38 + "collection"'7& +5 "core" &`]m& S + &`]m S + .tHand.open + "manipulator"&[1 +128 "core" 1 +2 "manipulator"&% +4 "core" %  D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%: +103 "core"  + "processing"%]% +4 "core" %X + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%t' +1596 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml + "processing"%M' +1593 "core" ' +2 .tPSV.dial PSR +2 "processing"%* +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%O  +2 "collection"'A  +33 "core" ~ +132  + .tPSV.dial :mixloop +2 "processing"%. +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +75 "core" +2 .tPS.seek 0ml +2 "processing"%B' +2611 "core" ' +2 .tPSV.dial :air + "processing"%!  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%Z +45 "core" +2 .tPS.seek 0ml +2 "processing"%=' +2610 "core" ' + .tPSV.dial :air +2 "processing"%R  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2607 "core" ' +2 .tPSV.dial :mixloop + "processing"%5 +46 "core" +2 .tPS.seek 0ml +2 "processing"%9' +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +4 "core" &#  B>M +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +50 "core" ( +2 "manipulator"&x& +4 "core" & R F\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +3 "core" & f G\ +2 .tForearm.seek CC + "manipulator"&3' +95 "core" ' + .tHand.close + "manipulator"&'/ +66 "core" / +2 .tCC.seek :open +2 "collection"'l( +471 "core" ( +2 "manipulator"&{& +4 "core" &  K\ + "manipulator"&e% +4 "core" % 0 K +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&2(, +283 "core" ( +2 "manipulator"&S& +4 "core" &, J0 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &,  K0 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&j' +102 "core" ' + .tHand.open +2 "manipulator"&/1 +67 "core" 1 +2 "manipulator"&m% +4 "core" % N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +89 "core" ' +2 ."da"delayUntil "09:27:12.57" +6096 "Can"| == +18666 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +74 "core" A +2 ."da"PBV.dial :waste1 + "processing"%a  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +7 "processing"% * +46 "core" ) +2 ."da"PSV.dial :air +2 "processing"%#  +56 "core" +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%)' +2518 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%G +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%" +43 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%d  +43 "core"  +2 ."da"PS.seek 0ml +50 "processing"% ' +2513 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +134 "core"  +2 "processing"%y% +4 "core" %` + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%;'\ +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%0  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%q +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +34 "core" +2 "processing"%u% +4 "core" %Ҹ  +2 ."da"PS.seek 1.5ml +2 "processing"%c'~ +583 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Y' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%P  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +47 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2515 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +84 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%-  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2495 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%K +134 "core"  +2 "processing"%% +4 "core" %7 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%J'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%T'Һ +1594 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%F% +4 "core" %ҷ +2 ."da"PS.seek 1.5ml +2 "processing"%W'} +592 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +664 "Can"} KJ +935 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%@  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +47 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2510 "core" ' + ."da"PSV.dial PTV +2 "processing"%> +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%6 +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%h +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<' +2499 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%\\  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%|  +140 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%n  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%,' +391 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +45 "core"  + "processing"%~% +5 "core" %a  + ."da"PS.seek 0.55ml +2 "processing"%L'] +338 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%f'Һ +1542 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%V +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%_ @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %ҶH  +2 ."da"PS.seek 1.85ml +2 "processing"%D' +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%' +1950 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +30553 "Can"~ JJ +17449 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%H  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Q * +46 "core" ) + ."da"PSV.dial :air +2 "processing"%v  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%U' +2516 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%i  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%s +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%}' +2485 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +134 "core"  + "processing"%?% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%7'\ +583 "core" ' +2 ."da"delay 5 seconds +507 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%['Һ +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%k +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%:  +33 "core"  + "processing"%]% +4 "core" %Ҽ  +2 ."da"PS.seek 1.5ml +2 "processing"%o' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%t  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +35 "core" , +44 ."da"PSR.select :air +9 .PSV.dial PSR +2 "processing"%M +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%A' +2511 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%O +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!' +2511 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +134 "core"  + "processing"%Z% +4 "core" %1 +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%= +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +35 "core" + "processing"%$% +4 "core" %ҵ  +2 ."da"PS.seek 1.5ml +2 "processing"%X'{ +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%I' +1600 "core" ' +2 ."da"delay 2:00 +384 "Can"~ CC +11619 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%'  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%&' +2507 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%{ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%e +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%3 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +72 "core"  +3 ."da"PS.seek 0ml +2 "processing"%+' +2494 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%/% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%m'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1594 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%j +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%a% +4 "core" %ҸP +2 ."da"PS.seek 1.5ml +2 "processing"%'~ +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%9' +1602 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%G  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +47 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%" +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%d' +2516 "core" ' + ."da"PSV.dial PTV +2 "processing"%) +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%4 +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%y +85 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;' +2516 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +139 "core"  +3 "processing"%q% +20 "core" % +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +12 "processing"% +21 ."da"PS.reconfigure :default +5 "processing"%#A d`xb +13 ."da"PS.seek 0.25ml +8 "processing"%p'm +337 "core" ' +2 ."da"delay 5 seconds +503 "processing"%u% +3 "core" %i\\  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%E'\ +329 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%w'Һ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%c +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +34 "core" +2 "processing"%% +3 "core" %Һ`  +2 ."da"PS.seek 1.5ml +2 "processing"%' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%8' +1601 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +47 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%- +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +408 "Can" +2133 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%K +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%J  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2516 "core" ' + #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%F% +4 "core" %\\ + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%T'Һ +2096 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%1 +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%W  +35 "core" + "processing"%@% +4 "core" %Ҷ  +2 ."da"PS.seek 1.5ml +2 "processing"%C'| +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +2 ."da"delay 1 second +102 .PSV.dial :waste1 +51 "processing"%  +118 "core"  +2 ."da"PS.seek 0ml +2 "processing"%>' +1599 "core" ' +2 "processing"%69 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%h  +3 "core" 5 + 5 + "processing"%\ & +4 "core" &]}% 3 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&g% +4 "core" %\  y v \\ = + "storage"(\\% +4 "core" % S + "storage"(|. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(n(+ +186 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" &*  +2 "manipulator"&<& +3 "core" &, F J V <0 +2 "manipulator"&% +3 "core" %\  Y g f < +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&~( +190 "core" ( +2 "manipulator"&,& +4 "core" & S Q ? ;, + "storage"(& +4 "core" &+ J +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&L' +98 "core" ' + "storage"(V& +4 "core" &+ 6 +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(_' +273 "core" ' +2 "storage"( - +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('y +35 "core" ' +2 "manipulator"& & +4 "core" & [ g = =, + "manipulator"&f% +4 "core" % n g K ={ +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&D'\ +95 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&H(k +256 "core" ( + "manipulator"&Q& +4 "core" &u P T ( < +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &u N E M < +2 ."da"Forearm.seek PC +2 "manipulator"&' +105 "core" ' +2 ."da"Hand.close + "manipulator"&/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%i( +455 "core" ( + "storage"(s& +4 "core" &+  + "manipulator"& & +4 "core" &u & ) 8 +2 "manipulator"&U% +3 "core" %  # S 8 +2 ."da"Forearm.seek :retract +2 "manipulator"&r'\ +107 "core" ' +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&?( +265 "core" ( +2 "manipulator"&}& +4 "core" &{ G S  ;/ + "storage"(7& +4 "core" &+  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +94 "core" ' + ."da"Hand.open +2 "manipulator"&k1 +76 "core" 1 +2 "storage"(:- +4 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(]'E +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"([' +55 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jul0610h40ml.tif +4 "processing"%%& +11 "core" &N +4 "manipulator"&o& +6 "core" &{    2/ +2 "manipulator"&t% +6 "core" %  2K +3 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&*'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&M(, +187 "core" ( + "manipulator"&& +4 "core" &,    3= +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +3 "core" &,   H 3= +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&.' +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&& +4 "core" &,    2= + "manipulator"&A% +4 "core" %   [ 1 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&B'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&Z(k +117 "core" ( +2 "manipulator"&!& +4 "core" &t 0 +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &t 0 +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&=' +106 "core" ' +2 "manipulator"&5& +4 "core" &t ) +2 "manipulator"&$% +4 "core" % ) +2 "processing"%R& +4 "core" &3 +2 "processing"%x& +4 "core" && +2 ."psFlush"PC.seek :closed +2 "processing"%X(] +4 "core" &4  +9 &)p$ - +9 &^x A +9 &Fl T +11 &Ip V +8 &Kq V +9 &Jo V +10 &GHh V +9 &\ G_ U +10 &HQ U +9 &JM V +9 & PD= U +10 &"I7 V +9 &#J: U +9 &%G. V +10 &'WK V +9 &)J V +10 &*K V +9 &,I V +9 &.`H U +10 &0!F V +9 &1J U +9 &3G V +10 &5gF V +9 &7)H V +10 &8H V +9 &:G V +9 &2G U +9 &?L V +10 &AHw V +9 &CxCv U +9 &E9Jt V +10 &FPe W +9 &Hhk Y +9 &Joj [ +10 &L-Z ] +9 &MT \\ +9 &OU \\ +10 &QtJ \\ +9 &S6J \\ +10 &T@ ] +9 &VI \\ +9 &Xz0 ] +10 &Z:+ ^ +9 &[+ P +12 &]-I~( !e +10 &]w8& 5 +4 ( +6 &]w*- 5 +7 "processing"%x& +6 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.76 +3 "processing"%'& +17 "core" &]w*, 5 + &]w* 5 +2 ."psFlush"Hand.open +3 #"da"SX MX5/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.437 seconds\ /var/log/esp/da22jul0610h40ml.tif: TIFF Upload Complete\ +2 "manipulator"&1 +2 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jul0610h40ml15s.tif +66 "core" 1 +2 "manipulator"&% +4 "core" %  R & +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&I'\ +102 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%{ +43 "core"  + "processing"%e% +4 "core" %@ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%3'\ +595 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +205 #"da"SX MX5/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jul0610h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jul0610h40ml20s.tif +1890 "core" ' + ."psFlush"delay 1 second +107 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%& @ +63 #"da"SX MX5/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jul0610h40ml20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +3 ."Qmail"DAfans.email "10.437 sec auto-exposure",Subject: "da22jul0610h40ml images!" +9 "storage"( - +5 "core" -' +2 "storage"(/& +5 "core" &+ n o +2 "manipulator"&+& +3 "core" &t   Q 3 +2 "manipulator"&m% +3 "core" %\ &   2!R +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&j( +89 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +136 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%a +37 "core" ( + "manipulator"&& +4 "core" & 1 0, +2 "storage"(#& +3 "core" &+ m j ^ +3 ."da"Forearm.reconfigure :tight +17 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +31 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%G'ղ +76 "core" ' +7 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.21 Pucks below Top Plate +3 "storage"(' +56 "core" ' +4 "manipulator"&"& +10 "core" &  E, +3 "storage"(9& +5 "core" &+  +4 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&)'n +39 "core" ' +4 ."da"Elbow.hold +4 "manipulator"&4, +6 "core" , +4 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +3 "storage"(y' +27 "core" ' +2 "manipulator"& % +9 "core" %o] ( : ' 9 +3 "storage"(d& +8 "core" &+ c +2 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 1 + 301 counts +3 "manipulator"&0'Λ +21 "core" ' +2 "manipulator"&q& +10 "core" &  E+ +5 "storage"(;& +10 "core" &+ y +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&u' +36 "core" ' +2 "storage"(p% +9 "core" % +4 ."downElevator"SE.seek :down +5 "storage"(E'} +99 (c% +7 "core" %D< X \\z +4 "manipulator"&P% +8 "core" %  E` +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +99 "core" ' +34 ' +4 ."downElevator"SE.stop +2 "storage"(5 +5 (w& +7 "core" &+ N +1689 #"uploadLog"upsync +187 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +104 "core"  +2 "processing"%% +4 "core" %հ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +584 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2110 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%-  +32 "core"  + ."psFlush"PTV.dial :mixing +2 "processing"%8 @ +75 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%K +105 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ղ +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +105 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%J'TE +1095 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%^' +1595 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"% +86 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%F  +75 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%1 +84 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%W'\ +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%T +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%C @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%h  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\ ' +2603 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%g +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%\\' +2648 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%| +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%< @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%z  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%,' +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +61 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%2'TE +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%( +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% ' +635 "Can" @@ +1972 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%f +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%_'\ +600 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Q +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%v U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%~' +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%s' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +54 .PS.seek 2.5ml +2 "processing"%U' +2610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%}' +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%7 @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%k  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%:' +2624 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&%& +4 "core" & P+ + "manipulator"&o% +4 "core" %\ & P!T +2 ."psFlush"Elbow.seek PC + "manipulator"&r(k +257 "core" ( + "manipulator"&t& +5 "core" &u # { Q + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &u  Q +2 ."psFlush"Forearm.seek PC +4 "manipulator"&]' +105 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +72 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%O( +455 "core" ( + "manipulator"&& +4 "core" &u O + "manipulator"&?% +4 "core" % O +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&(, +136 "core" ( + "manipulator"&A& +4 "core" &,  \ S- +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &,  S- +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&!' +102 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +66 "core" 1 + "manipulator"&.% +4 "core" %  [ W +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' +2 #tFinished short da assay +34792 "Can"\ 44 +9643 #t-> access 1 +2 "storage"($% +4 "core" %{ ? A + "manipulator"&R% +4 "core" %\  2 V3 +2 "manipulator"&M& +3 "core" &,  > V, +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(B(< +665 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (i& +3 "core" &<\ \    +49659 "Can"\ 44 +60001 \ 44 +2489 #t-> access 2 +2 "storage"('% +3 "core" %{ D A +2 "manipulator"&% +4 "core" %\   U3 +2 "manipulator"&& +3 "core" &,  % U, +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(x(K +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 ({& +3 "core" &K\ \   +5432 #t-> $da[:extractVol]=0.19 +659 #-> shortDA + "collection"'e% +3 "processing"%=% +5 "core" %Ӷ +4 %\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1293 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"%> +138 "core" +2 .tPTV.dial :PRVmixing + "processing"%3  +135 "core" + .tPRV.dial :sipper +2 "processing"%  +44 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%/'` +2270 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%+  +136 "core"  +2 .tPS.seek 0.5ml +2 "processing"%m'\ +1260 "core" ' + .tPRV.dial :waste2 +2 "processing"%& @ +103 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%' +592 "core" ' + .tPSV.dial PSR +2 "processing"% +103 "core"  +2 "processing"%#% +4 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%Z'TE +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%a' +1594 "core" ' +2 .tPSV.dial :mixloop + "processing"%" +116 "core" +2 .tPS.seek 0ml +2 "processing"%9' +2612 "core" ' + .tPSV.dial PSR +2 "processing"%I +103 "core"  +2 "processing"%S% +3 "core" % +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"% 'TE +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%d' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%q +105 "core" + .tPRV.dial :sipper +2 "processing"%;  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%[' +2608 "core" ' +2 .tPSV.dial PSR + "processing"%p +105 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%j +116 "core" +2 .tPS.seek 0ml +2 "processing"%c' +2627 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp +2 "processing"%P& +4 "core" &\ + "manipulator"&% +4 "core" %\ ! A S3 + "storage"()% +4 "core" %{   J + "storage"(0. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(w( +511 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (y& +2 "core" &\ \  6 +2 "manipulator"&u& +4 "core" &, N O, + "manipulator"&E% +4 "core" %\ ! o O3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&Y(_ +181 "core" ( +2 "manipulator"&& +4 "core" &X : O( + "storage"(G& +4 "core" & ! E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 600 counts +2 "manipulator"&' +97 "core" ' + "storage"(-& +5 "core" &   + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(8' +274 "core" ' +2 "storage"(K- +3 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek :pick + "storage"(' +25 "core" ' +3 .tSE.seek :down + "storage"('} +266 "core" ' + .tSE.stop + "storage"(5 +3 "manipulator"&% +4 "core" %  P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +91 "core" ' +2 !to:Storage::Error: mesg"Out of Pucks:bt[" samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & +2 "manipulator"&F& +4 "core" &X  S( +2 "manipulator"&^% +4 "core" %  \ R + .tElbow.seek FlushPuck::Garage +2 "manipulator"&1(, +183 "core" ( +2 "manipulator"&& +4 "core" &,   TO + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &,  1 TO + .tForearm.seek :garage +2 "manipulator"&T' +103 "core" ' + .tHand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&@& +4 "core" &,  ! VO + "manipulator"&C% +4 "core" %  d V + .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h( +308 "core" ( +2 "manipulator"&6& +4 "core" &# I P=D + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &# P=D +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&\ ' +97 "core" ' +2 "manipulator"&|& +4 "core" &# O=D + "manipulator"&\\% +4 "core" % O +2 "collection"'<& +4 "core" & +2 "collection"'& +55 "core" & +5 & + & + & + & & + & +2 .tCC.seek :closed +3 "collection"'z(` +3 "core" & +4 & 3 +10 &)Dy 4 +9 &Fk{ H +10 &f V +9 &K U +9 &ZO U +10 &N U +9 &M U +9 &O V +10 &aN V +9 &$L U +10 & N U +9 &"L U +9 &$iM V +10 &&,P U +9 &'N U +9 &)N U +10 &+rN U +9 &-3Q V +10 &.J U +9 &0N U +9 &2zN U +10 &4;O V +9 &5N U +9 &7L U +10 &9Q V +9 &;CM V +10 &=J U +9 &>J V +9 &@O U +10 &BLN U +9 &DL U +9 &EM V +10 &GN V +9 &IRO V +10 &K] X +9 &L [\ +9 &N~ _ +10 &P; a +9 &Q a +9 &S b +10 &U} b +9 &W; b# +10 &X b* +9 &Z b2 +9 &\\f b3 +10 &^ b3 +9 &_ 9 +9 &`Z _ +9 ( +2 &`ap X +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.34 +2 "collection"'& +4 "core" &`aq X + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&,% +4 "core" %   J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&2'\ +101 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%(  +167 "core"  + "processing"% % +4 "core" % +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%V' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%f  +45 "core"  +2 .tPS.seek 0ml +2 "processing"% ' +1607 "core" ' + .tPSV.dial PSR +2 "processing"%_ +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%Q' +2602 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%v  +135 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%L +196 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"% @ +75 "core" @ +2 .tPS.seek 0ml +2 "processing"%~' +2605 "core" ' +2 .tPSV.dial :air + "processing"%N  +80 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2610 "core" ' + .tPSV.dial :PTV +2 "processing"% +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%s' +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &# ^ G=D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U( +44 "core" ( +2 "manipulator"&7& +4 "core" & e K + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & y K +2 .tForearm.seek CC +2 "manipulator"&k' +99 "core" ' +2 .tHand.close + "manipulator"&H/ +64 "core" / +2 .tCC.seek :open +2 "collection"'%( +470 "core" ( +2 "manipulator"&o& +4 "core" & N + "manipulator"&t% +4 "core" %  O +2 .tForearm.seek :retract +4 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&4(, +278 "core" ( +2 "manipulator"&& +4 "core" &,  Q& + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &,  T Q& +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&X' +94 "core" ' +2 .tHand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&?% +4 "core" % J P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A'\ +98 "core" ' +900 #t-> access 2 +3 "storage"(*% +3 "core" %   + "manipulator"&]% +5 "core" %\ %  Q I + "manipulator"&r& +4 "core" &, P& +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +511 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (.& +3 "core" &K W  +499 #t-> $da[:extractVol]=0.19 +1019 #-> startTube 2 +928 #-> shortDA +2 "collection"'% +2 "processing"%!% +4 "core" %Ӷ +5 % +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1232 "Can" 66 +658 #tPulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%$ +56 "core" + .tPTV.dial :PRVmixing +2 "processing"%R  +75 "core" + .tPRV.dial :sipper +2 "processing"%M  +133 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%n'` +2273 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%i  +135 "core"  +3 .tPS.seek 0.5ml + "processing"%''\ +1254 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +114 "core" A +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%' +584 "core" ' +2 .tPSV.dial PSR +2 "processing"%{ +103 "core"  + "processing"%B% +4 "core" % + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%e'TE +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%=' +1591 "core" ' +2 .tPSV.dial :mixloop + "processing"%> +105 "core" +2 .tPS.seek 0ml +2 "processing"%3' +2626 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  + "processing"%:% +4 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%+'TE +1086 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%/' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"%& +116 "core" + .tPRV.dial :sipper +2 "processing"%m  +45 "core" +2 .tPS.seek 0ml +2 "processing"%' +2629 "core" ' + .tPSV.dial PSR +2 "processing"%# +103 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%Z +104 "core" +2 .tPS.seek 0ml +2 "processing"%"' +2613 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%a& +4 "core" &\ + "manipulator"&I% +4 "core" %\ % T I + "storage"(S% +4 "core" %   + "storage"(9. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +667 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (q& +3 "core" & \ \  B + "manipulator"&;& +4 "core" &, I O& +2 "manipulator"&d% +4 "core" %\ % N I + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&p(P +185 "core" ( + "manipulator"&[& +4 "core" &G N& +2 "storage"(j& +3 "core" & \ \  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +109 "core" ' + "storage"(P& +4 "core" &   j +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +283 "core" ' + "storage"()- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (0& +3 "core" & \ \ ( + "manipulator"&x& +4 "core" &G N& + .tElbow.seek 2 +2 "manipulator"&y(P +4 "core" ( + "manipulator"&u& +4 "core" &G O& + "storage"(E& +4 "core" & \ \   +2 .tForearm.seek 2 + 300 counts + "manipulator"&'y +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&G/ +70 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):101:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +2 "manipulator"&-& +3 "storage"('} +8 "core" &H N& + "manipulator"&5% +4 "core" % ΁ O +2 .tForearm.seek :retract +52 "manipulator"&K'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(k +110 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +143 "core" ( + "manipulator"&8& +4 "core" &t D I R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &t 7 R +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +106 "core" ' + "manipulator"&& +4 "core" &t  K +2 "manipulator"&% +4 "core" % [ K +2 "processing"%F& +3 "core" & +2 "processing"%^& +5 "core" & +2 .tPC.seek :closed +2 "processing"%(] +4 "core" & +7 &\ & $d +10 &}Q| : +9 &wx N +9 &eW V +10 &'O W +9 &O V +9 &K U +10 &pM U +9 &1P V +9 &O V +10 &O V +9 &!vR V +10 &#9N V +9 &$L V +9 &&J U +10 &(N U +9 &*AO V +9 &,N V +10 &-Q V +9 &/J U +10 &1IN V +9 &3 J U +9 &4K U +10 &6N V +9 &8QL V +9 &:L V +10 &;J V +9 &=L U +10 &?YM V +9 &AM U +9 &BL U +10 &DP V +9 &F]] W +9 &Hm Z +10 &I \\ +9 &K ] +10 &MV \\ +9 &O \\ +9 &P \\ +10 &R ] +9 &T] ] +9 &V ] +10 &W ] +9 &Y ^ +10 &[b ^ +9 &\\eu 1 +9 &]r^ 9 +9 ( +2 &]w* 4 +2 "processing"%^& +2 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.70 +6 .Hand.open +2 "manipulator"&W1 +76 "core" 1 +2 "manipulator"&Y% +4 "core" %  H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%@  +3 %C9 +6 "core" 9BY! +101 "processing"%J9 +3 "core" 9BY" +102 "processing"%T9 +3 "core" 9AY " +102 "processing"%19 +3 "core" 9AY # +102 "processing"%69 +2 "core" 9BY# +102 "processing"%g9 +2 "core" 9BY$ +102 "processing"%|9 +3 "core" 9BX$ +102 "processing"%\\9 +2 "core" 9BX% +102 "processing"%<9 +3 "core" 9DY"% +102 "processing"%9 +2 "core" 9FY&% +102 "processing"%l9 +3 "core" 9IX*% +102 "processing"%9 +2 "core" 9KY/% +103 "processing"%9 +2 "core" 9OY3% +103 "processing"%,9 +2 "core" 9SZ7% +102 "processing"%9 +2 "core" 9WZ;% +102 "processing"%(9 +2 "core" 9\\Z?$ +103 "processing"% 9 +2 "core" 9bZC$ +102 "processing"%\ 9 +3 "core" 9gZH# +102 "processing"%c9 +2 "core" 9nZL# +102 "processing"%f9 +2 "core" 9uZP" +103 "processing"%V9 +2 "core" 9|[T" +102 "processing"%_9 +2 "core" 9WX! +102 "processing"% 9 +3 "core" 9[]! +102 "processing"%v9 +3 "core" 9[a +102 "processing"%L9 +2 "core" 9\\e +102 "processing"%9 +2 "core" 9\\i +102 "processing"%Q9 +3 "core" 9]m +102 "processing"%N9 +3 "core" 9\\q +102 "processing"%~9 +2 "core" 9]v +102 "processing"% 9 +2 "core" 9]z +103 "processing"%D9 +2 "core" 9^~ +102 "processing"%9 +2 "core" 9^ +102 "processing"%79 +3 "core" 9^ +102 "processing"%}9 +2 "core" 9_ +102 "processing"%H9 +2 "core" 9_ +103 "processing"%h9 +2 "core" 9_\ +102 "processing"%29 +2 "core" 9\ ` +102 "processing"%z9 +3 "core" 9` +102 "processing"%o9 +2 "core" 9` +103 "processing"%t9 +2 "core" 9!a +102 "processing"%k9 +2 "core" 9*a +102 "processing"%9 +2 "core" 92b +103 "processing"%9 +3 "core" 9:b +102 "processing"%U9 +2 "core" 9Bb +102 "processing"%9 +2 "core" 9Ic +102 "processing"%?9 +2 "core" 9Pc +103 "processing"%9 +2 "core" 9Vc +102 "processing"%X9 +3 "core" 9]d +102 "processing"%*9 +2 "core" 9de +103 "processing"%]9 +2 "core" 9jd +3 .tPH.hold 2:00:00,28C +3 "processing"%r ppf +2 .tdelay 1:30 +5 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%w +103 "core"  +2 "processing"%.% +4 "core" % + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%'\ +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%!'Һ +1605 "core" ' + .tPTV.dial :puck +2 "processing"%$  +136 "core"  + .tPSV.dial PTV +2 "processing"%R +86 "core"  + .tPBV.dial :waste1 +2 "processing"%M  +56 "core" +2 "processing"%s% +4 "core" %Ҽ  +2 .tPS.seek 1.5ml + "processing"%i' +582 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%n * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%' +1614 "core" ' +2 .tdelay 5:00 +14503 "Can" @@ +15499 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%'  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +47 "core" ) + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%B +73 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2509 "core" ' + .tPSV.dial PTV +2 "processing"%e +75 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%> +75 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +85 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%:' +2508 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%3  +135 "core" +2 .tPSV.dial :mixloop + "processing"%+ +44 "core" +2 .tPRV.dial :ab1 + "processing"%& @ +107 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%m' +346 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%/  +43 "core"  + "processing"%#% +4 "core" %  +2 .tPS.seek 0.34ml +2 "processing"%' +439 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'Z  +31 "core" +2 .tPRV.dial :air + "processing"%  +41 "core"  +3 .tPS.seek 0.9ml +2 "processing"%a'G +1177 "core" ' + .tPRV.dial :waste2 +2 "processing"%I @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%S'\ +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +6 "processing"%9  +43 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Һ +1602 "core" ' +2 .tPSV.dial :PML +2 "processing"%q +43 "core" +2 .tPTV.dial :mixing +2 "processing"%; @ +74 "core" A +2 .tPBV.dial :waste1 +2 "processing"%d  +34 "core" +2 "processing"%[% +3 "core" %Ҽj  +2 .tPS.seek 1.85ml +2 "processing"%j' +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%4 * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%P' +1957 "core" ' + .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'A& +3 "core" & +2 "manipulator"&)& +3 "core" &t \ B +2 "manipulator"&0% +3 "core" %\  W G( +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&x(, +135 "core" ( +2 "manipulator"&u& +4 "core" &, @ C + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +2 "core" &,  H +2 .tForearm.seek :garage +2 "manipulator"&G' +106 "core" ' + .tHand.close +2 "manipulator"&-/ +66 "core" / +2 "manipulator"&5& +4 "core" &, $ G + "manipulator"&p% +4 "core" % o K +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +303 "core" ( + "manipulator"&& +4 "core" && x  ?@^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" && t D@^ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' + "manipulator"&y& +4 "core" && y w B@^ +2 "manipulator"&% +4 "core" % x = + "collection"'& +4 "core" & +2 "collection"'F& +5 "core" &" +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &  +8 &+p - +9 &^{ A +53 &Bm T +12 &J V +2 &L V + &I V + &DM V +3 &I V + &L U +3 &M V +9 & LJ V +9 &"L V +10 &#O V +9 &%L U +9 &'TN V +10 &)H V +9 &*I V +9 &,K V +10 &.\\K V +9 &0H V +10 &1J V +9 &3N V +9 &5dH V +10 &7&L V +9 &8I V +9 &:I V +10 &/F U +10 &?L V +9 &AG U +9 &CuH U +10 &E7F U +9 &FI U +9 &HO V +10 &JyY W +9 &L2p Z +10 &M ^ +9 &O b +9 &Q` b +10 &S! b +9 &T b# +9 &V b) +10 &XV b/ +9 &Z b- +10 &[ b- +9 &]w b- +9 &_& T +10 &`35 , +9 &`r [ +5 ( +2 "collection"'F& +4 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.52 +3 "collection"'K& +4 "core" &`r [ + &`r [ + .tHand.open + "manipulator"&O1 +75 "core" 1 +2 "manipulator"&W% +4 "core" %  ^ I 6 8 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%C +105 "core"  + "processing"%^% +4 "core" % +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%J' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%T' +1599 "core" ' +2 .tPSV.dial PSR +2 "processing"%1 +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%6' +2608 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +4 "processing"%g  + "collection"'|  +34 "core" ~ +130  +2 .tPSV.dial :mixloop +2 "processing"%\\ +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%<  +75 "core" +2 .tPS.seek 0ml +2 "processing"%' +2622 "core" ' +2 .tPSV.dial :air + "processing"%l  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2604 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%,' +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +2 .tPS.seek 0ml +2 "processing"%\ ' +2607 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&c& +4 "core" &% \\ S 1 >@^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +3 "core" ( + "manipulator"&V& +5 "core" &% f j p ;@^ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" &% e Z  ;@^ +2 .tForearm.seek CC + "manipulator"& ' +104 "core" ' + .tHand.close +2 "manipulator"&v/ +72 "core" / +2 .tCC.seek :open + "collection"'L( +471 "core" ( +2 "manipulator"&& +4 "core" && { n 9 A@^ + "manipulator"&Q% +4 "core" % v B +2 .tForearm.seek :retract + "manipulator"&N'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&~(, +292 "core" ( + "manipulator"& & +4 "core" &,  H0 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &,  E0 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +103 "core" ' +3 .tHand.open + "manipulator"&71 +68 "core" 1 +2 "manipulator"&}% +4 "core" % d J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +96 "core" ' +2 ."da"delayUntil "11:17:41.42" +3231 "Can" BB +21544 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing + "processing"%h @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%2  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%o  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%t' +2514 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%k +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2486 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +134 "core"  + "processing"%% +3 "core" %% +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X'\ +590 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%*'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%]  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%w +73 "core" + ."da"PBV.dial :waste1 +7 "processing"%.  +35 "core" +2 "processing"%"% +4 "core" %ҿT  +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%R' +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%s * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%! +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2510 "core" ' +4 ."da"PSV.dial PTV +4 "processing"%i +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%' +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%B' +2491 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + "processing"%e% +4 "core" %l + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%>'\ +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%='Һ +540 "Can" JI +1055 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%3% +4 "core" %Ҷj  +2 ."da"PS.seek 1.5ml +2 "processing"%+'| +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%:' +1612 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +51 .PBV.dial :waste1 +3 "processing"%/  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%# * +47 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Z' +2509 "core" ' + ."da"PSV.dial PTV +2 "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%9' +2516 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%S  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%q  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%;  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%d +46 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%[' +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%4  +45 "core"  + "processing"%% +4 "core" %.  +2 ."da"PS.seek 0.55ml +2 "processing"%j'X +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%b  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%A'Һ +1556 "core" ' + ."da"PSV.dial :PML +2 "processing"%) +45 "core" +2 ."da"PTV.dial :mixing + "processing"%0 @ +75 "core" A +2 ."da"PBV.dial :waste1 + "processing"%u  +35 "core" + "processing"%E% +4 "core" %ҹ  +2 ."da"PS.seek 1.85ml +2 "processing"%' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%5' +1954 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +27695 "Can" YX +20307 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%p  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + ."da"PSV.dial :air +2 "processing"%G  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2508 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%8  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%y +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2501 "core" ' + #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +145 "core"  +2 "processing"%%% +3 "core" %? +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%K'\ +586 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 "processing"%W  +75 "core"  + ."da"PSV.dial PTV +3 "processing"%F +83 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%C  +36 "core" + "processing"%^% +4 "core" %Ҹ$  +2 ."da"PS.seek 1.5ml +2 "processing"%'~ +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%' +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%J  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +2510 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%6  +74 "core"  +7 ."da"PS.seek 0ml +2 "processing"%l' +2513 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + "processing"%% +4 "core" %5 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +595 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%, +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%(% +4 "core" %ҵ3  +2 ."da"PS.seek 1.5ml +2 "processing"%c'{ +59 "Can" A@ +535 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%_' +1598 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%v  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2511 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Q +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D' +2494 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +134 "core"  + "processing"%7% +4 "core" %< + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%}'\ +583 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +51 "processing"%N'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +34 "core" +2 "processing"%2% +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 +2 "processing"%o * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%\ ' +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%k  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%U' +2508 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +3 ."da"PS.seek 0ml +2 "processing"%X' +2506 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%] +138 "core"  +7 "processing"%w% +13 "core" % +9 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +12 "processing"% +18 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%.'m +335 "core" ' +2 ."da"delay 5 seconds +502 "processing"%"% +3 "core" %j  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%*'\ +339 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%$'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%M  +35 "core" + "processing"%s% +4 "core" %һ  +2 ."da"PS.seek 1.5ml +2 "processing"%!' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%i' +1599 "core" ' + ."da"delay 10 seconds +1008 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%@  +35 "core" +2 ."da"delay 30 seconds +646 "Can" +2356 ."da"PBV.dial between PSV and waste1 +2 "processing"%' * +47 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +72 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2540 "core" ' + ."da"PSV.dial PTV +2 "processing"% +86 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%B +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2514 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +136 "core"  + "processing"%3% +4 "core" % + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%='Һ +2110 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%& +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +34 "core" + "processing"%/% +4 "core" %Һw  +2 ."da"PS.seek 1.5ml +2 "processing"%#' +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +46 "core" ) +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%:  +105 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +1599 "core" ' + "processing"%9 +4 "core" 95 + #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%I  +4 "core" 5 5 +2 "processing"%a& +3 "core" &]w*/ 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&Z% +4 "core" %\ %  4 G +2 "storage"(S% +3 "core" %  + "storage"(q. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."da"SC.seek 1 +2 "storage"(;(+ +185 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (d& +2 "core" &. i t +2 "manipulator"&9& +4 "core" &,   30 + "manipulator"&4% +4 "core" %\ %  K 3 G +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +198 "core" ( +2 "manipulator"&[& +4 "core" &   D 3( + "storage"(b& +4 "core" &. s Y +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&j' +91 "core" ' +2 "storage"()& +4 "core" &.  +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(0' +281 "core" ' +2 "storage"(u- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(E'y +33 "core" ' +2 "manipulator"&-& +4 "core" & K 4( +2 "manipulator"&A% +3 "core" %   T 4E +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&p(k +257 "core" ( + "manipulator"&& +4 "core" &q / '  5 +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &q / .  5 +2 ."da"Forearm.seek PC +2 "manipulator"&5' +102 "core" ' + ."da"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%8( +454 "core" ( +2 "storage"(y& +3 "core" &. y s k +2 "manipulator"&& +3 "core" &q    1 +2 "manipulator"&x% +3 "core" %   1 +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&%( +265 "core" ( + "manipulator"&& +4 "core" & F 2 [ 9, +2 "storage"(K& +3 "core" &. t +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&W' +89 "core" ' +2 ."da"Hand.open + "manipulator"&F1 +67 "core" 1 +2 "storage"(C- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(^'E +23 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(O' +52 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +57 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jul0611h40ml.tif +5 "processing"%P& +28 "core" &[ +2 "manipulator"&& +5 "core" & \\ ,, +2 "manipulator"&J% +4 "core" % Ͽ ,N +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&1'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&T(, +185 "core" ( + "manipulator"&& +5 "core" &, +> +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &, 4 +> +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&\\' +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"& + "manipulator"&|% +4 "core" %  H , +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +121 "core" ( + "manipulator"&l& +5 "core" &u m   ) + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &u + +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&,' +104 "core" ' +2 "manipulator"& & +5 "core" &u M " + "manipulator"&(% +4 "core" % ` " +2 "processing"%& +4 "core" &W +2 "processing"%V& +4 "core" &Q +2 ."psFlush"PC.seek :closed +2 "processing"%c(] +4 "core" &G  +10 &)oC - +9 &_u9 A +9 &Em+ U +10 &G V +9 &J! V +9 &C% U +10 &IF U +9 &\ E V +10 &F V +9 &D U +9 & QF U +10 &"HZ V +9 &#G V +9 &%G U +10 &'XG V +9 &)I V +10 &*K V +9 &,E U +9 &.`Iw V +10 &0"Hj V +9 &1Fk U +9 &3Jb V +10 &5hEe V +9 &7*Gb V +10 &8Dd U +9 &:G V +9 &3F U +9 &?L V +9 &AG V +10 &CyC U +9 &E;G U +10 &FM V +9 &Hd X +9 &Jo \\ +10 &L1 \\ +9 &M \\ +9 &O \\ +10 &Qu \\ +9 &S6 ] +9 &T ] +10 &V ] +9 &Xz{ ] +10 &Z< ] +9 &[ O +9 &]+Eov $m +10 &] 8k 2 +5 ( +2 "processing"%V& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.78 + "processing"%v& +4 "core" &]%l 2 + &]%g 2 + ."psFlush"Hand.open +2 "manipulator"&1 +65 "core" 1 + "manipulator"&Y% +4 "core" % 7  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&_'\ +89 #"da"SX MX5/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.68 seconds\ /var/log/esp/da22jul0611h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jul0611h40ml15s.tif +12 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +2 "processing"% +46 "core"  + "processing"%Q% +4 "core" % +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% '\ +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +371 #"da"SX MX5/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jul0611h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jul0611h40ml20s.tif +1730 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +7 "processing"% @ +200 "core" A +5 ."psFlush"PTV.dial :PRVmixing +6 "processing"%f  +19 #"da"SX MX5/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jul0611h40ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "11.68 sec auto-exposure",Subject: "da22jul0611h40ml images!" +13 "storage"(7- +2 "core" -' +2 "storage"(D& +6 "core" &. 4 5 +2 "manipulator"&}& +3 "core" &u  , +2 "manipulator"&% +3 "core" % & ,!P +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&h( +73 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"%2 +104 "core" +12 ."psFlush"PS.seek :empty +3 "processing"%N'ղ +74 "core" ( +2 "manipulator"&o& +4 "core" &  /- + "storage"(z& +4 "core" &. ? > +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&k' +98 "core" ' +6 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"(' +58 "core" ' +3 "manipulator"&& +9 "core" & t n B =- +2 "storage"(\ & +8 "core" &. | +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&t'n +38 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&?, +8 "core" , +4 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +3 "storage"(' +26 "core" ' +3 "manipulator"&% +8 "core" %́Z  \\ 1 +3 "storage"(U& +8 "core" &. n +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&]'έ +28 "core" ' +4 "manipulator"&w& +8 "core" & { z ^ ?, +5 "storage"(X& +9 "core" &. +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&"' +17 "core" ' +2 "storage"(.% +9 "core" % +6 ."downElevator"SE.seek :down +20 "storage"(*'} +96 (% +6 "core" %3 [w +4 "manipulator"&M% +7 "core" % u i ; @ +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&s'\ +99 "core" ' +40 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 ($& +7 "core" &. i +1518 #"uploadLog"upsync +234 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +104 "core"  + "processing"%!% +4 "core" %ծ: +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%@'\ +587 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2113 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%{  +86 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%i @ +75 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +104 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%e'ղ +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +104 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%>'TE +1089 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"% +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%3  +75 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"% ' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%+'\ +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2097 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%= +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%m U +54 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%:' +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%I  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%S' +2605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%q +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%d' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +45 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%[' +2604 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%b +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%~'TE +586 "Can" @@ +505 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%)' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%H +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%-' +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%A +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%0'\ +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%j' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%G U +55 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2605 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%y' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%x' +2611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +74 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%K @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +78 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C' +2612 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &  H, + "manipulator"&P% +4 "core" %\ % ` H E + ."psFlush"Elbow.seek PC +2 "manipulator"&(k +255 "core" ( + "manipulator"&J& +4 "core" &p  J + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &E& +3 "core" &p  I +2 ."psFlush"Forearm.seek PC +2 "manipulator"&^' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +69 "core" / + ."psFlush"PC.seek :open +2 "processing"%g( +455 "core" ( + "manipulator"&W& +4 "core" &p  E + "manipulator"&%% +4 "core" %  E +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&<'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&6(, +135 "core" ( +2 "manipulator"&|& +3 "core" &, 5 L +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &1& +3 "core" &, L +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&l' +101 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&\\% +5 "core" % 4 O + ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 #tFinished short da assay +18598 #-> access 1 +2 "storage"((% +3 "core" %|\ \  y +2 "manipulator"&% +4 "core" %\ #  MB +2 "manipulator"&T& +3 "core" &,  M +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((< +670 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (8& +2 "core" &<   +12697 "Can" 88 +60001  88 +12501 #t-> access 2 +3 "storage"(v% +3 "core" %|\ \  + "manipulator"&% +4 "core" %\ # \ LB +2 "manipulator"&Y& +3 "core" &,  L +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(V(K +190 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K  +4386 #t-> $da[:extractVol]=0.19 +548 #-> startTube 2 +1839 #-> shortDA +2 "collection"'Q% +2 "processing"%,% +5 "core" %Ӷ` +5 % +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +351 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +48 .delay 10 seconds +1004 .PSV.dial :mixloop + "processing"% +133 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%  +136 "core" + .tPRV.dial :sipper +2 "processing"%  +45 "core" +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%7'` +2275 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%D  +136 "core"  +2 .tPS.seek 0.5ml +2 "processing"%}'\ +1257 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +103 "core" > +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%f' +586 "core" ' + .tPSV.dial PSR +2 "processing"%2 +105 "core"  + "processing"%o% +4 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1ml + "processing"%z'TE +1102 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1601 "core" ' + .tPSV.dial :mixloop +2 "processing"% +104 "core" +2 .tPS.seek 0ml +2 "processing"%\ ' +2613 "core" ' +2 .tPSV.dial PSR +2 "processing"% +104 "core"  +2 "processing"%_% +4 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'TE +1089 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%U' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%w +105 "core" + .tPRV.dial :sipper +2 "processing"%X  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%O' +2612 "core" ' + .tPSV.dial PSR +7 "processing"%. +104 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%k' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +105 "core" +2 .tPS.seek 0ml + "processing"%' +2623 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%M& +4 "core" & +2 "manipulator"&% +3 "core" %\ # 1 LB +2 "storage"(t% +3 "core" %| \  e +2 "storage"(]. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"($( +666 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &  +2 "manipulator"&"& +4 "core" &,  G + "manipulator"&*% +4 "core" %\ #  GB +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&R(P +179 "core" ( +2 "manipulator"&!& +4 "core" &I  G& + "storage"(N& +4 "core" & +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&@'ϥ +109 "core" ' +2 "storage"({& +5 "core" & B +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(i' +286 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 ('& +3 "core" & ? + "manipulator"&B& +4 "core" &I  G& + .tElbow.seek 2 +2 "manipulator"&e(P +4 "core" ( + "manipulator"&>& +4 "core" &I  G& +2 "storage"(& +3 "core" & +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&3'y +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&n/ +76 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):106: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 +3 ."downElevator"SE.seek :down +3 "manipulator"&&& +2 "storage"( '} +7 "core" &I v H& + "manipulator"&+% +4 "core" % Β l H +2 .tForearm.seek :retract +2 "manipulator"&='\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&m(k +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +88 "core" ( + "manipulator"&/& +5 "core" &r q ! I + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &#& +3 "core" &r A J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&:' +97 "core" ' +2 "manipulator"&I& +4 "core" &r x D + "manipulator"&% +4 "core" % G D +2 "processing"%Z& +3 "core" & +3 "processing"%a& +4 "core" & +2 .tPC.seek :closed +2 "processing"%q(] +4 "core" &  +8 &)q - +10 &^y A +9 &Cr U +9 &L V +10 &N V +9 &K V +10 &FK V +9 & K U +9 &L V +10 &M U +9 & OK U +9 &"M V +10 &#K V +9 &%L V +10 &'WI U +9 &)I U +9 &*L U +10 &,J U +9 &.^N V +12 &0 L V +8 &1H V +8 &3O V +10 &5gH U +9 &7(H V +9 &8K V +10 &:K U +9 &1N U +10 &?M U +9 &AI V +10 &CwM U +9 &E8O V +9 &F] X +10 &Hv Z +9 &Jm \\ +9 &L. \\ +10 &M ] +9 &O \\ +10 &Qs \\ +9 &S4 ] +9 &T ] +10 &V ] +9 &Xx< ] +9 &Z9 ^ +10 &[ P +9 &]-J% d +10 &] GP 4 +5 ( +2 "processing"%a& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.73 +2 .Hand.open + "manipulator"&S1 +3 "core" &]*F 4 +71 1 + "manipulator"&9% +4 "core" % w B +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +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"%  +3 %49 +5 "core" 9Nh +102 "processing"%b9 +3 "core" 9Li! +102 "processing"%[9 +2 "core" 9Mh ! +102 "processing"%~9 +3 "core" 9Lh " +102 "processing"%H9 +3 "core" 9Li" +102 "processing"%u9 +2 "core" 9Lh# +102 "processing"%)9 +2 "core" 9Lh# +102 "processing"%A9 +3 "core" 9Nj$ +102 "processing"%-9 +2 "core" 9Oi"$ +102 "processing"%09 +3 "core" 9Qh&$ +102 "processing"%9 +2 "core" 9Ri*$ +103 "processing"%G9 +2 "core" 9Uh/$ +102 "processing"%j9 +3 "core" 9Xh3$ +102 "processing"%9 +3 "core" 9\\i7$ +102 "processing"%9 +2 "core" 9`i;$ +102 "processing"%9 +2 "core" 9di?# +102 "processing"%9 +2 "core" 9ijC# +103 "processing"%9 +2 "core" 9niH# +102 "processing"%y9 +3 "core" 9ujL# +102 "processing"%59 +2 "core" 9{jP" +102 "processing"%x9 +3 "core" 9jT" +102 "processing"%K9 +3 "core" 9kX! +102 "processing"%9 +2 "core" 9j] +102 "processing"%F9 +2 "core" 9ka +102 "processing"%p9 +3 "core" 9ke +102 "processing"%9 +2 "core" 9ki +102 "processing"%P9 +2 "core" 9lm +102 "processing"%J9 +3 "core" 9lq +102 "processing"%E9 +2 "core" 9lv +102 "processing"%?9 +3 "core" 9lz +102 "processing"%9 +2 "core" 9l~ +103 "processing"%s9 +2 "core" 9m +102 "processing"%c9 +3 "core" 9n +102 "processing"%W9 +2 "core" 9m +103 "processing"%%9 +2 "core" 9m +102 "processing"%|9 +2 "core" 9n +102 "processing"%19 +2 "core" 9o\ +103 "processing"%^9 +2 "core" 9o +102 "processing"%9 +4 "core" 9o +102 "processing"%9 +3 "core" 9 p +102 "processing"%\\9 +3 "core" 9(p +102 "processing"%<9 +2 "core" 90p +102 "processing"%l9 +2 "core" 97q +102 "processing"%(9 +3 "core" 9?q +102 "processing"%9 +2 "core" 9Fr +102 "processing"%T9 +3 "core" 9Mr +102 "processing"%;9 +2 "core" 9Tr +102 "processing"%89 +3 "core" 9[s +102 "processing"%v9 +3 "core" 9bs +102 "processing"%9 +2 "core" 9ht +3 .tPH.hold 2:00:00,28C +8 "processing"%Y ppf +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +104 "core"  +2 "processing"%% +4 "core" %t + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%Q'\ +589 "core" ' +2 .tdelay 5 seconds +216 "Can" 88 +286 .tPSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%,'Һ +1599 "core" ' + .tPTV.dial :puck +2 "processing"%  +136 "core"  + .tPSV.dial PTV +2 "processing"% +73 "core" +2 .tPBV.dial :waste1 +6 "processing"%  +56 "core" +2 "processing"%C% +4 "core" %ҷ;  +2 .tPS.seek 1.5ml + "processing"%D'} +584 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%' +1602 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%}  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%2 * +36 "core" , +2 .tPSR.select :air +51 .PSV.dial PSR +3 "processing"%o +76 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%f' +2518 "core" ' + .tPSV.dial PTV +7 "processing"%z +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +85 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%_' +2504 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%\  +136 "core" + .tPSV.dial :mixloop +2 "processing"% +45 "core" + .tPRV.dial :ab1 +2 "processing"%w @ +105 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%X' +350 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%U  +43 "core"  +2 "processing"%.% +4 "core" %  +2 .tPS.seek 0.34ml +2 "processing"%O' +426 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'h  +31 "core" + .tPRV.dial :air +2 "processing"%k  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%M'G +1179 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%t'\ +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%]  +45 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%V'Һ +1604 "core" ' + .tPSV.dial :PML +2 "processing"% +45 "core" +2 .tPTV.dial :mixing + "processing"%" @ +75 "core" A +2 .tPBV.dial :waste1 + "processing"%*  +36 "core" +2 "processing"%!% +4 "core" %һM  +2 .tPS.seek 1.85ml +2 "processing"%N' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%6 * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%{' +1973 "core" ' + .tdelay 2 seconds +207 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +3 "core" &{ + "manipulator"&& +5 "core" &r V V  @ + "manipulator"&'% +4 "core" %\  W S _ @ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&B(, +130 "core" ( + "manipulator"&>& +4 "core" &, r ]  @, +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, k f x @, +2 .tForearm.seek :garage +2 "manipulator"&n' +94 "core" ' +2 .tHand.close + "manipulator"&&/ +75 "core" / +2 "manipulator"&+& +4 "core" &, g t [ ?, +2 "manipulator"&R% +4 "core" % j b _ ? + .tForearm.seek :retract +2 "manipulator"&@'\ +95 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&i( +299 "core" ( +2 "manipulator"&3& +4 "core" & G Q 8 :;8 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &! M B ! :;8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&#' +93 "core" ' +2 "manipulator"&e& +4 "core" &! F U 7 :;8 + "manipulator"&I% +5 "core" % G G :! + "collection"'& +4 "core" &R +2 "collection"'Z& +5 "core" &W +2 .tCC.seek :closed + "collection"' (` +5 "core" &H  +10 &)pH - +9 &^zO A +9 &?mQ U +10 &NI V +9 &MY W +9 &~LO V +10 &@IS V +9 &LV V +10 &IK V +9 &IW V +9 & HK_ W +10 &" L[ V +9 &#J[ V +9 &%LX V +10 &'QNU V +9 &)G^ V +10 &*KU V +9 &,LZ V +9 &.ZLV V +10 &0KV V +9 &1JU V +9 &3L` V +10 &5bJX V +9 &7#I_ V +10 &8JV V +9 &:IY V +9 &,GT V +9 &?NW V +9 &AIT V +10 &CrHS V +9 &E4KN V +10 &FGY V +9 &HNO W +9 &JvYL W +10 &L/rQ Z +9 &MT ^ +9 &OR a +10 &Q^L b +9 &SR b! +10 &TQ b% +9 &VO b, +9 &XPO b/ +10 &ZS b. +9 &[V b. +9 &]nQ b/ +10 &_Q U +9 &`05O - +9 &`qM [ +6 ( +2 "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.48 +2 "collection"'=& +4 "core" &`quC [ + &`qup [ + .tHand.open + "manipulator"&g1 +68 "core" 1 + "manipulator"&S% +4 "core" % 2 , c 5! +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +93 "core" ' +2 .tPSV.dial PSR +2 "processing"%4 +115 "core"  + "processing"%a% +4 "core" % +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%b' +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%:  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%[' +1607 "core" ' + .tPSV.dial PSR +2 "processing"%~ +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%H' +1636 "Can" TS +979 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%u  +2 "collection"')  +32 "core" ~ +134  +2 .tPSV.dial :mixloop +2 "processing"%A +103 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%-  +75 "core" +2 .tPS.seek 0ml +2 "processing"%0' +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%G' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%j +46 "core" +2 .tPS.seek 0ml +2 "processing"%' +2616 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2610 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%' +2610 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&y& +4 "core" & , ( . 8;7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&5( +45 "core" ( + "manipulator"&x& +4 "core" & K P ; ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" & R H ; +2 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +2 .tHand.close + "manipulator"&F/ +72 "core" / +2 .tCC.seek :open +2 "collection"'p( +473 "core" ( + "manipulator"&& +5 "core" & X h ; + "manipulator"&P% +4 "core" %  Z d = + .tForearm.seek :retract +2 "manipulator"&J'\ +102 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&E(, +278 "core" ( + "manipulator"&?& +4 "core" &, d _ b =I + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, b g I >I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s' +110 "core" ' +2 .tHand.open +2 "manipulator"&c1 +73 "core" 1 + "manipulator"&W% +5 "core" % ο | B +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +97 "core" ' +2 ."da"delayUntil "12:50:54.43" +24780 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%| @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%1  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%^ * +35 "core" , + ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2518 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%\\ +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%<  +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%l +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%(  +43 "core"  +2 ."da"PS.seek 0ml +3 "processing"%' +2509 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +136 "core"  + "processing"%;% +4 "core" %j + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%v'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +75 "core"  + ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +4 "core" %һI  +2 ."da"PS.seek 1.5ml +2 "processing"%Q' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"% ' +1590 "core" ' + ."da"delay 2:00 +4497 "Can" MM +7506 #"da"recoverPSRreagent08 +6 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +46 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%7' +2511 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%2  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%o' +2528 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%z% +3 "core" %H +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +582 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +33 "core"  + "processing"%\ % +4 "core" %ҹ8  +2 ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%_' +1601 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%U  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%h' +2513 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%k +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%O +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]' +2512 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%t  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +6 "processing"%"  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%* +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%!' +388 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%6  +43 "core"  +2 "processing"%V% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%N'Y +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Һ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"%' +45 "core" + ."da"PTV.dial :mixing +2 "processing"%> @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  + "processing"%m% +4 "core" %ҵE  +2 ."da"PS.seek 1.85ml +2 "processing"%&' +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%R' +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +8393 "Can" ?> +39609 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%d  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +47 "core" ) + ."da"PSV.dial :air +2 "processing"%B  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%3' +2521 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%/ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%e  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%I +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +55 "core" +3 ."da"PS.seek 0ml +2 "processing"%@' +2525 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +134 "core"  + "processing"%=% +4 "core" %; + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%g'\ +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%S'Һ +1601 "core" ' + ."da"PTV.dial :puck +7 "processing"%Z  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%4 +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%a  +33 "core"  + "processing"%#% +4 "core" %ҷ&  +2 ."da"PS.seek 1.5ml +2 "processing"%{'} +609 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +49 "processing"%: * +49 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%b' +1597 "core" ' +2 ."da"delay 2:00 +5692 "Can" AA +6311 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%~  +35 "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 +2 "processing"%) +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%u' +2520 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%H +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%0' +2512 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%j +134 "core"  +2 "processing"%G% +3 "core" % +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%y% +4 "core" %Ҿ  +2 ."da"PS.seek 1.5ml +2 "processing"%x' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +45 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%F' +1591 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%i  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2508 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%P +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "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"%  +72 "core"  +3 ."da"PS.seek 0ml +2 "processing"%5' +2516 "core" ' + #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +134 "core"  +2 "processing"%W% +3 "core" % +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%J'\ +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%s'Һ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%| +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%1  +35 "core" + "processing"%^% +4 "core" %һ  +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%\\' +1598 "core" ' + ."da"delay 2:00 +10575 "Can" @? +1428 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%<  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2510 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%T +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%; +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2519 "core" ' + ."da"Gate.power :camera,:ON +7 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +139 "core"  +4 "processing"%% +16 "core" % +7 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +18 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%'m +333 "core" ' +2 ."da"delay 5 seconds +502 "processing"%v% +4 "core" %kQ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%'\ +335 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Q'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%C  +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 +2 "processing"%D * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"% ' +1596 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%}  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%2 * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%7 +74 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2532 "core" ' + ."da"PSV.dial PTV +7 "processing"%z +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%o +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%f' +2551 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +135 "core"  +2 "processing"%% +4 "core" % + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%w'Һ +2110 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +51 .PSV.dial PTV +4 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%r  +34 "core" + "processing"%U% +4 "core" %ҹ  +2 ."da"PS.seek 1.5ml +2 "processing"%.' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +35 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%_  +106 "core"  +3 ."da"PS.seek 0ml +2 "processing"%k' +1620 "core" ' +2 "processing"%O9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%M& +4 "core" &]) 4 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&h% +3 "core" %\ $ - E +2 "storage"(t% +4 "core" % J I + "storage"(. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"("(+ +195 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (*& +2 "core" &- 2 ( 9 +2 "manipulator"&]& +4 "core" &, ,I + "manipulator"&6% +4 "core" %\ % x , E +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&V( +190 "core" ( + "manipulator"&!& +4 "core" &  +, +2 "storage"( & +3 "core" &- H G +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&N' +115 "core" ' +2 "storage"('& +4 "core" &- H F +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(>' +281 "core" ' + "storage"(- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(m'y +30 "core" ' +2 "manipulator"&+& +4 "core" & X -, + "manipulator"&% +4 "core" %Ͼ 9 , +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&&'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&d(k +253 "core" ( + "manipulator"&n& +4 "core" &t . + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &t F . +2 ."da"Forearm.seek PC +2 "manipulator"&R' +105 "core" ' + ."da"Hand.close +2 "manipulator"&// +74 "core" / + ."da"PC.seek :open +2 "processing"%e( +453 "core" ( +2 "storage"(I& +4 "core" &- I H  + "manipulator"&& +4 "core" &t  * + "manipulator"&3% +4 "core" %  * + ."da"Forearm.seek :retract +7 "manipulator"&L'\ +99 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&=( +271 "core" ( + "manipulator"&@& +4 "core" & ? /+ +2 "storage"(g& +3 "core" &- < 3 w +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Z' +106 "core" ' + ."da"Hand.open +2 "manipulator"&41 +75 "core" 1 +2 "storage"(a- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(#'E +20 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(S' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jul0613h40ml.tif +4 "processing"%:& +11 "core" & +3 "manipulator"&{& +6 "core" & %+ +2 "manipulator"&~% +5 "core" %  &t +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&)(, +179 "core" ( + "manipulator"&b& +4 "core" &,  #k +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &A& +2 "core" &, $k +3 ."psFlush"Forearm.seek :garage + "manipulator"&-' +104 "core" ' +2 ."psFlush"Hand.close + "manipulator"&H/ +71 "core" / + "manipulator"&& +4 "core" &, d 'k +2 "manipulator"&u% +3 "core" %  ' +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&j'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&G(k +123 "core" ( + "manipulator"&0& +5 "core" &t | % + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &t & +3 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +104 "core" ' +2 "manipulator"&& +4 "core" &t /  +2 "manipulator"&y% +4 "core" % y | 2  +2 "processing"%& +3 "core" & +2 "processing"%K& +5 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%x(] +4 "core" & \ +10 &*n - +9 &^uq A +9 &Cjc T +10 &Ha V +9 &GL U +10 &DH V +9 &EGD V +9 &DG U +10 &E9 V +9 &C8 V +9 & ND1 U +10 &"G& V +9 &#F% U +9 &%I V +10 &'UD V +9 &)C U +10 &*F V +9 &,D U +9 &.]G V +10 &0I V +9 &1F U +9 &3G V +10 &5eA V +9 &7'G& V +10 &8C) V +9 &:F6 V +9 &/D< V +9 &?E1 V +9 &AD* V +10 &CuF V +9 &E6G V +10 &FL$ V +9 &Hb Y +9 &Jk~ \\ +10 &L,~ \\ +9 &M~ ] +9 &O \\ +10 &Qp ] +9 &S2 ] +10 &T ] +10 &V ] +11 &Xv ^ +12 &Z8 ^ +9 &[ R +6 &]+I !e +9 &]} > 5 +4 ( +3 #"da"SX MX5/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.182 seconds\ /var/log/esp/da22jul0613h40ml.tif: TIFF Upload Complete\ +4 "processing"%K& +2 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jul0613h40ml15s.tif +7 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.78 +3 "processing"%i& +9 "core" &]}) 5 +13 &]}( 5 +2 ."psFlush"Hand.open +2 "manipulator"&91 +76 "core" 1 +2 "manipulator"& % +4 "core" % n f =  +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&F'\ +101 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%P +46 "core"  + "processing"%% +4 "core" %" +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%?'\ +584 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +177 #"da"SX MX5/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jul0613h40ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jul0613h40ml20s.tif +1938 "core" ' +2 ."psFlush"delay 1 second +104 .PRV.dial :waste2,avoiding: :ab2 +5 "processing"% @ +25 #"da"SX MX5/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jul0613h40ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.182 sec auto-exposure",Subject: "da22jul0613h40ml images!" +11 "storage"(c- +5 "core" -' + "storage"(W& +6 "core" &-  +2 "manipulator"&5& +3 "core" &t # +2 "manipulator"&J% +3 "core" %\ & x #!W +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&|( +128 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%1  +136 "core" + ( +2 ."psFlush"PSV.dial :mixloop +2 "manipulator"&^& +2 "processing"%s +6 "core" &  (( +2 "storage"(& +3 "core" &- r +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +86 "core" +3 ."psFlush"PS.seek :empty +2 "processing"%<'ղ +11 "core" ' +3 ."da"SE.reconfigure :gently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"(l' +58 "core" ' +3 "manipulator"&(& +8 "core" & 8 8 7( +3 "storage"(\\& +8 "core" &- +4 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&T'n +37 "core" ' +4 ."da"Elbow.hold +4 "manipulator"&;, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.03 Pucks below Top Plate +2 "storage"(' +26 "core" ' +4 "manipulator"&8% +9 "core" %uT w ) +4 "storage"(& +11 "core" &- N I & +2 ."da"Forearm.force -20 +3 "manipulator"&5 +5 ."da"Forearm.seek 1 + 307 counts +3 "manipulator"&'Ρ +29 "core" ' +2 "manipulator"&& +8 "core" & : > 7( +4 "storage"(& +8 "core" &-  +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&v' +24 "core" ' +4 "storage"(% +8 "core" %  +4 ."downElevator"SE.seek :down +5 "storage"('} +99 (% +8 "core" %4 ]{ +3 "manipulator"&C% +9 "core" %Ϥ ! ! 8 +4 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&,'\ +97 "core" ' +38 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (Q& +8 "core" &- / +1728 #"uploadLog"upsync +226 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR + "processing"%D +105 "core"  + "processing"% % +4 "core" %յM + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%}'\ +594 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2101 "core" ' + ."psFlush"delay 1 second +107 .PBV.dial :waste1 +2 "processing"%7  +35 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +74 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%z +104 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%o'ղ +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +104 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"% 'TE +1099 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\ +75 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +75 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml +2 "processing"%f' +2616 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%r'\ +604 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +73 "Can"v ?? +13 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%X U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%_' +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%. @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%M' +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%h +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%t' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%*' +2608 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%] @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%$  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%!' +2606 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%E'TE +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%'' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +57 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%+' +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%>'\ +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2104 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%n +86 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%B U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%V' +2610 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%/ @ +92 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +86 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%I' +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +54 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%3' +2608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%R +74 "core" +2 ."psFlush"PBV.dial PSV +7 .PS.seek 0ml +2 "processing"%@' +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%g @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2608 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%4  +84 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%a' +2624 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&:& +4 "core" &  # A( +2 "manipulator"&L% +3 "core" %\ # y { l A< +2 ."psFlush"Elbow.seek PC +2 "manipulator"&{(k +255 "core" ( + "manipulator"&~& +4 "core" &o | q  B +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &o y  B +2 ."psFlush"Forearm.seek PC +2 "manipulator"&#' +102 "core" ' +2 ."psFlush"Hand.close + "manipulator"&b/ +71 "core" / + ."psFlush"PC.seek :open +2 "processing"%A( +454 "core" ( + "manipulator"&Z& +4 "core" &o c Z I @ +2 "manipulator"&=% +3 "core" % U U X @ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&H'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(, +134 "core" ( + "manipulator"&u& +4 "core" &,  F +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &,  F +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage + "manipulator"&0' +94 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +72 "core" 1 + "manipulator"&-% +4 "core" %  E +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +94 "core" ' +3 #tFinished short da assay +1077 #-> access 1 +3 "storage"(y% +3 "core" % / +2 "manipulator"&% +4 "core" %   G + "manipulator"&)& +4 "core" &,  G +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(j(< +669 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (e& +2 "core" &<  +479 #t-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'i& +3 "core" & +2 "manipulator"&9& +4 "core" &, n D +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +21 "core" ( + "manipulator"&K& +4 "core" &,  E| + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &,  E| +2 .tForearm.seek :garage + "manipulator"&' +98 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / + "manipulator"&k& +4 "core" &,  D| +2 "manipulator"&?% +3 "core" % m E +2 .tForearm.seek :retract +2 "manipulator"&c'\ +100 "core" ' + .tElbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W( +301 "core" ( + "manipulator"&5& +4 "core" &' b Z @Aa +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +2 "core" &' R U ; @Aa +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +92 "core" ' + "manipulator"&1& +4 "core" &' } . AAa +2 "manipulator"&^% +3 "core" %  B) +2 "collection"'& +4 "core" & +2 "collection"'G& +4 "core" & +2 .tCC.seek :closed +2 "collection"'s(` +4 "core" &  +9 &*p - +10 &^z A +9 &>m T +10 &N V +9 &O V +9 &J U +10 &@L V +9 &J V +9 &L U +10 &M V +9 & HJ V +10 &"\ N V +9 &#L U +9 &%L V +10 &'PM V +9 &)L V +9 &*N V +10 &,I V +9 &.XL V +10 &0K V +9 &1I V +9 &3N V +10 &5`J V +9 &7#L U +9 &8L V +10 &:L V +9 &+F U +9 &?K U +9 &AL U +10 &CpG V +9 &E2J V +9 &FJ V +10 &HN V +9 &JuXs W +10 &L0p Y +9 &M ^ +9 &O a +10 &Q] b +9 &S b +9 &T b +10 &V b% +9 &XW b, +10 &Z b3 +9 &[ b4 +9 &]x b3 +10 &_(v V +9 &`75p ){ +9 &`s ] +6 ( +2 "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.47 +2 "collection"'(& +4 "core" &`s} ] + &`s~ ] + .tHand.open + "manipulator"&\\1 +73 "core" 1 +2 "manipulator"&F% +4 "core" %  t m @ =) +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +93 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +43 "core"  + "processing"%% +4 "core" %p +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1605 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%S' +1601 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + "processing"%|  +105 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"% +209 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%C @ +75 "core" A +2 .tPS.seek 0ml +2 "processing"%l' +1875 "Can"  MM +752 "core" ' + .tPSV.dial :air +2 "processing"%T  +74 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2607 "core" ' +2 .tPSV.dial :PTV +6 "processing"%Q +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%' +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +4 "core" &% H O  ;@^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&D& +5 "core" &% O E 7 :@^ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &% P R ;@^ +2 .tForearm.seek CC +2 "manipulator"&<' +101 "core" ' + .tHand.close + "manipulator"&}/ +69 "core" / +2 .tCC.seek :open +2 "collection"'7( +471 "core" ( +2 "manipulator"& & +4 "core" && [ r V <@\\ + "manipulator"&z% +4 "core" % \ C P  < +2 .tForearm.seek :retract + "manipulator"&2'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +283 "core" ( + "manipulator"&o& +4 "core" &, } l C Bn + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &, u  An +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ ' +103 "core" ' + .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % O F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +1285 #t-> PS.flush + #Flushing Processing stage +2 "processing"%f% +3 "core" % +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%r& +4 "core" & + "manipulator"&w& +4 "core" &, * Dn +50 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&X(, +4 "core" ( + "manipulator"&U& +4 "core" &, u # Cn +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &, S Dn +2 .tForearm.seek :garage +2 "manipulator"&_' +102 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / + "manipulator"&O& +5 "core" &,  Gn + "manipulator"&h% +4 "core" %  G +2 .tForearm.seek :retract +2 "manipulator"&M'\ +93 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +123 "core" ( +2 "manipulator"&t& +4 "core" &u C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" &u - C +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&*' +107 "core" ' +2 "manipulator"&$& +4 "core" &u A Q % ; + "manipulator"&6% +5 "core" % H P J ; + "processing"% & +5 "core" & +2 "processing"%!& +4 "core" & +2 .tPC.seek :closed +2 "processing"%E(] +4 "core" & \ +9 &+p , +10 &_y A +9 &Fn T +9 &J V +10 &H U +9 &D U +9 &II U +10 & I U +9 &F U +10 &I U +9 & QJ U +9 &"I V +10 &#G U +9 &%E U +9 &'YF U +10 &)F U +9 &*L U +10 &,H V +9 &.aI U +9 &0#H U +10 &1I U +9 &3F U +9 &5kF U +10 &7-I U +9 &8G U +9 &:I U +10 &4E U +10 &?J U +9 &AH V +9 &CyF U +10 &E:G V +9 &FL V +10 &Hc X +9 &Jp~ [ +9 &L. ] +10 &M \\ +9 &O \\ +9 &Qt ] +10 &S7 \\ +9 &T \\ +10 &V ] +9 &X{ ] +9 &Z= ] +10 &[ O +9 &]+Dn $m +9 &] 9 1 +6 ( + "processing"%!& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.75 +2 "processing"%%& +4 "core" &]% 1 + &]%G 1 + .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&'% +4 "core" % ϼ D & ; 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%+ +73 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%>'TE +1097 "core" ' +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%n' +1598 "core" ' + .tPSV.dial PTV +2 "processing"%B +75 "core" + .tPTV.dial :puck +2 "processing"%N  +75 "core"  +2 .tPBV.dial :waste1 + "processing"%/  +57 "core" +2 .tPS.seek 0ml + "processing"%V' +2625 "core" ' + .tPSV.dial PSR +6 "processing"%q +75 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%&'\ +593 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2101 "core" ' + .tPSV.dial PTV +2 "processing"%I +86 "core"  + .tPBV.dial PSV +2 "processing"%R U +56 "core" W +2 .tPS.seek 0ml +2 "processing"%3' +2613 "core" ' +2 .tPSV.dial PBV + "processing"%g @ +43 "core" ? +2 .tPS.seek 2.5ml + "processing"%@' +2614 "core" ' + .tPSV.dial :waste1 +2 "processing"%4  +84 "core"  +2 .tPS.seek 0ml +2 "processing"%d' +2609 "core" ' + .tPSV.dial PSR +2 "processing"%: +43 "core"  +2 .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%L' +2613 "core" ' + .tPSV.dial PTV +2 "processing"%~ +74 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%m' +2612 "core" ' + .tPSV.dial PBV +2 "processing"%; @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%b' +2620 "core" ' + .tPSV.dial :waste1 +2 "processing"%,  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%x' +2607 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Z& +4 "core" &u t \\ A +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&=(k +3 "core" ( + "manipulator"&u& +4 "core" &u o [ G A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &u g x 2 A + .tForearm.seek PC +2 "manipulator"&#' +108 "core" ' + .tHand.close + "manipulator"&{/ +65 "core" / +2 .tPC.seek :open +2 "processing"%( +451 "core" ( + "manipulator"&-& +4 "core" &u i k = +2 "manipulator"&H% +3 "core" % \\ g K = +2 .tForearm.seek :retract +2 "manipulator"&0'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&y(, +137 "core" ( +2 "manipulator"&& +4 "core" &, z B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &, ~  B +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"' +105 "core" ' +2 .tHand.open + "manipulator"&e1 +75 "core" 1 +2 "manipulator"&i% +4 "core" % | O C +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +100 "core" ' +798 #t-> exit +5 #mEXIT @1657129840.94EDT @1657129849.75EDT = =mMAIN_scheduler =tMAIN @EDT1657129851.69 #"core_reset"Sent BREAK +2 #t@25114 sendCRC with ifg=0x20, ie=0x7F + #@26949 sendCRC with ifg=0x08, ie=0x5F + #@3743 idle with ifg=0x84, ie=0x75 + #@4423 select with ifg=0x10, ie=0xF5 #@5072 receive with ifg=0x10, ie=0xFD + #@5720 receive with ifg=0x10, ie=0xFD #@6369 receive with ifg=0x10, ie=0xFD + #@6696 receive with ifg=0x80, ie=0xFD #@39501 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +258 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +403 "Can" <; +  <; #tPolling Can every 10:00 +3 #Cleanly exited at 13:50:40EDT06-Jul-22 +6511 #-> access 2 +155 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Ӷ + .tCS.configure :default +3 "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +3 "core" %U +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %ۍ F + .tSS.configure :default +3 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %Ӷ +2 "sampler")% +4 "core" %ۍ @ + "manipulator"&% +3 "core" %\ & C!T +2 "manipulator"&& +4 "core" &, C + "storage"(& +3 "core" &K g  +2 "storage"( % +3 "core" % y + "collection"'!& +4 "core" & + "processing"%"& +4 "core" &U + "processing"%#% +3 "core" %7 +2963 #t-> $da[:extractVol]=0.19 +48364 "Can" 99 +60000  99 +55455 #t-> startTube 2 +610 #-> shortDA +2 "collection"'$% +4 "core" %Ӷ + "processing"%%% +5 "core" % +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1081 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%& +133 "core" +2 .tPTV.dial :PRVmixing + "processing"%'  +135 "core" + .tPRV.dial :sipper +2 "processing"%(  +136 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%)'` +1417 "Can" :: +853 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%*  +2 "collection"'+  +16 "core" +118  +2 .tPS.seek 0.5ml +2 "processing"%,'\ +1269 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%- @ +104 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml + "processing"%.' +591 "core" ' + .tPSV.dial PSR +2 "processing"%/ +105 "core"  + "processing"%0% +4 "core" % + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%1'TE +1093 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%2' +1598 "core" ' + .tPSV.dial :mixloop +2 "processing"%3 +105 "core" +2 .tPS.seek 0ml +2 "processing"%4' +2613 "core" ' + .tPSV.dial PSR +2 "processing"%5 +105 "core"  + "processing"%6% +4 "core" % + #tPulling 1ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%7'TE +1099 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%8' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%9 +105 "core" + .tPRV.dial :sipper +2 "processing"%:  +44 "core" +2 .tPS.seek 0ml + "processing"%;' +2623 "core" ' + .tPSV.dial PSR +2 "processing"%< +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%=' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%> +105 "core" +2 .tPS.seek 0ml + "processing"%?' +2611 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%@& +4 "core" & + .tHand.open +2 "manipulator"&A1 +22 "core" 1 +2 "manipulator"&B% +4 "core" %\ & z * A!T + "storage"(C% +4 "core" %  + "storage"(D. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(E( +668 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (F& +2 "core" &  +2 "manipulator"&G& +3 "core" &, O P r < +2 "manipulator"&H% +3 "core" %\ & d i i =!T +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&I(P +182 "core" ( + "manipulator"&J& +5 "core" &J g Y s =( + "storage"(K& +4 "core" & _ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&L'ϥ +119 "core" ' + "storage"(M& +4 "core" & i +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(N' +287 "core" ' + "storage"(O- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (P& +2 "core" &  +2 "manipulator"&Q& +3 "core" &J P Q l <( +2 .tElbow.seek 2 + "manipulator"&R(P +5 "core" ( + "manipulator"&S& +4 "core" &J R U <( + "storage"(T& +4 "core" &  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&U'y +50 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&V/ +76 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +3 "manipulator"&W& +2 "storage"(X'} +7 "core" &J { | c ?( +2 "manipulator"&Y% +4 "core" % ΃ g u X A + .tForearm.seek :retract +2 "manipulator"&Z'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&[(k +157 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +91 "core" ( + "manipulator"&\\& +5 "core" &r ^  ? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" &r o o 3 ? +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&^' +96 "core" ' +41 "manipulator"&_& +4 "core" &r G O : ; +2 "manipulator"&`% +4 "core" % H Q  ; +2 "processing"%a& +3 "core" &" +3 "processing"%b& +4 "core" & +2 .tPC.seek :closed +2 "processing"%c(] +4 "core" &  +8 &)p - +10 &_y A +9 &Dn U +9 &I V +10 &L W +9 &K V +9 &EI W +10 & J V +9 &G V +10 &I V +9 & PG V +9 &"K V +10 &#H V +9 &%L V +9 &'WM V +10 &)G V +9 &*L W +10 &,I V +9 &.`L V +9 &0"J V +10 &1J V +9 &3I V +9 &5hG V +10 &7*M V +9 &8I V +10 &:L V +9 &3I U +10 &?L V +9 &AM V +9 &CxI V +10 &E8P W +9 &Fa X +10 &H} [\ +9 &Jm \\ +9 &L/ \\ +10 &M \\ +9 &O ] +9 &Qt ] +10 &S7 \\ +9 &TP ] +10 &V{ ] +9 &Xy ^ +9 &Z; ^ +10 &[ P +9 &]+Fz[ $l +9 &]}9 3 +6 ( +2 "processing"%b& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.77 +2 .Hand.open + "manipulator"&d1 +3 "core" &]}% 3 +65 1 + "manipulator"&e% +4 "core" % E - 9 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +102 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%g  +2 %h9 +5 "core" 9LM +102 "processing"%i9 +3 "core" 9Lm +102 "processing"%j9 +3 "core" 9Lm ! +102 "processing"%k9 +3 "core" 9Km ! +102 "processing"%l9 +2 "core" 9Km" +102 "processing"%m9 +2 "core" 9Km" +102 "processing"%n9 +3 "core" 9Lm# +102 "processing"%o9 +3 "core" 9Mm# +102 "processing"%p9 +2 "core" 9Om"# +103 "processing"%q9 +2 "core" 9Pm&# +102 "processing"%r9 +2 "core" 9Tm*# +102 "processing"%s9 +3 "core" 9Wn/# +102 "processing"%t9 +3 "core" 9[m3# +102 "processing"%u9 +3 "core" 9`n7" +102 "processing"%v9 +2 "core" 9dm;" +102 "processing"%w9 +3 "core" 9jn?! +102 "processing"%x9 +2 "core" 9pnD! +102 "processing"%y9 +3 "core" 9voH +102 "processing"%z9 +2 "core" 9nL +103 "processing"%{9 +2 "core" 9nP +102 "processing"%|9 +2 "core" 9oT +102 "processing"%}9 +3 "core" 9pX +102 "processing"%~9 +3 "core" 9o] +102 "processing"%9 +2 "core" 9oa +103 "processing"%9 +2 "core" 9oe +102 "processing"%9 +2 "core" 9pi +102 "processing"%9 +3 "core" 9pm +102 "processing"%9 +4 "core" 9pr +102 "processing"%9 +2 "core" 9pv +103 "processing"%9 +2 "core" 9qz +102 "processing"% 9 +2 "core" 9r~ +102 "processing"% 9 +3 "core" 9q\ +102 "processing"% 9 +3 "core" 9r +102 "processing"%9 +2 "core" 9r +102 "processing"%9 +3 "core" 9 r +102 "processing"%9 +2 "core" 9s +102 "processing"%9 +3 "core" 9t +102 "processing"%9 +3 "core" 9$t +102 "processing"%9 +2 "core" 9,t +103 "processing"%9 +2 "core" 93t +102 "processing"%9 +2 "core" 9:u +102 "processing"%9 +3 "core" 9Au +102 "processing"%9 +2 "core" 9Hu +103 "processing"%9 +2 "core" 9Ou +102 "processing"%9 +2 "core" 9Uv +102 "processing"%9 +4 "core" 9\\v +102 "processing"%9 +2 "core" 9aw +3 .tPH.hold 2:00:00,28C +4 "processing"% pp_ +4 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"% +105 "core"  + "processing"%!% +4 "core" %r + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%"'\ +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%#'Һ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%$  +136 "core"  + .tPSV.dial PTV +2 "processing"%% +75 "core" + .tPBV.dial :waste1 +2 "processing"%&  +56 "core" +2 "processing"%'% +4 "core" %ҵ?  +2 .tPS.seek 1.5ml +2 "processing"%('{ +583 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 .tPS.seek 0ml + "processing"%+' +1599 "core" ' +2 .tdelay 5:00 +18157 "Can", JJ +11846 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%*  +36 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%- +74 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%,' +2523 "core" ' + .tPSV.dial PTV +7 "processing"%/ +75 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%0 +75 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%. +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%3' +2508 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%2  +135 "core" +2 .tPSV.dial :mixloop +2 "processing"%5 +45 "core" + .tPRV.dial :ab1 +2 "processing"%6 @ +106 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%4' +347 "core" ' +2 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%7  +43 "core"  +2 "processing"%9% +4 "core" %  +2 .tPS.seek 0.34ml + "processing"%:' +439 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'8  +29 "core" +2 .tPRV.dial :air + "processing"%<  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%;'G +1174 "core" ' + .tPRV.dial :waste2 +2 "processing"%> @ +73 "core" > +2 .tPS.seek 0.5ml +2 "processing"%='\ +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%@  +45 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%A'Һ +1605 "core" ' + .tPSV.dial :PML +2 "processing"%B +45 "core" +2 .tPTV.dial :mixing + "processing"%C @ +77 "core" A + .tPBV.dial :waste1 +2 "processing"%D  +34 "core" +2 "processing"%% +4 "core" %ҹ  +2 .tPS.seek 1.85ml +2 "processing"%F' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%G * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%H' +1951 "core" ' + .tdelay 2 seconds +207 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'J& +3 "core" & +2 "manipulator"&K& +3 "core" &r " 3 h 7 +2 "manipulator"&% +3 "core" %\ & 3 5 7!U +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(, +133 "core" ( +2 "manipulator"&& +4 "core" &, = 3 6! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &O& +2 "core" &, - 6 \ 7! +2 .tForearm.seek :garage +2 "manipulator"&P' +96 "core" ' +2 .tHand.close + "manipulator"&Q/ +71 "core" / + "manipulator"&S& +4 "core" &, ' )  8! +2 "manipulator"&T% +4 "core" % 9 & 9 + .tForearm.seek :retract +2 "manipulator"&V'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&W( +292 "core" ( +2 "manipulator"&Y& +4 "core" &#  w 1=G + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &#  \  4=G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L' +96 "core" ' +2 "manipulator"&N& +4 "core" &#  \ # 4=G +2 "manipulator"&U% +4 "core" % y 4 + "collection"'\\& +4 "core" &x +3 "collection"']& +6 "core" & +2 .tCC.seek :closed +3 "collection"'R(` +3 "core" & +5 & 0 +10 &(Cx 3 +9 &Ajz H +10 &d W +9 &K~ W +9 &PL V +10 &I V +9 &H V +9 &I{ V +10 &XG~ V +9 &H V +9 & I V +10 &"K W +9 &$`I W +10 &&#K V +9 &'I W +9 &)I} V +10 &+hK W +9 &-+L} V +9 &.G V +10 &0L V +9 &2pI W +10 &43I V +9 &5Lz V +9 &7Gu V +10 &9yKp V +9 &;:Im W +9 &<In V +10 &>In V +9 &@Jq V +10 &BDI V +9 &DGy U +9 &EIm V +10 &GJv V +9 &IJPs V +9 &K_y X +10 &L|o \\ +9 &Nuu ` +10 &P1x b +9 &Qj b +9 &Sn b# +10 &Ulm b) +9 &W%k b/ +9 &Xg b0 +10 &Zi b2 +9 &\\Dm b2 +10 &]l b3 +9 &_l @ +9 &`Q"m )x +10 &`l{n ] +2 ( +2 "collection"']& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.43 +2 "collection"'_& +4 "core" &`lzq ] + .tHand.open +2 "manipulator"&`1 +66 "core" 1 +2 "manipulator"&a% +4 "core" %   - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%Z +104 "core"  +2 "processing"% % +4 "core" %q + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%d' +1594 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%e  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%h' +1598 "core" ' + .tPSV.dial PSR +2 "processing"%b +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%i' +2612 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%^  + "collection"'j  +33 "core" ~ +134  +2 .tPSV.dial :mixloop + "processing"%k +189 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"'l +4 "core" ~ + "collection"'m  +16 "core" + .tPTV.dial :PRVmixing +2 "processing"%n  +76 "core" +2 .tPS.seek 0ml +2 "processing"%o' +2606 "core" ' + .tPSV.dial :air +2 "processing"%p  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%q' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +51 "core" +2 .tPS.seek 0ml + "processing"%s' +2615 "core" ' + .tPSV.dial :air +2 "processing"%t  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%u' +2610 "core" ' +2 .tPSV.dial :mixloop + "processing"%v +44 "core" +2 .tPS.seek 0ml +2 "processing"%w' +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&x& +4 "core" &" /=G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&y( +3 "core" ( + "manipulator"&z& +4 "core" &" 2 .=G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &"  .=G +50 .tForearm.seek CC +2 "manipulator"&|' +95 "core" ' + .tHand.close +2 "manipulator"&}/ +65 "core" / +2 .tCC.seek :open +2 "collection"'~( +469 "core" ( +2 "manipulator"&& +4 "core" &"  \ _ 4=G + "manipulator"&% +4 "core" %   4 +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(, +290 "core" ( +2 "manipulator"&& +4 "core" &,  0 J 6' +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, 8 7 6' +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +104 "core" ' +2 .tHand.open +2 "manipulator"& 1 +70 "core" 1 + "manipulator"& % +5 "core" % S N S ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 ."da"delayUntil "14:43:57.07" +6803 "Can" WW +17893 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2533 "core" ' +2 ."da"PSV.dial :mixloop +6 "processing"% +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2530 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +594 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1598 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"%! +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%?  +34 "core" +2 "processing"%"% +4 "core" %Ҷ!  +2 ."da"PS.seek 1.5ml +2 "processing"%$'| +579 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%&' +1594 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%'  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +47 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2530 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%g +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "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"%-  +72 "core"  +3 ."da"PS.seek 0ml +2 "processing"%+' +2531 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +146 "core"  +2 "processing"%0% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%.'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%1'Һ +1595 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%, +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%2  +32 "core" +2 "processing"%5% +4 "core" %ҹ4  +2 ."da"PS.seek 1.5ml +2 "processing"%6' +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +46 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%7' +1392 "Can" ED +208 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%9  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2507 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%; +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +72 "core"  +2 ."da"PS.seek 0ml +3 "processing"%=' +2508 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%B  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%C  +136 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%D  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%G' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%A  +45 "core"  + "processing"%F% +5 "core" %%  +2 ."da"PS.seek 0.55ml +2 "processing"%J'Y +331 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%K  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'Һ +1542 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +45 "core" + ."da"PTV.dial :mixing +2 "processing"%O @ +77 "core" A + ."da"PBV.dial :waste1 +2 "processing"%[  +36 "core" + "processing"%Q% +4 "core" %Ҹ +2 ."da"PS.seek 1.85ml +2 "processing"%S' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%T * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%f' +1950 "core" ' +2 ."da"delay 2 seconds +203 .delay 8:00 +31308 "Can" JJ +16694 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%P  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Y * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%I  +44 "core"  +3 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2535 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%N +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%\\ +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%V  +45 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\ ' +2504 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +133 "core"  +2 "processing"%`% +3 "core" % +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%a'\ +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%]'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%Z  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +36 "core" +2 "processing"%H% +3 "core" %ҽ  +2 ."da"PS.seek 1.5ml +2 "processing"%e' +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%b' +1620 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%h  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +46 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2532 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%n +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%i  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%p' +2507 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%o +136 "core"  + "processing"%r% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%q'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%s +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +35 "core" + "processing"%u% +4 "core" %Ҽ#  +2 ."da"PS.seek 1.5ml +2 "processing"%x' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%{' +1599 "core" ' +2 ."da"delay 2:00 +1107 "Can" FE +10896 #"da"recoverPSRreagent08 +42 .PTV.dial :puck +10 .PBV.dial :waste1 +2 "processing"%}  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +46 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%X +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%R' +2534 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +74 "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"%  +72 "core"  +3 ."da"PS.seek 0ml +2 "processing"%y' +2516 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +2 "processing"% +136 "core"  + "processing"% % +4 "core" %u + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" + "processing"%% +4 "core" %Һ  +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%w' +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2513 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "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"%  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2511 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +140 "core"  +8 "processing"%!% +12 "core" %: +9 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +5 "processing"% +22 ."da"PS.reconfigure :default +12 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%?'m +335 "core" ' +2 ."da"delay 5 seconds +503 "processing"%"% +3 "core" %h  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%'\ +339 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%%'Һ +1596 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%$ +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%'  +36 "core" + "processing"%#% +4 "core" %Ҷ  +2 ."da"PS.seek 1.5ml +2 "processing"%'| +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%& * +45 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%g' +1613 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%*  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%- +76 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +1006 "Can" +1535 "core" ' + ."da"PSV.dial PTV +7 "processing"%/ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%+ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%.  +74 "core"  +3 ."da"PS.seek 0ml +2 "processing"%,' +2537 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%2 +136 "core"  + "processing"%5% +4 "core" % + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%1'Һ +2109 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%3 +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +36 "core" +2 "processing"%9% +4 "core" %ҽ  +2 ."da"PS.seek 1.5ml +2 "processing"%4' +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +46 "core" ) +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%7  +107 "core"  +2 ."da"PS.seek 0ml +2 "processing"%:' +1604 "core" ' + "processing"%>9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%;  +4 "core" 5 + 5 + "processing"%@& +3 "core" &]}% 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&<% +3 "core" %\  g #) +2 "storage"(B% +3 "core" % +2 "storage"(C. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(D(+ +188 "core" ( +2 ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (& +2 "core" &-  +2 "manipulator"&=& +4 "core" &,  "' + "manipulator"&A% +4 "core" %\  & ") +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&F( +191 "core" ( + "manipulator"&G& +4 "core" &  !, +2 "storage"(K& +3 "core" &. O +3 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&J' +94 "core" ' + "storage"(& +5 "core" &. B + ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(O' +284 "core" ' +2 "storage"([- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(Q'y +33 "core" ' +2 "manipulator"&T& +4 "core" & d !, +2 "manipulator"&% +3 "core" %ϯ  "> +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&S'\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&P(k +260 "core" ( +2 "manipulator"&Y& +4 "core" &q r # + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" &q  " +2 ."da"Forearm.seek PC +2 "manipulator"&f' +105 "core" ' + ."da"Hand.close +2 "manipulator"&N/ +66 "core" / + ."da"PC.seek :open +2 "processing"%U( +450 "core" ( + "storage"(\\& +4 "core" &. ^ +2 "manipulator"&V& +3 "core" &q /  +2 "manipulator"&M% +3 "core" % ?  +2 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +104 "core" ' +2 ."da"Elbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&`( +265 "core" ( +2 "manipulator"&\ & +4 "core" & X "+ + "storage"(a& +4 "core" &.  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Z' +101 "core" ' +2 ."da"Hand.open + "manipulator"& 1 +72 "core" 1 + "storage"(L- +4 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(H'E +23 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.93 Pucks below Top Plate + "storage"(]' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jul0615h.tif +5 "processing"%d& +9 "core" & +3 "manipulator"&e& +6 "core" & z H + +2 "manipulator"&h% +5 "core" % z y   +3 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&j'\ +92 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +51 "manipulator"&^(, +188 "core" ( +2 "manipulator"&b& +4 "core" &, }  u +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &,  } u +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&m' +95 "core" ' +2 ."psFlush"Hand.close + "manipulator"&n/ +72 "core" / +2 "manipulator"&i& +4 "core" &, y y o u + "manipulator"&k% +4 "core" %    +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&o'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&r(k +126 "core" ( +2 "manipulator"&p& +4 "core" &p o ^ 7  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &p p q  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&s' +97 "core" ' +2 "manipulator"&v& +4 "core" &p @ < o  +2 "manipulator"&u% +3 "core" % C A  +2 "processing"%t& +4 "core" & +2 "processing"%z& +5 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%x(] +4 "core" &  +9 &)n - +9 &^u~ A +9 &Bhl U +10 &Fe V +9 &DY V +9 &DR V +10 &DDR V +9 &DB V +9 &EC V +10 &C4 V +9 & MD: V +10 &"D+ V +9 &#D( V +9 &%A# V +10 &'TE V +9 &)A V +10 &*F V +9 &,C V +9 &.\\E V +10 &0D V +9 &1D W +9 &3E V +10 &5eA V +9 &7&C V +10 &8D V +9 &:A V +9 &.C V +9 &?F8 V +9 &AA: V +10 &CuB V +9 &E6G V +9 &FF" V +10 &H^# Y +9 &Jj~" \\ +10 &L*|$ ] +9 &M} ] +9 &O~ ^ +10 &Qo~ ] +9 &S2~ ] +9 &T ^ +10 &V ^ +9 &Xv ^ +10 &Z7 ^ +9 &[ S +9 &]1P $p +10 &]y# / +2 ( +2 "processing"%z& +3 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.80 +2 "processing"%}& +4 "core" &]y! / +2 ."psFlush"Hand.open + "manipulator"&W1 +67 "core" 1 +3 "manipulator"&X% +4 "core" % 0 ) )  +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&{'\ +99 "core" ' +4 ."psFlush"PSR.select :air +4 #"da"SX MX5/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.673 seconds\ /var/log/esp/da22jul0615h.tif: TIFF Upload Complete\ +4 ."psFlush"PSV.dial PSR +3 #"da"PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jul0615h15s.tif +4 "processing"% +47 "core"  +2 "processing"%% +4 "core" %D + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%|'\ +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +385 #"da"SX MX5/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jul0615h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jul0615h20s.tif +1713 "core" ' + ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%R @ +198 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +44 #"da"SX MX5/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jul0615h20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "12.673 sec auto-exposure",Subject: "da22jul0615h images!" +13 "storage"( - +3 "core" -' +2 "storage"(y& +6 "core" &. } +2 "manipulator"& & +3 "core" &p  +2 "manipulator"&% +4 "core" %\   +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +4 "manipulator"&( +42 "core" +2 ."psFlush"PSV.dial :mixloop +2 "processing"% +116 "core" +3 ."psFlush"PS.seek :empty +3 "processing"%'ղ +99 "core" ( + "manipulator"&& +5 "core" &|  , + "storage"(& +4 "core" &.  > +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +105 "core" ' +6 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"(' +59 "core" ' +3 "manipulator"&& +9 "core" &| ,, +2 "storage"(w& +8 "core" &. & $ > +3 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +5 "manipulator"&'n +34 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&, +8 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.03 Pucks below Top Plate +6 "storage"(' +29 "core" ' +4 "manipulator"&% +8 "core" %[  | & +3 "storage"(& +8 "core" &.    +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 317 counts +3 "manipulator"& 'Ϋ +21 "core" ' +4 "manipulator"&!& +8 "core" & G -) +4 "storage"(& +8 "core" &. F F X +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&"' +26 "core" ' +3 "storage"(?% +9 "core" % < D  +4 ."downElevator"SE.seek :down +6 "storage"('} +98 ($% +6 "core" %6 = F ]{ +3 "manipulator"&'% +9 "core" % @ . +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&#'\ +97 "core" ' +37 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (%& +8 "core" &. B I +1575 #"uploadLog"upsync +149 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +115 "core"  +2 "processing"%% +4 "core" %լ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%*'\ +586 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2101 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +7 "processing"%-  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%g @ +74 "core" A +2 ."psFlush"PSV.dial :mixloop +2 "processing"%/ +103 "core" + ."psFlush"PS.seek :empty +3 "processing"%0'ղ +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%+ +104 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +58 ."psFlush"PS.seek 1ml +2 "processing"%.'TE +1091 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +86 "core"  + ."psFlush"PTV.dial :puck +2 "processing"%5  +75 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%,' +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%3 +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%6'\ +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%8 U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%7' +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%4 @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%@' +2604 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%B' +2620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%' +2605 "core" ' +2 ."psFlush"PSV.dial PBV +6 "processing"%= @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2614 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%E  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%G' +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%[  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%T' +1211 "Can" >> +1401 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%O'\ +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2097 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Y +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%I U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%F' +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%c  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%\\' +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%M' +2614 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%f +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%\ ' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%a @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%L' +2622 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&d& +4 "core" & , 7 K 8) + "manipulator"&e% +4 "core" % % 6 7 7 E + ."psFlush"Elbow.seek PC +2 "manipulator"&_(k +257 "core" ( +2 "manipulator"&h& +4 "core" &t  #  8 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &t  * 8 +2 ."psFlush"Forearm.seek PC + "manipulator"&H' +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&Z/ +69 "core" / + ."psFlush"PC.seek :open +2 "processing"%b( +453 "core" ( +2 "manipulator"&l& +4 "core" &t  ( 5 + "manipulator"&`% +4 "core" % . 2 5 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&n'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&i(, +135 "core" ( + "manipulator"&k& +4 "core" &, C @ R 9, +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &, C M \ :, +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&p' +114 "core" ' +2 ."psFlush"Hand.open + "manipulator"&q1 +68 "core" 1 + "manipulator"&m% +4 "core" % O B T : +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +93 "core" ' +2 #tFinished short da assay +35444 "Can" 43 +60001  33 +10208 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'u& +3 "core" &7 +2 "manipulator"&t& +4 "core" &, k m =, +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&^(, +28 "core" ( + "manipulator"&o& +4 "core" &, n U =i +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &, k k U >i +2 .tForearm.seek :garage +2 "manipulator"&}' +93 "core" ' + .tHand.close +2 "manipulator"&W/ +70 "core" / +2 "manipulator"&X& +4 "core" &, s w n >i + "manipulator"&z% +4 "core" % η j m  ?$ +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +303 "core" ( + "manipulator"&s& +4 "core" &) B M # ;Bg +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &) R O 5 ;Bg +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&|' +95 "core" ' +2 "manipulator"&R& +4 "core" &(  ! d 8Bg +2 "manipulator"& % +4 "core" %  8 + "collection"'y& +4 "core" &4 +2 "collection"' & +5 "core" & +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &  +8 &)o( - +9 &^w] A +10 &Cm_ U +9 &Ha V +10 &Lh V +9 &Fd U +9 &FM] V +10 & J^ U +9 &Jd V +9 &Kc V +10 & NJg V +9 &"N` V +10 &#L\\ V +9 &%Ki V +47 &'TOb W +9 &)Fg V + &*J` V +4 &,I^ V + &.]Jc V + &0 I_ V +3 &1I: V +9 &3Mg V +9 &5gIi U +10 &7'K` V +9 &8I[ U +9 &:I_ V +10 &1Df U +10 &?J` V +9 &AF^ V +9 &CvF^ V +10 &E8I` V +9 &FH` U +9 &HNg V +10 &JzTS W +9 &L4q_ Z +10 &M ^ +9 &Od a +9 &Qbe b +10 &S#e b +9 &Ti b$ +9 &Va b+ +10 &XWa b/ +9 &Z a b1 +10 &[b b1 +9 &]rg b3 +9 &_!k V +10 &`47 *| +9 &`pN ^ +5 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.53 +2 "collection"'& +4 "core" &`py^ ^ + &`pzd ^ + .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" %  3 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%r  +44 "core"  + "processing"%% +5 "core" %r + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%w  +45 "core"  +2 .tPS.seek 0ml + "processing"%{' +1617 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%!  +104 "core"  +2 .tPSV.dial :PTV,via: :air + "processing"% +198 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%] @ +76 "core" A +2 .tPS.seek 0ml +2 "processing"%?' +2605 "core" ' + .tPSV.dial :air +2 "processing"%  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial :PTV +2 "processing"%$ +75 "core"  +2 .tPS.seek 0ml +2 "processing"%'' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &( : .Bg +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"& & +4 "core" &( .Bg + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +2 "core" &( [ .Bg +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' + .tHand.close + "manipulator"&"/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +471 "core" ( +2 "manipulator"&&& +4 "core" &&  3Ad + "manipulator"&% +4 "core" %   \ L 3 +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&*(, +290 "core" ( + "manipulator"&-& +5 "core" &, 2 . 7@ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &g& +2 "core" &, 6 6 7@ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&/' +102 "core" ' + .tHand.open +2 "manipulator"&)1 +72 "core" 1 + "manipulator"&+% +4 "core" % Q A  ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +92 "core" ' +10186 #t-> PS.flush + #Flushing Processing stage +2 "processing"%.% +3 "core" %y +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%2& +4 "core" &{ +2 "manipulator"&5& +4 "core" &, F N ; ;@ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&((, +3 "core" ( + "manipulator"&3& +4 "core" &, N S @ ;@ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &, F N 8 ;@ +2 .tForearm.seek :garage + "manipulator"&6' +97 "core" ' + .tHand.close +2 "manipulator"&1/ +73 "core" / +2 "manipulator"&8& +4 "core" &, r [ ] <@ + "manipulator"&9% +4 "core" % α P X I < +2 .tForearm.seek :retract +2 "manipulator"&4'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&7(k +119 "core" ( + "manipulator"&;& +4 "core" &u C #  ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &u O H  : +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&<' +103 "core" ' + "manipulator"&@& +4 "core" &u  + 3 +2 "manipulator"&C% +4 "core" %  v 3 +2 "processing"%B& +3 "core" & +2 "processing"%=& +5 "core" & +2 .tPC.seek :closed +2 "processing"%(] +4 "core" & +8 & " $c +9 &yRu : +10 &xs O +9 &bS W +10 &%JJ V +9 &Ib V +9 &G V +10 &nG U +9 &.J V +9 &J V +10 &L V +9 &!uJ V +10 &#8H U +9 &$I V +9 &&G V +10 &(}J V +9 &*?J V +9 &,H V +10 &-L V +9 &/G V +10 &1FL V +9 &3 F V +9 &4F U +10 &6H U +9 &8OF V +9 &:L V +10 &;F V +9 &=F V +9 &?VI V +10 &AE U +9 &BG U +10 &DF V +9 &F^NP V +9 &H\\ X +10 &I{ [ +9 &K ] +10 &MS ] +9 &O~ ] +9 &P ] +10 &R ] +9 &TZZ ] +9 &VW ] +10 &W| ^ +9 &Y ] +9 &[` ^ +10 &\\ci* 5 +9 &]vTp 2 +6 ( + "processing"%=& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.70 +2 "processing"%E& +4 "core" &]w& 1 + &]w% 1 + .tHand.open + "manipulator"&A1 +72 "core" 1 +2 "manipulator"&K% +4 "core" %  $ / + .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +101 "core" ' +2 .tPSV.dial PSR +2 "processing"% +72 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'TE +1089 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%[' +1594 "core" ' +2 .tPSV.dial PTV + "processing"% +76 "core" + .tPTV.dial :puck +2 "processing"%  +75 "core"  + .tPBV.dial :waste1 +2 "processing"%T  +56 "core" +2 .tPS.seek 0ml +2 "processing"%O' +2612 "core" ' + .tPSV.dial PSR +2 "processing"%Y +75 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%I'\ +588 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%J' +2104 "core" ' +2 .tPSV.dial PTV +2 "processing"%N +75 "core" + .tPBV.dial PSV +2 "processing"%F U +56 "core" W +2 .tPS.seek 0ml +2 "processing"%c' +2611 "core" ' +2 .tPSV.dial PBV +2 "processing"%S @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%V' +2607 "core" ' + .tPSV.dial :waste1 +2 "processing"%\\  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%f' +2607 "core" ' +2 .tPSV.dial PSR + "processing"%M +46 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%a' +2609 "core" ' + .tPSV.dial PTV +2 "processing"%\ +73 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"% ' +1299 "Can" =< +1313 "core" ' +2 .tPSV.dial PBV + "processing"%P @ +46 "core" > +2 .tPS.seek 2.5ml +2 "processing"%d' +2610 "core" ' + .tPSV.dial :waste1 +6 "processing"%e  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%h' +2615 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&Q& +4 "core" &u * * 0 6 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +3 "core" ( + "manipulator"&Z& +4 "core" &u 3 + 3 6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &#& +2 "core" &u - ) 6 +2 .tForearm.seek PC +2 "manipulator"&x' +107 "core" ' +2 .tHand.close +39 "manipulator"&l/ +81 "core" / +2 .tPC.seek :open +2 "processing"%`( +453 "core" ( +2 "manipulator"&k& +4 "core" &u    1 + "manipulator"&j% +5 "core" %    2 +2 .tForearm.seek :retract + "manipulator"&H'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&_(, +135 "core" ( +2 "manipulator"&q& +4 "core" &, * C 9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" &, E L E 9 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&n' +101 "core" ' + .tHand.open +2 "manipulator"&p1 +72 "core" 1 + "manipulator"&u% +5 "core" % O @ O < + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +90 "core" ' +418 #t-> access 1 +3 "storage"(o% +3 "core" %  +2 "manipulator"&U% +4 "core" %\  C K 9 + "manipulator"&W& +4 "core" &, M M 3 9 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(X(< +671 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (z& +2 "core" &< K B J  +11544 #t-> access 2 +3 "storage"(i% +3 "core" %  +2 "manipulator"&v% +4 "core" %\  N F  ; +2 "manipulator"&}& +4 "core" &, O N O ; +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(^(K +190 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (s& +3 "core" &K _  +1103 #t-> startTube 2 +11208 #-> shortDA +2 "collection"':% +3 "processing"%R% +4 "core" %ӶA +7 %r +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +517 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1002 .PSV.dial :mixloop +2 "processing"% +136 "core" + .tPTV.dial :PRVmixing +2 "processing"%y  +136 "core" + .tPRV.dial :sipper +2 "processing"%  +134 "core"  +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%~'` +2272 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%  +136 "core"  +2 .tPS.seek 0.5ml +2 "processing"%'\ +1253 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +104 "core" > +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"% ' +583 "core" ' +2 .tPSV.dial PSR +2 "processing"%r +104 "core"  +2 "processing"%% +4 "core" %R + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%|'TE +1089 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%L' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%w +117 "core" +2 .tPS.seek 0ml +2 "processing"%' +2616 "core" ' +2 .tPSV.dial PSR +2 "processing"% +103 "core"  + "processing"%{% +4 "core" %U +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%!'TE +1091 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%] +104 "core" +2 .tPRV.dial :sipper +2 "processing"%  +43 "core" +2 .tPS.seek 0ml +2 "processing"%' +2610 "core" ' + .tPSV.dial PSR +2 "processing"%? +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%$' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"% +105 "core" +2 .tPS.seek 0ml +2 "processing"%' +2610 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"% & +9 "core" &W + "manipulator"&%% +4 "core" %\  G D $ ; + "storage"("% +9 "core" %  +2 "storage"(. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +667 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & b c + "manipulator"&&& +4 "core" &, 2 % 5 + "manipulator"&% +4 "core" %\  + * @ 5 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +204 "core" ( + "manipulator"&-& +5 "core" &N < -  7 + "storage"(g& +4 "core" & i +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ϥ +100 "core" ' + "storage"()& +4 "core" & y y o +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(+' +290 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (/& +3 "core" & 1 + "manipulator"&.& +4 "core" &N  # 8 +2 .tElbow.seek 2 +2 "manipulator"&2(P +3 "core" ( + "manipulator"&5& +4 "core" &N 3 (  7 +2 "storage"(3& +4 "core" &  +2 .tForearm.seek 2 + 300 counts + "manipulator"&,'y +42 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&1/ +72 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):11:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&8& + "storage"(9'} +7 "core" &N 6 7 7 +2 "manipulator"&*% +4 "core" % u 6 !  8; +2 .tForearm.seek :retract + "manipulator"&0'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&;(k +161 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( +2 "manipulator"&>& +4 "core" &s 2   6 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &s 7 7 O 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&@' +104 "core" ' + "manipulator"&C& +4 "core" &s * / +2 "manipulator"&B% +4 "core" %  / +2 "processing"%(& +3 "core" &e +2 "processing"%4& +5 "core" &^ +2 .tPC.seek :closed +2 "processing"%b(] +4 "core" &W +7 & "N #b +9 &{RuP : +10 &xsS O +9 &gMR V +9 &)GW V +10 &GS V +9 &GN V +10 &qCB U +9 &2G@ V +9 &I? V +10 &J@ V +9 &!xDA V +9 &#;D@ U +10 &$F; V +9 &&H: V +10 &(G) V +9 &*BG+ V +9 &,F0 U +10 &-F> V +9 &/G> U +9 &1JF> V +10 &3 C> V +9 &4D@ U +10 &6GA U +9 &8SD< U +9 &:H< V +10 &;C; V +9 &=D6 U +9 &?YG) V +10 &AD( U +9 &BF' U +9 &DI+ V +10 &F^T+ W +9 &Hm) Z +10 &I) ] +9 &K. ] +9 &MV* ] +10 &O' ] +9 &P* ] +9 &R, ] +10 &T]% ] +9 &V' ] +10 &W* ] +9 &Y( ^ +9 &[c+ ^ +10 &\\cm 3 +9 &]sf' ? +9 ( +2 &]}* 5 + "processing"%4& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&E1 +67 "core" 1 +2 "manipulator"&A% +4 "core" %   , +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&K'\ +99 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%=  +2 %9 +6 "core" 9T| +101 "processing"%<9 +3 "core" 9S| +102 "processing"%'9 +3 "core" 9S{ +102 "processing"% 9 +3 "core" 9Rz +102 "processing"%9 +2 "core" 9R{! +102 "processing"%9 +2 "core" 9Q{" +103 "processing"%T9 +2 "core" 9R{" +102 "processing"%[9 +3 "core" 9S{" +102 "processing"%Y9 +2 "core" 9S|"# +103 "processing"%O9 +2 "core" 9U|&# +102 "processing"%I9 +2 "core" 9W|*# +102 "processing"%N9 +3 "core" 9Y{/# +35 "Can"  +67 "processing"%F9 +3 "core" 9\\|3# +103 "processing"%J9 +2 "core" 9_{7# +102 "processing"%S9 +2 "core" 9b{;# +102 "processing"%c9 +3 "core" 9f|?# +102 "processing"%\\9 +3 "core" 9k|D" +102 "processing"%V9 +2 "core" 9o|H" +102 "processing"%M9 +3 "core" 9u|L# +102 "processing"%f9 +2 "core" 9{|P! +102 "processing"%\ 9 +2 "core" 9}T! +103 "processing"%a9 +2 "core" 9}X! +102 "processing"%P9 +3 "core" 9}] +102 "processing"% 9 +2 "core" 9}a +103 "processing"%e9 +2 "core" 9}e +102 "processing"%d9 +2 "core" 9~i +103 "processing"%Q9 +2 "core" 9~m +102 "processing"%Z9 +3 "core" 9r +102 "processing"%#9 +3 "core" 9~v +102 "processing"%l9 +2 "core" 9z +102 "processing"%79 +42 "core" 9~ +111 "processing"%G9 +2 "core" 9 +102 "processing"%9 +2 "core" 9 +102 "processing"%k9 +3 "core" 9 +102 "processing"%j9 +2 "core" 9\ +102 "processing"%q9 +3 "core" 9\ +102 "processing"%m9 +3 "core" 9\ +102 "processing"%x9 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%p9 +2 "core" 9 +102 "processing"%u9 +3 "core" 9% +102 "processing"%H9 +2 "core" 9. +102 "processing"%n9 +3 "core" 96 +102 "processing"%o9 +3 "core" 9> +102 "processing"%U9 +2 "core" 9E +102 "processing"%W9 +3 "core" 9L +102 "processing"%D9 +3 "core" 9T +102 "processing"%z9 +3 "core" 9[ +102 "processing"%i9 +3 "core" 9b +3 .tPH.hold 2:00:00,28C +3 "processing"%v pp_ +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%} +103 "core"  +2 "processing"%s% +4 "core" %h +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +3 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%X'\ +593 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%:'Һ +1607 "core" ' +2 .tPTV.dial :puck +2 "processing"%R  +136 "core"  + .tPSV.dial PTV +2 "processing"% +75 "core" + .tPBV.dial :waste1 +2 "processing"%y  +56 "core" +2 "processing"%% +32 "core" %ҽ!  +2 .tPS.seek 1.5ml +2 "processing"%h' +598 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%~' +1617 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +36 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +47 "core" ) + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%r +75 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2532 "core" ' + .tPSV.dial PTV +2 "processing"% +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%| +86 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +72 "core" +2 .tdelay 5 seconds +503 .PSV.dial :air + "processing"%L  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2531 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%{  +137 "core" +2 .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPRV.dial :ab1 +2 "processing"%! @ +106 "core" > +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%]' +346 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +42 "core"  +2 "processing"%% +4 "core" %  +2 .tPS.seek 0.34ml +2 "processing"%?' +387 "Can" II +48 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" + .tPRV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%$'G +1182 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +74 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%%'\ +860 "core" ' + #taddPMLReagent08 +6 .PSV.dial :air +2 "processing"%"  +45 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Һ +1593 "core" ' + .tPSV.dial :PML +2 "processing"%^ +45 "core" +2 .tPTV.dial :mixing + "processing"% @ +77 "core" B + .tPBV.dial :waste1 +2 "processing"%&  +35 "core" + "processing"%% +4 "core" %ҹ  +2 .tPS.seek 1.85ml +2 "processing"%-' +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%g * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%_' +1948 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"')& +3 "core" & +2 "manipulator"&t& +4 "core" &x  i 1 + "manipulator"&% +4 "core" %\  z /( +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&/(, +126 "core" ( +2 "manipulator"&.& +4 "core" &, V + + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &, , +2 .tForearm.seek :garage + "manipulator"&3' +92 "core" ' + .tHand.close +2 "manipulator"&1/ +69 "core" / +2 "manipulator"&8& +4 "core" &, & - + "manipulator"&*% +4 "core" %  6 - +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +298 "core" ( +2 "manipulator"&+& +4 "core" &*  'Cr + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &* { &Cr +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&>' +97 "core" ' +3 "manipulator"&6& +4 "core" &* i *Cr + "manipulator"&2% +5 "core" % } * +2 "collection"'C& +3 "core" & +2 "collection"'B& +5 "core" & +2 .tCC.seek :closed +2 "collection"'((` +4 "core" &. +8 &\ & $d +9 &sQv : +10 &wu O +9 &[R V +9 &K W +10 &J6 V +9 &J V +9 &bI W +10 &$KU W +9 &I W +10 &F V +9 &!lG V +9 &#.F V +10 &$J W +9 &&K W +9 &(tL V +10 &*6I V +9 &+K V +9 &-M V +10 &/|J V +9 &1>J V +10 &3F V +9 &4I V +9 &6G V +10 &8EI W +9 &:H V +9 &;I V +10 &=G V +9 &?NL< V +10 &AD V +9 &BG& V +9 &DE U +10 &FVG V +9 &HJ W +9 &IR V +10 &Kb Y +9 &MJ ] +10 &N b +9 &P4 b +9 &R{ b% +10 &T83 b* +9 &Ul b/ +9 &Wo b/ +10 &Y_ b/ +9 &[g b0 +10 &\\ b/ +9 &^nd b1 +9 &_m + +10 &`fg #k +8 ( +4 "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.50 +2 "collection"'9& +4 "core" &`vun [ + &`vuP [ + .tHand.open +2 "manipulator"&01 +74 "core" 1 + "manipulator"&`% +4 "core" %  Q +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%A +104 "core"  +2 "processing"%% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%4' +1599 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%<  +54 "core"  +3 .tPS.seek 0ml + "processing"%@' +1617 "core" ' + .tPSV.dial PSR +2 "processing"%' +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2607 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%  + "collection"'  +34 "core" ~ +134  + .tPSV.dial :mixloop +2 "processing"%T +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%[  +76 "core" +2 .tPS.seek 0ml +2 "processing"%Y' +2626 "core" ' + .tPSV.dial :air +2 "processing"%O  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +46 "core" +2 .tPS.seek 0ml + "processing"%F' +2614 "core" ' + .tPSV.dial :air +2 "processing"%J  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%S' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%c +45 "core" +3 .tPS.seek 0ml + "processing"%\\' +2614 "core" ' +9 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&V& +4 "core" &) &Cq +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&M( +3 "core" ( +2 "manipulator"&f& +4 "core" &) ] %Cq +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &( ^  $Cq +2 .tForearm.seek CC +2 "manipulator"&a' +103 "core" ' + .tHand.close +2 "manipulator"&P/ +72 "core" / +2 .tCC.seek :open +2 "collection"' ( +471 "core" ( +2 "manipulator"&e& +4 "core" &( x r #Bf + "manipulator"&d% +5 "core" %  x  'z + .tForearm.seek :retract +2 "manipulator"&Q'\ +104 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Z(, +292 "core" ( + "manipulator"&#& +4 "core" &, 0 (1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &, '1 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7' +102 "core" ' + .tHand.open +2 "manipulator"&G1 +65 "core" 1 +2 "manipulator"&% +4 "core" %  ' - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +99 "core" ' +2 ."da"delayUntil "16:30:05.36" +24766 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%j @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%q  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%x  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2069 "Can" @@ +468 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%p +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%H +44 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%n  +56 "core" +2 ."da"PS.seek 0ml +2 "processing"%o' +2511 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +134 "core"  +2 "processing"%W% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%D'\ +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +7 "processing"% +10 ."da"PS.seek 2ml +7 "processing"%z'Һ +1594 "core" ' + ."da"PTV.dial :puck +2 "processing"%i  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%} +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%s  +35 "core" + "processing"%% +4 "core" %һ  +2 ."da"PS.seek 1.5ml +2 "processing"%X' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"% ' +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%y  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +47 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2538 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%= +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%r' +2525 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +136 "core"  + "processing"% % +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%|'\ +588 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%w'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%L +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "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 +2 "processing"%! * +45 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%' +1616 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +47 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +87 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2534 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%"' +2538 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%%  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%^  +136 "core" +2 ."da"delay 5 seconds +170 "Can" DD +332 ."da"PRV.dial :ab2 +2 "processing"%  +44 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%& +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%g  +45 "core"  +2 "processing"%% +4 "core" % +2 ."da"PS.seek 0.55ml + "processing"%-'c +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%)  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%t'Һ +1551 "core" ' + ."da"PSV.dial :PML +2 "processing"% +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%. @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%5  +34 "core" + "processing"%;% +4 "core" %Ҹ  +2 ."da"PS.seek 1.85ml +2 "processing"%1' +233 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%8 * +47 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%*' +1946 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48044 #recoverPRVreagent08 +8 .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%K  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%+  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2544 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%, +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%6  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%2 +46 "core" +2 ."da"delay 2 seconds +84 "Can"i AB +118 ."da"PSV.dial :air +2 "processing"%C  +44 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2533 "core" ' +2 #"da"washCycleDA #1 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%9% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%0'\ +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%`'Һ +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%B  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%A +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%>% +4 "core" %ҵ  +2 ."da"PS.seek 1.5ml +2 "processing"%_'{ +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +45 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%4' +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%'  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%@ * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2532 "core" ' + ."da"PSV.dial PTV +2 "processing"%T +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%[ +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +76 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%O  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y' +2513 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +136 "core"  + "processing"%I% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%J'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%F'Һ +1594 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%c +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%S  +36 "core" + "processing"%V% +4 "core" %Ҷ  +2 ."da"PS.seek 1.5ml +2 "processing"%f'| +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%P' +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%E * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%e' +2509 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%d +74 "core" +2 ."da"delay 5 seconds +507 .PSV.dial PSR +2 "processing"%a +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%# +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M' +2508 "core" ' +2 #"da"washCycleDA #3 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"%G +136 "core"  + "processing"%% +4 "core" % +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Q'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%7'Һ +781 "Can" ?> +811 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%j  +36 "core" +2 "processing"%q% +4 "core" %ҵ  +2 ."da"PS.seek 1.5ml +2 "processing"%m'{ +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%\\' +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%H +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2530 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%U +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%W +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%o  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%D' +2531 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%i +136 "core"  +7 "processing"%}% +17 "core" % +4 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +6 "processing"% +16 ."da"PS.reconfigure :default +11 "processing"%#A d`xb +12 ."da"PS.seek 0.25ml +8 "processing"%s'm +345 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +3 "core" %q  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%z'\ +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'Һ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +50 "processing"%X +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%y  +35 "core" +2 "processing"%% +4 "core" % +2 ."da"PS.seek 1.5ml +2 "processing"%:' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%h' +1613 "core" ' +2 ."da"delay 10 seconds +1008 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%=  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2555 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%~ +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%r +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%|  +75 "core"  +3 ."da"PS.seek 0ml +2 "processing"%L' +2537 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%{% +4 "core" % + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%w'Һ +2103 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%! +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "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 +2 "processing"%] * +35 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%  +117 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +1601 "core" ' +2 "processing"%?9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 5 + 5 + "processing"%$& +4 "core" &]}* 5 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\ & !S +2 "storage"(%% +3 "core" %  e +2 "storage"(^. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((+ +186 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (&& +3 "core" &* h +2 "manipulator"&"& +3 "core" &, } 1 +2 "manipulator"&g% +3 "core" %\ & z  !S +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +189 "core" ( +2 "manipulator"&& +4 "core" &{ } + + "storage"()& +4 "core" &*   +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&-' +99 "core" ' +2 "storage"(& +4 "core" &*   +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(.' +279 "core" ' + "storage"(5- +3 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(;'y +34 "core" ' + "manipulator"&8& +5 "core" &{ ' + + "manipulator"&t% +4 "core" % B  +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&K(k +262 "core" ( + "manipulator"&3& +4 "core" &u  H  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &u x  +2 ."da"Forearm.seek PC +2 "manipulator"&*' +108 "core" ' +2 ."da"Hand.close + "manipulator"&,/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%6( +452 "core" ( + "storage"(2& +4 "core" &* F +2 "manipulator"&C& +3 "core" &v p o  +2 "manipulator"&/% +3 "core" % o o i k +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&9( +265 "core" ( + "manipulator"&& +5 "core" &~ I * + "storage"(0& +4 "core" &*  F +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&B' +102 "core" ' +2 ."da"Hand.open + "manipulator"&A1 +75 "core" 1 +2 "storage"(- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(>'E +25 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(`' +55 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jul0617h.tif +4 "processing"%<& +10 "core" & +3 "manipulator"&_& +6 "core" &~ K K # * +2 "manipulator"&'% +5 "core" %  L K  ] +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&@'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +186 "core" ( +2 "manipulator"&4& +4 "core" &, @ ; B +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &, @ E x B +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&[' +91 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"& / +68 "core" / +2 "manipulator"&O& +4 "core" &, K N B +2 "manipulator"&% +3 "core" % H J  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&N'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&I(k +121 "core" ( + "manipulator"&Y& +4 "core" &s  Q  +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &J& +3 "core" &s   f  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&c' +102 "core" ' +2 "manipulator"&S& +4 "core" &s C \ + "manipulator"&V% +4 "core" %  \ +2 "processing"%F& +4 "core" & +2 "processing"%\ & +5 "core" & +2 ."psFlush"PC.seek :closed +2 "processing"%f(] +4 "core" &  +9 &+m - +10 &_s A +9 &Gg T +10 &F W +9 &C~ V +9 &=q V +10 &IAa V +9 & Bn U +9 &D_ V +10 &AY V +9 & QAN V +10 &"CD V +9 &#BA V +9 &%>8 V +10 &'Y@7 V +9 &)B5 V +9 &*C' W +10 &,B! V +9 &.`D V +10 &0!B W +9 &1A V +9 &3C V +10 &5i@ V +9 &7*@ V +9 &8B V +10 &:C V +9 &3A V +9 &?C V +9 &AA V +10 &Cy@ V +9 &E;B V +9 &FJ V +10 &H` Z +9 &Jn \\ +9 &L.| ] +10 &M{ ] +9 &O} ] +10 &Qs ] +9 &S5 ] +9 &T ^ +10 &V ^ +9 &Xz% ^ +9 &Z: ^ +10 &[ Q +9 &]-Iy "g +10 &]x1 4 +5 ( +2 "processing"%\ & +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.86 + "processing"%& +4 "core" &]x* 4 +2 &]x* 4 + ."psFlush"Hand.open +2 "manipulator"&E1 +72 "core" 1 + "manipulator"&(% +56 "core" %  8  +10 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&P'\ +33 #"da"SX MX5/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.191 seconds\ /var/log/esp/da22jul0617h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jul0617h15s.tif +69 "core" ' +2 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"%d +44 "core"  +2 "processing"%a% +5 "core" %y + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%#'\ +584 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +315 #"da"SX MX5/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jul0617h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jul0617h20s.tif +1781 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%e @ +181 #"da"SX MX5/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jul0617h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "12.191 sec auto-exposure",Subject: "da22jul0617h images!" +11 "storage"(G- +3 "core" -' +2 A + ."psFlush"PTV.dial :PRVmixing +6 "storage"(& + "processing"%M  +7 "core" &* s + "manipulator"&Q& +4 "core" &s , (  + "manipulator"&% +4 "core" % ( : ) L "a +2 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&j( +111 "core" + ."psFlush"PSV.dial :mixloop +3 "processing"%q +105 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%7'ղ +42 "core" ( + "manipulator"&x& +4 "core" &| e n W , +2 "storage"(m& +4 "core" &* +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&p' +106 "core" ' +6 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.21 Pucks below Top Plate +4 "storage"(u' +60 "core" ' +4 "manipulator"&H& +8 "core" &|  ', +3 "storage"(\\& +8 "core" &*   +3 ."da"Elbow.reconfigure :limp +6 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +2 "manipulator"&'n +38 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&U, +8 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +6 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.03 Pucks below Top Plate +7 "storage"(W' +26 "core" ' +3 "manipulator"&o% +8 "core" %}U _ T J  +4 "storage"(n& +8 "core" &* * +2 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 315 counts +3 "manipulator"&i'Ω +20 "core" ' +2 "manipulator"&}& +9 "core" & &) +2 "storage"(D& +8 "core" &*   +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +17 "core" ' +4 "storage"(s% +11 "core" %   +4 ."downElevator"SE.seek :down +9 "storage"(z'} +98 (X% +5 "core" %1 \ ]{ +4 "manipulator"&y% +9 "core" % w # ( +4 ."da"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +38 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 (R& +7 "core" &* % %  +1746 #"uploadLog"upsync +30 "core" ' + ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +105 "core"  +2 "processing"%:% +4 "core" %կ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%='\ +537 "Can"a @@ +46 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2110 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +36 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%h @ +76 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%~ +104 "core" +2 ."psFlush"PS.seek :empty +2 "processing"% 'ղ +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%r +104 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%|'TE +1114 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +6 "processing"% +75 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%{  +74 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%L' +2611 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%! +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%] U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2615 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +84 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$' +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%%' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%^ +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%&' +2639 "core" ' +51 ."psFlush"PSV.dial PBV +2 "processing"%" @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2626 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%) +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%Z'TE +1093 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%k +73 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%5  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%8' +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%.'\ +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%+ U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2606 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%, @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%b  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%2' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%/' +2617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%* +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%' +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%0 @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2616 "core" ' +2 ."psFlush"PSV.dial :waste1 +6 "processing"%A  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2439 "Can" >> +172 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&<& +4 "core" &  2) +2 "manipulator"&% +3 "core" %\   - 3 +2 ."psFlush"Elbow.seek PC +2 "manipulator"&_(k +256 "core" ( + "manipulator"&'& +4 "core" &t  c 4 +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +2 "core" &t L 3 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&>' +93 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&4/ +72 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%T( +450 "core" ( +2 "manipulator"&B& +4 "core" &t T 4 + "manipulator"&9% +4 "core" %  y 4 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&O(, +133 "core" ( +2 "manipulator"&& +4 "core" &, " 0  4! + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &, ) + ( 5! +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&Y' +95 "core" ' + ."psFlush"Hand.open +2 "manipulator"&J1 +70 "core" 1 +2 "manipulator"&[% +4 "core" % - ! Y 5 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +93 "core" ' +2 #tFinished short da assay +44073 #-> access 1 +2 "storage"(V% +3 "core" % y z +2 "manipulator"&F% +4 "core" %\  7 & 9 +2 "manipulator"&& +3 "core" &,  '  8! +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(N(< +665 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (6& +2 "core" &< L Y 0  +1773 #t-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & +2 "manipulator"&E& +4 "core" &, < 7 7! +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&((, +24 "core" ( + "manipulator"&\ & +5 "core" &, ) + 8^ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +3 "core" &, ) 4  7^ +2 .tForearm.seek :garage + "manipulator"&a' +97 "core" ' +2 .tHand.close +2 "manipulator"&c/ +68 "core" / +2 "manipulator"&& +4 "core" &, ) - 6 7^ + "manipulator"&#% +5 "core" % 2 7 J 7 +2 .tForearm.seek :retract + "manipulator"&e'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G( +296 "core" ( +2 "manipulator"&& +4 "core" &%    3?P + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &%  3?P +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' + "manipulator"&M& +4 "core" &%   3?P +2 "manipulator"&q% +4 "core" %   3 + "collection"'x& +4 "core" & +3 "collection"'m& +4 "core" & +2 .tCC.seek :closed +2 "collection"'I(` +4 "core" &  +9 &*o - +9 &_v A +10 &<l U +9 &L V +9 &J V +10 &{F V +9 &=K V +9 &I V +10 &J V +9 &K V +10 & FF V +9 &" J V +9 &#I V +10 &%J V +9 &'NM V +9 &)H V +10 &*I V +9 &,I U +10 &.UJ W +9 &0G V +9 &1H V +10 &3I V +9 &5`G U +9 &7 I V +10 &8I V +9 &:G V +10 &*E U +9 &?J V +10 &AE V +9 &CpF U +9 &E1F V +10 &FF V +9 &HM W +10 &JsW W +9 &L,p Z +9 &M ^ +10 &O b +9 &QZ b +9 &S b# +10 &T b) +9 &V b. +10 &XG b. +9 &Y b. +9 &[ b/ +10 &]` b0 +9 &_  \\ +9 &`-8 , +10 &`l \\ +5 ( +2 "collection"'m& +4 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.55 +2 "collection"'H& +4 "core" &`ls \\ + &`ls \\ + .tHand.open + "manipulator"&\\1 +71 "core" 1 + "manipulator"&l% +4 "core" %  4 - +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +100 "core" ' +2 .tPSV.dial PSR,avoiding: PBV + "processing"%o  +45 "core"  +2 "processing"%n% +4 "core" %{ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%}' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%D  +46 "core"  +2 .tPS.seek 0ml + "processing"%`' +1617 "core" ' + .tPSV.dial PSR +2 "processing"%s +45 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%p' +2605 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%j  +104 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%X +198 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%y @ +76 "core" B +2 .tPS.seek 0ml +2 "processing"%u' +2662 "core" ' + .tPSV.dial :air +2 "processing"%  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"%i' +711 "Can"y PO +1897 "core" ' +2 .tPSV.dial :PTV + "processing"%R +75 "core"  +3 .tPS.seek 0ml +2 "processing"%W' +2608 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &$ *?P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&z( +4 "core" ( + "manipulator"& & +4 "core" &$ *?P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &$ 2 +?P +2 .tForearm.seek CC +2 "manipulator"&7' +94 "core" ' + .tHand.close +2 "manipulator"&=/ +69 "core" / +2 .tCC.seek :open + "collection"'( +471 "core" ( + "manipulator"&h& +4 "core" &$ /?P +2 "manipulator"&~% +3 "core" %   / +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&r(, +285 "core" ( +2 "manipulator"& & +4 "core" &,  T 3b + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +2 "core" &,    3b +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +97 "core" ' +2 .tHand.open + "manipulator"&{1 +71 "core" 1 + "manipulator"&% +4 "core" %  \ i 4 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +94 "core" ' +13350 #t-> PS.flush + #Flushing Processing stage +2 "processing"%L% +3 "core" %b +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &_ +2 "manipulator"&w& +4 "core" &, I @  9b + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](, +2 "core" ( +2 "manipulator"&& +3 "core" &, 9 H , 9b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, N M 5 9b +2 .tForearm.seek :garage +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"& / +70 "core" / +2 "manipulator"&?& +4 "core" &, ) ( # 8b +2 "manipulator"&% +3 "core" %   : 8 +2 .tForearm.seek :retract +2 "manipulator"&$'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&^(k +122 "core" ( +2 "manipulator"&%& +4 "core" &q * 1 8 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &q 3 , T 7 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&&' +94 "core" ' + "manipulator"&& +4 "core" &q  ( 3 +2 "manipulator"&g% +4 "core" %   3J +2 "processing"%)& +3 "core" &m +2 "processing"%& +5 "core" &p +2 .tPC.seek :closed +2 "processing"%Z(] +4 "core" &p +7 &"w $e +10 &Sxm : +9 &xsl O +9 &nNu V +10 &0Gu V +9 &Gd U +10 &F` U +9 &wHc V +9 &9H] V +10 &Eb U +9 &G` U +9 &!Fc V +10 &#BE` U +9 &%Gg U +10 &&Fm U +9 &(Fc U +9 &*HJl V +10 &, Ga U +9 &-Kc V +9 &/Dc U +10 &1QHe V +9 &3Hh U +10 &4Dj U +9 &6Gl U +9 &8YCq V +10 &:Ej U +9 &;Gl V +9 &=Jk U +10 &?bEf U +9 &A%Df U +10 &BGj V +9 &DGc V +9 &FiJ[ V +10 &H&\\[ X +9 &Ixk [\ +9 &Kl \\ +10 &M]j ] +9 &Om ] +10 &Pn ] +9 &Rl ] +9 &Tdr ] +10 &V&q ] +9 &Wz ^ +9 &Yv ^ +10 &[ji ^ +9 &\\`gp 4 +10 &]wVo 5 +9 ( + &]z%o 2 +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.73 + "processing"%k& +4 "core" &]z%T 2 + .tHand.open +2 "manipulator"&51 +72 "core" 1 +3 "manipulator"&% +4 "core" %  1J + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +99 "core" ' +2 .tPSV.dial PSR +2 "processing"%8 +75 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%.'TE +1114 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%3' +1601 "core" ' + .tPSV.dial PTV +2 "processing"%+ +75 "core" +2 .tPTV.dial :puck + "processing"%-  +77 "core"  + .tPBV.dial :waste1 +2 "processing"%,  +56 "core" +2 .tPS.seek 0ml +2 "processing"%' +2619 "core" ' +2 .tPSV.dial PSR +2 "processing"%b +75 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%1'\ +591 "core" ' + .tPSR.select :air +7 "processing"% +9 .tPS.seek 2.5ml +7 "processing"%C' +2110 "core" ' + .tPSV.dial PTV +2 "processing"%2 +75 "core" +2 .tPBV.dial PSV +2 "processing"%* U +56 "core" W +2 .tPS.seek 0ml +2 "processing"%/' +2605 "core" ' + .tPSV.dial PBV +2 "processing"%0 @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%A  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%K' +2613 "core" ' + .tPSV.dial PSR +2 "processing"%< +46 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2609 "core" ' + .tPSV.dial PTV +2 "processing"%' +73 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%;' +2612 "core" ' +2 .tPSV.dial PBV + "processing"%U @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%4' +2609 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +75 "core"  +2 .tPS.seek 0ml +2 "processing"%f' +2611 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&B& +4 "core" &q   ? 3 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&9(k +4 "core" ( + "manipulator"&& +5 "core" &q  \\ 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &q  F 3 +2 .tForearm.seek PC + "manipulator"&>' +103 "core" ' +2 .tHand.close + "manipulator"&_/ +69 "core" / +2 .tPC.seek :open +2 "processing"%J( +453 "core" ( + "manipulator"&[& +4 "core" &q 2 0 +2 "manipulator"& % +3 "core" %  4 0 +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +106 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&V(, +136 "core" ( + "manipulator"&F& +5 "core" &, 9 J t 9 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, H ; } 9 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +100 "core" ' + .tHand.open +2 "manipulator"&61 +66 "core" 1 + "manipulator"&% +4 "core" % D ' 9 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +92 "core" ' +2705 #t-> access 2 +3 "storage"(\ % +3 "core" % + "manipulator"&d% +4 "core" %  7 8 7 +2 "manipulator"&c& +4 "core" &, 7 9 7 + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +189 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 (#& +2 "core" &K ^ a  +323 #t-> startTube 2 +7641 "Can"b 66 +3628 #t-> shortDA +2 "collection"'O% +3 "processing"%S% +4 "core" %Ӷ +5 %@ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +805 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%a +147 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +137 "core" +49 .tPRV.dial :sipper +3 "processing"%(  +136 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%Q'` +2279 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%M  +134 "core"  +2 .tPS.seek 0.5ml +2 "processing"%q'\ +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"%x @ +104 "core" ? +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%e' +590 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  +2 "processing"%H% +4 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%\\'TE +1100 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%l' +1591 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +105 "core" +2 .tPS.seek 0ml +2 "processing"%o' +2604 "core" ' + .tPSV.dial PSR +6 "processing"%n +105 "core" +2 "processing"%% +4 "core" %x + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%'TE +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%D' +1597 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%} +104 "core" +2 .tPRV.dial :sipper + "processing"%s  +44 "core" +2 .tPS.seek 0ml +2 "processing"%`' +2626 "core" ' + .tPSV.dial PSR +2 "processing"%j +117 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%X' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +103 "core" +2 .tPS.seek 0ml +2 "processing"%p' +2609 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +4 "core" & + "manipulator"&u% +4 "core" %    8 + "storage"(R% +4 "core" % w w k +2 "storage"(i. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +668 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" & G G  +2 "manipulator"&:& +4 "core" &,    2 + "manipulator"&=% +4 "core" %   ; 3 +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&G(P +182 "core" ( +2 "manipulator"&P& +4 "core" &N  O 2% + "storage"(I& +5 "core" & m m +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&h'ϥ +94 "core" ' +2 "storage"(~& +4 "core" & { p +2 .tSE.reconfigure :pick +7 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(7' +273 "core" ' + "storage"( - +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :pick +2 "storage"(|' +26 "core" ' +3 .tSE.seek :down + "storage"(z'} +269 "core" ' +2 .tSE.stop + "storage"(5 +2 "manipulator"&{% +4 "core" %~  & 4V +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 !to:Storage::Error: mesg"Out of Pucks:bt[" access 2 +3 "storage"(% +3 "core" % Y Y\ +2 "manipulator"&% +4 "core" %\  W V  + "manipulator"&L& +4 "core" &N a c % +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (w& +3 "core" &K V U\  +2315 #t-> resumeThread +1530 #-> Thread.resume +2 #Resuming (suspended since 17:45:27) + #Loading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &"\ + "manipulator"&% +5 "core" %\  _ `  + "storage"( % +4 "core" % X W \ +2 "storage"(?. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +665 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (r& +3 "core" &   0\ +2 "manipulator"&!& +3 "core" &N W ^ % +2 .tElbow.seek 2 +2 "manipulator"&%(P +3 "core" ( +2 "manipulator"&"& +3 "core" &N \\ Y % +2 "storage"(& +4 "core" & > @ r\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +108 "core" ' + "storage"(g& +4 "core" & ? 7 \ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"()' +279 "core" ' + "storage"(]- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 ($& +2 "core" & 4 5\ +2 "manipulator"&T& +3 "core" &N \\ K \ % +2 .tElbow.seek 2 +2 "manipulator"&k(P +3 "core" ( +2 "manipulator"&5& +3 "core" &N b a % +2 "storage"(& +3 "core" & 7 8\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'y +29 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&8/ +74 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):17:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 ."downElevator"SE.seek :down +4 "manipulator"&&& + "storage"(W'} +7 "core" &N ] T K % +2 "manipulator"&.% +4 "core" % x _ \\ +2 .tForearm.seek :retract + "manipulator"&+'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&-(k +155 "core" ' + ."downElevator"SE.stop + "storage"(5 +92 "core" ( + "manipulator"&,& +5 "core" &u l H & + .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +3 &3& +2 "core" &u Y b +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek PC +2 "manipulator"&b' +105 "core" ' + "manipulator"&& +4 "core" &u ] a  +2 "manipulator"&1% +4 "core" % Z b  + "processing"%2& +5 "core" &_\ +2 "processing"%*& +4 "core" &@\ +2 .tPC.seek :closed +2 "processing"%C(] +4 "core" &:\ +8 &\ "<\ $c +9 &W~*\ 8 +10 &~{3\ L +9 &Z1\ O +9 &\\Z.\ N +10 &]5\ O +9 &Y.\ N +10 &V%\ N +9 &cX.\ O +9 &%Y)\ O +10 &Z/\ O +9 &!\\\ N +9 &#lW(\ N +10 &%.[\ N +9 &&T\ N +10 &(\\\ N +9 &*s[-\ O +9 &,5Y0\ O +10 &-\\1\ N +9 &/U1\ N +9 &1|W2\ N +10 &3>W0\ N +9 &5U+\ N +10 &6Y1\ N +9 &8U&\ N +9 &:EZ0\ O +10 &<W)\ N +9 &=U$\ N +9 &?W \ N +10 &ANU"\ N +9 &CY\ N +10 &D`\ O +9 &Fk\ P +9 &HJ~$\ R +10 &J\ T +9 &K\ T +9 &M\ T +10 &OL\ T +9 &Q\ T +10 &R\ U +9 &T$\ U +9 &VR\ U +10 &X\ U +9 &Y%\ U +9 &[\ U +10 &\\Vy\ (w +9 &]w_\ 5 +9 ( +2 &]{#\ 1 + "processing"%*& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.59 +2 .Hand.open + "manipulator"&01 +74 "core" 1 + "manipulator"&/% +5 "core" % [ V   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +108 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +2 %<9 +5 "core" 9Wt +102 "processing"%K9 +3 "core" 9Vu +102 "processing"%'9 +2 "core" 9Ut +102 "processing"%9 +2 "core" 9Ut +103 "processing"%U9 +2 "core" 9Tu! +102 "processing"%;9 +2 "core" 9Tu! +103 "processing"%9 +2 "core" 9Uu" +102 "processing"%49 +2 "core" 9Vu" +102 "processing"%B9 +3 "core" 9Wt"" +102 "processing"%9 +3 "core" 9Yt&# +102 "processing"%@9 +2 "core" 9\\u*# +102 "processing"%_9 +3 "core" 9`u.# +102 "processing"%^9 +2 "core" 9ct3" +102 "processing"%t9 +2 "core" 9gu7! +103 "processing"%Z9 +2 "core" 9lu;! +103 "processing"%[9 +3 "core" 9qu? +102 "processing"% 9 +2 "core" 9xvC +102 "processing"%F9 +2 "core" 9~vH +102 "processing"%9 +3 "core" 9vL +102 "processing"%>9 +3 "core" 9wP +102 "processing"%99 +2 "core" 9vT +103 "processing"%69 +2 "core" 9vX +102 "processing"%9 +2 "core" 9w] +103 "processing"%Y9 +2 "core" 9wa +102 "processing"%9 +3 "core" 9xe +102 "processing"%\ 9 +2 "core" 9xi +102 "processing"%d9 +3 "core" 9xm +102 "processing"%c9 +2 "core" 9xq +103 "processing"%#9 +2 "core" 9xv +102 "processing"%N9 +2 "core" 9yz +102 "processing"%O9 +3 "core" 9z~\ +102 "processing"%S9 +2 "core" 9y\ +103 "processing"%a9 +2 "core" 9z +102 "processing"%9 +2 "core" 9 z +103 "processing"%(9 +2 "core" 9z +103 "processing"%f9 +52 "core" 9"| +102 "processing"%M9 +2 "core" 9+| +103 "processing"%Q9 +2 "core" 92~ +102 "processing"%x9 +2 "core" 9;~ +102 "processing"%q9 +3 "core" 9C~ +102 "processing"% 9 +3 "core" 9K +102 "processing"%H9 +2 "core" 9R +102 "processing"%e9 +3 "core" 9Y +102 "processing"%\\9 +3 "core" 9` +3 .tPH.hold 2:00:00,28C +3 "processing"%m pp_ +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%l +96 "core"  +2 "processing"%n% +4 "core" %Z\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%'\ +586 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%o'Һ +1598 "core" ' +2 .tPTV.dial :puck + "processing"%  +127 "core"  + .tPSV.dial PTV +2 "processing"%} +69 "core" + .tPBV.dial :waste1 +2 "processing"%s  +52 "core" + "processing"%D% +4 "core" %ҽ\ +2 .tPS.seek 1.5ml +2 "processing"%j' +581 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" , +3 .tPS.seek 0ml + "processing"%y' +1598 "core" ' + .tdelay 5:00 +14860 "Can"Q\ ff +15143 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%X  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ) +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%u +70 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%R' +2296 "core" ' + .tPSV.dial PTV +2 "processing"%i +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%:  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%=' +2297 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%P  +128 "core" + .tPSV.dial :mixloop +2 "processing"%I +42 "core" + .tPRV.dial :ab1 +2 "processing"%~ @ +99 "core" @ +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%V' +348 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%E  +41 "core"  +2 "processing"% % +4 "core" %'\  +2 .tPS.seek 0.34ml + "processing"%7' +438 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'{  +29 "core" +2 .tPRV.dial :air + "processing"%|  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%z'G +1180 "core" ' + .tPRV.dial :waste2 +2 "processing"%h @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%'\ +853 "core" ' +2 #taddPMLReagent08 +6 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%L'Һ +1594 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" + .tPTV.dial :mixing +2 "processing"%w @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%  +32 "core" + "processing"%% +4 "core" %Ҹ5\ +2 .tPS.seek 1.85ml +2 "processing"% ' +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%? * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%' +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'r& +3 "core" &*\ + "manipulator"&!& +4 "core" &u ` ` +2 "manipulator"&"% +4 "core" %\  Y U T U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +135 "core" ( +2 "manipulator"&g& +4 "core" &, ` W  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &, U T N  +2 .tForearm.seek :garage +2 "manipulator"&' +91 "core" ' + .tHand.close +2 "manipulator"&]/ +69 "core" / +2 "manipulator"&$& +4 "core" &, _ b   +2 "manipulator"&T% +3 "core" % U T d , +2 .tForearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +281 "core" ( + "manipulator"&8& +4 "core" &$ ^ Z =B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &$ b V [ =B +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&.' +103 "core" ' +2 "manipulator"&%& +4 "core" &$ w n H =B +2 "manipulator"&% +3 "core" % d s + "collection"')& +4 "core" &\ +2 "collection"'& +5 "core" &\ +2 .tCC.seek :closed + "collection"',(` +5 "core" &@\  +9 &,sC\ +| +9 &d\ }@ +10 &cv\ }Q +9 &%Xc\ P +10 &Y?\ ~P +9 &W\ ~P +9 &mYg\ ~P +10 &/Zm\ ~P +9 &Wo\ ~P +9 &[p\ ~P +10 & uW\ ~P +9 &"8W_\ ~O +10 &#Wl\ ~P +9 &%Uo\ ~P +9 &'}Xk\ ~P +10 &)?Up\ ~P +9 &+Xp\ }O +9 &,Wn\ ~P +10 &.W\ ~O +9 &0GV:\ ~P +10 &2 X\ ~P +9 &3Ug\ }P +9 &5To\ }P +10 &7OWl\ }P +9 &9Yg\ ~P +9 &:Yn\ }P +10 &<Yj\ }P +9 &>WTk\ ~P +9 &@Yl\ }P +10 &AXa\ zP +9 &CX\\\ zO +10 &E_Rc\ {P +9 &G"XZ\ |O +9 &HZ\\\ }P +10 &Jci\ }Q +9 &LZ\\\ |T +10 &N\\\ zX +9 &O]\ xZ +9 &QR\ xZ +10 &SNR\ w[\ +9 &UM\ w[ +9 &VM\ w\\ +10 &XJ\ t\\ +9 &ZQS\ r] +10 &\\S\ r] +9 &]V\ q^ +9 &_wzZ\ sH +10 &`K}S\ u#g +9 &`%S\ sS +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.17 +2 "collection"'3& +4 "core" &`cP\ {K + &`e)\ {K + .tHand.open + "manipulator"&k1 +72 "core" 1 +2 "manipulator"&% +4 "core" % | [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%2 +97 "core" +2 "processing"%W% +4 "core" %f\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%+' +1594 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%J  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%0' +1597 "core" ' +2 .tPSV.dial PSR +2 "processing"%/ +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%*' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +7 .tCBV.dial PRV +3 "processing"%<  +2 "collection"'K  +31 "core" ~ +124  + .tPSV.dial :mixloop +2 "processing"%b +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%'  +72 "core" +2 .tPS.seek 0ml +2 "processing"%' +2629 "core" ' + .tPSV.dial :air +2 "processing"%U  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%;' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%4' +2607 "core" ' + .tPSV.dial :air +2 "processing"%B  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%@ +42 "core" +3 .tPS.seek 0ml + "processing"%_' +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&^& +4 "core" &# X f g =B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t( +2 "core" ( +2 "manipulator"&Z& +3 "core" &# y n =B +2 .tElbow.reconfigure :loose +51 "manipulator"&$ &.,(#b +3 &[& +3 "core" &# U V =B +2 .tForearm.seek CC +2 "manipulator"& ' +94 "core" ' +2 .tHand.close + "manipulator"&F/ +76 "core" / + .tCC.seek :open +2 "collection"'( +468 "core" ( +2 "manipulator"&>& +4 "core" &$ S \\ G =B + "manipulator"&9% +4 "core" %  U ] h +2 .tForearm.seek :retract +2 "manipulator"&6'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +285 "core" ( +2 "manipulator"&Y& +4 "core" &, _ T X A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, R R C A +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ ' +94 "core" ' +2 .tHand.open + "manipulator"&d1 +67 "core" 1 + "manipulator"&c% +5 "core" % ^ _ Y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +98 "core" ' +3 ."da"delayUntil "18:24:25.16" +4157 "Can"\ RQ +20687 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%N @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%O  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +45 "core" ) +2 ."da"PSV.dial :air +2 "processing"%a  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2262 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%( +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%f  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%M +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%Q  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%x' +2244 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +135 "core"  +2 "processing"% % +4 "core" %(\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%H'\ +594 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%e'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 "processing"%\\  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%l +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%n  +31 "core" + "processing"%p% +4 "core" %Ҷ\ +2 ."da"PS.seek 1.5ml +2 "processing"%'| +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%}' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%s  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%D * +33 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%o +68 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2215 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%v +66 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%X  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2203 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +139 "core"  + "processing"%y% +4 "core" %\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%i'\ +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%:  +33 "core"  + "processing"%R% +4 "core" %ҷ\ f +2 ."da"PS.seek 1.5ml +2 "processing"%P'} +585 "core" ' + ."da"delay 3 seconds +244 "Can"`\ g=< +58 ."da"PBV.dial between PSV and waste1 +2 "processing"%I * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%~' +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%=  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2379 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"%| +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%h  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%z' +2382 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +43 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +130 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +43 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%w +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%' +388 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +43 "core"  +2 "processing"%?% +4 "core" %\ T + ."da"PS.seek 0.55ml +3 "processing"%L'\\ +339 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%r'Һ +1549 "core" ' + ."da"PSV.dial :PML +2 "processing"%! +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%" @ +71 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%g  +34 "core" +2 "processing"%G% +3 "core" %Һ\ X +2 ."da"PS.seek 1.85ml +2 "processing"%-' +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%$' +1949 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +30058 "Can"\ W<< +17945 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%T  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +34 "core" , +2 ."da"PSV.dial :air +50 "processing"%  +43 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%8' +2380 "core" ' +2 ."da"PSV.dial :mixloop +6 "processing"%& +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +43 "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"%  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%)' +2372 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +129 "core"  +2 "processing"%% +4 "core" %\ S + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%3'\ +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +2 "processing"% +83 "core"  + ."da"PBV.dial :waste1 +2 "processing"%2  +34 "core" +2 "processing"%W% +4 "core" %ҵ\ U +2 ."da"PS.seek 1.5ml +2 "processing"%.'{ +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%J' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%+  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%K' +2384 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%< +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%b +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%*  +83 "core" +2 ."da"PS.seek 0ml +2 "processing"%U' +2366 "core" ' + #"da"washCycleDA #2 of 3 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +130 "core"  + "processing"%% +4 "core" %\ O +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%;'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%B'Һ +1591 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%4 +84 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%@  +34 "core" +2 "processing"%% +3 "core" %ҹ\ R +2 ."da"PS.seek 1.5ml +3 "processing"%^' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%[' +1594 "core" ' + ."da"delay 2:00 +455 "Can"M\ SWX +11548 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%F  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +69 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2389 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%> +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%9 +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%Y  +82 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2377 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +140 "core"  +2 "processing"%d% +4 "core" %\ V + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%c'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%6'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%\ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +34 "core" +2 "processing"%O% +4 "core" %ҿ\ W +2 ."da"PS.seek 1.5ml +2 "processing"%S' +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%_' +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%(  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +83 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Q' +2386 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%q +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%x  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H' +2384 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +145 "core"  +8 "processing"%l% +16 "core" %\ H +7 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +21 ."da"PS.reconfigure :default +7 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%n'm +344 "core" ' +2 ."da"delay 5 seconds +502 "processing"%p% +4 "core" %m\ G + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%e'\ +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Һ +1595 "core" ' + ."da"PTV.dial :puck +6 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%s  +34 "core" +2 "processing"%D% +4 "core" %ҽ\ A +2 ."da"PS.seek 1.5ml +2 "processing"%o' +582 "core" ' +2 ."da"delay 3 seconds +351 .PBV.dial between PSV and waste1 +4 "processing"%} * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%j' +1596 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +47 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%X +73 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%`' +955 "Can"`\ ;}| +1467 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +84 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%y +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2413 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +131 "core"  + "processing"%R% +4 "core" %\ < + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%'Һ +2111 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%I +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +32 "core" +2 "processing"%=% +4 "core" %Ҹ\ < +2 ."da"PS.seek 1.5ml +2 "processing"%E'~ +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%~  +103 "core"  +3 ."da"PS.seek 0ml +2 "processing"%{' +1612 "core" ' +2 "processing"%|9 +3 "core" 95B +2 #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%7  +4 "core" 5B 5B +2 "processing"%h& +3 "core" &]{$\ <1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&V% +4 "core" %\ # k  @ +2 "storage"(% +3 "core" %x  &\ 2 +2 "storage"(. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"((+ +189 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (w& +3 "core" &- \\\ . +2 "manipulator"&z& +3 "core" &,  A +2 "manipulator"&% +3 "core" %\ # y : @ +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&?( +184 "core" ( + "manipulator"&& +4 "core" &{ 1 . +2 "storage"( & +4 "core" &-\ 0 +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&L' +102 "core" ' + "storage"(!& +4 "core" &-  \ 1 +2 ."da"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"("' +274 "core" ' +2 "storage"(g- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(G'y +30 "core" ' +2 "manipulator"&]& +4 "core" &{ 1 . +2 "manipulator"&r% +3 "core" % * +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&-'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&T(k +253 "core" ( + "manipulator"&A& +4 "core" &t  +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &t +2 ."da"Forearm.seek PC +2 "manipulator"&$' +103 "core" ' +2 ."da"Hand.close + "manipulator"&&/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%( +451 "core" ( +2 "storage"(%& +4 "core" &- *\ 0 + "manipulator"&& +4 "core" &t 8 + "manipulator"&8% +4 "core" % G +2 ."da"Forearm.seek :retract +2 "manipulator"&5'\ +104 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +257 "core" ( + "manipulator"&)& +4 "core" &{ D * +2 "storage"(3& +4 "core" &-   \ 3 +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +113 "core" ' + ."da"Hand.open +2 "manipulator"&1 +69 "core" 1 +2 "storage"(2- +3 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(W'E +29 "core" ' + ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(k' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jul0619h.tif +4 "processing"%& +12 "core" &\ 2 +2 "manipulator"&.& +5 "core" &{ o z Q * +2 "manipulator"&+% +5 "core" % { ~ 3 +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&/'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&0(, +182 "core" ( +2 "manipulator"&J& +4 "core" &, o q 1 G +2 ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" &, g n N G +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&b' +103 "core" ' +2 ."psFlush"Hand.close + "manipulator"&'/ +71 "core" / + "manipulator"&*& +4 "core" &,  G +2 "manipulator"&K% +3 "core" % ξ + +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +116 "core" ( + "manipulator"&U& +5 "core" &r X K M + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &r X Z U +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&4' +106 "core" ' +2 "manipulator"&@& +4 "core" &r { +2 "manipulator"&% +4 "core" % B { +2 "processing"%B& +3 "core" &\ , +3 "processing"%Z& +4 "core" &\ , +2 ."psFlush"PC.seek :closed +2 "processing"%^(] +5 "core" &\ + +6 & (\ *$d +9 &Tu\ '9 +10 &|r\ 'N +9 &O\ (S +9 &BL\ (R +10 &I\ )S +9 &Jz\ (R +10 &Fx\ (R +9 &JL~\ (R +9 & Lh\ (R +10 &Mi\ (R +9 &!Ne\ (R +9 &#RLX\ (R +10 &%LX\ (R +9 &&NK\ (S +10 &(JK\ (R +9 &*YH9\ (S +9 &,L6\ (R +10 &-N7\ (R +9 &/G)\ (R +9 &1aN!\ (S +10 &3$I\ (R +9 &4F\ (R +10 &6I\ (R +9 &8jF\ (R +9 &:,H\ (R +10 &;H\ (R +9 &=G\ (R +9 &?rM\ (R +10 &A4L\ 'R +9 &BI\ (S +10 &DI\ (S +9 &FyO\ 'S +9 &H6]\ 'U +10 &I|\ %W +9 &K\ %Y +9 &Mo\ %Y +10 &O1\ %Y +9 &P\ %Y +10 &R\ %Y +9 &Tu\ %Z +9 &V8\ %Y +10 &W\ %Z +9 &Y\ %Z +9 &[|\ $Z +10 &\\c\ %* +9 &]v]\\\ &8 +11 ( +5 &]|$c\ '2 +6 "processing"%Z& +7 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.68 +2 "processing"%F& +5 "core" &]|%c\ (2 + &]|$\ (2 + ."psFlush"Hand.open +2 "manipulator"&1 +76 "core" 1 + "manipulator"&1% +4 "core" % Ϻ  x +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +97 "core" ' + ."psFlush"PSR.select :air +55 .PSV.dial PSR +9 "processing"%> +45 "core"  +5 "processing"%9% +12 "core" %\ * +5 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +4 "processing"%@ +11 #"da"SX MX5/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.824 seconds\ /var/log/esp/da22jul0619h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jul0619h15s.tif +12 ."psFlush"PS.seek 0.5ml +5 "processing"% '\ +597 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +438 #"da"SX MX5/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jul0619h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jul0619h20s.tif +1674 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%, @ +191 "core" A +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%t  +93 #"da"SX MX5/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jul0619h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "13.824 sec auto-exposure",Subject: "da22jul0619h images!" +11 "storage"(d- +3 "core" -' +2 "storage"(& +6 "core" &- n\ " + "manipulator"&c& +5 "core" &s r f x + "manipulator"&\ % +4 "core" %\  g o k  + +3 ."psFlush"PSV.dial :mixloop +2 ."da"Elbow.reconfigure :tight +5 "processing"%N +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&O( +94 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%6'ղ +161 "core" ( +2 "manipulator"&a& +4 "core" & y * + "storage"(S& +4 "core" &- \ ' +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&(' +101 "core" ' +5 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.21 Pucks below Top Plate +4 "storage"(f' +58 "core" ' +4 "manipulator"&M& +8 "core" & * +3 "storage"(_& +10 "core" &- / / Z\ 7 +2 ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +5 "manipulator"&'n +33 "core" ' +4 ."da"Elbow.hold +4 "manipulator"&q, +7 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure :default +5 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.03 Pucks below Top Plate +4 "storage"( ' +26 "core" ' +3 "manipulator"&x% +8 "core" %̀o .  +3 "storage"(Q& +8 "core" &-  B\ 1 +3 ."da"Forearm.force -20 +4 "manipulator"&5 +5 ."da"Forearm.seek 1 + 318 counts +3 "manipulator"&\\'ά +25 "core" ' +3 "manipulator"&l& +9 "core" & I ) +2 "storage"(H& +8 "core" &- & , E\ 7 +5 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&p' +28 "core" ' +5 "storage"(n% +9 "core" % , / L\ 7 +4 ."downElevator"SE.seek :down +5 "storage"(e'} +99 (% +7 "core" %; 2 0 d\ 7Yl +8 "manipulator"&s% +13 "core" %Ͻ T +4 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&D'\ +97 "core" ' +28 ' +2 ."downElevator"SE.stop +3 "storage"(5 +9 (& +12 "core" &- 9 <\ 9 +1579 #"uploadLog"upsync +91 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +101 "core"  +2 "processing"%o% +4 "core" %ձ\ K + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +586 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2101 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%X  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"%j @ +71 "core" @ + ."psFlush"PSV.dial :mixloop +2 "processing"%u +102 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%y'ղ +2624 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"% +101 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%i'TE +1087 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +72 "core" + ."psFlush"PTV.dial :puck +2 "processing"%R  +72 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"% ' +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%P'\ +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%~' +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%E @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2614 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%7  +82 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%h' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%w' +2612 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%z @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial :waste1 +57 "processing"%  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1091 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1594 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%# +70 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%g  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%]' +1404 "Can"N\ [?> +1217 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%r +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%"'\ +581 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%?' +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%& @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2602 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%C  +70 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%%' +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%8' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +70 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%)' +2612 "core" ' + ."psFlush"PSV.dial PBV +7 "processing"%3 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2604 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +116 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%2' +2608 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & U U ' ) +2 "manipulator"&5% +4 "core" %\ % S T E + ."psFlush"Elbow.seek PC +2 "manipulator"&.(k +250 "core" ( +2 "manipulator"&+& +4 "core" &s [ P  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &s K Q V +2 ."psFlush"Forearm.seek PC +2 "manipulator"&W' +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&J/ +75 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%<( +449 "core" ( + "manipulator"&& +4 "core" &s X ]  +2 "manipulator"&% +3 "core" % R T ? +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&''\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&*(, +133 "core" ( +2 "manipulator"&K& +4 "core" &, K [   + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +3 "core" &, U V M  +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&U' +102 "core" ' +2 ."psFlush"Hand.open + "manipulator"&;1 +74 "core" 1 + "manipulator"&b% +4 "core" % Z G P +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&@'\ +92 "core" ' +2 #tFinished short da assay +3699 #-> 3.time{samplePassF}; PS.flush +2 #Flushing Processing stage + "processing"%% +3 "core" %\ b +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%B& +4 "core" &\ a + "manipulator"&0& +4 "core" &, ` _   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +25 "core" ( + "manipulator"&& +5 "core" &, f U e + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +3 "core" &, ^ ^ e +2 .tForearm.seek :garage + "manipulator"&' +94 "core" ' +2 .tHand.close +2 "manipulator"&1/ +75 "core" / + "manipulator"&Z& +4 "core" &, W [ e +2 "manipulator"&>% +4 "core" % ] P # + .tForearm.seek :retract +2 "manipulator"&9'\ +101 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&4(k +120 "core" ( +2 "manipulator"&{& +4 "core" &t [ P E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &t ] U +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&,' +97 "core" ' + "manipulator"&d& +4 "core" &t V _  +2 "manipulator"&% +4 "core" % S S H  +2 "processing"%c& +3 "core" &\ ^ +2 "processing"%\ & +5 "core" &\ ^ +2 .tPC.seek :closed +2 "processing"%t(] +4 "core" &\ ^ +8 &.u\ [+| +10 &b{\ Y@ +9 &an\ YQ +9 &#J\ [Q +10 &O\ [Q +9 &H\ [P +9 &iL\ [Q +10 &+O\ [Q +9 &O\ [Q +10 &O\ [Q +9 & rJ\ ZP +9 &"2N\ [Q +10 &#I\ [Q +9 &%J\ [Q +9 &'yJ\ ZQ +10 &)<L\ [P +9 &*O\ [Q +10 &,P\ ZQ +9 &.L\ ZQ +9 &0CK\ [Q +10 &2J\ [Q +9 &3K\ [Q +9 &5J\ [P +10 &7LL\ [P +9 &9 P\ ZQ +10 &:K\ ZQ +9 &<L\ ZQ +9 &>SJ\ [Q +10 &@M\ ZP +9 &AL\ [P +9 &CK\ [P +10 &E\\M\ ZP +9 &GT\ ZR +10 &Hk\ YT +9 &J\ XW +9 &LQ\ XW +10 &N\ WX +9 &O\ WX +9 &Q\ WX +10 &SW\ WX +9 &U\ WX +10 &V\ WX +9 &X\ WX +9 &Z\\\ WY +10 &\\\ VF +9 &]4>r\ X"e +9 &]~.\ Z/ +6 ( +2 "processing"%\ & +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.70 + "processing"%N& +4 "core" &]~ \ [/ + &]~ \ Z/ + .tHand.open +2 "manipulator"&a1 +70 "core" 1 + "manipulator"&S% +4 "core" % @ >   +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%Y +43 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%M'TE +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%_' +1607 "core" ' + .tPSV.dial PTV +2 "processing"%[ +70 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +55 "core" +2 .tPS.seek 0ml + "processing"%Q' +2607 "core" ' +2 .tPSV.dial PSR +2 "processing"%l +71 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%H'\ +594 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%k' +2101 "core" ' +2 .tPSV.dial PTV + "processing"%n +72 "core" +2 .tPBV.dial PSV +2 "processing"%( U +53 "core" V +2 .tPS.seek 0ml +2 "processing"%O' +2608 "core" ' + .tPSV.dial PBV +2 "processing"% @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%s' +2605 "core" ' +2 .tPSV.dial :waste1 +6 "processing"%f  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2609 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +44 "core"  + .tPSR.select :air +52 .PS.seek 2.5ml + "processing"%' +2611 "core" ' + .tPSV.dial PTV +2 "processing"% +71 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%p' +2609 "core" ' + .tPSV.dial PBV +2 "processing"%e @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%}' +2611 "core" ' + .tPSV.dial :waste1 +2 "processing"%o  +116 "core"  +2 .tPS.seek 0ml +2 "processing"%6' +2602 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +9 "core" &t S Y L +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek PC +2 "manipulator"&X(k +3 "core" ( +2 "manipulator"&j& +4 "core" &t [ P @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &t U \\ v +2 .tForearm.seek PC +2 "manipulator"&v' +103 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tPC.seek :open +2 "processing"%y( +449 "core" ( + "manipulator"&i& +4 "core" &t T T . +2 "manipulator"&:% +4 "core" % S O ? + .tForearm.seek :retract +2 "manipulator"&R'\ +103 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&`(, +135 "core" ( +2 "manipulator"&I& +4 "core" &, H X  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &, R R   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&P' +113 "core" ' + .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"& % +4 "core" % ` H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +92 "core" ' +2220 "Can"A\ b44 +32758 #t-> 3.times{samplePassF}; PS.flush +2 #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'E& +3 "core" &u\ > +2 "manipulator"&~& +4 "core" &, _ ^  +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&7(, +21 "core" ( +2 "manipulator"&|& +4 "core" &, Z U + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &, _ V +2 .tForearm.seek :garage + "manipulator"&h' +101 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 "manipulator"&& +4 "core" &, d b + "manipulator"&z% +4 "core" % ^ ` +2 .tForearm.seek :retract +2 "manipulator"&w'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +287 "core" ( + "manipulator"&& +4 "core" &# S _ v =A +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &$ ^ \\ & =A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +117 "core" ' +2 "manipulator"&& +4 "core" &$ K V =A +2 "manipulator"&#% +3 "core" %* ` U  e +2 "collection"'g& +4 "core" &\ = +2 "collection"'!& +5 "core" &\ = +2 .tCC.seek :closed +2 "collection"'r(` +4 "core" &\ = +7 &;\ :%h +9 &Ty \ 89 +9 &}y\ 8N +10 &U:\ 9R +9 &TR\ 9R +9 &O\ 9R +10 &T \ 9R +9 &R\ 9R +10 &]R\ 9R +9 &T\ 9R +9 &R\ 9R +10 &!T5\ 9R +9 &#fU\ 9R +9 &%(T \ 9R +10 &&T\ 9R +9 &(R\ 9Q +10 &*nR\ 9R +9 &,/V\ 9R +9 &-T@\ 9R +10 &/R\ 9Q +9 &1vT\ 8R +9 &38Q<\ 8R +10 &4R,\ 8R +9 &6V?\ 8R +10 &8Q\ 8Q +9 &:@S\ 8R +9 &<T\ 8R +10 &=RJ\ 8Q +9 &?R\ 8Q +9 &AIO?\ 9Q +10 &C Q\ 9Q +9 &DP\ 8Q +10 &FS\ 9R +9 &HOW\ 8R +9 &JY\ 8S +10 &Kq\ 7U +9 &M\ 5Y +10 &O;\ 4\\ +9 &P\ 4] +9 &R\ 3] +10 &T{\ 3^ +9 &V>\ 3] +9 &W\ 2_ +10 &Y\ 2^ +9 &[~\ 2_ +9 &]?\ 2` +10 &^\ 1N +9 &`#C\ 4)| +9 &`d\ 5X +6 ( +2 "collection"'!& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.26 + "collection"']& +4 "core" &`d\ 5X + &`d\ 5X + .tHand.open +2 "manipulator"&"1 +68 "core" 1 + "manipulator"&A% +4 "core" % * \\ N 4 e +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%L  +43 "core"  + "processing"%&% +4 "core" %D\ Z +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%?' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%C  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%-' +1612 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%%' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%$  +100 "core"  + .tPSV.dial :PTV,via: :air +2 "processing"%8 +189 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%3 @ +73 "core" B +2 .tPS.seek 0ml +2 "processing"%)' +2626 "core" ' + .tPSV.dial :air +2 "processing"%  +72 "core"  +2 .tPS.seek 2.5ml + "processing"%T' +2606 "core" ' + .tPSV.dial :PTV +2 "processing"% +72 "core" ~ +2 .tPS.seek 0ml +2 "processing"%5' +2618 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&+& +4 "core" &" D J <> +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G( +3 "core" ( + "manipulator"&q& +4 "core" &" L I <> +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &" = ? G <> +2 .tForearm.seek CC + "manipulator"&D' +107 "core" ' + .tHand.close +2 "manipulator"&^/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +470 "core" ( + "manipulator"&& +4 "core" &" 7 8  ;8 +2 "manipulator"&K% +3 "core" % 7 ; C +2 .tForearm.seek :retract +2 "manipulator"&/'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&W(, +284 "core" ( + "manipulator"&.& +4 "core" &, H Y  H +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &, O R # H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&b' +106 "core" ' +2 .tHand.open + "manipulator"&'1 +67 "core" 1 +2 "manipulator"&U% +4 "core" % ^ T W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +4 "core" &\ 8 + "manipulator"&0& +4 "core" &, ^ V J H +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +3 "core" ( + "manipulator"&F& +4 "core" &, ] Z H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +3 "core" &, R U } H +2 .tForearm.seek :garage +2 "manipulator"&Z' +91 "core" ' + .tHand.close +2 "manipulator"&>/ +76 "core" / +2 "manipulator"&*& +4 "core" &, e a H +2 "manipulator"&@% +3 "core" % [ Y * +2 .tForearm.seek :retract +2 "manipulator"&{'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +289 "core" ( + "manipulator"&& +5 "core" && S ] ?U + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &d& +3 "core" && _ _ ?U +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +100 "core" ' +2 "manipulator"&c& +4 "core" && ] ^  ?U +2 "manipulator"&% +4 "core" % _ _ +50 "collection"'9& +4 "core" &\ 8 +3 "collection"'<& +5 "core" &\ 8 +2 .tCC.seek :closed + "collection"'N(` +4 "core" &\ 8 +9 &.s\ 3,} +10 &c{8\ 3@ +9 &cm\ 3Q +10 &%N3\ 4P +9 &L\ 4Q +9 &J\ 4P +10 &kN\ 4P +9 &,O\ 4Q +9 &O\ 4P +10 &Q\ 4Q +9 & sK\ 4P +10 &"5N\ 4P +9 &#O\ 3Q +9 &%N\ 4Q +10 &'{K\ 4P +9 &)>J\ 3P +9 &*N\ 4Q +10 &,O\ 4P +9 &.J'\ 4P +10 &0EI\ 4P +9 &2I \ 4P +9 &3J\ 4P +10 &5N\ 4P +9 &7MN\ 4P +9 &9M6\ 4P +10 &:H\ 4P +9 &<M1\ 4Q +10 &>VJ5\ 4P +9 &@L*\ 4P +9 &AL\ \ 4P +10 &CH\ 4P +9 &E^K\ 4P +9 &G!K\ 4P +10 &HP\ 3Q +9 &JW\ 3Q +10 &LYv\ 2U +9 &N\ 0Y +9 &O\ /\\ +10 &Q\ /\\ +9 &SI\ .] +9 &U \ .] +10 &V\ .^ +9 &X\ \ .^ +9 &ZK\ -_ +10 &\\ \ -_ +9 &]\ ,` +10 &_u~\ .E +9 &`E(\ /)y +9 &`gt\ 1W +3 ( +2 "collection"'<& +2 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.40 +2 "collection"'a& +4 "core" &`gs\ 1W +2 .tHand.open + "manipulator"&S1 +76 "core" 1 + "manipulator"&\ % +4 "core" %  B ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +98 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%,  +188 "core"  +2 "processing"%2% +4 "core" %S\ W +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%M' +1595 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%[  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%x' +1593 "core" ' + .tPSV.dial PSR +2 "processing"%_ +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%l' +2608 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%Q +189 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%H' +1140 "Can"l\ XNN +1466 "core" ' + .tPSV.dial :air +2 "processing"%n  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2608 "core" ' + .tPSV.dial :PTV +2 "processing"%k +120 "core" ~ +2 .tPS.seek 0ml +2 "processing"%' +2614 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&O& +4 "core" &$ > F E >K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +49 "core" ( + "manipulator"&s& +4 "core" & < N 7  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" & D S  +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"& / +74 "core" / +2 .tCC.seek :open + "collection"'( +470 "core" ( + "manipulator"&e& +5 "core" & S S V  + "manipulator"&p% +4 "core" %  O P 4 +2 .tForearm.seek :retract + "manipulator"&o'\ +99 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&}(, +267 "core" ( + "manipulator"&& +4 "core" &, G Y ) a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &, T [ a +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&u' +126 "core" ' +2 .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&4% +4 "core" % ^ S h +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'t& +4 "core" &]\ : + "manipulator"&i& +4 "core" &, P T  a +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&:(, +3 "core" ( +2 "manipulator"&I& +3 "core" &, W ^ a +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &, R S V a +2 .tForearm.seek :garage +2 "manipulator"&v' +102 "core" ' +2 .tHand.close + "manipulator"&X/ +69 "core" / +2 "manipulator"&& +4 "core" &, Z ` a + "manipulator"& % +4 "core" % ^ ` +2 .tForearm.seek :retract +2 "manipulator"&R'\ +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P( +286 "core" ( +2 "manipulator"&E& +4 "core" && R R \\ @W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" && U S  @W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&|' +93 "core" ' +2 "manipulator"&V& +4 "core" &' \\ T  @W +2 "manipulator"&% +3 "core" % T Q  - +2 "collection"'& +4 "core" &7\ 9 +2 "collection"'z& +5 "core" & \ : +2 .tCC.seek :closed +2 "collection"'`(` +4 "core" &R\ 9 +8 &-r \ 5,} +9 &by\ 5@ +10 &hm\ 5Q +9 &+J\ 6P +9 &N\ 6P +10 &M\ 6P +9 &qN\ 6P +10 &4M\ 6P +9 &L\ 5P +9 &N\ 6P +10 & yK(\ 6P +9 &";M\ 6P +9 &#M\ 6P +10 &%L\ 6P +9 &'N\ 6P +10 &)DK\ 6P +9 &+K0\ 6P +9 &,L\ 6P +10 &.LN\ 6P +9 &0LO\ 5P +9 &2L\ 6O +10 &3L7\ 6P +9 &5O\ 6P +10 &7TJ\ 6P +9 &9M\ 6O +9 &:K\ 6P +10 &<O6\ 5P +9 &>\\Nq\ 6P +9 &@O(\ 6P +10 &AL\ 6P +9 &CJ\ 6O +10 &EdN\ 5P +9 &G'H\ 6O +9 &HO \ 5P +10 &JY\ 5Q +9 &L`t \ 4T +9 &N \ 2Y +10 &O\ 1\\ +9 &Q\ 0\\ +10 &SO\ 0\\ +9 &U\ 0\\ +9 &V \ 0] +10 &X \ 0^ +9 &ZR \ /^ +9 &\\ \ /_ +10 &]\ \ /_ +9 &_{~ \ 0B +10 &`C+\ /+ +9 &`pk \ 3R +2 ( +2 "collection"'z& +2 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.38 +2 "collection"'=& +4 "core" &`ph+\ 3R + .tHand.open +2 "manipulator"&h1 +73 "core" 1 +2 "manipulator"&% +4 "core" % M < o - +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%7  +190 "core"  + "processing"%% +4 "core" %\ Y +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%#' +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +7 "processing"%g  +44 "core"  +2 .tPS.seek 0ml + "processing"%w' +1601 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%]' +2607 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%" +189 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%A' +2611 "core" ' +2 .tPSV.dial :air + "processing"%!  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%L' +2628 "core" ' + .tPSV.dial :PTV +2 "processing"%& +72 "core" ~ +2 .tPS.seek 0ml +2 "processing"%' +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&6& +4 "core" &$ S S ) >O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +6 "manipulator"&C( +3 "core" ( +2 "manipulator"&?& +4 "core" &$ N = h >O + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &$ I O 3 >O +2 .tForearm.seek CC + "manipulator"&-' +93 "core" ' +2 .tHand.close + "manipulator"&$/ +68 "core" / + .tCC.seek :open +2 "collection"'8( +470 "core" ( + "manipulator"&3& +5 "core" &% S T N >O + "manipulator"&%% +4 "core" %  F M + .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(, +285 "core" ( +2 "manipulator"&& +4 "core" &, L Z ) = + .tElbow.reconfigure :loose +52 "manipulator"&$ &.,(#b +3 &T& +2 "core" &, U R . = +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&+' +93 "core" ' + .tHand.open +2 "manipulator"&q1 +67 "core" 1 +2 "manipulator"&J% +4 "core" % \\ S B ! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +97 "core" ' +2 #tFlushing Processing stage + "processing"%% +5 "core" %\ a + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +3 "core" &\ ` +2 "manipulator"&r& +4 "core" &, T S  = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +3 "core" ( +2 "manipulator"&K& +4 "core" &, N S = + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &D& +3 "core" &, R T < = +2 .tForearm.seek :garage + "manipulator"&.' +93 "core" ' +2 .tHand.close + "manipulator"&;/ +69 "core" / +2 "manipulator"&G& +4 "core" &, c ` = + "manipulator"&'% +4 "core" % Q R - ( +2 .tForearm.seek :retract +2 "manipulator"&U'\ +93 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&B(k +119 "core" ( + "manipulator"&0& +5 "core" &t Q Q 4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &/& +3 "core" &t U ] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&F' +107 "core" ' + "manipulator"&1& +4 "core" &t H P V +2 "manipulator"&b% +4 "core" % R S M +2 "processing"%>& +3 "core" &"\ ^ +3 "processing"%*& +4 "core" &&\ ] +2 .tPC.seek :closed +2 "processing"%@(] +4 "core" &\ ] +7 & ',\ [$d +10 &Ty"\ X9 +9 &|y\ XN +9 &U<\ YR +10 &FQ\ YR +9 &T\\\ YR +9 &R\ YR +10 &Q\ ZQ +9 &OO\ ZQ +10 &P\ YR +9 &S\ YR +9 &!P\ YQ +10 &#UO\ ZR +9 &%O\ YR +9 &&O\ YR +10 &(P\ YR +9 &*^O\ ZR +10 &, M\ YR +9 &-M\ YR +9 &/K\ YR +10 &1fN\ YR +9 &3(J\ YR +9 &4J\ YQ +10 &6M\ YQ +9 &8nK\ XR +9 &:0R\ YR +10 &;Q\ XR +9 &=L\ YR +10 &?vL\ YR +9 &A8J\ YR +9 &BO\ XR +10 &DO\ YR +9 &F}S\ XR +10 &H:g\ WT +9 &I\ VW +9 &K\ VX +10 &Mt\ VX +9 &O5\ VX +9 &P?\ VX +10 &R\ VY +9 &Tz\ UY +9 &V;\ VY +10 &W\ UY +9 &Y\ VY +10 &[\ UZ +9 &\\a\ V'x +9 &]zY\ X1 +10 ( + &]} \ Y. +2 "processing"%*& +2 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.66 +2 "processing"%W& +4 "core" &]} \ Y. + .tHand.open +2 "manipulator"&1 +66 "core" 1 + "manipulator"&Z% +5 "core" % ϼ H 8 . +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%d +70 "core" +2 .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 1ml + "processing"%'TE +1091 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%c' +1598 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" +2 .tPTV.dial :puck + "processing"%9  +74 "core"  + .tPBV.dial :waste1 +2 "processing"%{  +55 "core" +2 .tPS.seek 0ml + "processing"%' +2612 "core" ' + .tPSV.dial PSR +2 "processing"%a +72 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 0.5ml +2 "processing"%S'\ +582 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%\ ' +2111 "core" ' + .tPSV.dial PTV +2 "processing"%< +72 "core" + .tPBV.dial PSV +2 "processing"%, U +55 "core" W +2 .tPS.seek 0ml + "processing"%2' +2617 "core" ' + .tPSV.dial PBV +2 "processing"% @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%5' +2605 "core" ' + .tPSV.dial :waste1 +2 "processing"%[  +81 "core"  +2 .tPS.seek 0ml +2 "processing"%M' +2621 "core" ' +2 .tPSV.dial PSR + "processing"%_ +43 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%x' +2609 "core" ' + .tPSV.dial PTV +2 "processing"%Q +70 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%l' +2612 "core" ' + .tPSV.dial PBV +7 "processing"%n @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%H' +2616 "core" ' + .tPSV.dial :waste1 +2 "processing"%k  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%(' +2613 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&O& +4 "core" &t X ^ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&s(k +3 "core" ( +2 "manipulator"&\\& +4 "core" &t Y _ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +2 "core" &t _ a +3 .tForearm.seek PC + "manipulator"& ' +104 "core" ' + .tHand.close +2 "manipulator"&Y/ +75 "core" / +2 .tPC.seek :open +2 "processing"%N( +449 "core" ( +2 "manipulator"&e& +4 "core" &t Q R N + "manipulator"&p% +4 "core" % Q S H +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +136 "core" ( + "manipulator"&j& +4 "core" &, Y K  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &, ^ `  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +104 "core" ' + .tHand.open +2 "manipulator"&41 +71 "core" 1 + "manipulator"&o% +4 "core" % U G +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +93 "core" ' +585 #t-> access 1 +3 "storage"(i% +3 "core" %\ \ \ Z +2 "manipulator"&I% +4 "core" %\  Z ^  + "manipulator"& & +4 "core" &, Q Z B  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(u(< +670 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (X& +3 "core" &< \ O +2923 "Can",\ d65 +60000 V\ h55 +60001 \ k65 +60001 \ m55 +60000 \ p55 +60001 \ r55 +60000 \ v55 +60001 \ y55 +60001 \ |65 +60000 }\ 65 +60001 8\ 55 +60001 P\ 55 +60000 m\ 55 +60001 E\ 55 +60001 \ 55 +60000 ;\ 55 +60001 \ 55 +60000 +\ 55 +60001 \ 55 +60001 \ 54 +60000 R\ 54 +60001  \ 55 +60001 \ 55 +60000 k\ 55 +60001 1\ 55 +60001  44 @EDT1657166458.52 ; ?44 +60001  g44 +60001  44 +60000 +\ 565 +60001 >\ %66 +60001 \ 65 +60000 =\ 66 +60001 \ 66 +60000 :\ 65 +60001 \ 66 +60001 /\ 66 +60000 \ 66 +60001 %\ 66 +60001 \ 65 +60000 :\ 66 +60001 \ 66 +60001 T\ 66 +60000 \ 66 +60001 \ 66 +60001 \ 66 +60000 C\ 66 +60001 \ 66 +60001 H\ 66 +60000 S~\ 66 +60001 ~\ 66 +60001 \ \ 66 +60001  ~\ 66 +60000 i~\ 66 +60001  }\ 66 +60001 ~\ 66 +60000 x}\ 66 +60001 }\ 66 +60001 ~\ 66 +60000 !|\ 65 +60001 \ 66 +60000 G}\ 66 +60001 >\ 66 +60001  }\ 66 +60000 ~\ 66 +60001 \ 66 +60001 I~\ 66 +60000 ~\ 66 +60001 ~\ 66 +60001 \\}\ 66 +18507 #t-> can +3 "Can"I\ 66 +41490 ?}\ 66 +60001 ~\ 66 +60001 \ 66 +60000 ~\ 66 +60001 }\ 66 +60001 #\ 66 +60000 \ 66 +60001 S\ 66 +38516 #t-> can +3 "Can"N\ 66 +21482 \ 76 +60000 x\ 66 +4007 #t-> access 2 +3 "storage"(% +3 "core" % C A +2 "manipulator"& % +4 "core" %\   ' V + "manipulator"&}& +4 "core" &, 3 V +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (v& +2 "core" &K.   M  +42736 #t-> $da[:extractVol]=0.19 +879 #-> startTube 2 +1318 #-> shortDA +2 "collection"'E% +3 "processing"%~% +5 "core" %Ӷ +4 %\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +747 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%: +135 "core" + .tPTV.dial :PRVmixing +2 "processing"%V  +134 "core" +2 .tPRV.dial :sipper +2 "processing"%  +134 "core"  +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%'` +2279 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%R  +136 "core"  +2 .tPS.seek 0.5ml +2 "processing"%'\ +1256 "core" ' +2 .tPRV.dial :waste2 + "processing"%= @ +115 "core" A +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%h' +581 "core" ' + .tPSV.dial PSR +2 "processing"% +103 "core"  +2 "processing"%z% +3 "core" %\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%7'TE +1103 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1597 "core" ' +2 .tPSV.dial :mixloop + "processing"%| +104 "core" +2 .tPS.seek 0ml + "processing"%' +1307 "Can"\ 55 +1305 "core" ' + .tPSV.dial PSR +2 "processing"%g +105 "core"  + "processing"%#% +4 "core" %\  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'TE +1087 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%w' +1595 "core" ' + .tPSV.dial :mixloop +2 "processing"%" +105 "core" + .tPRV.dial :sipper +2 "processing"%]  +45 "core" +2 .tPS.seek 0ml +2 "processing"%!' +2612 "core" ' + .tPSV.dial PSR +2 "processing"%A +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%&' +2606 "core" ' + .tPSV.dial :mixloop +6 "processing"%L +116 "core" +2 .tPS.seek 0ml +2 "processing"%6' +2613 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%?& +4 "core" &~\  +2 "manipulator"&% +3 "core" %\   V +2 "storage"($% +3 "core" % ? A +2 "storage"(P. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +666 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (`& +2 "core" & \ \  +2 "manipulator"&3& +4 "core" &,  7 Q + "manipulator"&%% +4 "core" %\   % R +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&-(P +183 "core" ( + "manipulator"&& +4 "core" &K  ) P' +2 "storage"(T& +3 "core" &   R +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&C'ϥ +98 "core" ' + "storage"(q& +5 "core" &   ' + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(J' +288 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \ \ & +2 "manipulator"&r& +4 "core" &L O' + .tElbow.seek 2 +2 "manipulator"&(P +3 "core" ( +2 "manipulator"&K& +3 "core" &L 0 O' +2 "storage"(D& +3 "core" & \  O h +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&+'y +24 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&;/ +72 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958:in `loadPuck'";/home/esp/esp2/protocol/2G/DAprocess.rb:281:in `runDA'"6/home/esp/esp2/protocol/2G/DA.rb:124:in `shortDA'"(ESP):29: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 +3 ."downElevator"SE.seek :down +2 "manipulator"&G& +3 "storage"(''} +8 "core" &L  P' +2 "manipulator"&)% +3 "core" % n  g P +2 .tForearm.seek :retract +2 "manipulator"&^'\ +100 "core" ' +2 .tElbow.seek PC + "manipulator"&0(k +152 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +101 "core" ( +2 "manipulator"&/& +4 "core" &t . K R +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &t  R Q +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&1' +105 "core" ' +2 "manipulator"&b& +4 "core" &t  L +2 "manipulator"&>% +3 "core" % L +2 "processing"%& +4 "core" &a +2 "processing"%U& +4 "core" &_ +2 .tPC.seek :closed +2 "processing"%y(] +5 "core" &` +6 & -^ $e +9 &Ryd : +9 &wub N +10 &iWf V +9 &-Nr V +10 &Ka V +9 &NU U +9 &tNb U +10 &5Oc V +9 &Lf U +9 &Gf U +10 &!{Kb V +9 &#=Lf V +10 &%Qf U +9 &&Jc U +9 &(Oh U +10 &*EKf V +9 &,N^ U +9 &-Oc U +10 &/Jc U +9 &1NJg U +10 &3Mh U +9 &4Jh U +9 &6Je U +10 &8VJg U +9 &:Nf V +9 &;Ki V +10 &=Lh U +9 &?]Ng V +10 &A Jg U +9 &BOe U +9 &DOg V +10 &FbYf W +9 &Hr` Y +9 &Ia [ +10 &K^ [ +9 &M[f \\ +10 &O^ \\ +9 &Pb \\ +9 &RZ \\ +10 &Tb \\ +9 &V#j ] +9 &W\\ ] +10 &YY ] +9 &[hd ] +9 &\\`iZ 8 +10 &]{4d ) +5 ( +2 "processing"%U& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.71 + .Hand.open +2 "manipulator"&W1 +3 "core" &]{h ) +63 1 + "manipulator"&% +4 "core" % ' J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +98 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%*  +2 %d9 +6 "core" 9P_ +102 "processing"%F9 +2 "core" 9P^ +102 "processing"%9 +2 "core" 9P_ +102 "processing"%9 +4 "core" 9P^ ! +102 "processing"%9 +2 "core" 9P_! +103 "processing"%99 +2 "core" 9Q_" +102 "processing"%{9 +2 "core" 9Q_" +102 "processing"%c9 +3 "core" 9R_" +102 "processing"%a9 +3 "core" 9T^"" +102 "processing"%9 +2 "core" 9U_&# +102 "processing"%S9 +2 "core" 9X_*# +102 "processing"%<9 +3 "core" 9Z^/$ +102 "processing"%,9 +3 "core" 9^_3# +102 "processing"%\ 9 +3 "core" 9a_7" +102 "processing"%9 +2 "core" 9f_;" +102 "processing"%29 +2 "core" 9k_?! +103 "processing"%[9 +2 "core" 9o`C" +102 "processing"%59 +3 "core" 9u`H +102 "processing"%_9 +2 "core" 9|`L +102 "processing"%M9 +3 "core" 9`P +102 "processing"%Q9 +3 "core" 9_T +102 "processing"%x9 +2 "core" 9`X +102 "processing"%n9 +3 "core" 9a] +102 "processing"%l9 +2 "core" 9aa +102 "processing"%k9 +4 "core" 9ae +102 "processing"%H9 +2 "core" 9ci +103 "processing"%O9 +2 "core" 9bm +102 "processing"%\\9 +2 "core" 9cr +102 "processing"% 9 +3 "core" 9dv +102 "processing"%Y9 +3 "core" 9cz +102 "processing"%B9 +3 "core" 9d~ +102 "processing"%9 +2 "core" 9d +102 "processing"%@9 +3 "core" 9d\ +102 "processing"%e9 +3 "core" 9d\ +102 "processing"%p9 +2 "core" 9f +102 "processing"%j9 +3 "core" 9 f +102 "processing"%f9 +2 "core" 9d +102 "processing"% 9 +3 "core" 9f +102 "processing"%s9 +2 "core" 9#g +103 "processing"%49 +2 "core" 9,h +102 "processing"%o9 +2 "core" 93g +103 "processing"%9 +2 "core" 9:h +102 "processing"%9 +3 "core" 9Ai +102 "processing"%i9 +3 "core" 9Hi +102 "processing"%I9 +2 "core" 9Pi +102 "processing"% 9 +3 "core" 9Ui +102 "processing"%9 +2 "core" 9\\j +102 "processing"%X9 +2 "core" 9bj +4 .tPH.hold 2:00:00,28C +3 "processing"%m pp_ +4 .tdelay 1:30 +2 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"% +103 "core"  +2 "processing"% % +4 "core" %. + #tPulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%}'\ +588 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%v'Һ +1608 "core" ' + .tPTV.dial :puck +2 "processing"%u  +134 "core"  +2 .tPSV.dial PTV + "processing"%E +74 "core" + .tPBV.dial :waste1 +2 "processing"%~  +55 "core" + "processing"%:% +4 "core" %Ҿ3  +2 .tPS.seek 1.5ml +2 "processing"%V' +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +2 .tPS.seek 0ml +2 "processing"%(' +1601 "core" ' + .tdelay 5:00 +25383 "Can" >> +4620 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%R  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%= +85 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2493 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%z +74 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%|' +2490 "core" ' + .tPTV.dial :PRVmixing,via: PRV +7 "processing"%  +136 "core" + .tPSV.dial :mixloop +2 "processing"%g +45 "core" + .tPRV.dial :ab1 +2 "processing"%# @ +106 "core" > +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +43 "core"  +2 "processing"%"% +4 "core" %w  +2 .tPS.seek 0.34ml + "processing"%]' +433 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'w  +30 "core" +2 .tPRV.dial :air + "processing"%A  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%!'G +1178 "core" ' + .tPRV.dial :waste2 +2 "processing"%L @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%&'\ +854 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%?  +55 "core" +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'Һ +1601 "core" ' + .tPSV.dial :PML +2 "processing"%$ +42 "core" + .tPTV.dial :mixing +2 "processing"%P @ +75 "core" B + .tPBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%`% +4 "core" %Ҹ  +2 .tPS.seek 1.85ml +2 "processing"%3' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%% * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%' +1953 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'T& +3 "core" &$ +2 "manipulator"&& +3 "core" &t O +2 "manipulator"&q% +3 "core" %  N +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(, +139 "core" ( +2 "manipulator"&& +4 "core" &, % J + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, { J +2 .tForearm.seek :garage +2 "manipulator"&r' +92 "core" ' +2 .tHand.close + "manipulator"&K/ +74 "core" / +2 "manipulator"&D& +4 "core" &,  K +2 "manipulator"&;% +3 "core" %  K# +2 .tForearm.seek :retract +2 "manipulator"&G'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&)( +293 "core" ( +2 "manipulator"&-& +4 "core" &' ; J@] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &C& +3 "core" && 4 J@] +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&J' +100 "core" ' +2 "manipulator"&+& +5 "core" &&  F@] +2 "manipulator"&/% +4 "core" % ` F + "collection"'.& +4 "core" &N +3 "collection"'& +5 "core" &- +2 .tCC.seek :closed + "collection"'b(` +5 "core" &+ +7 &\ %* $e +9 &Qx0 : +10 &xv! O +9 &mT V +10 &0K) V +9 &I V +9 &J" V +10 &wH" U +9 &9M U +9 &O V +10 &O U +9 &!~K V +10 &#AI U +9 &%O V +9 &&N" V +10 &(I U +9 &*II" U +9 &, J$ U +10 &-O# V +9 &/N U +10 &1PO V +9 &3N" V +9 &4L) U +10 &6M$ U +9 &8XK% V +9 &:L) V +10 &;L+ V +9 &=K& U +10 &?aN# U +9 &A"J* V +9 &BK( U +10 &DI# U +9 &FjM' U +9 &H*N* V +10 &IR V +9 &Kg( X +10 &M_! \\ +9 &O" _ +9 &P' a +10 &R* a +9 &TT& b +9 &V$ b +10 &W$ b" +9 &Y) b& +10 &[M' b. +9 &]& b- +9 &^& b. +10 &`P! + +9 &`c% X +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.40 +2 "collection"'>& +5 "core" &`cr X + &`cr> X + .tHand.open + "manipulator"&1 +68 "core" 1 + "manipulator"&'% +5 "core" % v \\ ! @ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%N +103 "core"  +2 "processing"%W% +4 "core" % + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%d  +44 "core"  +2 .tPS.seek 0ml + "processing"%U' +1598 "core" ' + .tPSV.dial PSR +2 "processing"%F +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%1' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'  +32 "core" ~ +132  +2 .tPSV.dial :mixloop + "processing"% +103 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%9  +75 "core" +2 .tPS.seek 0ml +2 "processing"%{' +2605 "core" ' +2 .tPSV.dial :air +2 "processing"%c  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%a' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%S' +2607 "core" ' + .tPSV.dial :air +2 "processing"%<  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%,' +2607 "core" ' +2 .tPSV.dial :mixloop +49 "processing"%\ +46 "core" +2 .tPS.seek 0ml +2 "processing"%' +2609 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&2& +4 "core" && 9 D@\\ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&[( +3 "core" ( + "manipulator"&5& +4 "core" &% @ C@\\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &% D@\\ +2 .tForearm.seek CC +2 "manipulator"&M' +99 "core" ' + .tHand.close +2 "manipulator"&Q/ +70 "core" / +2 .tCC.seek :open +2 "collection"'x( +469 "core" ( + "manipulator"&n& +5 "core" &&  G@Z + "manipulator"&l% +4 "core" %  G +2 .tForearm.seek :retract +2 "manipulator"&k'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&H(, +290 "core" ( +2 "manipulator"&O& +4 "core" &, ; M8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &, * M8 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +104 "core" ' +2 .tHand.open + "manipulator"&Y1 +76 "core" 1 + "manipulator"&B% +4 "core" % L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "09:22:45.11" +14170 "Can"r LL +10624 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%@ @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%e  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%j  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%f' +2488 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%s  +56 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%4 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%o  +43 "core"  +3 ."da"PS.seek 0ml +2 "processing"%' +2483 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +6 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%i% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%I'\ +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%X +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  + "processing"% % +4 "core" %һ  +2 ."da"PS.seek 1.5ml +2 "processing"%6' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%u' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%E  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2494 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2472 "core" ' +2 #"da"washCycleDA #2 of 2 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +133 "core"  +2 "processing"%(% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'Һ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%h +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%7  +34 "core" +2 "processing"%% +3 "core" %ҿ +2 ."da"PS.seek 1.5ml +3 "processing"%' +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%g * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%#' +1602 "core" ' + ."da"delay 2:00 +7260 "Can" 77 +4743 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%|  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%" +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2484 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%A +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%] +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!' +2491 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%?  +44 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%&  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%$  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%P +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +390 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%`  +45 "core"  + "processing"%%% +4 "core" %f  +2 ."da"PS.seek 0.55ml +2 "processing"%'] +341 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%3  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%T'Һ +1548 "core" ' + ."da"PSV.dial :PML +2 "processing"% +45 "core" + ."da"PTV.dial :mixing +2 "processing"%q @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %ҷe  +2 ."da"PS.seek 1.85ml +2 "processing"%0' +239 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%K * +35 "core" , +2 ."da"PS.seek 0ml +50 "processing"%D' +1956 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +38728 "Can"w >= +9274 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%;  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +36 "core" , + ."da"PSV.dial :air +2 "processing"%r  +45 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%-' +2488 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%C +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%t  +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%+ +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%/  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%.' +2493 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air +6 .PSV.dial PSR +2 "processing"%G +134 "core"  +2 "processing"%8% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%>'\ +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'Һ +1597 "core" ' + ."da"PTV.dial :puck +2 "processing"%'  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +34 "core" +2 "processing"%W% +4 "core" %Ҷ\\  +2 ."da"PS.seek 1.5ml +2 "processing"%J'| +595 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%d' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2500 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%9 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%c' +2488 "core" ' + #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +134 "core"  +2 "processing"%% +3 "core" %. +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%a'\ +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%<'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%S +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +36 "core" + "processing"%,% +4 "core" %Ҹ5  +2 ."da"PS.seek 1.5ml +2 "processing"%2'~ +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%_' +1617 "core" ' +2 ."da"delay 2:00 +8617 "Can" 77 +3385 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Q  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +46 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2511 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%n +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +7 "processing"%O  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%\\' +2500 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +134 "core"  + "processing"%Y% +4 "core" %a + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%B'\ +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%@  +33 "core"  + "processing"%e% +4 "core" %Ҷ"  +2 ."da"PS.seek 1.5ml +2 "processing"%p'| +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%' +1600 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%s * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%o' +2488 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%f +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +7 "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%I' +2489 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +147 "core"  +11 "processing"%X% +17 "core" %c +4 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +7 "processing"% +21 ."da"PS.reconfigure :default +6 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +9 "processing"%'m +342 "core" ' +2 ."da"delay 5 seconds +503 "processing"% % +3 "core" %m,  + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"% '\ +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +51 ."da"PS.seek 2ml +11 "processing"%}'Һ +1601 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%6 +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +34 "core" +2 "processing"%~% +4 "core" %ҷp  +2 ."da"PS.seek 1.5ml +2 "processing"%:'} +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%' +1601 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%V  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +47 "core" ) + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%R +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2510 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%h' +2520 "core" ' + #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%7 +147 "core"  + "processing"%% +4 "core" %I + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%z'Һ +1589 "Can"h qr +515 "core" ' +3 ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%g +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%|% +4 "core" %ҵk  +2 ."da"PS.seek 1.5ml +2 "processing"%'{ +586 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"%" * +34 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%#  +115 "core"  +2 ."da"PS.seek 0ml +2 "processing"%w' +1602 "core" ' + "processing"%A9 +4 "core" 95 + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%]  +3 "core" 5 + 5 + "processing"%L& +4 "core" &]{` ) + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %  w z _ ?  +2 "storage"(?% +4 "core" %| w + "storage"(&. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +3 "storage"($(+ +190 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (P& +3 "core" &-  +2 "manipulator"&!& +3 "core" &, w n + >8 +2 "manipulator"&`% +3 "core" %  v l  >  +3 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&%( +192 "core" ( +2 "manipulator"&& +4 "core" & d U \ <, + "storage"(3& +4 "core" &- +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +91 "core" ' +2 "storage"(& +4 "core" &-  +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(q' +279 "core" ' + "storage"(- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"('y +30 "core" ' +2 "manipulator"&K& +4 "core" & R P o ;, + "manipulator"&T% +4 "core" % H D :L +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&0'\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&;(k +259 "core" ( + "manipulator"&Z& +4 "core" &t D _ ~ = +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &t M O J < +2 ."da"Forearm.seek PC +2 "manipulator"&D' +100 "core" ' +2 ."da"Hand.close + "manipulator"&C/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%t( +451 "core" ( + "storage"(+& +4 "core" &- / +2 "manipulator"&/& +3 "core" &t   8 +2 "manipulator"&-% +3 "core" %  8 +2 ."da"Forearm.seek :retract +2 "manipulator"&G'\ +102 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&8( +266 "core" ( +2 "manipulator"&.& +4 "core" & N P = ;+ + "storage"(>& +4 "core" &- q +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&'' +118 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +69 "core" 1 +2 "storage"(N- +4 "core" -'y +2 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(W'E +23 "core" ' +2 ."da"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.93 Pucks below Top Plate +2 "storage"(' +54 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jul0710h.tif +4 "processing"%& +10 "core" &q +3 "manipulator"&J& +6 "core" &  X 1+ +2 "manipulator"&% +6 "core" % Ϭ  P 1W +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&F'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&U(, +186 "core" ( +2 "manipulator"&d& +5 "core" &,  * 15 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &,   3 15 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +94 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&9/ +70 "core" / + "manipulator"&1& +5 "core" &,  h 15 + "manipulator"&% +4 "core" %   4 1& +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&{'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&(k +124 "core" ( + "manipulator"&c& +4 "core" &u 0 / +2 ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &a& +3 "core" &u  / +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&S' +105 "core" ' + "manipulator"&\ & +4 "core" &u ' ' +2 "manipulator"&,% +4 "core" % n ' +2 "processing"%<& +4 "core" &u +2 "processing"%5& +4 "core" &g +2 ."psFlush"PC.seek :closed +2 "processing"%2(] +4 "core" &e  +9 &(k^ - +10 &_vS A +9 &GhT T +9 &CD U +10 &C5 U +9 &E7 U +9 &HD7 V +10 & A+ U +9 &F U +9 &A U +10 & QA U +9 &"D U +10 &#D V +9 &%D V +9 &'XD V +10 &)D V +9 &*G U +9 &,E+ U +10 &.aGM U +9 &0"DL V +10 &1DE V +9 &3A: U +9 &5iC4 U +10 &7+A. U +9 &8D1 V +9 &:D% V +10 &2CG V +10 &?D U +9 &AA U +9 &CyC U +10 &E;A U +9 &FJ V +9 &H_ X +10 &Jo \\ +9 &L0~ \\ +10 &M~ \\ +9 &O \\ +9 &Qu \\ +10 &S7{ \\ +9 &T ] +9 &V ] +10 &Xz ] +9 &Z; ^ +10 &[ P +9 &]-I~ !e +9 &]x7 4 +6 ( + "processing"%5& +4 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.82 +2 "processing"%Q& +65 "core" &]x- 4 + &]x-} 4 + ."psFlush"Hand.open +2 "manipulator"&)1 +75 "core" 1 + "manipulator"&^% +4 "core" % ϼ m $ +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&_'\ +105 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +43 "core"  +2 "processing"%l% +4 "core" % + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%M'\ +47 #"da"SX MX5/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.111 seconds\ /var/log/esp/da22jul0710h.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jul0710h15s.tif +533 "core" ' +3 ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%O' +511 #"da"SX MX5/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jul0710h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jul0710h20s.tif +1596 "core" ' +2 ."psFlush"delay 1 second +103 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%b @ +197 "core" B +2 ."psFlush"PTV.dial :PRVmixing +2 "processing"%[  +140 "core" +5 ."psFlush"PSV.dial :mixloop +8 "processing"%Y +15 #"da"SX MX5/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jul0710h20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "14.111 sec auto-exposure",Subject: "da22jul0710h images!" +9 "storage"(\\- +5 "core" -' +3 "storage"(B& +14 "core" &- C : l +2 "manipulator"& & +4 "core" &u 1 . + "manipulator"&@% +5 "core" %\ * a .#d +3 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&e( +31 "core" +2 ."psFlush"PS.seek :empty +3 "processing"%k'ղ +231 "core" ( + "manipulator"&j& +4 "core" & # - ? 2+ +2 "storage"(p& +4 "core" &- m e s +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"& ' +108 "core" ' +5 ."da"SE.reconfigure :gently +6 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.21 Pucks below Top Plate +2 "storage"(s' +58 "core" ' +4 "manipulator"&4& +9 "core" & T C+ +3 "storage"(& +8 "core" &- Q +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +5 ."da"Forearm.reconfigure :loose +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +3 "manipulator"&f'n +37 "core" ' +4 ."da"Elbow.hold +4 "manipulator"&, +7 "core" , +3 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.03 Pucks below Top Plate +4 "storage"(i' +27 "core" ' +4 "manipulator"&% +8 "core" %y` + +  6 +2 "storage"(o& +8 "core" &- u +3 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 311 counts +4 "manipulator"&'Υ +19 "core" ' +4 "manipulator"&X& +8 "core" &  C) +3 "storage"(I& +9 "core" &- L +4 ."da"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"& ' +26 "core" ' +3 "storage"(% +8 "core" % +6 ."downElevator"SE.seek :down +7 "storage"( '} +99 (6% +6 "core" %85 r \\x +4 "manipulator"&E% +8 "core" % u D +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +4 "manipulator"&~'\ +91 "core" ' +43 ' +5 ."downElevator"SE.stop +5 "storage"(5 +8 (}& +9 "core" &-  +1581 ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%u +104 "core"  +5 "processing"%:% +9 "core" %հS +3 #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +4 "processing"%V'\ +390 #"uploadLog"upsync +198 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2097 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%R  +33 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +75 "core" B + ."psFlush"PSV.dial :mixloop +2 "processing"%= +104 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%('ղ +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +104 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%v' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%7 +74 "core" + ."psFlush"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%h' +2610 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%g +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +595 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2110 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%z +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%" U +54 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%#' +2616 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%]  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%L' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%?' +2618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +84 "core"  +2 ."psFlush"PBV.dial PSV +52 .PS.seek 0ml +2 "processing"%P' +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%! @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2604 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2610 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%3 +43 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%H'TE +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +7 "processing"% +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +54 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K' +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%T +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%q'\ +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2101 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%r U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%%' +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%C @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +579 "Can"? >= +2044 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%y  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%+' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%-' +2612 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%D +84 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%.' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%> @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N' +2626 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp +6 "manipulator"&& +4 "core" & 3 N) +2 "manipulator"&G% +3 "core" %\   N +7 ."psFlush"Elbow.seek PC +2 "manipulator"&J(k +253 "core" ( + "manipulator"&& +5 "core" &t l P + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &t N P +2 ."psFlush"Forearm.seek PC +2 "manipulator"&W' +98 "core" ' + ."psFlush"Hand.close +2 "manipulator"&d/ +65 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +455 "core" ( + "manipulator"&'& +4 "core" &t Y N +2 "manipulator"&8% +3 "core" %  NL +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&9'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&1(, +133 "core" ( +2 "manipulator"&& +4 "core" &, ? n U + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" &,  j T +2 ."psFlush"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&c' +96 "core" ' + ."psFlush"Hand.open +2 "manipulator"&a1 +69 "core" 1 + "manipulator"&% +4 "core" % ξ  = P +2 ."psFlush"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +109 "core" ' +2 #tFinished short da assay +4205 #-> samplePassF + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +3 "core" & +2 "manipulator"&<& +4 "core" &, U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&U(, +21 "core" ( + "manipulator"&{& +4 "core" &,  Wt +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &,  Wt +2 .tForearm.seek :garage +2 "manipulator"&Q' +91 "core" ' +2 .tHand.close + "manipulator"&)/ +66 "core" / + "manipulator"&^& +5 "core" &, Tt + "manipulator"&5% +4 "core" %   U +2 .tForearm.seek :retract + "manipulator"&n'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&l( +299 "core" ( +2 "manipulator"&S& +4 "core" &( 9 OBl + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &w& +2 "core" &( V OBl +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&M' +104 "core" ' +2 "manipulator"&b& +4 "core" &) * NBl + "manipulator"&[% +4 "core" %  N +2 "collection"'\\& +3 "core" & +3 "collection"'B& +6 "core" & +2 .tCC.seek :closed + "collection"' (` +5 "core" & +6 & , %g +10 &Rv : +9 &yv O +9 &oS V +10 &2L U +9 &H U +9 &M U +10 &yG U +9 &;M U +10 &M U +9 &L U +9 &!J U +10 &#BL U +9 &%M U +9 &&J U +10 &(N U +9 &*KJ U +10 &, L U +9 &-M V +9 &/J U +10 &1SL U +9 &3J U +9 &4J U +10 &6O U +9 &8]I T +10 &:K U +9 &;J U +9 &=H U +10 &?cIj U +9 &A&I U +9 &BI U +10 &DJ U +9 &FlL U +10 &H.L U +9 &IS V +9 &Kd X +10 &M_ \\ +9 &O ` +9 &P ` +10 &R a +9 &TVw b +10 &V b +9 &W b! +9 &Y b% +10 &[P b, +9 &] b0 +9 &^ b0 +10 &`P ({ +9 &`l  Y +5 ( +2 "collection"'B& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.44 +2 "collection"'@& +4 "core" &`lp Y + &`lp Y + .tHand.open + "manipulator"&Y1 +71 "core" 1 + "manipulator"&j% +4 "core" %  k H +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +95 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +44 "core"  +2 "processing"%O% +4 "core" %p + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%4' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%_' +1601 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%o' +2611 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%X  +103 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%I +196 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +76 "core" B +2 .tPS.seek 0ml +2 "processing"%' +2621 "core" ' + .tPSV.dial :air +2 "processing"%  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"%6 +75 "core" ~ +2 .tPS.seek 0ml +50 "processing"%E' +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" &(  GBi +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&f( +3 "core" ( +2 "manipulator"&& +3 "core" &(  GBi +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &(  GBi +2 .tForearm.seek CC +2 "manipulator"&i' +91 "core" ' +2 .tHand.close + "manipulator"& / +68 "core" / +2 .tCC.seek :open + "collection"' ( +471 "core" ( + "manipulator"&u& +4 "core" &' K KAa +2 "manipulator"&:% +4 "core" %  * K +2 .tForearm.seek :retract + "manipulator"&k'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&V(, +288 "core" ( + "manipulator"&R& +4 "core" &, Np +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, \ Mp +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&=' +102 "core" ' +2 .tHand.open +2 "manipulator"&*1 +76 "core" 1 +2 "manipulator"&% +4 "core" %  N +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +96 "core" ' +21006 "Can" 66 +47037 #t-> access 1 +3 "storage"(% +3 "core" %   \\ +2 "manipulator"&7% +4 "core" %\   R+ + "manipulator"&& +4 "core" &,  Rp +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(v(< +663 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (g& +2 "core" &< \  i +601 #t-> access 2 +2 "storage"(h% +4 "core" %\ \  + "manipulator"&% +4 "core" %\  O+ +2 "manipulator"&z& +4 "core" &, j Op + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"("(K +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (|& +3 "core" &K  +4716 #t-> $da[:extractVol]=0.19 +788 #-> startTube 2 +1559 #-> da 40 +2 #da sampling at most 40ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 10:30:15EDT07-Jul-22\\n{3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@10:20:58, 21.3C, 51% humidity, 15.1psia, 12.489V, 0.269A, 0.269A avg, 3.36W",Subject: "da sampling at most 40ml" +2 "collection"'& +6 "core" & + "manipulator"&#% +6 "core" %\   + Q+ + "storage"(]% +5 "core" %   7 + "storage"(A. +3 "core" .(K +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +448 #"uploadLog"upsync +219 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (L& +4 "core" & + "manipulator"&&& +4 "core" &, N Mp + "manipulator"&?% +5 "core" %\   M+ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&!(P +184 "core" ( +2 "manipulator"&P& +4 "core" &G M$ + "storage"( & +5 "core" & \ \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&`'ϥ +106 "core" ' + "storage"(3& +4 "core" & \ \  Q +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +285 "core" ' +2 "storage"(H- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +2 "core" & I +2 "manipulator"&& +4 "core" &G 9 N$ + .tElbow.seek 2 +2 "manipulator"&(P +3 "core" ( +2 "manipulator"&T& +4 "core" &G  N$ + "storage"(K& +4 "core" & \ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&q'y +22 "core" ' + .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Z/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&r& +3 "storage"('} +7 "core" &G  K$ + "manipulator"&C% +4 "core" % q g L +3 .tForearm.seek :retract + "manipulator"&%'\ +102 "core" ' + .tElbow.seek CC +2 "manipulator"&y( +136 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +14 "core" ( + "manipulator"&0& +5 "core" &( v  JAb +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &/& +4 "core" &( " IAb + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&+' +94 "core" ' + "manipulator"&D& +5 "core" &( & KAb + "manipulator"&-% +5 "core" %  L! +2 "collection"'>& +3 "core" & +3 "collection"'.& +4 "core" & +2 .tCC.seek :closed +2 "collection"'(` +5 "core" & +7 & ' $e +9 &Rw : +10 &yv O +9 &pR U +10 &1J U +9 &J U +9 &N U +10 &xI U +9 &9L U +9 &K U +10 &J U +9 &!K U +10 &#CG U +9 &%L U +9 &&L U +10 &(J U +9 &*JI U +9 &, J U +10 &-L U +9 &/I U +10 &1RJ U +9 &3I U +9 &4L U +10 &6J U +9 &8\\G T +9 &:I U +10 &;I U +9 &=J U +10 &?cL U +9 &A&G T +9 &BG T +10 &DD U +9 &FkL U +9 &H+O U +10 &I\\ W +9 &Ky Z +10 &MW _ +9 &O a +9 &P a +10 &R b +9 &TT b +9 &V b" +10 &W b& +9 &Y b- +10 &[D b. +9 &\\ b- +9 &^ b. +10 &` O 4 +9 &`cv U +5 ( +2 "collection"'.& +4 "core" &`cm U +2 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.54 +2 .Hand.open + "manipulator"&;1 +68 "core" 1 + "manipulator"&% +5 "core" % & H! +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +95 "core" ' +2 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +158 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")% +4 "core" %ۖ H  +2 "collection"'& +4 "core" &`cm U +3 "Can"x NN + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")d +3 "core"  + "sampler")~  +5 "core"  +2 .tSS.reconfigure :fast +2 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'6' +59 "core"  +2 .tCTV.dial :air +2 "collection"'e  +67 ."flow"Gate.power :analytic3,:OFF +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF +6 "core"  +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")s +137 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'  +2 "sampler")}'z +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +128 "core"  +8  +606 ' +2 "sampler")l% +4 "core" %| : V + .tCBV.dial between SSV and waste2 +2 "collection"'p  +31 "core"  +2 "collection"' % +4 "core" %$X +3 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'u  +44 "core"  +2 .tCS.reconfigure :pressurize +3 "collection"'# d@<<\ :b +2 .tCS.seek 0ml +2 "collection"':'Ӵ +2184 "core" 'E\ =\ => ȡ +3 "collection"'i% +4 "core" %\ =\ ?< + "sampler")R% +4 "core" %| D V +2 #tBubblePoint: Intake @39.5psia, Outlet @15.3psia + .CBV.dial SSV +2 "collection"' @ +31 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'h'Ӵ +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +137 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X ȡ +3 "collection"'Z% +4 "core" %\ 8\ 9; +2 "sampler")r% +4 "core" %~ D L + #tBubblePoint: Intake @39.1psia, Outlet @14.8psia + .CBV.dial SSV +2 "collection"'C @ +31 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X't +98 ."CSpush"CSV.dial :air +2 "collection"' @ +43 "core" > +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''Ӵ +125 "core" ' +2 ."CSpush"CS.stop + "collection"'5 +7 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")% +137 "core" +3 .tSS.reconfigure :exhale +2 "sampler")#.0X +333 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 '8% +3 "core" %:x  +2 .tCS.seek 6ml +2 "collection"''' +1340 "core" ' +2 .tdelay 2 seconds +206 .CSV.dial :waste2 +2 "collection"' +54 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'F'Ӵ +1530 "core" ' +2 .tCSV.dial CSR + "collection"'W  +42 "core"  +2 "collection"'2% +4 "core" %ӹv + #tPulling 1.999ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'a' +592 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 '% +2 "core" %v  +2 .tCS.seek 5ml +2 "collection"'9'ql +838 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'J  +42 "core"  +2 .tCS.seek 1ml +2 "collection"'<'> +1102 "core" ' + "collection"'{9 +4 "core" 9Eg +2 "collection"'t% +3 "core" %7 i ch +2 #tBefore lysing Collection Puck Heater at 18.3C/26.9psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"') \  +2 '^9 +5 "core" 9FE +102 "collection"'c9 +2 "core" 9Ffd +103 "collection"',9 +2 "core" 9Fg d +102 "collection"'\ 9 +3 "core" 9Gg d +102 "collection"'Q9 +3 "core" 9Igd +102 "collection"'U9 +2 "core" 9Kgd +102 "collection"'59 +3 "core" 9Ogd +102 "collection"'S9 +2 "core" 9Uhd +102 "collection"'19 +3 "core" 9]g"d +102 "collection"'[9 +2 "core" 9gg&d +102 "collection"'\\9 +4 "core" 9rh*d +102 "collection"'n9 +2 "core" 9h/d +102 "collection"'x9 +3 "core" 9h3d +102 "collection"'@9 +2 "core" 9h7d +102 "collection"'w9 +3 "core" 9i;d +102 "collection"'b9 +3 "core" 9j?d +102 "collection"'j9 +2 "core" 9jCd +103 "collection"'B9 +2 "core" 9jHd +102 "collection"'Y9 +2 "core" 9lLd +103 "collection"'M9 +2 "core" 9!lPd +102 "collection"'N9 +3 "core" 99lTd +102 "collection"'9 +3 "core" 9RmXd +102 "collection"'49 +2 "core" 9ln]d +102 "collection"'9 +3 "core" 9nad +102 "collection"'9 +2 "core" 9oed +102 "collection"'O9 +3 "core" 9pid +102 "collection"'X9 +2 "core" 9rmd +102 "collection"'I9 +3 "core" 9rrd +102 "collection"'9 +3 "core" 9svd +102 "collection"'9 +2 "core" 9/tzd +102 "collection"'o9 +3 "core" 9Kt~d +102 "collection"'e9 +3 "core" 9ivd +102 "collection"'9 +2 "core" 9wd +102 "collection"' 9 +3 "core" 9xb +102 "collection"'s9 +3 "core" 9x` +102 "collection"'9 +3 "core" 9z] +102 "collection"' 9 +3 "core" 9|[ +102 "collection"'_9 +3 "core" 9{X +102 "collection"'l9 +3 "core" 96~U +102 "collection"'p9 +3 "core" 9T~S +102 "collection"' 9 +3 "core" 9qP +102 "collection"'u9 +2 "core" 9N +102 "collection"'69 +3 "core" 9K +102 "collection"'i9 +2 "core" 9H +102 "collection"'R9 +3 "core" 9G +102 "collection"'9 +2 "core" 9D +102 "collection"'}9 +3 "core" 9B +102 "collection"'*9 +2 "core" 98? +102 "collection"'9 +3 "core" 9R= +102 "collection"'k9 +2 "core" 9m: +102 "collection"'f9 +3 "core" 9: +103 "collection"'=9 +2 "core" 98 +102 "collection"'79 +2 "core" 96 +103 "collection"'9 +2 "core" 93 +102 "collection"'g9 +2 "core" 91 +103 "collection"'9 +3 "core" 90 +102 "collection"'9 +2 "core" 9/ +102 "collection"':9 +3 "core" 9-- +102 "collection"'$9 +3 "core" 9B, +102 "collection"'h9 +2 "core" 9X* +102 "collection"'z9 +3 "core" 9k( +102 "collection"'v9 +3 "core" 9' +102 "collection"'9 +3 "core" 9& +102 "collection"'|9 +3 "core" 9% +102 "collection"']9 +2 "core" 9 $ +102 "collection"'A9 +3 "core" 9" +102 "collection"'"9 +2 "core" 9! +102 "collection"'?9 +3 "core" 9 +102 "collection"'L9 +3 "core" 9 +102 "collection"'#9 +3 "core" 9 ! +102 "collection"'&9 +3 "core" 9 & +102 "collection"' 9 +3 "core" 9 ** +102 "collection"'V9 +2 "core" 9 9. +102 "collection"'(9 +3 "core" 9 G2 +102 "collection"'H9 +3 "core" 9 T6 +102 "collection"'9 +3 "core" 9 a; +102 "collection"'9 +2 "core" 9 o? +102 "collection"'T9 +3 "core" 9 yC +102 "collection"'P9 +3 "core" 9 G +14 "Can"  +88 "collection"'Z9 +2 "core" 9 K +102 "collection"'r9 +3 "core" 9 P +103 "collection"'C9 +2 "core" 9 T +102 "collection"'39 +2 "core" 9 X +103 "collection"'`9 +2 "core" 9 \\ +102 "collection"'09 +3 "core" 9 ` +102 "collection"'/9 +3 "core" 9 d +102 "collection"'!9 +2 "core" 9 i +102 "collection"'9 +3 "core" 9 m +102 "collection"'D9 +3 "core" 9 q +102 "collection"'-9 +2 "core" 9 u +102 "collection"'9 +3 "core" 9 y +102 "collection"'q9 +3 "core" 9 ~ +152 "collection"'%9 +3 "core" 9\  +102 "collection"'K9 +3 "core" 9\ \  +102 "collection"'9 +2 "core" 9\  +103 "collection"'>9 +2 "core" 9\  +103 "collection"' 9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\ " +103 "collection"'.9 +2 "core" 9\ ' +102 "collection"';9 +3 "core" 9\ , +102 "collection"'9 +2 "core" 9\ 0 +103 "collection"'d9 +2 "core" 9\ 6 +102 "collection"'9 +3 "core" 9\ ; +102 "collection"'~9 +2 "core" 9\ > +103 "collection"'+9 +2 "core" 9\ C +102 "collection"'89 +3 "core" 9\ H +102 "collection"'9 +3 "core" 9\ L +102 "collection"'9 +2 "core" 9\ P +103 "collection"''9 +2 "core" 9\ T +102 "collection"'W9 +3 "core" 9\ X +102 "collection"'29 +3 "core" 9\ [ +102 "collection"'F9 +3 "core" 9\ ^ +102 "collection"'9 +2 "core" 9\ b +102 "collection"'a9 +3 "core" 9\ e +102 "collection"'J9 +3 "core" 9\ i +102 "collection"'99 +4 "core" 9\ l +102 "collection"'{9 +2 "core" 9\ n +102 "collection"'t9 +3 "core" 9\ r +102 "collection"'^9 +3 "core" 9\ u +102 "collection"'c9 +2 "core" 9\ x +102 "collection"',9 +3 "core" 9\ { +102 "collection"'\ 9 +2 "core" 9\ ~ +102 "collection"'Q9 +3 "core" 9\  +102 "collection"'U9 +3 "core" 9\  +102 "collection"'59 +3 "core" 9\ \ +3 .tCH.hold 10:00,70C +3 "collection"'S `\ `\  +2 '19 +6 "core" \ + 9\ \ + "collection"'[% +5 "core" %7  + #tBegun lysing Collection Puck Heater at 68.1C/31.6psia +55124 "Can" +4864 "core" ` +2 "collection"'\\9 +4 "core" 9\  + "collection"'n% +4 "core" %7 v u  + #tEnded lysing Collection Puck Heater at 70C/27.9psia +2 .CS.seek 0ml +2 "collection"'x'Ӵ +333 "core" ' +6 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'@ @ +107 "core" B +2 .tCSV.dial :air +2 "collection"'w @ +43 "core" ? +3 .tCS.seek 5ml +2 "collection"'b'qi +1339 "core" ' + .tCSV.dial CTV +2 "collection"'j  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'B @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'Y  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'M @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'N'Ӵ +1333 "core" ' +2 "collection"'% +4 "core" %ӳ\ %\ $ + #tPuck @37.9psia after final lysis pressurization +2 #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'4 +118 "core" +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'% +4 "core" %ӳ +2 .tCS.seek 5ml +2 "collection"'O'qh +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'X  +44 "core" +2 "collection"'I% +4 "core" %qg   +2 .tCS.seek 7ml + "collection"''| +588 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'o' +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'e ` +120 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &`cg U +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"& % +4 "core" %\  C + "storage"(s% +4 "core" %l  +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"( (+ +189 "core" ( +4 .tSC.configure :limp +3 "storage"($(\ 1b +2 (_& +3 "core" &, H + "manipulator"&l& +5 "core" &%  R C?S + "manipulator"&p% +4 "core" %\   C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"& ( +157 "core" ( +2 "manipulator"&u& +4 "core" & A G + "storage"(6& +4 "core" &- k +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&i' +97 "core" ' +2 "storage"(R& +4 "core" &-  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +273 "core" ' + "storage"(}- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(*'y +32 "core" ' +2 "manipulator"&& +4 "core" & a H +2 "manipulator"&k% +3 "core" %ϴ b G, +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&=( +161 "core" ( +2 "manipulator"&7& +4 "core" &)  Y BCs +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &) x v  BCs +2 .tForearm.seek CC +2 "manipulator"&g' +94 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +468 "core" ( +2 "storage"(:& +4 "core" &-  + "storage"($& +4 "core" &-  + "manipulator"&h& +4 "core" &&  F@[ +2 "manipulator"&z% +4 "core" %   F +2 .tForearm.seek :retract + "manipulator"&v'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +161 "core" ( + "manipulator"&|& +5 "core" & u Ka + "storage"(]& +4 "core" &- v + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&A'n +114 "core" ' + .tElbow.hold +2 "manipulator"&", +5 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&?1 +77 "core" 1 +3 "manipulator"&L% +4 "core" % ͂Y q u > + "storage"(#& +4 "core" &- 4 + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&&'ή +17 "core" ' + "manipulator"& & +4 "core" & W La +2 "storage"(V& +4 "core" &- s +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&(' +29 "core" ' +2 "storage"(H% +4 "core" % : +3 ."downElevator"SE.seek :down +3 "storage"('} +100 (% +2 "core" %8 ]{ +2 "manipulator"&T% +4 "core" %  L +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +90 "core" ' +59 ' + ."downElevator"SE.stop +2 "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Z& +4 "core" &{ + "manipulator"&r& +4 "core" & 8 Ma +2 "manipulator"&C% +3 "core" %\  E M +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&3(, +171 "core" ( +2 "manipulator"&`& +4 "core" &, - Ma +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &, Z La +2 .tForearm.seek :garage +2 "manipulator"&/' +96 "core" ' +2 .tHand.close + "manipulator"&!/ +71 "core" / + "manipulator"&& +5 "core" &, w La + "manipulator"&D% +4 "core" % O L +2 .tForearm.seek :retract + "manipulator"&-'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +298 "core" ( +2 "manipulator"&q& +4 "core" &$ 4 G?V + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &% - H?V +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&K' +99 "core" ' + "manipulator"&& +5 "core" &% & H?V + "manipulator"&>% +4 "core" %  H +2 "collection"' & +4 "core" & +2 "collection"'& +4 "core" & +2 .tCC.seek :closed +2 "collection"'.(` +4 "core" &u  +9 &,lH , +9 &au A +10 &UhO S +9 &C? S +9 &F S +10 &E S +9 &ZF S +10 &F S +9 &F S +9 &F S +10 & dE] S +9 &"&E< S +9 &#D R +10 &%F S +9 &'kGz S +10 &)-DC S +9 &*F S +9 &,F  R +10 &.sF S +56 &05D S +3 &1D S + &3F S + &5|G S + &7>Fe S &8DR S +3 &:D) S +10 &<F S +9 &>FG S +9 &@C S +10 &AD| R +9 &CDa S +10 &ENGM S +9 &GHY S +9 &HJ S +10 &JW" U +9 &LGu X +9 &M ] +10 &O   _ +9 &Qv ` +10 &S7 ` +9 &T a +9 &V b +10 &Xx b +9 &Z9i b +9 &[[ b# +10 &] b* +9 &_j T +10 &`Oj= !a +9 &`y} !d +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.66 + "collection"';& +4 "core" &`h ^ + &`X ^ +2 .tHand.open + "manipulator"&1 +72 "core" 1 + "manipulator"&d% +5 "core" %   w D + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tPSV.dial PSR +2 "processing"%~ +73 "core"  +2 "processing"%+% +4 "core" %> + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%8' +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 .tPS.seek 0ml + "processing"%' +1596 "core" ' + .tPSV.dial PSR +2 "processing"%' +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%W' +2615 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "collection"'2  +76 "core" + .tPSV.dial :mixloop +2 "processing"%F +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +73 "core" +2 .tPS.seek 0ml +2 "processing"%a' +2613 "core" ' +2 .tPSV.dial :air +2 "processing"%J  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%{ +45 "core" +2 .tPS.seek 0ml +2 "processing"%t' +2607 "core" ' + .tPSV.dial :air +2 "processing"%^  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%c' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +42 "core" +2 .tPS.seek 0ml +2 "processing"%\ ' +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +4 "core" &%   C?P +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U( +45 "core" ( +2 "manipulator"&5& +4 "core" &  F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &1& +2 "core" & { F +3 .tForearm.seek CC + "manipulator"&[' +104 "core" ' + .tHand.close +2 "manipulator"&)/ +77 "core" / + .tCC.seek :open +2 "collection"'S( +472 "core" ( + "manipulator"&\\& +4 "core" &  I +2 "manipulator"&n% +3 "core" %  n I] +2 .tForearm.seek :retract +2 "manipulator"&<'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(, +279 "core" ( +2 "manipulator"&w& +4 "core" &,  K@ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" &, C K@ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&j' +94 "core" ' +3 .tHand.open + "manipulator"&B1 +65 "core" 1 +2 "manipulator"&Y% +4 "core" % V L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +102 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'b& +4 "core" &! +2 "manipulator"&% +4 "core" %\ &  L!U + "storage"(4% +4 "core" %| _ +2 "storage"(. +3 "core" .(+ + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (N& +2 "core" &   +2 "manipulator"&X& +4 "core" &,  K@ + "manipulator"&I% +4 "core" %\ &  K!U +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&O(P +184 "core" ( + "manipulator"&& +4 "core" &F J J( +2 "storage"(& +4 "core" & 9  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&e'ϥ +107 "core" ' +2 "storage"(& +4 "core" & \    +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"( ' +290 "core" ' + "storage"(s- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & g  + "manipulator"&_& +4 "core" &G F L( +2 .tElbow.seek 2 + "manipulator"&l(P +4 "core" ( + "manipulator"&p& +4 "core" &G E K( + "storage"(& +4 "core" & s  +2 .tForearm.seek 2 + 300 counts + "manipulator"&u'y +25 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&6/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&R& +2 "storage"(y'} +7 "core" &G  L( +2 "manipulator"&G% +4 "core" % { b N + .tForearm.seek :retract +2 "manipulator"&}'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +146 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +2 "core" ( +2 "manipulator"&k& +4 "core" &# > G>K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &# - H>K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&7' +98 "core" ' + "manipulator"&& +4 "core" &# t I>K +2 "manipulator"&i% +4 "core" % M I +2 "collection"' & +3 "core" &!# +3 "collection"'& +6 "core" &#" +2 .tCC.seek :closed +3 "collection"'f(` +3 "core" &$#v +5 &!"` 3 +10 &(Er"!@ 3 +9 &Mps##$ G +9 &Z#! S +10 &D"" S +9 &iI"# S +9 &+F#! S +10 &D" R +9 &C"! S +9 &rG!" R +10 &4F"!s R +9 & I !] S +10 &"F!!< S +9 &$yF   S +9 &&;C"! S +10 &'D#"a R +9 &)B# S R +9 &+F#!F R +10 &-CI"#8 S +9 &/E"  S +10 &0G!! S +9 &2A"" R +9 &4LG#" R +10 &6G # R +9 &7B"! R +9 &9F$" R +10 &;SF$" S +9 &=B!! R +10 &>D#! S +9 &@D#! S +9 &B[E"" S +10 &DD!" R +9 &EG##x R +9 &GK'"p S +10 &I`P &a T +9 &KoU W +10 &LJ [ +9 &N#!9 ^ +9 &PI$$# ^ +10 &R(') _ +9 &S'& ` +9 &U'% ` +10 &WJ(' a +9 &Y\ (% a +10 &Z)' b +9 &\\') b! +9 &^G&( b& +10 &_|)) 3 +9 &`T\ '( = +9 &` r'% Q +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.60 + .Hand.open + "manipulator"&1 +4 "core" &`c') Q +72 1 +2 "manipulator"&:% +4 "core" % J G +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +93 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'h  +137 "core"  + .tCSV.dial CTV +2 "collection"'z  +31 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2607 "core" ' + "collection"']% +4 "core" %  +2 .tCS.seek 4.15ml +7 "collection"'g'V +1564 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%=  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%?  +72 "core"  +3 .tPS.seek 0ml + "processing"%L' +2610 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'# ` +29 "core" _ +2 .tCSV.dial :air + "collection"' @ +46 "core" ? +2 .tCS.seek 10ml +2 "collection"'V' +1549 "core" ' + .tCSV.dial CTV +2 "collection"'H  +45 "core"  +2 .tCS.seek 0ml +50 "collection"'v'Ӵ +2606 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +30 "core" > + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'T  +139 "core" +2 "collection"'& +4 "core" &`b= Q + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&A% +4 "core" %\  ~ } K D + "storage"(&% +4 "core" %{  + "storage"(Z. +3 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(r(+ +195 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (C& +3 "core" &, ) +2 "manipulator"&*& +3 "core" &#  T C>K +2 "manipulator"&(% +4 "core" %\  ~ v J C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&`( +161 "core" ( +2 "manipulator"&0& +4 "core" & E Ga +2 "storage"(& +3 "core" &,  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&"' +99 "core" ' +2 "storage"(!& +4 "core" &, +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(' +286 "core" ' +2 "storage"(D- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&P& +3 "core" & : Ga + "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"&q'n +35 "core" ' + .tElbow.hold +2 "manipulator"&3, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(%- +3 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(' +32 "core" ' + "manipulator"&>% +5 "core" %͂Y E K , 9 + "storage"( & +4 "core" &, J + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 320 counts +2 "manipulator"&-'ή +18 "core" ' +2 "manipulator"&& +4 "core" & G Ha + "storage"(;& +5 "core" &,  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +32 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(d'~ +37 "core" ' +2 "manipulator"&& +4 "core" & , Ha +2 "manipulator"&~% +4 "core" %  Hn +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&K( +159 "core" ( + "manipulator"&E& +4 "core" &% x K A@Y +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &% y w \\ A@Y +2 .tForearm.seek CC +2 "manipulator"&8' +96 "core" ' + .tHand.close +2 "manipulator"&'/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +472 "core" ( + "storage"(2& +5 "core" &, Q + "storage"(F& +4 "core" &, L + "manipulator"&& +4 "core" &&  E@Y + "manipulator"&W% +4 "core" % \ q E +2 .tForearm.seek :retract +6 "manipulator"&J'\ +95 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&a( +165 "core" ( + "manipulator"&{& +5 "core" & . IJ + "storage"(9& +4 "core" &,  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&^'n +111 "core" ' +2 .tElbow.hold + "manipulator"&t, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&,1 +68 "core" 1 +3 "manipulator"&c% +4 "core" % ~o t w  ? + "storage"(Q& +4 "core" &,  + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 316 counts +2 "manipulator"&5'Ϊ +23 "core" ' +2 "manipulator"&1& +4 "core" & 4 JJ + "storage"()& +5 "core" &, Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +24 "core" ' + "storage"(% +5 "core" % $  +2 ."downElevator"SE.seek :down +4 "storage"(.'} +98 (\\% +3 "core" %. # [x +2 "manipulator"&n% +4 "core" %Ͽ  Je +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +95 "core" ' +45 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%w  +75 "core" +2 .tPS.seek 2.5ml +2 "processing"%x' +2608 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%U +13 "Can"3 KK +29 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%B  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%Y +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%b  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%' +2614 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%<& +4 "core" &R +2 "manipulator"&4& +4 "core" & \\ MJ + "manipulator"&% +4 "core" %\ % M E +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(, +167 "core" ( +2 "manipulator"&N& +4 "core" &, A Mq + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &, G Mq + .tForearm.seek :garage +2 "manipulator"&I' +95 "core" ' + .tHand.close +2 "manipulator"& / +73 "core" / +2 "manipulator"&& +4 "core" &, k Nq +2 "manipulator"&% +3 "core" % N +2 .tForearm.seek :retract +2 "manipulator"&@'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +125 "core" ( + "manipulator"&M& +4 "core" &r  K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &r  L +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +109 "core" ' + "manipulator"&_& +5 "core" &r p  D + "manipulator"&p% +4 "core" % y D +2 "processing"%& +3 "core" &o +3 "processing"%6& +5 "core" &n +2 .tPC.seek :closed + "processing"%R(] +5 "core" &x  +8 &*r , +9 &_y A +10 &Cn& U +9 &I= U +10 &L V +9 &H U +9 &GD U +10 & E$ U +9 &F- U +9 &E3 U +10 & OF) U +9 &"H6 U +10 &#I: V +9 &%G@ V +9 &'XE= U +10 &)FA U +9 &*LK U +9 &,HT V +10 &._IK U +9 &0!JF U +10 &1IP V +9 &3IS U +9 &5gFM U +10 &7*FY U +9 &8G^ U +9 &:IX U +10 &1Gc U +10 &?KY U +9 &AGg U +9 &CwHi U +10 &E8Iq V +9 &FOi V +9 &Hhd Y +10 &Jov [\ +9 &L.{ \\ +9 &M{ \\ +10 &O~| \\ +9 &Qs| \\ +10 &S5~ \\ +9 &T \\ +9 &V ] +10 &Xy ] +9 &Z; ] +9 &[ Q +10 &]4R &u +9 &]} & +3 ( + "processing"%6& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.77 +2 "processing"%G& +4 "core" &]} & + .tHand.open +2 "manipulator"&O1 +74 "core" 1 + "manipulator"&e% +4 "core" % Ͽ p B +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +100 "core" ' + .tPRV.dial :air +2 "processing"%  +46 "core"  + .tPSV.dial :mixloop +2 "processing"% +56 "core" + "processing"%u% +5 "core" %N +2 .tPS.seek 0.3ml +2 "processing"%' +384 "core" ' + .tPSV.dial PSR +2 "processing"%i +106 "core"  +2 "processing"% % +4 "core" %  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%l'.U +490 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%y' +1898 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +50 "processing"%} +106 "core" + .tPTV.dial :mixing +6 "processing"%S @ +77 "core" B +2 .tPBV.dial :waste2 +2 "processing"%  +93 "core"  +2 .tPS.seek 0ml +2 "processing"%:' +2615 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &r Z K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&h(k +3 "core" ( +2 "manipulator"&z& +3 "core" &r f K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &r K +2 .tForearm.seek PC +2 "manipulator"&\ ' +109 "core" ' + .tHand.close + "manipulator"&]/ +71 "core" / +2 .tPC.seek :open +2 "processing"%o( +452 "core" ( +2 "manipulator"&=& +4 "core" &r 0 F +2 "manipulator"&?% +4 "core" % S F + .tForearm.seek :retract +2 "manipulator"&|'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&#(, +137 "core" ( +2 "manipulator"& & +4 "core" &,  K + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &g& +3 "core" &, k K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&H' +108 "core" ' + .tHand.open + "manipulator"&V1 +71 "core" 1 + "manipulator"&% +5 "core" % Z P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +92 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +4 "core" & + "manipulator"&A% +4 "core" %\  ` M +2 "storage"(&% +4 "core" %\ \   + "storage"(Z. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(C( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (*& +3 "core" &   +2 "manipulator"&(& +4 "core" &, L + "manipulator"&% +4 "core" %\  4 K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&0(P +198 "core" ( + "manipulator"&& +4 "core" &[ j M +2 "storage"(!& +4 "core" & \  ;  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&'ϥ +90 "core" ' +2 "storage"($& +4 "core" & \ \ 3  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(D' +282 "core" ' + "storage"(P- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (/& +2 "core" &   +2 "manipulator"&%& +4 "core" &[ h M + .tElbow.seek 2 +2 "manipulator"&>(P +4 "core" ( +2 "manipulator"& & +4 "core" &Z P N + "storage"(& +4 "core" & \ w  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&;'y +37 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +74 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:387:in `load'"8/home/esp/esp2/utils/puckmoves.rb:958: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'"(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 +3 ."downElevator"SE.seek :down +3 "manipulator"&~& +2 "storage"("'} +7 "core" &Z i M +2 "manipulator"&`% +4 "core" % } L L +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.seek PC +2 "manipulator"&q(k +150 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( +2 "manipulator"&-& +4 "core" &s 0 P +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &s  O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&E' +96 "core" ' +2 "manipulator"&& +4 "core" &s l F +2 "manipulator"&% +3 "core" % F +2 "processing"%3& +4 "core" & +2 "processing"%'& +5 "core" & +2 .tPC.seek :closed +2 "processing"%+(] +4 "core" &  +9 &+r , +9 &`x A +9 &Hk T +10 &F U +9 &D T +9 &D[ T +10 &LF U +9 &ET U +9 &C T +10 &C T +9 & TF U +10 &"F U +9 &#A T +9 &%D T +10 &']F T +9 &)G T +9 &*D U +10 &,G T +9 &.dG{ U +10 &0&D U +9 &1Fx T +9 &3Cz T +10 &5mCv T +9 &7/Fm T +9 &8Cf U +10 &:Gm T +9 &7Ah T +9 &?C` U +9 &AFX U +10 &C}DW T +9 &E=KZ U +9 &FZW W +10 &HuS Y +9 &JqS [ +10 &L3T [ +9 &MK \\ +9 &OK \\ +10 &QyI [ +9 &S:K \\ +9 &TL \\ +10 &VJ \\ +9 &X}M ] +10 &Z?K ] +9 &\\H M +9 &]+Ci: &r +10 &]47 0 +5 ( +2 "processing"%'& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.88 + .Hand.open + "manipulator"&f1 +4 "core" &]!> 0 +66 1 + "manipulator"&2% +5 "core" % } m " D + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +100 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%  +2 %W9 +7 "core" 9 +102 "processing"%{9 +2 "core" 9| +102 "processing"%99 +2 "core" 9z  +103 "processing"%89 +2 "core" 9x  +102 "processing"%K9 +2 "core" 9w +103 "processing"%,9 +2 "core" 9v +103 "processing"%c9 +2 "core" 9u +102 "processing"%Q9 +2 "core" 9u +103 "processing"%19 +2 "core" 9u" +102 "processing"%)9 +3 "core" 9v& +102 "processing"%9 +3 "core" 9x* +102 "processing"%J9 +2 "core" 9x/ +102 "processing"%\\9 +3 "core" 9{3 +102 "processing"%n9 +2 "core" 97! +102 "processing"%a9 +3 "core" 9; +102 "processing"%^9 +3 "core" 9? +102 "processing"%59 +2 "core" 9D +102 "processing"%d9 +3 "core" 9H +102 "processing"%w9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%.9 +3 "core" 9T +102 "processing"%L9 +3 "core" 9X +102 "processing"%U9 +2 "core" 9] +102 "processing"%B9 +3 "core" 9a +102 "processing"%Y9 +2 "core" 9e +102 "processing"%b9 +3 "core" 9i +102 "processing"%x9 +3 "core" 9m +102 "processing"%<9 +2 "core" 9r +102 "processing"%49 +3 "core" 9v +102 "processing"%9 +2 "core" 9z +102 "processing"%N9 +3 "core" 9~ +102 "processing"%X9 +3 "core" 9 +102 "processing"%t9 +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"%M9 +3 "core" 9" +102 "processing"%s9 +2 "core" 9* +102 "processing"%I9 +3 "core" 91 +102 "processing"%_9 +2 "core" 9: +102 "processing"%p9 +3 "core" 9@ +102 "processing"%9 +3 "core" 9H +102 "processing"%j9 +2 "core" 9O +102 "processing"%@9 +3 "core" 9V +102 "processing"%9 +3 "core" 9] +102 "processing"%G9 +2 "core" 9d +4 .tPH.hold 2:00:00,28C +3 "processing"%O ppc +2 .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +3 .PSV.dial PSR + "processing"%e +104 "core"  + "processing"%6% +4 "core" %F +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%'\ +586 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"% 'Һ +1598 "core" ' + .tPTV.dial :puck +2 "processing"%u  +74 "core"  + .tPSV.dial PTV +2 "processing"% +73 "core" +2 .tPBV.dial :waste1 + "processing"%  +135 "core"  + "processing"%i% +4 "core" %ҵ%  +2 .tPS.seek 1.5ml +2 "processing"% '{ +594 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%l' +1604 "core" ' + .tdelay 5:00 +25849 "Can"{ dd +4154 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%}  +34 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%S * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 .tPS.reconfigure :fast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%y' +2491 "core" ' + .tPSV.dial PTV +2 "processing"% +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +74 "core"  +2 .tdelay 5 seconds +501 .PSV.dial PTV +2 "processing"%7 +86 "core"  + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%]  +74 "core"  +53 .tPS.seek 0ml +7 "processing"%' +2506 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%k  +136 "core" + .tPSV.dial :mixloop +2 "processing"%R +56 "core" +2 .tPRV.dial :ab1 + "processing"%= @ +75 "core" A +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%?' +355 "core" ' +2 .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  +2 "processing"%g  +43 "core" +3  + "processing"%\ % +4 "core" %  +2 .tPS.seek 0.34ml +2 "processing"%h' +427 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'V  +28 "core" +2 .tPRV.dial :air +2 "processing"%  +43 "core"  +3 .tPS.seek 0.9ml + "processing"%'G +1174 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%A @ +73 "core" > +2 .tPS.seek 0.5ml +2 "processing"%|'\ +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%&  +41 "core"  +2 .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%Z'Һ +1593 "core" ' + .tPSV.dial :PML +2 "processing"%H +45 "core" +2 .tPTV.dial :mixing + "processing"%* @ +77 "core" B + .tPBV.dial :waste1 +2 "processing"%(  +34 "core"  +2 "processing"%% +4 "core" %Һ  +2 .tPS.seek 1.85ml +2 "processing"%r' +240 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%!' +1949 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'#& +4 "core" &PPC + "manipulator"&$& +4 "core" &s o u  B +2 "manipulator"&T% +4 "core" %\ ! n t  B8 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(, +136 "core" ( +2 "manipulator"&/& +4 "core" &, u g  A' + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &, k s  A' +2 .tForearm.seek :garage + "manipulator"& ' +98 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / + "manipulator"&& +4 "core" &, v y P B' +2 "manipulator"&~% +4 "core" % μ o u 3 > + .tForearm.seek :retract +2 "manipulator"&`'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&0( +329 "core" ( +2 "manipulator"&& +4 "core" & w o N B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & v u ? B +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&;' +103 "core" ' + "manipulator"&-& +4 "core" & h s D +2 "manipulator"&% +4 "core" % z x @ Cy +2 "collection"'>& +3 "core" &QN@ +3 "collection"'& +4 "core" &PQ< +2 .tCC.seek :closed +2 "collection"'(` +5 "core" &PO= +6 & +PP@ %f +10 &QxPO> : +9 &xrPQ; N +9 &nPOO= V +10 &3DPP= U +9 &IOO: U +10 &IPO? U +9 &wGQN@ V +9 &;HNO> U +10 &HPP= U +9 &GPQ? U +10 &!JOP> U +9 &#CGOP5 U +9 &%IPO8 V +10 &&IRP< U +9 &(IPP/ U +9 &*LGQP* U +10 &, GPP, U +9 &-IQO/ U +10 &/EPQ. U +9 &1RHOO+ U +9 &3GRN) U +10 &4FOP* U +9 &6GPP+ U +9 &8ZFQP) U +10 &:GQP+ U +9 &;GRP( U +9 &=FQO* U +10 &?dFOQ+ U +9 &A'DPP& T +10 &BFOP, U +9 &DCRP' T +9 &FmEOP( T +10 &H-GOR) U +9 &IMSS' V +9 &K`UT( X +10 &M_US' \\ +9 &OUR+ ` +10 &PTS' a +9 &RTS* b +9 &TUTR1 b +10 &VSS( b! +9 &WRR' b% +10 &YRS, b, +9 &[HTQ+ b+ +9 &\\TP$ b- +10 &^TQ) b- +9 &`ORR# 0 +9 &``yQR% W +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.54 +2 "collection"'3& +4 "core" &``nRS& W + &``oRQC W + .tHand.open +2 "manipulator"&"1 +68 "core" 1 + "manipulator"&% +4 "core" %  F K : @y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%f +103 "core"  +2 "processing"%2% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%W' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%'  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%{' +1599 "core" ' + .tPSV.dial PSR +2 "processing"%E +45 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%9' +2605 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%8  +2 "collection"'K  +33 "core" ~ +133  + .tPSV.dial :mixloop +2 "processing"%, +103 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%c  +76 "core" +2 .tPS.seek 0ml +2 "processing"%Q' +2612 "core" ' + .tPSV.dial :air +2 "processing"%1  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%)' +2606 "core" ' + .tPSV.dial :mixloop +7 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%J' +2611 "core" ' +2 .tPSV.dial :air + "processing"%\\  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +45 "core" +2 .tPS.seek 0ml +2 "processing"%^' +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&5& +4 "core" & l j U = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&d( +8 "core" ( + "manipulator"&w& +5 "core" & d s d ? + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ` I : ? +3 .tForearm.seek CC + "manipulator"&.' +96 "core" ' + .tHand.close +2 "manipulator"&L/ +69 "core" / +2 .tCC.seek :open +2 "collection"'U( +468 "core" ( +2 "manipulator"&B& +4 "core" & u x B + "manipulator"&Y% +4 "core" %  } s I A +2 .tForearm.seek :retract +2 "manipulator"&b'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&x(, +269 "core" ( + "manipulator"&<& +4 "core" &, a z @c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &, g ~  @c +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +106 "core" ' +2 .tHand.open + "manipulator"&N1 +70 "core" 1 +2 "manipulator"&X% +4 "core" % e D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +97 "core" ' +2 ."da"delayUntil "11:22:40.89" +14632 "Can"< TT +10194 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"% @ +75 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + ."da"PSV.dial :air +2 "processing"%[  +56 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2492 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%s +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%_ +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%p  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2533 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +134 "core"  + "processing"%@% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +599 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%G'Һ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%m  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%e +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%6  +34 "core" + "processing"%:% +4 "core" % +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%' +1607 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2512 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2492 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +134 "core"  +2 "processing"%% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%z'\ +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%7'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%] +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +35 "core"  + "processing"%k% +4 "core" %Ҷ  +2 ."da"PS.seek 1.5ml +2 "processing"%R'| +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1600 "core" ' +2 ."da"delay 2:00 +7564 "Can"V gf +4438 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%?' +2507 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%h +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2498 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%&  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%|  +135 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%H  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%* +45 "core" +2 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%(' +382 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +45 "core"  + "processing"%% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%Z'Y +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%r  +45 "core"  +3 ."da"PS.seek 2ml +2 "processing"%#'Һ +1555 "core" ' + ."da"PSV.dial :PML +2 "processing"%$ +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%T @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%/  +35 "core" +2 "processing"%%% +4 "core" %ҿ  +2 ."da"PS.seek 1.85ml +2 "processing"%q' +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1967 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +39066 "Can"K II +8937 #"da"recoverPRVreagent08 +6 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%~  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%P' +2516 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%D  +56 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%- +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +3 ."da"PS.seek 0ml +2 "processing"%>' +2514 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +134 "core"  + "processing"%% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%3'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%"'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +75 "core"  + ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%f  +34 "core"  + "processing"%2% +4 "core" %ҵ  +2 ."da"PS.seek 1.5ml +2 "processing"%;'{ +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'' +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%W  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +34 "core" + +2 ."da"PSR.select :air +51 .PSV.dial PSR +2 "processing"%{ +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%K' +2508 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%, +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%c +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%1' +2519 "core" ' +2 #"da"washCycleDA #2 of 3 +6 .PSR.select :air +2 .PSV.dial PSR + "processing"%Q +134 "core"  +2 "processing"%% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%)'\ +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\\'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%J +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%a  +34 "core"  +2 "processing"%n% +4 "core" %Һ  +2 ."da"PS.seek 1.5ml +2 "processing"%5' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%' +1590 "core" ' +2 ."da"delay 2:00 +8875 "Can"\\ `` +3127 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +33 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%0 * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2505 "core" ' + ."da"PSV.dial PTV +2 "processing"%B +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Y +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%. +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%4' +2491 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +133 "core"  +2 "processing"%N% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%b'Һ +1598 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%% +4 "core" %ҵ  +2 ."da"PS.seek 1.5ml +2 "processing"%'{ +581 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%^' +1597 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%s  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%p' +2511 "core" ' + ."da"PSV.dial PTV +2 "processing"%M +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%j +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%@ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2529 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +137 "core"  +8 "processing"%e% +16 "core" % +4 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +5 "processing"% +16 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%6'm +341 "core" ' +2 ."da"delay 5 seconds +502 "processing"%:% +3 "core" %l  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%G'\ +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'Һ +1599 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%i% +4 "core" %ҵ  +2 ."da"PS.seek 1.5ml +2 "processing"% '{ +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +46 "core" ( +2 ."da"PS.seek 0ml +2 "processing"% ' +1616 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +31 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +86 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2527 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%z  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%]' +2505 "core" ' + #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%y +136 "core"  +2 "processing"%k% +4 "core" % + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml + "processing"%7'Һ +1907 "Can"G +193 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck + .PSV.dial PTV +2 "processing"%= +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%R  +36 "core" + "processing"% % +5 "core" %ҷ  +2 ."da"PS.seek 1.5ml + "processing"%g'} +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +35 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +46 "processing"%  +113 "core"  +2 ."da"PS.seek 0ml +2 "processing"%V' +1599 "core" ' + "processing"%9 +4 "core" 95 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%h  +4 "core" 5 5 +2 "processing"%A& +3 "core" &]" 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&?% +3 "core" %\ ( 0"Z +2 "storage"(&% +4 "core" % _ a  + "storage"(|. +4 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(H(+ +197 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (*& +3 "core" &- @ @ y + "manipulator"&& +5 "core" &, % /c + "manipulator"&% +4 "core" %\ ( 9 /"Z +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +186 "core" ( + "manipulator"&(& +4 "core" & /( +2 "storage"(r& +4 "core" &- @ H O +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Z' +108 "core" ' +2 "storage"($& +4 "core" &- _ ^ +2 ."da"SE.reconfigure :pick +8 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak + "storage"(T' +287 "core" ' + "storage"(/- +3 "core" -' +2 ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&%& +3 "core" & I .( +2 "storage"(& +4 "core" &- G F R + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&#'n +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&q, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(~- +2 "core" -' +3 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(F' +31 "core" ' +2 "manipulator"& % +4 "core" %e\\ # # +2 "storage"(& +3 "core" &- + % @ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 291 counts +2 "manipulator"&'Α +26 "core" ' +2 "manipulator"&D& +4 "core" & 0' +2 "storage"(-& +4 "core" &- 3 :  +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +42 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(P't +39 "core" ' + "manipulator"&`& +4 "core" &  ' 3' +2 "manipulator"&% +4 "core" %    2 +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&>'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&3(k +250 "core" ( +2 "manipulator"&& +4 "core" &u / + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &u B 0 +2 ."da"Forearm.seek PC +2 "manipulator"&f' +106 "core" ' +2 ."da"Hand.close +2 "manipulator"&2/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%"( +451 "core" ( +2 "storage"(!& +4 "core" &- : ; k +2 "manipulator"&;& +3 "core" &u * , +2 "manipulator"&W% +3 "core" %  R , +2 ."da"Forearm.seek :retract +2 "manipulator"&E'\ +105 "core" ' +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&{( +269 "core" ( +2 "manipulator"&'& +4 "core" &  // + "storage"(8& +4 "core" &- ` ` +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&,' +107 "core" ' + ."da"Hand.open +2 "manipulator"&c1 +75 "core" 1 +2 "storage"(9- +3 "core" -'t +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(K'@ +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.09 Pucks below Top Plate +2 "storage"(Q'z +54 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jul0712h40ml.tif +1634 #SX MX5/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.013 seconds\ /var/log/esp/da22jul0712h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jul0712h40ml15s.tif +308 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1257 #"da"SX MX5/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jul0712h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jul0712h40ml20s.tif +2065 #SX MX5/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jul0712h40ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "13.013 sec auto-exposure",Subject: "da22jul0712h40ml images!" +9 "storage"(- +4 "core" -'z +4 "storage"(1& +5 "core" &- @ B P +3 "manipulator"&)& +6 "core" & // +2 ."da"Elbow.seek 1 +3 "manipulator"&J( +3 "core" ( + "manipulator"&a& +4 "core" & // +2 "storage"(n& +5 "core" &- B 9  +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&\\' +3 "core" ' +2 ."da"SE.reconfigure :gently +5 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.81 Pucks below Top Plate +3 "storage"(w' +60 "core" ' +2 "manipulator"&5& +4 "core" & N J  ;/ +2 "storage"(L& +5 "core" &- U +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&0'n +41 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&o, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.99 Pucks below Top Plate +2 "storage"(' +25 "core" ' + "manipulator"&B% +4 "core" %oT  , +2 "storage"(Y& +4 "core" &- } p P + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 301 counts + "manipulator"&.'Λ +28 "core" ' +2 "manipulator"&<& +4 "core" & M L J ;, +2 "storage"(& +4 "core" &- j +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&d' +15 "core" ' +2 "storage"(N% +4 "core" % +2 ."downElevator"SE.seek :down +3 "storage"(4'} +101 (X% +6 "core" %\\- o [t +2 "manipulator"&% +8 "core" % L N + ; +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +124 "core" ' +4 "manipulator"& '\ +6 ."downElevator"SE.stop +4 "storage"(5 +86 "core" ' +4 "storage"(& +7 "core" &- > +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%b& +8 "core" & +3 "manipulator"&[& +8 "core" & Y J + <, +3 "manipulator"&% +8 "core" %\  f i B =" +4 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&s(, +181 "core" ( +5 "manipulator"&I& +18 "core" &, Q Q L @f +4 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &_& +7 "core" &, S T  @f +3 ."psFlush"Forearm.seek :garage +4 "manipulator"&^' +99 "core" ' +4 ."psFlush"Hand.close +3 "manipulator"&M/ +70 "core" / +4 "manipulator"&j& +8 "core" &, y  Bf +3 "manipulator"&@% +7 "core" % y w c B% +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +95 "core" ' +3 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&p(k +123 "core" ( +3 "manipulator"&m& +13 "core" &r u t 2 A +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +5 &e& +6 "core" &r s s $ A +4 ."psFlush"Forearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&' +108 "core" ' +4 "manipulator"&:& +8 "core" &r D @ 9 +3 "manipulator"&6% +9 "core" % > = ~ 9 +3 "processing"%G& +9 "core" & +4 "processing"%& +9 "core" & +7 ."psFlush"PC.seek :closed +2 "processing"%(] +7 "core" &l +5 &d  +5 &*om - +9 &`vV A +10 &OhP T +10 & DR U +8 &CQ T +10 &BF T +8 &SAA U +10 &F; T +11 &A4 U +9 &E6 U +11 & [D/ U +7 &"D- T +9 &#F. U +10 &%E U +10 &'d@ T +8 &)%A U +11 &*C T +8 &,C T +10 &.kC U +10 &0.A T +8 &1D_ T +11 &3Hw U +8 &5sDx U +9 &75Ds U +12 &8Ao T +8 &:Dp T +11 &<{Gm U +7 &>=Fo U +9 &?Fc U +10 &AB\\ U +10 &CEO T +8 &EEGM U +11 &GJX U +8 &HeY X +12 &Jz}] [ +9 &L9}b \\ +8 &M}\\ \\ +9 &O~W [ +10 &Q~[ \\ +8 &SA~K \\ +11 &UB \\ +8 &V> \\ +10 &XM ] +10 &ZGJ \\ +9 &\\G J +11 &]7ImH _ +7 &]w1; 5 +5 ( +6 "processing"%& +5 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.82 +3 "processing"%i& +8 "core" &]w*4 5 +2 &]w*> 5 +2 ."psFlush"Hand.open +3 "manipulator"&u1 +76 "core" 1 +2 "manipulator"&% +7 "core" % 1 0 7 +4 ."psFlush"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"& '\ +103 "core" ' +3 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"% +48 "core"  +3 "processing"%}% +12 "core" % +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +4 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +3 "processing"%S'\ +270 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +316 "core" ' +4 ."psFlush"delay 5 seconds +152 #"uploadLog"upsync +351 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2098 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%l @ +195 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%  +136 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +103 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%z'ղ +2625 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +104 "core"  + "processing"%y% +4 "core" %ձ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%k'\ +588 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2105 "core" ' + ."psFlush"delay 1 second +103 .PBV.dial :waste1 + "processing"%=  +36 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%R @ +75 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"% +104 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%7'ղ +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\ +104 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1093 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +1600 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PTV.dial :puck +2 "processing"%h  +75 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%A' +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%? +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%&'\ +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2100 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%* +85 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2622 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%C @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2620 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%r  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%x' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%$ +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%t' +2618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%%' +2621 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2610 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%D +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%-'TE +1088 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%T +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%#'\ +210 "Can"D @@ +375 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2153 "core" ' +4 ."psFlush"PSV.dial PTV +2 "processing"%F +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +55 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%' +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2616 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%2  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%>' +2620 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%+ +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%!' +2614 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%; +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%W' +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%f @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2607 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%8  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3' +2612 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'c& +4 "core" &ur +2 "manipulator"&9& +3 "core" &r } 8 C +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&E(k +3 "core" ( + "manipulator"&P& +5 "core" &r } g C + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &r x x ' B +2 .tForearm.seek PC +2 "manipulator"&' +107 "core" ' + .tHand.close +2 "manipulator"&1/ +75 "core" / +2 .tPC.seek :open + "processing"%)( +455 "core" ( + "manipulator"&a& +5 "core" &r i m ? + "manipulator"&n% +4 "core" % u w L ? +2 .tForearm.seek :retract + "manipulator"&5'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&L( +375 "core" ( + "manipulator"&B& +5 "core" &&  { i A@] + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Y& +2 "core" && t h A@] +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&<' +108 "core" ' + "manipulator"&& +5 "core" && q b  A@] + "manipulator"&N% +4 "core" % W T @ +2 "collection"'{& +3 "core" &sr +3 "collection"',& +4 "core" &pq +2 .tCC.seek :closed +2 "collection"'Q(` +4 "core" &sr +8 & ,ps %g +9 &Rvos : +9 &yuqo O +10 &lRsr V +9 &0Hsq U +9 &Kqs V +10 &Lor V +9 &uIsr V +10 &7Lpp V +9 &Krr V +9 &Jrq V +10 &!}Jsr V +9 &#?Isu V +9 &%Lpq V +10 &&Ltr V +9 &(Lrq U +10 &*HJqp U +9 &,\ Gsr U +9 &-Mpq U +10 &/Jrs V +9 &1OLrq V +9 &3Jsr U +10 &4Irq V +9 &6Jqq U +10 &8XJtr U +9 &:Isq U +9 &;Lrq U +10 &=Hrq U +9 &?aJpp U +9 &A#Hqq U +10 &BHsq U +9 &DFrs U +9 &FiGqr U +10 &H+Jtq U +9 &IQus V +10 &Kc}x X +9 &M]~ \\ +9 &Otv ` +10 &Pro a +9 &Rpr b +10 &TSsr\ b +9 &Vtq b +9 &Wts b" +10 &Ytv b& +9 &[Lss b. +9 &]tt b. +10 &^tt b/ +9 &`Pst\ )~ +9 &`css [ +6 ( +2 "collection"',& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.44 + "collection"'X& +4 "core" &`cwuu [ + &`cvts [ + .tHand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"&\\% +4 "core" %  G 9 ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +96 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'w& +4 "core" &`cvvt [ + "collection"'0% +4 "core" %Ӹtt + .tCSV.dial CSR +2 "collection"'.  +41 "core"  +2 "collection"'% +4 "core" %ӫts + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''qi +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'b% +3 "core" %qfss  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'['@ +687 "core" ' + .tCSV.dial :waste +2 "collection"' +147 "core" + .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'d'Ӵ +1970 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'4& +4 "core" &`cvss [ + "collection"'I% +4 "core" %Ӵru + .tCSV.dial :flush +2 "collection"'_  +44 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'o'qi +1291 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'M @ +44 "core" B + "collection"'j% +5 "core" %qhvs  +2 .tCS.seek 7ml + "collection"'@'} +572 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +2 'm  +41 "core"  +98  +2 .tCBV.dial :waste1 + "collection"'e @ +49 "core" > +2 .tCS.seek 0ml +2 "collection"'^'Ӵ +1788 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"':& +4 "core" &`cuvu [ + "collection"'6% +4 "core" %ӫvv + .tCSV.dial :flush +2 "collection"'s  +74 "core" +2 .tCS.seek 5ml +2 "collection"'G'qi +1288 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +46 "core" B + "collection"'"% +4 "core" %qfut +2 .tCS.seek 7ml +2 "collection"'i'{ +564 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'u  +43 "core"  +2 .tCBV.dial :waste2 + "collection"'  +108 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +1772 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +5 "core" &`ctut [ + "collection"'}% +4 "core" %Ӳwv + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'V% +4 "core" %Ӳws + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'S' +2014 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'l' +573 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +2 '  +104 "core" +36  + .tCTV.dial :intake +2 "collection"'  +77 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'' +2008 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'y  +76 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'z'Ӵ +581 "core" ' + .tCSV.dial CSR +6 "collection"'k  +107 "core"  + "collection"'=% +4 "core" %ӵxu +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'R'qi +1337 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"' ' +1339 "core" ' + .tCSV.dial CBV +2 "collection"'] +106 "core" +2 .tCS.seek 0ml +2 "collection"'\ 'Ӵ +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&7& +5 "core" &% C A y <@\\ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +5 "core" &% J @ f <@\\ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &% > > <@\\ +2 .tForearm.seek CC +49 "manipulator"&g' +97 "core" ' +2 .tHand.close + "manipulator"&?/ +74 "core" / +2 .tCC.seek :open +2 "collection"'A( +470 "core" ( + "manipulator"&&& +4 "core" &% o i V ??Q +2 "manipulator"&*% +3 "core" % \ g g u ? +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&|(, +284 "core" ( + "manipulator"&C& +4 "core" &, w  ^ C_ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &,  C_ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&r' +99 "core" ' +2 .tHand.open + "manipulator"&(1 +71 "core" 1 + "manipulator"&$% +4 "core" % | k W D +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +95 "core" ' +2 "processing"%/& +4 "core" &u +9296 "Can"l 55 +60000 O 55 +60001 w 55 +60000 L 65 +12948 #t-> access 1 +2 "storage"(t% +4 "core" %z + "manipulator"&% +5 "core" %\  H F + "manipulator"&%& +4 "core" &, F_ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"( (< +669 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (~& +2 "core" &< \\  +6776 #t-> 3.times{samplePassF;PS.flush} + #Beginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +3 "core" &# +2 "manipulator"&& +5 "core" &,  F_ + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(, +3 "core" ( + "manipulator"&& +5 "core" &, , F_ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +2 "core" &,  F_ +3 .tForearm.seek :garage + "manipulator"&`' +94 "core" ' +2 .tHand.close +2 "manipulator"&T/ +76 "core" / +2 "manipulator"&& +4 "core" &, F F_ + "manipulator"&#% +5 "core" %  F + .tForearm.seek :retract +2 "manipulator"&F'\ +98 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +298 "core" ( + "manipulator"&& +5 "core" &" t q k A<@ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &" l b M @<@ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +117 "core" ' +2 "manipulator"&2& +4 "core" &# ~  E A<@ +2 "manipulator"&q% +4 "core" % q y A +2 "collection"'+& +3 "core" &~~ +2 "collection"'>& +5 "core" &% +2 .tCC.seek :closed +2 "collection"';(` +4 "core" &~  +10 &,t~} - +9 &_y~~ A +9 &Im T +10 &H~ U +9 &J~ U +10 &I U +9 &KG~ U +9 & G~ U +10 &J V +9 &L~ V +9 & SI} U +10 &"L}\ U +9 &#K U +10 &%G} U +9 &'ZM|~ V +9 &)H~ U +10 &*J~ U +9 &,G}~ U +9 &.cL~ U +10 &0$I V +9 &1J\ U +10 &3I~~ U +9 &5lJ} U +9 &7-I} U +10 &8I~~ V +9 &:H~} U +9 &5F} U +9 &?I U +10 &AF~ U +9 &C|G} U +9 &E>G} U +10 &GG~ U +9 &HL U +9 &JW V +10 &L:q Y +9 &M ] +10 &Oy} ` +9 &Qiww a +9 &S*ww a +10 &Tvx b +9 &Vxw b +9 &Xjyy b# +10 &Z&zx b) +9 &[yx b/ +9 &]xx b0 +10 &_Jwx U +9 &`D)zx *{ +10 &`et|z Z +2 ( +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.54 + "collection"'!& +4 "core" &`evyy Z +2 .tHand.open + "manipulator"&f1 +72 "core" 1 + "manipulator"&W% +4 "core" % e R " < +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&8'\ +98 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%'  +45 "core"  + "processing"%c% +5 "core" %H + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%9' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%P  +45 "core"  +2 .tPS.seek 0ml + "processing"%K' +1604 "core" ' +2 .tPSV.dial PSR + "processing"%1 +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%p' +2609 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%  + "collection"'  +77 "core" +27  + .tPSV.dial :PTV,via: :air +2 "processing"%a +197 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%n @ +74 "core" A +2 .tPS.seek 0ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :air +7 "processing"%E  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2616 "core" ' + .tPSV.dial :PTV +2 "processing"%Y +75 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2612 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&N& +4 "core" &" L N  9<> +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{( +2 "core" ( +2 "manipulator"&5& +4 "core" &" E E 8 9<> + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &" K @ m :<> +2 .tForearm.seek CC +2 "manipulator"&X' +102 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open + "collection"'\\( +471 "core" ( +2 "manipulator"&w& +4 "core" & G O u ;;7 + "manipulator"&0% +4 "core" % M K \\ ;a +2 .tForearm.seek :retract +2 "manipulator"&,'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&.(, +283 "core" ( +2 "manipulator"&& +4 "core" &, V S I @c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &, S S @c +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&v' +105 "core" ' + .tHand.open + "manipulator"&b1 +71 "core" 1 +2 "manipulator"&% +4 "core" % , D + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + #tFlushing Processing stage +2 "processing"%[% +4 "core" %H +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%4& +4 "core" &< + "manipulator"&I& +4 "core" &, y s M Ac +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(, +3 "core" ( + "manipulator"&d& +5 "core" &, w 6 Bc + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &M& +2 "core" &, q u O Ac +2 .tForearm.seek :garage +2 "manipulator"&j' +92 "core" ' +2 .tHand.close + "manipulator"&o/ +74 "core" / +2 "manipulator"& & +4 "core" &, y x l Cc + "manipulator"&m% +4 "core" % ~ C +2 .tForearm.seek :retract +2 "manipulator"&e'\ +104 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&@(k +122 "core" ( + "manipulator"&:& +5 "core" &s l * E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &6& +2 "core" &s b E +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&s' +93 "core" ' + "manipulator"&^& +5 "core" &s N C  < + "manipulator"&% +4 "core" %Ϸ G K < +2 "processing"%"& +3 "core" &[ +3 "processing"%G& +4 "core" &V +2 .tPC.seek :closed +2 "processing"%u(] +4 "core" &W +7 &\ &V $d +9 &~QxU : +10 &wrO N +9 &hNV V +9 &*IU V +10 &HO V +9 &GY V +10 &qDW V +9 &3LX V +9 &IY U +10 &HY U +9 &!yIY V +10 &#;JU V +9 &$KW V +9 &&GT V +10 &(IT V +9 &*CEO V +9 &,EX V +10 &-EW U +9 &/DP U +10 &1LJI U +9 &3DX U +58 &4CP U +5 &6FO U + &8TCT U + &:FT U +5 &;DW V + &=GO V &?[HO V +4 &AFL V +9 &BGH U +10 &DEO U +9 &FcLW V +9 &H ^O X +10 &I~S [ +9 &KZ \\ +9 &MWzY ] +10 &OX ] +9 &P~S ] +10 &RU ] +9 &T_Y ] +9 &V!Y ] +10 &WR ] +9 &YW ] +9 &[dX ^ +10 &\\cnY 1 +9 &]scV ; +9 ( +2 &]{%T 3 +2 "processing"%G& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.75 + "processing"%& +4 "core" &]{%I 3 +2 .tHand.open + "manipulator"&i1 +66 "core" 1 +2 "manipulator"&% +4 "core" % Ϸ K 8 : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"% +73 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%V'TE +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1600 "core" ' +2 .tPSV.dial PTV +2 "processing"%S +86 "core"  + .tPTV.dial :puck +2 "processing"%  +75 "core"  + .tPBV.dial :waste1 +2 "processing"%  +54 "core" +3 .tPS.seek 0ml +2 "processing"% ' +2608 "core" ' + .tPSV.dial PSR +2 "processing"%l +73 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%y'\ +587 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2113 "core" ' + .tPSV.dial PTV +2 "processing"%k +75 "core" +2 .tPBV.dial PSV + "processing"%= U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%z' +2610 "core" ' + .tPSV.dial PBV +2 "processing"%R @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%]' +2607 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%7' +2625 "core" ' +2 .tPSV.dial PSR +6 "processing"% +46 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%h' +2610 "core" ' + .tPSV.dial PTV +2 "processing"%? +74 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%L' +1221 "Can"a :: +1403 "core" ' +2 .tPSV.dial PBV + "processing"%J @ +46 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%Q' +2613 "core" ' + .tPSV.dial :waste1 +2 "processing"%&  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%*' +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&g& +5 "core" &s w  B + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&C(k +3 "core" ( +2 "manipulator"&& +4 "core" &s u B +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &s y { B +2 .tForearm.seek PC + "manipulator"&(' +99 "core" ' +2 .tHand.close + "manipulator"&$/ +68 "core" / + .tPC.seek :open +2 "processing"%/( +453 "core" ( + "manipulator"&& +4 "core" &s s A +2 "manipulator"&r% +3 "core" % s s F Ao +2 .tForearm.seek :retract +2 "manipulator"&t'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(, +139 "core" ( + "manipulator"&%& +4 "core" &, |  C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &,  C +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&~' +102 "core" ' + .tHand.open +2 "manipulator"&D1 +67 "core" 1 +2 "manipulator"&% +4 "core" % c F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Z& +5 "core" & + "manipulator"&T& +4 "core" &, v y J D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +24 "core" ( +2 "manipulator"&#& +4 "core" &, I Eq + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &,  Eq +2 .tForearm.seek :garage + "manipulator"&x' +113 "core" ' +2 .tHand.close + "manipulator"&`/ +76 "core" / + "manipulator"&& +4 "core" &, m Eq +2 "manipulator"&-% +4 "core" %  E + .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&2( +301 "core" ( + "manipulator"&q& +5 "core" &( s   CAa + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &( } r r CAa +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&F' +98 "core" ' +2 "manipulator"&A& +4 "core" &( q t > ?Aa +2 "manipulator"&!% +3 "core" % j m ? +2 "collection"'f& +4 "core" &} +2 "collection"'W& +6 "core" &~ +2 .tCC.seek :closed +3 "collection"'>(` +3 "core" &~ +6 &~ 5 +9 &-Ds~ 3 +9 &Jlx G +10 &`~ V +9 &I U +9 &\\I~ U +10 & F} T +9 &H~ U +10 &J U +9 &fD~ T +9 &&H U +10 & G~ T +9 &"G~ T +9 &$mG} U +10 &&/J U +9 &'G U +10 &)D T +9 &+uG~ U +9 &-7J~ U +10 &.D~ U +9 &0F~ U +9 &2}D U +10 &4@D T +9 &6G U +10 &7G T +9 &9J} U +9 &;HC T +10 &=\ E~ T +9 &>F T +9 &@D~ T +10 &BPH~ T +9 &DF T +10 &EG T +9 &GG T +9 &IVH U +10 &KZ W +9 &L|z Z +10 &Ntv _ +9 &P=wu ` +9 &Quu a +10 &Sxw b +9 &Uyx b +9 &W?zy b +10 &Xxx b$ +9 &Zyx b+ +9 &\\pxw b1 +10 &^&wx b1 +9 &_zz 7 +10 &`\\xz !d +8 ( +2 &`euyz [ +2 "collection"'W& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.51 + "collection"''& +4 "core" &`euzy [ +2 .tHand.open + "manipulator"&c1 +66 "core" 1 +2 "manipulator"&% +4 "core" % O Q c ; +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +96 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%P  +44 "core"  +2 "processing"%9% +4 "core" %a + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%1' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%K  +45 "core"  +3 .tPS.seek 0ml +2 "processing"%' +1600 "core" ' + .tPSV.dial PSR +2 "processing"% +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%a' +2612 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%n +209 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck + "processing"%p @ +75 "core" A +2 .tPS.seek 0ml +2 "processing"%E' +2624 "core" ' + .tPSV.dial :air +2 "processing"%  +74 "core"  +2 .tPS.seek 2.5ml + "processing"%Y' +2617 "core" ' + .tPSV.dial :PTV +2 "processing"%B +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%N' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&5& +4 "core" &% G K 9?V + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U( +42 "core" ( +2 "manipulator"&& +4 "core" & d s = + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" & t k = +2 .tForearm.seek CC +2 "manipulator"&8' +101 "core" ' +49 .tHand.close +3 "manipulator"&;/ +74 "core" / +2 .tCC.seek :open +2 "collection"'w( +471 "core" ( +2 "manipulator"&0& +4 "core" & s l > + "manipulator"&X% +4 "core" %  s l >x +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&<(, +279 "core" ( + "manipulator"&{& +4 "core" &, v  B> +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &, ~  B> +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +94 "core" ' +2 .tHand.open +2 "manipulator"&[1 +68 "core" 1 + "manipulator"&4% +5 "core" % ~ U CD +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +106 "core" ' +2 #tFlushing Processing stage + "processing"%I% +4 "core" % +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%d& +4 "core" & + "manipulator"&M& +5 "core" &,  E> +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&v(, +2 "core" ( +2 "manipulator"&o& +4 "core" &, X E> + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &,  D> +2 .tForearm.seek :garage +2 "manipulator"&m' +92 "core" ' + .tHand.close +2 "manipulator"&./ +73 "core" / +2 "manipulator"&& +4 "core" &, @ C> +2 "manipulator"&:% +3 "core" % θ   C +2 .tForearm.seek :retract +2 "manipulator"&6'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&j(k +122 "core" ( + "manipulator"&^& +5 "core" &t r [ A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &t u B +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&"' +96 "core" ' + "manipulator"&_& +4 "core" &t T O U < +2 "manipulator"&e% +4 "core" %ϼ O O  < +2 "processing"%)& +3 "core" & +2 "processing"%& +5 "core" & +2 .tPC.seek :closed +2 "processing"%i(] +4 "core" & +7 & " $d +10 &~Rv : +9 &xo N +9 &mK U +10 &0F U +9 &E U +9 &G U +10 &wC U +9 &:D T +10 &C U +9 &D U +9 &!J U +10 &#AC U +9 &%D T +9 &&F U +10 &(G T +9 &*JD T +10 &, C T +9 &-D T +9 &/C T +10 &1QD U +9 &3E U +9 &4D U +10 &6C U +9 &8Y? U +10 &:A U +9 &;C U +9 &=A\\ U +10 &?aAS U +9 &A#A| U +9 &BA T +10 &DC- U +9 &FiHu U +10 &H$Z W +9 &I{ Z +9 &K \\ +10 &M]~ \\ +9 &OQ \\ +9 &Pr \\ +10 &R ] +9 &Tb ] +10 &V$ ] +9 &W ] +9 &Y ] +10 &[g ^ +9 &\\fs , +9 &]ubV ; +10 ( + &]}%q 3 +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.79 + "processing"%& +4 "core" &]}% 3 +2 .tHand.open + "manipulator"&G1 +75 "core" 1 +2 "manipulator"&% +4 "core" % ϼ O C G 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"% +73 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%V'TE +1090 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%S' +1598 "core" ' + .tPSV.dial PTV +2 "processing"% +75 "core" + .tPTV.dial :puck +2 "processing"%  +75 "core"  + .tPBV.dial :waste1 +2 "processing"%  +56 "core" +2 .tPS.seek 0ml +2 "processing"%l' +2612 "core" ' + .tPSV.dial PSR +7 "processing"% +75 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%y'\ +592 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%k' +2101 "core" ' + .tPSV.dial PTV +2 "processing"%= +86 "core"  + .tPBV.dial PSV +2 "processing"% U +56 "core" W +2 .tPS.seek 0ml +2 "processing"%R' +2614 "core" ' + .tPSV.dial PBV +2 "processing"%z @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"% ' +2616 "core" ' + .tPSV.dial :waste1 +2 "processing"%]  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2616 "core" ' +2 .tPSV.dial PSR + "processing"%7 +55 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%?' +2608 "core" ' + .tPSV.dial PTV +2 "processing"%h +75 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%J' +2613 "core" ' + .tPSV.dial PBV +2 "processing"%L @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%&' +2614 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%Q  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%g' +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &t u ` B +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(k +2 "core" ( +2 "manipulator"&$& +4 "core" &t $ B + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &t u / B +2 .tForearm.seek PC +2 "manipulator"&}' +105 "core" ' +2 .tHand.close + "manipulator"&u/ +72 "core" / +2 .tPC.seek :open +2 "processing"%( +453 "core" ( + "manipulator"&r& +4 "core" &t a h k > +2 "manipulator"&%% +4 "core" % l k > +2 .tForearm.seek :retract + "manipulator"&H'\ +100 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&((, +137 "core" ( +2 "manipulator"&C& +4 "core" &, z $ A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &, r B +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +102 "core" ' + .tHand.open +2 "manipulator"&Z1 +69 "core" 1 + "manipulator"&T% +4 "core" %  E + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +102 "core" ' +2 #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'#& +4 "core" & + "manipulator"&|& +5 "core" &,  E + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&~(, +23 "core" ( +2 "manipulator"&`& +4 "core" &, : G~ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &, U G~ +2 .tForearm.seek :garage +2 "manipulator"&-' +94 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / + "manipulator"&& +5 "core" &, 9 D~ + "manipulator"&x% +4 "core" % P D +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q( +299 "core" ( +2 "manipulator"&+& +3 "core" && n r  ?@W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" && u k ?@W +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&!' +103 "core" ' +2 "manipulator"&f& +4 "core" && c u  ?@W + "manipulator"&% +4 "core" % n k > +2 "collection"'\\& +3 "core" &~ +3 "collection"''& +4 "core" & +2 .tCC.seek :closed +2 "collection"'c(` +4 "core" &  +9 &+n , +10 &`x A +9 &Fk T +9 &E U +10 &J U +9 &C T +9 &IG U +10 & F T +9 &F T +10 &H U +46 & RI U +10 &"J U + &#I U + &%D U + &'ZF U +3 &)B U +3 &*I U +10 &,G U +9 &.bF U +9 &0$F U +10 &1C U +9 &3H T +9 &5kC T +10 &7-F T +9 &8I~ U +10 &:F U +9 &5F T +10 &?H U +9 &AD T +9 &C{E T +10 &E=D T +9 &FD U +10 &HJ U +9 &JP U +9 &L8m Y +10 &Mzy ] +9 &Oxw ` +9 &Qgvw a +10 &S(wy a +9 &Tyx b +10 &V{{ b +9 &Xjy{ b +9 &Z(zz b$ +10 &[|z b, +9 &]z{ b2 +9 &_Py{ V +10 &`G$|| +} +9 &`f~{{ ^ +2 ( +2 "collection"''& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.61 +7 "collection"'& +4 "core" &`f|{z ^ + .tHand.open +6 "manipulator"&W1 +65 "core" 1 + "manipulator"&P% +5 "core" % E C  9 + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +98 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%F  +45 "core"  +2 "processing"%*% +4 "core" %o + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%K' +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%1  +45 "core"  +2 .tPS.seek 0ml +2 "processing"% ' +728 "Can"Q OO +875 "core" ' +2 .tPSV.dial PSR +2 "processing"% +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%n' +2611 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%p +209 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%a @ +74 "core" B +2 .tPS.seek 0ml +2 "processing"%' +2606 "core" ' + .tPSV.dial :air +2 "processing"%E  +73 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2607 "core" ' + .tPSV.dial :PTV +7 "processing"%Y +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%O' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&5& +4 "core" &% 7 8 7?S +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &% / ( ' 6?S +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &% 5 = \ 7?S +2 .tForearm.seek CC +2 "manipulator"&2' +102 "core" ' + .tHand.close +2 "manipulator"&3/ +76 "core" / +2 .tCC.seek :open +2 "collection"'>( +471 "core" ( +2 "manipulator"&0& +4 "core" &% K B # :?R + "manipulator"&X% +4 "core" %  N L :| +2 .tForearm.seek :retract + "manipulator"&8'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&{(, +293 "core" ( +2 "manipulator"&b& +4 "core" &, y v # ?1 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &, v u V ?1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&[' +104 "core" ' +2 .tHand.open +2 "manipulator"&41 +65 "core" 1 + "manipulator"&I% +4 "core" % v e C +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +92 "core" ' +2 #tFlushing Processing stage + "processing"%% +4 "core" % +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%M& +4 "core" &w + "manipulator"&o& +4 "core" &, g { A1 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (, +3 "core" ( + "manipulator"&& +5 "core" &, w { ? A1 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &.& +3 "core" &, v w 5 A1 +2 .tForearm.seek :garage + "manipulator"&' +97 "core" ' +2 .tHand.close + "manipulator"&:/ +71 "core" / + "manipulator"&<& +5 "core" &, ~ B1 + "manipulator"&,% +4 "core" % y  A + .tForearm.seek :retract +2 "manipulator"&^'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(k +122 "core" ( + "manipulator"&m& +5 "core" &r J u A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &r Y f ' @ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&e' +102 "core" ' +2 "manipulator"&)& +4 "core" &r C K 2 9 + "manipulator"&v% +4 "core" % M M > 9 +2 "processing"%6& +4 "core" & +2 "processing"%/& +4 "core" & +2 .tPC.seek :closed +2 "processing"%(] +4 "core" & \ +9 &+o , +10 &_v~ A +9 &Hj T +9 &A U +10 &D} U +9 &A U +10 &MC T +9 &D U +9 &D T +10 &C T +9 & TCx U +9 &"F U +10 &#C T +9 &%D U +10 &'\\B U +9 &)B T +9 &*E U +10 &,A U +9 &.eC T +9 &0&B U +10 &1F U +9 &3B U +9 &5mB T +10 &7.F U +9 &8A T +10 &:C U +9 &7A T +10 &?C~ U +9 &AF U +9 &C|A U +10 &E>D U +9 &FL V +10 &Hc X +9 &Jq} [ +9 &L0~ \\ +10 &M~ \\ +9 &O~ \\ +9 &Qu ] +10 &S8~ \\ +9 &T ] +10 &V} \\ +9 &X} ] +9 &Z? ] +10 &\\ O +9 &]-G} "g +9 &]z3 2 +6 ( +2 "processing"%/& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.85 +2 "processing"%G& +4 "core" &]z% 2 + &]z% 2 + .tHand.open +2 "manipulator"&1 +66 "core" 1 + "manipulator"&% +4 "core" % : ( $ 7 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' + .tPSV.dial PSR +2 "processing"%" +74 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%N'TE +1093 "core" ' +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%V' +1591 "core" ' +2 .tPSV.dial PTV +2 "processing"% +75 "core" + .tPTV.dial :puck +2 "processing"%  +75 "core"  + .tPBV.dial :waste1 +2 "processing"%  +55 "core" +2 .tPS.seek 0ml + "processing"%S' +2611 "core" ' + .tPSV.dial PSR +2 "processing"% +76 "core"  +2 .tPSR.select :flush +5 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%l'\ +593 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%y' +2104 "core" ' + .tPSV.dial PTV +2 "processing"%= +75 "core" + .tPBV.dial PSV +2 "processing"% U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%k' +2613 "core" ' + .tPSV.dial PBV +2 "processing"%z @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%R' +2613 "core" ' +2 .tPSV.dial :waste1 + "processing"%]  +74 "core"  +2 .tPS.seek 0ml +2 "processing"% ' +2629 "core" ' + .tPSV.dial PSR +2 "processing"%7 +45 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2605 "core" ' + .tPSV.dial PTV +2 "processing"%h +74 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%?' +2624 "core" ' + .tPSV.dial PBV +2 "processing"%L @ +46 "core" > +2 .tPS.seek 2.5ml + "processing"%J' +2626 "core" ' + .tPSV.dial :waste1 +2 "processing"%Q  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%&' +2603 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &r g ` p > +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&$(k +3 "core" ( + "manipulator"&@& +5 "core" &r r _ > + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +51 "core" &r i l > +3 .tForearm.seek PC +2 "manipulator"&j' +102 "core" ' + .tHand.close +2 "manipulator"&s/ +77 "core" / +2 .tPC.seek :open +2 "processing"%i( +449 "core" ( +2 "manipulator"&r& +4 "core" &r N N = < + "manipulator"&%% +4 "core" % @ D r < +2 .tForearm.seek :retract +2 "manipulator"&C'\ +101 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&D(, +135 "core" ( +2 "manipulator"&}& +4 "core" &, \\ N $ @ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, R R " @ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&Z' +105 "core" ' +2 .tHand.open + "manipulator"&T1 +69 "core" 1 +2 "manipulator"&#% +4 "core" % n  D +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +94 "core" ' +16906 "Can" 88 +60001 < 88 +60000  88 +60001 , 88 +60001  88 +60000 1 88 +60001  88 +60001 - 88 +60000  88 +60001 > 88 +60000  88 +16543 #t-> exit +5 #mEXIT @1657220624.58EDT @1657222106.79EDT = =tMAIN =mMAIN_scheduler @EDT1657222108.75 #"core_reset"Sent BREAK +2 #t@8435 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +207 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +250 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +434 "Can"  +  h + #tPolling Can every 10:00 +2 #Cleanly exited at 15:03:44EDT07-Jul-22 +4741 #-> ESP.ready! +3 #Powering core bus +561 .Gate.power :raw,:ON +2 "sampler") +20 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" % +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" % + .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" %< +2 .tSS.configure :default +2 "sampler")#.0X +2 .tCC.configure :default +2 "collection"'$x2 ^22b +2 "processing"%& +3 "core" &y + .tPC.configure :default +3 "processing"%$x2 ^22b +3 "manipulator"& % +3 "core" % P +2 .tForearm.configure :loose +2 "manipulator"&#Q@2^d^b +2 &\ & +2 "core" &  P +2 .tElbow.configure :loose +2 "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" &\ \  +2 .tSC.configure :loose +2 "storage"($.(\ 1~b +2 ( % +3 "core" %\ \  +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +3 "core" + .tCH.configure :default + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +3 "core" + .tPH.configure :default + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +3 "core" %G +2 "processing"%% +2 ."rdySampler"Intake.select :close +4 "manipulator"&% + ."rdySampler"Exhaust.select :close +4 .CTV.dial :air + "collection"'  +3 "core" %s +2 % x O +  + "manipulator"&% +2 ."rdyProcessing"PSV.dial :air +4 ."rdySampler"CSV.dial :waste1 +2 "processing"%  + "collection"' +4 "core" % N +2 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&'\ +33 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +4 "core"  + "sampler")  +14 "core" +3 ."readyCS"CS.reconfigure :fast +3 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b +3 "sampler")#.0X access 4 +4 "storage"(;% +3 "core" %z Y  + "manipulator"&<% +4 "core" %\  j c ? @: +2 "manipulator"&=& +3 "core" & t g Aa +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(>(+ +827 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (?& +3 "core" &. F +459 (  +3 !to:Slide::Error : mesg"2Storage Carousel positionErr at 1 - 32 counts: @replyo:I2C::Servo::AbsMove3Reply : @error:positionErr: @tagiC: @sourcei-: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni : velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.55477074128620540: @type2F:@destinationi%:@axisName"Storage Carousel:bt["2/home/esp/esp2/lib/slide.rb:587:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:36:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1680:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1680:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605: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:481:in `initialize'"0/home/esp/esp2/lib/thread.rb:738:in `start'"7/home/esp/esp2/lib/schedule.rb:474:in `initialize'"'/home/esp/esp2/lib/schedule.rb:472 +3554 "Can"z 33 +2250 #t-> access 6 +3 "storage"(@% +3 "core" %z A  +2 "manipulator"&A% +4 "core" %\  P J R @: + "manipulator"&B& +4 "core" & V U . @a +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(C( +353 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (D& +2 "core" & y  +57365 "Can" 33 +60000 M 33 +60001  33 +60000 O 33 +60001 '\ 22 +60001 `\ 22 +60000 \ b33 +60001 \ `33 +60001 @\ b33 +60001 \ d33 +60001 K\ e45 +60000 \ j33 +60000 `\ l22 +60001 \ o22 +60001 \ r32 +60000 \ u32 +60001 h\ z33 +60001 \ |32 +60000 \ 23 +60001 \ 32 +60001 \ 22 +60000 \ 22 +60001 \ 22 +60000 \ 32 +60001 v\ 22 +60001 \ 32 +60000 X\ 22 +60001 \ 23 +60000 N\ 22 +60001 \ 22 +60001 I\ 22 +60000 )\ 22 +60001 B\ 22 +60000   22 +60001 e +21 +60001  \\21 +60001  21 +60000 S\ `33 +60001 \ *33 +60000 I\ #33 +60001 =\ 33 +60001 B\ 33 +60000 \ 33 +60001 k\ 33 +60001 y\ 33 +60000 \ 43 +60001 %\ 33 +60001 \ 33 +60000 $\ 43 +60001 \ 43 @EDT1657253320.98 9\ 43 +60000 \ 33 +60001 B\ 33 +60001  \ 33 +60000 F\ 33 +60001 \ 33 +60001 z\ 33 +60000 \ 33 +60001 }\ 33 +60001 |\ 33 +60000 ~\ 33 +60001 `}\ 33 +60001 }\ \ 33 +60000 U~\ 33 +60001 ~\ 33 +60001 9~\ 33 +60000 }\ 33 +60001 *}\ 32 +60001 ~\ 33 +60000 n}\ 33 +60001 z\ 33 +60001 }\ 33 +60000 0|\ 33 +60001 }\ 33 +60000 )}\ 33 +60001 D|\ 33 +60001 |\ 33 +60001 {\ 33 +60000 |\ 33 +60001 Ez\ 33 +60001 z|\ 33 +60000 @z\ 33 +60001 Wz\ 33 +60001 {\ 33 +60000 z\ 33 +60001 {\ 33 +60001 U{\ 44 +60001 {\ 44 +60001 3{\ 43 +60000 x{\ 33 +60001 {\ 43 +60001 z\ 33 +60000 {\ 33 +60001 r|\ 33 +60000 |\ 33 +60001 R{ 33 +60001 (|\ 33 +60000 W{ 33 +60001 O| 33 +60001 g{ 33 +60000 M} 33 +60001 {{ 33 +60001 1} 33 +60000 | 33 +60001 | 33 +60001 | 33 +60000 } 33 +60001 } 43 +60001  33 +60000  33 +60001  43 +14515 #t-> access 2 +3 "storage"(E% +3 "core" %z\ !\  #  +2 "manipulator"&F% +3 "core" %\   D Q: +2 "manipulator"&G& +3 "core" &  Qa +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(H(K +516 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (I& +2 "core" &K \\  +44937 "Can"F 43 +5842 #t-> $da[:extractVol]=0.19 +691 #-> startTube 2 +23287 #-> da 50 +2 #da sampling at most 50ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 10:23:39EDT08-Jul-22\\n{3 => 0,\\n 5 => 0,\\n 7 => 0}\\nCan@10:18:41, 20.8C, 57% humidity, 15.1psia, 12.469V, 0.257A, 0.251A avg, 3.21W",Subject: "da sampling at most 50ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'J& +3 "core" &  + .tHand.open +4 "manipulator"&K1 +73 "core" 1 + "manipulator"&L% +4 "core" % \  H O: +2 "storage"(M% +3 "core" %{\ \   +2 "storage"(N. +3 "core" .(K + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +3 "storage"(O( +390 #"uploadLog"upsync +279 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (P& +3 "core" & e + "manipulator"&Q& +4 "core" & 4 Ka +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&R(P +41 "core" ( + "manipulator"&S& +4 "core" &F  J( +2 "storage"(T& +4 "core" & 4 +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&U'ϥ +91 "core" ' + "storage"(V& +5 "core" &  + .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(W' +278 "core" ' +2 "storage"(X- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Y& +3 "core" & u + "manipulator"&Z& +4 "core" &G  F' +2 .tElbow.seek 2 + "manipulator"&[(P +4 "core" ( + "manipulator"&\\& +4 "core" &G F' +2 "storage"(]& +3 "core" & +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&^'y +16 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&_/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&`& + "storage"(a'} +8 "core" &G / G' + "manipulator"&b% +4 "core" % n " G& +2 .tForearm.seek :retract +2 "manipulator"&c'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&d( +141 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +7 "core" ( + "manipulator"&e& +5 "core" &%  F?T + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &%  F?T +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&g' +100 "core" ' +2 "manipulator"&h& +5 "core" && " G?T + "manipulator"&i% +4 "core" %  Gd +2 "collection"'j& +4 "core" &  +2 "collection"'k& +5 "core" &-  +2 .tCC.seek :closed +2 "collection"'l(` +4 "core" &- \  +8 &3v, - +9 &`v. A +10 &6m3 U +9 &L. V +10 &L/ V +9 &wI& V +9 &9J, V +10 &I+ U +9 &K3 U +10 &~O: V +9 & BI8 U +9 &"N9 U +10 &#O< V +9 &%L< V +9 &'JJ< U +10 &) G> U +9 &*I9 U +9 &,J: U +10 &.QN; V +9 &0M; U +10 &1IB U +9 &3LF V +9 &5YJG V +10 &7NF U +9 &8IE U +9 &:IF U +10 &$HG U +10 &?IH U +9 &AGF U +9 &CjKG U +10 &E,JJ U +9 &FNC V +9 &HWH W +10 &JjcA X +9 &L"C \\ +10 &MC ` +9 &O? a +9 &QWE a +10 &SA b +9 &TA b +9 &VE b# +10 &XSF b) +9 &Z J b1 +10 &[P b1 +9 &]xI b2 +9 &_)N V +10 &`65] *} +9 &`tV Z +5 ( +2 "collection"'k& +4 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.56 +2 .Hand.open + "manipulator"&m1 +4 "core" &`tvW Z +68 1 + "manipulator"&n% +4 "core" %  y . Dd +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +98 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +157 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")p+ +3 "core" + + "sampler")q% +4 "core" %~ K W +2 "collection"'r& +4 "core" &`tvK Z +3 "Can" RR + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X  +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" %V6 B  + .tSSV.dial :exhaust +2 "sampler")  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")'z +422 "core" ' +2 .tExhaust.select :close + "sampler") +11 #tSampling 50.0ml +2 .Intake.select :close +2 .Exhaust.select :close + .SS.reconfigure :default +2 "sampler")#.0X ơ +2 "collection"'5% +4 "core" %S\ D\ D4 +2 "sampler")6% +3 "core" %| ? - +2 #tBubblePoint: Intake @39.7psia, Outlet @15.5psia +2 .CBV.dial SSV + "collection"'7 @ +31 "core" A +2 .tSS.reconfigure :default +3 "sampler")#.0X't +98 ."CSpush"CSV.dial :air +2 "collection"'@ @ +45 "core" ? +2 ."CSpush"CS.reconfigure :fast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'A'Ӵ +120 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")B +137 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure :fast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'h'Ӵ +106 "core" ' + ."CSpush"CS.stop +2 "collection"'5 +3 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")i +137 "core"  +2 .tSS.reconfigure :exhale +3 "sampler")#.0X +329 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +42 "collection"' +17 'g% +2 "core" %:=  +3 .tCS.seek 6ml + "collection"'' +1340 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'p +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'u'Ӵ +1537 "core" ' + .tCSV.dial CSR +2 "collection"'t  +56 "core"  +2 "collection"'v% +4 "core" %Ӵ0 + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'w' +591 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'x% +4 "core" %'  +3 .tCS.seek 5ml + "collection"'s'qj +849 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'z  +45 "core" ~ +2 .tCS.seek 1ml +2 "collection"'{'> +1093 "core" ' + "collection"'|9 +4 "core" 9@Y + "collection"'y% +4 "core" %> a b7 +2 #tBefore lysing Collection Puck Heater at 18.2C/26.8psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"' \  +2 '9 +5 "core" 9AX +102 "collection"'9 +2 "core" 9AXd +102 "collection"'9 +3 "core" 9AX d +102 "collection"'9 +2 "core" 9AX d +102 "collection"'}9 +3 "core" 9CYd +102 "collection"'~9 +3 "core" 9FXd +102 "collection"'9 +2 "core" 9IYd +102 "collection"'9 +3 "core" 9OZd +102 "collection"' 9 +2 "core" 9VY"d +102 "collection"'9 +2 "core" 9_Y&d +103 "collection"'\ 9 +4 "core" 9jZ*d +102 "collection"'9 +2 "core" 9wZ/d +102 "collection"' 9 +3 "core" 9Z3d +102 "collection"'9 +2 "core" 9[7d +102 "collection"'9 +3 "core" 9];d +102 "collection"'9 +2 "core" 9\\?d +102 "collection"'9 +3 "core" 9]Cd +102 "collection"' 9 +2 "core" 9^Hd +102 "collection"' 9 +3 "core" 9_Ld +102 "collection"'9 +2 "core" 9_Pd +102 "collection"'9 +4 "core" 9%`Td +102 "collection"'9 +2 "core" 9=`Xd +102 "collection"'9 +3 "core" 9Ta]d +102 "collection"'9 +2 "core" 9nbad +102 "collection"'9 +2 "core" 9ced +102 "collection"'9 +3 "core" 9did +102 "collection"'9 +3 "core" 9emd +102 "collection"'9 +2 "core" 9fqd +102 "collection"'9 +2 "core" 9gvd +103 "collection"'%9 +2 "core" 9\ izd +102 "collection"''9 +3 "core" 9&j~d +102 "collection"'(9 +2 "core" 9@kd +102 "collection"'9 +3 "core" 9[kd +102 "collection"'#9 +2 "core" 9wld +102 "collection"'9 +3 "core" 9nd +102 "collection"')9 +3 "core" 9pd +102 "collection"',9 +3 "core" 9q` +102 "collection"'-9 +2 "core" 9p^ +102 "collection"'/9 +3 "core" 9q[ +102 "collection"'"9 +2 "core" 9rX +102 "collection"'09 +3 "core" 97sV +102 "collection"'19 +2 "core" 9StT +102 "collection"'29 +2 "core" 9nuR +102 "collection"'39 +3 "core" 9wO +102 "collection"'9 +2 "core" 9yL +102 "collection"'59 +10 "core" 9zJ +102 "collection"'69 +2 "core" 9{G +102 "collection"'79 +3 "core" 9}F +102 "collection"'.9 +2 "core" 9~C +102 "collection"'99 +3 "core" 9,~A +102 "collection"':9 +3 "core" 9E? +102 "collection"';9 +2 "core" 9^> +102 "collection"'89 +2 "core" 9w< +103 "collection"'<9 +2 "core" 9: +102 "collection"'!9 +2 "core" 97 +102 "collection"'?9 +3 "core" 97 +102 "collection"'@9 +3 "core" 94 +102 "collection"'=9 +2 "core" 92 +102 "collection"'B9 +2 "core" 91 +102 "collection"'49 +3 "core" 9. +102 "collection"'>9 +2 "core" 9/, +102 "collection"'A9 +3 "core" 9D+ +102 "collection"'D9 +2 "core" 9X+ +102 "collection"'F9 +3 "core" 9l) +102 "collection"'G9 +2 "core" 9 ' +102 "collection"'E9 +3 "core" 9& +102 "collection"'I9 +3 "core" 9% +102 "collection"'J9 +2 "core" 9# +102 "collection"'K9 +3 "core" 9# +102 "collection"'L9 +2 "core" 9!! +102 "collection"'N9 +3 "core" 9& +102 "collection"'C9 +2 "core" 9* +102 "collection"'M9 +3 "core" 9 . +102 "collection"'P9 +2 "core" 9 2 +102 "collection"'Q9 +2 "core" 9 )6 +102 "collection"'T9 +3 "core" 9 7: +102 "collection"'V9 +3 "core" 9 E? +102 "collection"'$9 +2 "core" 9 SC +102 "collection"'&9 +3 "core" 9 `G +102 "collection"'X9 +2 "core" 9 mK +102 "collection"'H9 +3 "core" 9 yO +102 "collection"'Z9 +2 "core" 9 T +102 "collection"' 9 +2 "core" 9 X +103 "collection"'\\9 +2 "core" 9 \\ +102 "collection"'S9 +2 "core" 9 ` +102 "collection"'_9 +3 "core" 9 d +103 "collection"'`9 +2 "core" 9 h +102 "collection"'b9 +2 "core" 9 m +102 "collection"']9 +3 "core" 9 q +102 "collection"'R9 +2 "core" 9 u +102 "collection"'e9 +3 "core" 9 y +102 "collection"'f9 +2 "core" 9 } +102 "collection"'^9 +3 "core" 9  +102 "collection"'U9 +2 "core" 9  +102 "collection"'i9 +3 "core" 9\  +102 "collection"'Y9 +3 "core" 9\  +102 "collection"'h9 +2 "core" 9\  +102 "collection"'W9 +3 "core" 9\  +102 "collection"'j9 +2 "core" 9\  +102 "collection"'a9 +2 "core" 9\ % +102 "collection"'c9 +3 "core" 9\ + +103 "collection"'[9 +2 "core" 9\ 1 +102 "collection"'m9 +2 "core" 9\ 7 +102 "collection"'n9 +3 "core" 9\ < +102 "collection"'+9 +2 "core" 9\ A +102 "collection"'k9 +3 "core" 9\ F +102 "collection"'q9 +3 "core" 9\ K +102 "collection"'g9 +2 "core" 9\ P +102 "collection"'r9 +3 "core" 9\ S +102 "collection"'p9 +2 "core" 9\ X +102 "collection"'9 +3 "core" 9\ \\ +102 "collection"'t9 +3 "core" 9\ a +102 "collection"'v9 +2 "core" 9\ d +102 "collection"'u9 +3 "core" 9\ h +102 "collection"'x9 +2 "core" 9\ k +102 "collection"'w9 +3 "core" 9\ p +102 "collection"'z9 +2 "core" 9\ s +102 "collection"'s9 +3 "core" 9\ v +102 "collection"'|9 +2 "core" 9\ y +102 "collection"'y9 +3 "core" 9\ | +102 "collection"'9 +3 "core" 9\  +102 "collection"'9 +2 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'} `\ `\  +2 '~9 +5 "core"  + 9\ \ + "collection"'% +4 "core" %>  +2 #tBegun lysing Collection Puck Heater at 68.1C/31.6psia +20124 "Can": +39865 "core" ` +2 "collection"'9 +3 "core" 9\ y +2 "collection"' % +3 "core" %> r r +2 #tEnded lysing Collection Puck Heater at 70C/27.7psia +2 .CS.seek 0ml +2 "collection"''Ӵ +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'\ @ +107 "core" B + .tCSV.dial :air +2 "collection"' @ +44 "core" ? +2 .tCS.seek 5ml +2 "collection"' 'qi +1344 "core" ' + .tCSV.dial CTV +2 "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"' 'Ӵ +1354 "core" ' + "collection"' % +4 "core" %ӫ\ !\ % +2 #tPuck @37.9psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +117 "core" +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'% +4 "core" %ӫ  +2 .tCS.seek 4.999ml + "collection"''q` +1336 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" + "collection"'% +4 "core" %q] +2 .tCS.seek 6.999ml +2 "collection"''r +583 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'' +830 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +7 "collection"' ` +119 "core" ^ +2 #tLysing Complete + "collection"'%& +4 "core" &`tp 7 Z +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&'% +4 "core" %\ ( g v X ?"a +2 "storage"((% +3 "core" %d m +2 "storage"(. +3 "core" .( + .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(#(+ +186 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &. E +2 "manipulator"&)& +4 "core" &# k k >>I + "manipulator"&,% +4 "core" %\ ( i k >"a +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&-( +161 "core" ( +2 "manipulator"&/& +4 "core" &  Cg +2 "storage"("& +3 "core" &. ! +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&0' +105 "core" ' +2 "storage"(1& +4 "core" &. 3 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(2' +280 "core" ' +2 "storage"(3- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"('y +33 "core" ' +2 "manipulator"&5& +4 "core" &  Fg + "manipulator"&6% +4 "core" % C Fo +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&.( +156 "core" ( + "manipulator"&9& +4 "core" &# ` a t ?>K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +4 "core" &# W U @>K +3 .tForearm.seek CC + "manipulator"&;' +93 "core" ' + .tHand.close +2 "manipulator"&8/ +72 "core" / +2 .tCC.seek :open +2 "collection"'<( +472 "core" ( +2 "storage"(!& +4 "core" &.  + "storage"(?& +4 "core" &. + "manipulator"&@& +4 "core" & s C:/ + "manipulator"&=% +4 "core" %  { C +2 .tForearm.seek :retract +2 "manipulator"&B'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&4( +160 "core" ( + "manipulator"&>& +4 "core" & Z He +2 "storage"(A& +3 "core" &. Q +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&D'n +112 "core" ' + .tElbow.hold +2 "manipulator"&F, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&G1 +68 "core" 1 +3 "manipulator"&E% +4 "core" % uL E N 5 : +2 "storage"(I& +3 "core" &. ; +2 .tForearm.force -20 + "manipulator"&5 +46 .tForearm.seek 1 + 307 counts +11 "manipulator"&J'Ρ +27 "core" ' + "manipulator"&K& +4 "core" &  He +2 "storage"(L& +4 "core" &. 1 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&N' +26 "core" ' + "storage"(C% +5 "core" % $ +2 ."downElevator"SE.seek :down +3 "storage"(M'} +99 (P% +3 "core" %9 h ]| + "manipulator"&Q% +4 "core" %Ϭ u Ip +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +93 "core" ' +58 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +4 "core" &y +2 "manipulator"&$& +3 "core" &  He +2 "manipulator"&&% +4 "core" %\ & E H!M +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(, +173 "core" ( + "manipulator"&H& +4 "core" &, + IZ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &,  IZ +2 .tForearm.seek :garage +2 "manipulator"& ' +103 "core" ' +2 .tHand.close + "manipulator"&\\/ +77 "core" / +2 "manipulator"&S& +4 "core" &, LZ + "manipulator"&_% +4 "core" % θ M +2 .tForearm.seek :retract + "manipulator"&`'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&b( +294 "core" ( + "manipulator"&]& +4 "core" && & EA_ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" && z DA_ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&e' +103 "core" ' + "manipulator"&f& +4 "core" &'  FA_ +2 "manipulator"&^% +4 "core" % F + "collection"'U& +4 "core" & +2 "collection"'i& +5 "core" & +2 .tCC.seek :closed +2 "collection"'Y(` +4 "core" &  +8 &+kt - +10 &at A +9 &Ug R +9 &C S +10 &F S +9 &E S +10 &ZF S +9 &F~ S +9 &E S +10 &G S +9 & cD S +10 &"%E S +9 &#F S +9 &%F R +10 &'jF S +9 &)-D S +9 &*Dx S +10 &,F S +9 &.sF S +10 &04H S +9 &1Dn S +9 &3H S +10 &5|D R +9 &7=F S +9 &9F R +10 &:F S +9 &<F S +9 &>EHd S +10 &@E R +9 &AF S +10 &CE R +9 &END| R +9 &GFy S +10 &HJ  S +9 &JW  U +9 &LEy X +10 &M\  ] +9 &O  e _ +10 &Qt   ` +9 &S7   ` +9 &T a +10 &V a +9 &Xw b +10 &Z7 b +9 &[ b" +9 &] b* +10 &_jp S +9 &`OxZ $j +9 &`#> ^ +10 ( +2 "collection"'i& +3 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.66 + "collection"'h& +5 "core" &`g5 U + &`g U + .tHand.open + "manipulator"&W1 +71 "core" 1 +2 "manipulator"&j% +4 "core" % y A + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&a'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%c +133 "core"  + "processing"%[% +4 "core" %L +2 #tPulling 1.499ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%m' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%n  +44 "core"  + .tPS.seek 0ml +2 "processing"%+' +1593 "core" ' +2 .tPSV.dial PSR + "processing"%k +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%q' +2606 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%g +3 "collection"'r  +5 "core"  +2 "processing"%p  +15 "core"  +56 + .tPSV.dial :mixloop +2 "processing"% +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%t  +136 "core" +2 .tPS.seek 0ml + "processing"%v' +491 "Can" KK +2120 "core" ' + .tPSV.dial :air +2 "processing"%u  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%x' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%w +44 "core" +2 .tPS.seek 0ml +2 "processing"%z' +2612 "core" ' + .tPSV.dial :air +2 "processing"%s  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%|' +2608 "core" ' +2 .tPSV.dial :mixloop + "processing"%y +43 "core" +2 .tPS.seek 0ml + "processing"%' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &% s d Z A@W +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +40 "core" ( +2 "manipulator"&& +4 "core" &  D! + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &~& +2 "core" & u D! +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tCC.seek :open + "collection"'}( +473 "core" ( +2 "manipulator"&& +4 "core" & I H! + "manipulator"& % +4 "core" %  \ G +2 .tForearm.seek :retract + "manipulator"&{'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\ (, +283 "core" ( + "manipulator"&& +17 "core" &, N H9 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, Y G9 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +108 "core" ' + .tHand.open +2 "manipulator"&1 +72 "core" 1 + "manipulator"&% +4 "core" % r L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"' & +4 "core" & + "manipulator"& % +4 "core" %\ & f G!O +2 "storage"(% +4 "core" %  + "storage"(. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ( & +3 "core" &  + "manipulator"&& +4 "core" &,  F9 + "manipulator"&% +4 "core" %\ & o G!O +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(P +184 "core" ( + "manipulator"&& +4 "core" &L  F& +2 "storage"(& +4 "core" & t  + .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +101 "core" ' +2 "storage"(%& +4 "core" & f  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"('' +290 "core" ' + "storage"((- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &   +2 "manipulator"&& +3 "core" &L  F& +2 .tElbow.seek 2 + "manipulator"&)(P +4 "core" ( + "manipulator"&,& +4 "core" &L G& + "storage"(O& +4 "core" &   +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&/'y +13 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&"/ +76 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&1& + "storage"(d'} +8 "core" &L  F& + "manipulator"&o% +4 "core" % |  G4 +2 .tForearm.seek :retract +2 "manipulator"&3'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&5( +150 "core" ' + ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&6& +4 "core" && e EAe + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &'  EAe +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&9' +98 "core" ' + "manipulator"&:& +4 "core" &' y 2 DAe +2 "manipulator"&0% +4 "core" %  u 3 D +2 "collection"'-& +3 "core" && +2 "collection"'8& +5 "core" &  +2 .tCC.seek :closed +2 "collection"'7(` +4 "core" &  +7 & + $e +9 &Ss < : +10 &{k& N +9 &~I!u T +9 &BF S +10 &E S +9 &F m S +9 &B ` S +10 &JE B S +9 & F ' S +10 &F  S +9 &!F S +9 &#RE) S +10 &%FB S +9 &&G0 S +9 &(A! S +10 &*ZD ! S +9 &,E  S +10 &-F!  S +9 &/D S +9 &1aE? S +10 &3$E 2 S +9 &4D S +9 &6E  r S +10 &8kC!  S +9 &:-D S +10 &;E S +9 &=F S +9 &?tE  ~ R +10 &A5D r S +9 &BC W R +9 &DD T S +10 &F{BA S +9 &H:J%!/ T +10 &IU"=$ U +9 &K}  Y +9 &Mb ^ +10 &O" ` +9 &P%$ ` +9 &R%$ a +10 &Tb%# a +9 &V!%& b +9 &W'# b +10 &Y%& b! +9 &[^%$ b' +10 &]'% b/ +9 &^%% b4 +9 &`4S"$ a +10 &`a%# *~ +9 &`s%# Z +2 ( +2 "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.70 + .Hand.open + "manipulator"&l1 +73 "core" 1 +2 "manipulator"&!% +4 "core" %  \\ G 6 @ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'@  +137 "core" ~ + .tCSV.dial CTV +2 "collection"'=  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2608 "core" ' + "collection"'A% +4 "core" %R  +2 .tCS.seek 4.15ml +2 "collection"';'V +1553 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%.  +56 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%G  +75 "core"  +2 .tPS.seek 0ml +2 "processing"%E' +2605 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'I ` +31 "core" _ +2 .tCSV.dial :air + "collection"'K @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'L' +1554 "core" ' + .tCSV.dial CTV +46 "collection"'B  +55 "core"  +2 .tCS.seek 0ml + "collection"'C'Ӵ +2614 "core" ' + .tCBV.dial :waste1 +2 "collection"'4 @ +28 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'P  +139 "core" +2 "collection"'Q& +4 "core" &`p Z + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&D% +3 "core" %\  n l > +2 "storage"(J% +4 "core" % W + "storage"(V. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"($(+ +192 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (&& +4 "core" &-  + "manipulator"&& +4 "core" && i i z =A_ +2 "manipulator"&N% +3 "core" %\  k m = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&H( +167 "core" ( + "manipulator"&Z& +4 "core" & t AA +2 "storage"(M& +3 "core" &- B +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&F' +99 "core" ' +2 "storage"(\\& +4 "core" &-  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(S' +286 "core" ' +2 "storage"(_- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&T& +2 "core" & { DA +2 "storage"( & +4 "core" &- q + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&]'n +37 "core" ' + .tElbow.hold +2 "manipulator"&X, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(R- +2 "core" -' +4 .tSE.seek 0.1 Pucks below Top Plate + "storage"(f' +28 "core" ' + "manipulator"&^% +5 "core" %Q   @ 3 + "storage"(U& +4 "core" &-  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&`'Ϋ +17 "core" ' +2 "manipulator"&<& +4 "core" & z BA + "storage"(h& +4 "core" &- P +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&W' +35 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"(j' +39 "core" ' + "manipulator"&i& +5 "core" & | | 8 DA + "manipulator"&c% +4 "core" %ϵ z y Cu +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&['\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&e( +159 "core" ( + "manipulator"&n& +4 "core" &# u d M =>M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &# M \\  =>M +2 .tForearm.seek CC + "manipulator"&k' +103 "core" ' +2 .tHand.close + "manipulator"&+/ +77 "core" / + .tCC.seek :open +2 "collection"'g( +473 "core" ( +2 "storage"(p& +4 "core" &- k + "storage"(r& +4 "core" &- + "manipulator"&& +4 "core" &" S V = @<? + "manipulator"&t% +4 "core" % T T 2 ? +2 .tForearm.seek :retract +2 "manipulator"&q'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&u( +165 "core" ( +2 "manipulator"&v& +4 "core" &  FP +2 "storage"(w& +4 "core" &- + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&x'n +112 "core" ' + .tElbow.hold +2 "manipulator"&s, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&z1 +73 "core" 1 +3 "manipulator"&y% +4 "core" % ́Z ; > 9 + "storage"(|& +4 "core" &- - + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&'έ +23 "core" ' + "manipulator"&& +4 "core" & b HP +2 "storage"(~& +4 "core" &-  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +18 "core" ' +2 "storage"(b% +4 "core" % $ +2 ."downElevator"SE.seek :down +4 "storage"(a'} +99 (Y% +3 "core" %.  \\y + "manipulator"&% +4 "core" %Ϯ G +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +44 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air +2 "processing"%  +75 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2603 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  + .tdelay 1 second +102 .PS.seek 0ml +2 "processing"% ' +2615 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +7 "processing"%{& +3 "core" &  +2 "manipulator"& & +4 "core" &  IP + "manipulator"&% +9 "core" %\ #  I@ +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +178 "core" ( + "manipulator"&& +4 "core" &, d I3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &, L H3 +2 .tForearm.seek :garage + "manipulator"&' +101 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / + "manipulator"&#& +4 "core" &, z I3 +2 "manipulator"&% +3 "core" %  I +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&\ (k +123 "core" ( + "manipulator"&%& +4 "core" &q  G +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &q  G +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&(' +108 "core" ' + "manipulator"&& +4 "core" &q T S _ ? +2 "manipulator"&% +3 "core" % \\ R @ +2 "processing"%,& +4 "core" &k  +2 "processing"%O& +5 "core" &;  +2 .tPC.seek :closed +2 "processing"%"(] +4 "core" &&  +7 &D6 'm +10 &]Sx3 : +9 &xt/ O +10 &IQE W +9 & KP V +9 &L? V +10 &IA U +9 &TJL U +9 &LI V +10 &N\\ V +9 &M; V +10 &![OG V +9 &#G V +9 &$N V +10 &&H7 V +9 &(dL U +9 &*%G V +10 &+G V +9 &-L V +10 &/kI- V +9 &1.G7 U +9 &2G U +10 &4G U +9 &6sGO V +9 &86D, U +10 &9H' V +9 &;I$ V +9 &=|G# U +10 &?=K# V +9 &@G3 V +10 &BJ; V +9 &DI6 V +9 &FDN? V +10 &H]? X +9 &I|8 [ +10 &KxC \\ +9 &M:}j \\ +9 &NF ] +10 &PG \\ +9 &R~I \\ +9 &TAK ] +10 &VS ] +9 &W^ ] +10 &Ya ^ +9 &[FZ ^ +9 &\\yk_ , +10 &]sdb > +8 ( +2 &]{*b 6 +2 "processing"%O& +3 #tProcessing Clamp onSpring/offSpring for 12/26 samples, on/off torque 1.75 + "processing"%1& +4 "core" &]{*\\ 6 +2 .tHand.open + "manipulator"&o1 +67 "core" 1 +2 "manipulator"&% +4 "core" % e K  = +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + .tPRV.dial :air +2 "processing"%6  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%2 +45 "core" +2 "processing"%'% +4 "core" % +2 .tPS.seek 0.3ml +2 "processing"%/' +389 "core" ' + .tPSV.dial PSR +2 "processing"%: +103 "core"  +2 "processing"%0% +4 "core" %  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%-'.U +478 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%)' +1902 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%d +104 "core" +2 .tPTV.dial :mixing +2 "processing"%3 @ +75 "core" B + .tPBV.dial :waste2 +2 "processing"%}  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%l' +2610 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&!& +4 "core" &q 5 D +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&8(k +3 "core" ( +2 "manipulator"&@& +4 "core" &q  D + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &q A E +2 .tForearm.seek PC +52 "manipulator"&9' +107 "core" ' + .tHand.close + "manipulator"&/ +65 "core" / +2 .tPC.seek :open +2 "processing"%A( +451 "core" ( +2 "manipulator"&& +4 "core" &q | A + "manipulator"&.% +4 "core" % u u V A +2 .tForearm.seek :retract +2 "manipulator"&G'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&>(, +137 "core" ( +2 "manipulator"&I& +4 "core" &,  G4 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &, ? G4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;' +104 "core" ' + .tHand.open +2 "manipulator"&B1 +69 "core" 1 + "manipulator"&L% +4 "core" % [ F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&4'\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%P& +4 "core" & +2 "manipulator"&Q% +4 "core" %\ &  F!P + "storage"(D% +4 "core" %  +2 "storage"(J. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(V( +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (&& +2 "core" & M  +2 "manipulator"&& +4 "core" &, ; E4 + "manipulator"&N% +4 "core" %\ & ; D!P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +177 "core" ( +2 "manipulator"&Z& +4 "core" &W  E' +2 "storage"(M& +3 "core" &   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&\\'ϥ +96 "core" ' +4 "storage"(5& +9 "core" & ]  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(?' +289 "core" ' + "storage"(_- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (T& +3 "core" & :  + "manipulator"& & +4 "core" &W x & D' + .tElbow.seek 2 +2 "manipulator"&R(P +3 "core" ( +2 "manipulator"&^& +3 "core" &W  D' +2 "storage"(U& +3 "core" & G  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&<'y +30 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&h/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&i& + "storage"(c'} +8 "core" &W  G' + "manipulator"&F% +4 "core" % s  H +2 .tForearm.seek :retract +2 "manipulator"&H'\ +103 "core" ' +2 .tElbow.seek PC +2 "manipulator"&S(k +148 "core" ' + ."downElevator"SE.stop + "storage"(5 +104 "core" ( + "manipulator"&]& +5 "core" &r p  J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &r  J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&f' +95 "core" ' +2 "manipulator"&n& +4 "core" &r  B +2 "manipulator"&m% +3 "core" % / C1 +2 "processing"%W& +4 "core" & +2 "processing"%X& +5 "core" &' +2 .tPC.seek :closed + "processing"%+(] +4 "core" &  +10 &)r - +9 &_z A +10 &Ll~ T +9 &K U +9 &J V +10 &H U +9 &NH U +9 &G U +10 &Gz U +9 &Ek U +9 & XFo U +10 &"Gz U +9 &#Ju U +10 &%Fk U +9 &'aEc T +9 &)#D[ T +10 &*G_ U +9 &,Fa U +10 &.gJ^ U +9 &0+Fd T +9 &1GV U +10 &3G` T +9 &5qD^ T +9 &73D[ T +10 &8DX U +9 &:FW U +10 &;EH T +9 &?FF T +10 &AGO U +9 &CIH U +9 &E@LF V +10 &F\\M W +9 &HvI Z +9 &Jt5 \\ +10 &L6? \\ +9 &M7 \\ +10 &O< \\ +9 &Qz< \\ +9 &S;2 ] +10 &T7 ] +9 &V8 ] +9 &X8 ] +10 &ZC4 ] +9 &\\' L +10 &]/Di" $k +9 &]|4' 3 +5 ( +2 "processing"%X& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.83 + .Hand.open +2 "manipulator"&[1 +3 "core" &]|)2 3 +71 1 + "manipulator"&7% +4 "core" % c ] * @1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +98 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%r  + %9 +6 "core" 9{ +102 "processing"%t9 +3 "core" 9z +102 "processing"%v9 +2 "core" 9w  +102 "processing"%w9 +2 "core" 9u  +102 "processing"%k9 +3 "core" 9s +102 "processing"%e9 +3 "core" 9s +102 "processing"%z9 +2 "core" 9s +102 "processing"%y9 +2 "core" 9t +102 "processing"%|9 +3 "core" 9s" +102 "processing"%9 +2 "core" 9u& +104 "processing"%~9 +3 "core" 9w* +102 "processing"%b9 +2 "core" 9y/! +102 "processing"%q9 +2 "core" 9{3 +102 "processing"%Y9 +3 "core" 9~7 +102 "processing"%9 +2 "core" 9; +102 "processing"%u9 +3 "core" 9? +102 "processing"%x9 +2 "core" 9C +102 "processing"%9 +3 "core" 9H +102 "processing"%j9 +2 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%9 +2 "core" 9T +102 "processing"%a9 +3 "core" 9X +102 "processing"%E9 +2 "core" 9] +102 "processing"%9 +2 "core" 9a +102 "processing"%9 +3 "core" 9e +102 "processing"%9 +3 "core" 9i +102 "processing"%9 +2 "core" 9m +102 "processing"%9 +3 "core" 9q +102 "processing"%{9 +2 "core" 9v +102 "processing"% 9 +3 "core" 9z +102 "processing"%9 +3 "core" 9~ +102 "processing"%9 +2 "core" 9\ +102 "processing"% 9 +3 "core" 9\ +102 "processing"%s9 +2 "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/ +102 "processing"%%9 +2 "core" 97 +103 "processing"%9 +2 "core" 9? +102 "processing"%9 +2 "core" 9F +102 "processing"%9 +3 "core" 9N +103 "processing"%9 +2 "core" 9V +102 "processing"%,9 +3 "core" 9] +102 "processing"%9 +2 "core" 9d +3 .tPH.hold 2:00:00,28C +4 "processing"% ppa +3 .tdelay 1:30 +2 "core"  +5609 "Can"q AA +3392 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%* +104 "core"  + "processing"%1% +4 "core" %s +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%o'\ +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'Һ +1598 "core" ' +2 .tPTV.dial :puck + "processing"%O  +75 "core"  +2 .tPSV.dial PTV +2 "processing"%6 +85 "core"  +2 .tPBV.dial :waste1 +2 "processing"%2  +134 "core"  + "processing"%'% +4 "core" %ҵ  +2 .tPS.seek 1.5ml +2 "processing"%('{ +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%:' +1598 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +36 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%- +73 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%d' +2524 "core" ' +2 .tPSV.dial PTV +2 "processing"%3 +75 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%} +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%!  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%@' +2512 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%=  +136 "core" + .tPSV.dial :mixloop +2 "processing"% +45 "core" + .tPRV.dial :ab1 +2 "processing"%\ @ +75 "core" B +2 .tPS.reconfigure :slow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +347 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'"  + "processing"%  +45 "core" +2  + "processing"%.% +4 "core" %  +2 .tPS.seek 0.34ml +2 "processing"%I' +425 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +51 "collection"'K  +32 "core" + .tPRV.dial :air +2 "processing"%9  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%8'G +1185 "core" ' + .tPRV.dial :waste2 +2 "processing"%B @ +73 "core" > +3 .tPS.seek 0.5ml + "processing"%L'\ +854 "core" ' +2 #taddPMLReagent08 +6 .PSV.dial :air + "processing"%P  +46 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%Q'Һ +1597 "core" ' + .tPSV.dial :PML +2 "processing"%G +45 "core" + .tPTV.dial :mixing +2 "processing"%D @ +75 "core" A + .tPBV.dial :waste1 +2 "processing"%J  +35 "core" + "processing"%;% +4 "core" %ҵ+  +2 .tPS.seek 1.85ml +2 "processing"%&' +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 .tPS.seek 0ml + "processing"%N' +1952 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'$& +3 "core" &RS* +2 "manipulator"&Z& +3 "core" &r D D  ; +2 "manipulator"&M% +3 "core" %\  K D ;- +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(, +135 "core" ( + "manipulator"&>& +4 "core" &, P L , ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &, I K l < +2 .tForearm.seek :garage + "manipulator"&_' +97 "core" ' + .tHand.close + "manipulator"&T/ +77 "core" / +2 "manipulator"& & +4 "core" &, P B : + "manipulator"&^% +4 "core" % M N Y 9 +2 .tForearm.seek :retract +2 "manipulator"&U'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h( +294 "core" ( + "manipulator"&i& +4 "core" && ) B P 9@W +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" && . ; 8@W +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +92 "core" ' +2 "manipulator"&\\& +5 "core" && * 0  5@W + "manipulator"&?% +4 "core" % 2 , ! 5 +2 "collection"'<& +4 "core" &SQE +2 "collection"']& +5 "core" &SS. +2 .tCC.seek :closed +2 "collection"'`(` +4 "core" &PRO  +9 &,rSPS - +9 &^xQSQ A +10 &HlRQU T +9 &KRRU V +10 &JQRM V +9 &JRQU V +9 &KLSS# U +10 & FSSE V +9 &FRQU U +9 &JQTR V +10 & QJSQK V +9 &"GSRQ U +10 &#KSSV V +9 &%JTSV V +9 &'[KQQL U +10 &)GRRO U +9 &*KRST U +9 &,GQQL V +10 &.cGURP U +9 &0$FRQK V +9 &1JTTN U +10 &3JQQM U +9 &5jIQRG V +10 &7,IPQP V +9 &8FRQO U +9 &:FRPI U +10 &5FRQP U +9 &?JRRN U +10 &AGRQN V +9 &C{FRRJ U +10 &E>ESRI U +9 &FGSSG U +9 &HIUTL V +10 &JSUVM W +9 &L9uXWC Z +10 &MSVD ^ +9 &OUTE a +9 &QfSTE b +10 &S(TUE b +9 &TSUH b" +9 &VTUF b' +10 &X]TTD b0 +9 &ZVTD b1 +9 &[SRI b2 +10 &]zVTI b2 +9 &_)RTH V +10 &`66TTE *~ +9 &`pUTF ] +5 ( +2 "collection"']& +4 "core" &`pyST; ] +2 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.58 +2 "collection"'R& +3 "core" &`pySTA ] +2 .tHand.open + "manipulator"&n1 +73 "core" 1 +2 "manipulator"&m% +4 "core" %  E 1 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%c +104 "core"  + "processing"%H% +4 "core" % +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%A' +1159 "Can" gg +448 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%[  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%7' +1601 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%X' +2609 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +3 "processing"%t  + "collection"'f  +33 "core"  +135  + .tPSV.dial :mixloop +2 "processing"%v +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%w  +75 "core" +2 .tPS.seek 0ml +2 "processing"%k' +2616 "core" ' +2 .tPSV.dial :air + "processing"%e  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%z' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +45 "core" +2 .tPS.seek 0ml +2 "processing"%|' +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%b +45 "core" +2 .tPS.seek 0ml +2 "processing"%q' +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +5 "core" &% $ %  5?Q + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +48 "core" ( +2 "manipulator"&u& +4 "core" & E +  5 + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" & 5 7 d 6 +2 .tForearm.seek CC + "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&j/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +473 "core" ( + "manipulator"&& +4 "core" & K `  ; +2 "manipulator"&a% +3 "core" % g Y : +2 .tForearm.seek :retract +2 "manipulator"&E'\ +96 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +275 "core" ( +2 "manipulator"&& +4 "core" &, R o ;M + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +2 "core" &, X g ;M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +99 "core" ' +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&{% +4 "core" % o O = ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +2 ."da"delayUntil "11:16:12.62" +24762 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +76 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%s  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2509 "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"% +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%%  +56 "core" +2 ."da"PS.seek 0ml +2 "processing"%' +2507 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air +2 .PSV.dial PSR + "processing"% +134 "core"  +2 "processing"%% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'\ +587 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%,'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%* +75 "core" + ."da"PBV.dial :waste1 +51 "processing"%1  +35 "core" +2 "processing"%l% +4 "core" %Ҽ  +2 ."da"PS.seek 1.5ml +2 "processing"%o' +581 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%O * +45 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%6' +1594 "core" ' + ."da"delay 2:00 +174 "Can" CC +11829 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%' * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2534 "core" ' + ."da"PSV.dial PTV +2 "processing"%( +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%r +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%-' +2512 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +134 "core"  +2 "processing"%3% +4 "core" % + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%}'\ +580 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +7 "processing"% +15 ."da"PS.seek 2ml + "processing"%)'Һ +1591 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%! +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" + "processing"%=% +4 "core" %ҵ  +2 ."da"PS.seek 1.5ml +2 "processing"%'{ +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%@' +1601 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2528 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%K +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%9 +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%B  +73 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8' +2514 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +7 "processing"%P  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%L  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%G  +43 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%D +46 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%J' +387 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%;  +45 "core"  + "processing"%% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%Q'\\ +335 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%&  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%$'Һ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%Z +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%M @ +76 "core" B + ."da"PBV.dial :waste1 +2 "processing"%>  +35 "core" + "processing"%4% +4 "core" %ҷ  +2 ."da"PS.seek 1.85ml +2 "processing"%S' +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%T * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"% ' +1952 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +4065 "Can" ZZ +43938 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%^  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%p * +46 "core" ) +2 ."da"PSV.dial :air +2 "processing"%_  +45 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2510 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%5 +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%F  +56 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%\\ +41 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%?  +43 "core"  +2 ."da"PS.seek 0ml +2 "processing"%<' +2516 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +136 "core"  + "processing"%g% +4 "core" %+ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%R'\ +585 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%m  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%] +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +34 "core" +2 "processing"%H% +3 "core" %Ҿ@  +2 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%[' +1597 "core" ' +2 ."da"delay 2:00 +1475 "Can" ZZ +10528 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +46 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%f' +2526 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%w +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%e' +2512 "core" ' +49 #"da"washCycleDA #2 of 3 +8 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +134 "core"  + "processing"%y% +4 "core" %: + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%z'\ +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%| +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%b  +34 "core" + "processing"%~% +4 "core" %ҽ.  +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%x' +1623 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%j  +33 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +47 "core" ) + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +74 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2510 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2514 "core" ' +2 #"da"washCycleDA #3 of 3 +6 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +133 "core"  +2 "processing"%% +4 "core" %) + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%{'\ +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%% +4 "core" %Ҹ!  +2 ."da"PS.seek 1.5ml +2 "processing"% '~ +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +46 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%q' +1594 "core" ' +2 ."da"delay 2:00 +6243 "Can" BB +5759 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%#  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2506 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2530 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +139 "core"  +4 "processing"%*% +16 "core" %7 +7 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +6 "processing"% +17 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +8 "processing"%1'm +336 "core" ' +5 ."da"delay 5 seconds +502 "processing"%l% +2 "core" %i" +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%,'\ +340 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O'Һ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%o +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%2  +36 "core" + "processing"%'% +4 "core" %Һ,  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%(' +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%r  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +74 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2553 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%: +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%- +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%}  +72 "core"  +2 ."da"PS.seek 0ml +2 "processing"%!' +2533 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +136 "core"  + "processing"%=% +4 "core" %Q + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%)'Һ +2104 "core" ' + ."da"delay 5 seconds +503 .PTV.dial :puck +2 .PSV.dial PTV + "processing"%\ +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%"% +4 "core" %ҷ5  +2 ."da"PS.seek 1.5ml +2 "processing"%'} +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +46 "core" ) +2 ."da"delay 1 second +102 .PSV.dial :waste1 + "processing"%@  +129 "core"  +2 ."da"PS.seek 0ml +2 "processing"%K' +1604 "core" ' + "processing"%99 +4 "core" 95 + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast +2 "processing"%I  +2 "core" 5 + 5 +2 "processing"%B& +3 "core" &]|(5 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\ # l *< +2 "storage"(P% +3 "core" %~ " ! +2 "storage"(L. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(G(+ +198 "core" ( + ."da"SC.configure :limp +3 "storage"($(\ 1b +2 (D& +3 "core" &-  J + "manipulator"&8& +4 "core" &, )M + "manipulator"&;% +4 "core" %\ # > )< +48 ."da"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +191 "core" ( +2 "manipulator"&J& +4 "core" &~ s (, + "storage"(&& +4 "core" &- !  +2 ."da"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&Q' +95 "core" ' +2 "storage"(Z& +4 "core" &- ! $  +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(M' +289 "core" ' +2 "storage"(>- +3 "core" -' +2 ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&4& +2 "core" &~ m ', +2 "storage"(T& +4 "core" &-  H + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&$'n +35 "core" ' +2 ."da"Elbow.hold + "manipulator"&S, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 "storage"(^- +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(p' +33 "core" ' + "manipulator"&_% +4 "core" %vW y ~   +2 "storage"( & +3 "core" &- +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&5'΢ +28 "core" ' + "manipulator"&F& +4 "core" & U '* +2 "storage"(\\& +4 "core" &-    +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&?' +23 "core" ' +3 ."da"SE.seek 2.1 Pucks below Top Plate + "storage"(i'w +41 "core" ' +2 "manipulator"&U& +4 "core" & 3 ** + "manipulator"&g% +4 "core" % & *w +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&<'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&R(k +251 "core" ( +2 "manipulator"&m& +4 "core" &s  ) +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &s  ) +2 ."da"Forearm.seek PC +2 "manipulator"&c' +108 "core" ' + ."da"Hand.close +2 "manipulator"&H/ +70 "core" / +2 ."da"PC.seek :open +2 "processing"%n( +453 "core" ( + "storage"(N& +4 "core" &- # " +2 "manipulator"&& +3 "core" &s d & +2 "manipulator"&A% +3 "core" %  y & +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +115 "core" ' + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&7( +263 "core" ( +2 "manipulator"&[& +4 "core" & p -+ + "storage"(t& +4 "core" &- < 6  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&v' +93 "core" ' +2 ."da"Hand.open +2 "manipulator"&w1 +71 "core" 1 +2 "storage"(X- +3 "core" -'w +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(f'C +26 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.1 Pucks below Top Plate + "storage"(k'} +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jul0811h50ml.tif +1392 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.407 seconds\ /var/log/esp/da22jul0811h50ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jul0811h50ml15s.tif +550 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1014 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jul0811h50ml15s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jul0811h50ml20s.tif +2064 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jul0811h50ml20s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"DAfans.email "10.407 sec auto-exposure",Subject: "da22jul0811h50ml images!" +9 "storage"(y- +27 "core" -'} +2 "storage"(e& +6 "core" &-  R + "manipulator"&z& +4 "core" & x (+ +2 ."da"Elbow.seek 1 +2 "manipulator"&|( +3 "core" ( +3 "manipulator"&b& +5 "core" &  e (+ + "storage"(~& +4 "core" &- +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&' +16 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.81 Pucks below Top Plate +2 "storage"(u' +60 "core" ' +2 "manipulator"&Y& +5 "core" & ' \ 4+ +2 "storage"(j& +4 "core" &- ] ^ + ."da"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&h'n +40 "core" ' + ."da"Elbow.hold +2 "manipulator"&W, +4 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2 Pucks below Top Plate +2 "storage"(x' +22 "core" ' + "manipulator"&% +5 "core" %|b } N ( +2 "storage"(a& +7 "core" &- 3 ? > +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&'Ψ +26 "core" ' +2 "manipulator"&& +4 "core" & %  4+ +2 "storage"(`& +4 "core" &- ^ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +25 "core" ' +18 "storage"(% +9 "core" % z  +5 ."downElevator"SE.seek :down +7 "storage"('} +97 ({% +6 "core" %R& Z [u +3 "manipulator"&% +8 "core" %  % 5W +4 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +20 ' +2 ."downElevator"SE.stop +3 "storage"(5 +8 (& +9 "core" &- ' +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #tStarting finalPurge +3 "processing"%E& +8 "core" &M +4 "manipulator"&s& +7 "core" & ) ) 5+ +3 "manipulator"& % +8 "core" %\ ( ( ' 5"] +4 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&#(, +185 "core" ( +3 "manipulator"&& +8 "core" &,   W 8F +3 ."psFlush"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 & & +5 "core" &, ! 8F +4 ."psFlush"Forearm.seek :garage +5 "manipulator"&q' +98 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +71 "core" / +3 "manipulator"&& +133 "core" &, M M ) ;F +5 "manipulator"&% +8 "core" % @ G ; +3 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +97 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +4 "manipulator"&%(k +124 "core" ( +10 "manipulator"&& +11 "core" &p E N  ; +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &*& +8 "core" &p ? I ; +4 ."psFlush"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&' +108 "core" ' +3 "manipulator"&l& +8 "core" &p  C 3 +4 "manipulator"&1% +8 "core" %   3 +3 "processing"%,& +8 "core" & +4 "processing"%o& +10 "core" & +7 ."psFlush"PC.seek :closed +2 "processing"%2(] +8 "core" &v +2 &  +6 &*n - +9 &_w A +9 &Oj T +9 &\ G V +10 &F U +9 &E U +10 &SD U +9 &H U +9 &F T +10 &F U +9 & \\D T +9 &"F} U +10 &#E U +9 &%Ev T +10 &'cDh U +9 &)&Dg T +9 &*Gh U +11 &,Fl T +10 &.jGh U +8 &0.FT T +9 &1E^ U +9 &3F_ U +10 &5tC\\ T +9 &76DT T +9 &8FQ U +10 &:IR U +9 &<{GO U +9 &>>EO T +10 &?GI U +9 &AGD U +10 &CFF T +9 &EEFD U +10 &GL< U +11 &Hb1 X +8 &Jy~0 [\ +9 &L9> \\ +9 &M}M \\ +9 &O~ \\ +10 &Q \\ +9 &SB} [ +10 &U \\ +9 &V \\ +9 &X ] +11 &ZF ] +8 &\\ K +10 &]6Hj ` +9 &]x6 6 +4 ( +6 "processing"%o& +7 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.77 +2 "processing"%'& +9 "core" &]x) 6 +2 &]x) 6 +2 ."psFlush"Hand.open +2 "manipulator"&O1 +76 "core" 1 +3 "manipulator"&6% +9 "core" %  2 +3 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +105 "core" ' +2 ."psFlush"PSR.select :air +5 .PSV.dial PSR +3 "processing"%r +47 "core"  +4 "processing"%0% +8 "core" %Q +2 #"psFlush"Pulling 0.5ml of PSR.flush +3 .PSR.select :flush +5 "processing"%@ +14 ."psFlush"PS.seek 0.5ml +3 "processing"%/'\ +126 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +471 "core" ' +4 ."psFlush"delay 5 seconds +191 #"uploadLog"upsync +312 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2099 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"%: @ +196 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%3  +136 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%- +105 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%}'ղ +2613 "core" ' + ."psFlush"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +106 "core"  + "processing"%d% +4 "core" %ղd +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%='\ +586 "core" ' +2 ."psFlush"delay 5 seconds +501 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2105 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%\  +34 "core" + ."psFlush"PTV.dial :mixing +2 "processing"% @ +76 "core" B +2 ."psFlush"PSV.dial :mixloop +2 "processing"%" +104 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%)'ղ +704 "Can" @@ +1925 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +105 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%@'TE +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1598 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%9 +75 "core" + ."psFlush"PTV.dial :puck +2 "processing"%I  +74 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%B' +2612 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%P'\ +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%D +86 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%8 U +55 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%;' +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%V @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2619 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +85 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%' +2609 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%4' +2609 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2610 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%_  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% ' +2607 "core" ' + ."psFlush"PSV.dial PSR +7 "processing"%F +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%\\'TE +1094 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +1595 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%Q  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2608 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%M +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%$'\ +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2107 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +86 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%? U +55 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%m' +2618 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%] @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2603 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%H  +85 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%<' +2617 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%+ +54 "core"  +2 ."psFlush"PSR.select :air +51 .PS.seek 2.5ml + "processing"%N' +2620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%A' +2614 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%c @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +7 "processing"%t  +73 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%R' +2627 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'w& +4 "core" &wu +2 "manipulator"&X& +3 "core" &p h e = +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(k +2 "core" ( +2 "manipulator"&i& +4 "core" &p [ I = +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &p \\ Y = +2 .tForearm.seek PC +2 "manipulator"&y' +102 "core" ' + .tHand.close + "manipulator"&e/ +69 "core" / +2 .tPC.seek :open +2 "processing"%z( +450 "core" ( +2 "manipulator"&b& +4 "core" &p @ ; k : + "manipulator"&~% +4 "core" % J H : +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j( +412 "core" ( +2 "manipulator"&& +4 "core" & a Z  ?\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +4 "core" & W P L ?\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +105 "core" ' +2 "manipulator"&`& +4 "core" & g c 7 =\ + "manipulator"&7% +4 "core" % i e 3 ? +2 "collection"'v& +4 "core" &uu. +2 "collection"'& +5 "core" &ww3 +2 .tCC.seek :closed +2 "collection"'k(` +4 "core" &vw9 +6 &\ &uv9 $e +10 &}Rutu; : +9 &xtvw9 O +10 &hQuu; W +9 &,Gxt: V +9 &Ixv< U +10 &Mvv: V +9 &rJyv9 V +9 &3Jww< V +10 &Gww< V +9 &Fvu; U +10 &!{Iwv9 U +9 &#=KvwG U +9 &$HvuE V +10 &&IwvG V +9 &(GuwK U +9 &*EIutK U +10 &,GvvG U +9 &-IwvF V +10 &/IvtL V +9 &1MLvuK U +9 &3JvvJ U +10 &4JtvI U +9 &6LuuH V +10 &8UFuwL U +9 &:JwuO U +9 &;Juu U +10 &=Ivt U +9 &?]Ivw U +9 &ADvu U +10 &BIwv U +9 &DGvu U +10 &FfDxv U +9 &H&Jwv V +9 &INxy V +10 &Kc X +9 &MW ] +9 &O vx a +10 &Pqt a +9 &Rts b +9 &TOts b +10 &V ut b$ +9 &Wvv b* +10 &Yww b0 +9 &[8wu b2 +9 &\\wv b0 +10 &^wv b1 +9 &`Xxy / +9 &`oxx ` +9 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.51 +2 "collection"'& +4 "core" &`uww Z + &`uuw Z + .tHand.open + "manipulator"&{1 +69 "core" 1 +2 "manipulator"&% +4 "core" %  L @ 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'u& +5 "core" &`uyw Z + "collection"'h% +4 "core" %ӯxv +2 .tCSV.dial CSR + "collection"'  +42 "core"  +2 "collection"'% +4 "core" %өxw + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'E'qi +1351 "core" ' +2 .tdelay 5 seconds +108 "Can"p LL +394 .tCSR.select :air +3 "collection"' +8 's% +3 "core" %qmxw  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'x'G +680 "core" ' +2 .tCSV.dial :waste + "collection"' +136 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"''Ӵ +1969 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +4 "core" &`uxw Z + "collection"' % +4 "core" %ӹxw + .tCSV.dial :flush +2 "collection"'  +43 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'W'qi +1296 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +46 "core" B + "collection"'% +4 "core" %qlxv  +2 .tCS.seek 7ml +2 "collection"'' +567 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  + '  +43 "core"  +97  + .tCBV.dial :waste1 +2 "collection"'* @ +49 "core" ? +2 .tCS.seek 0ml + "collection"'q'Ӵ +1771 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'l& +4 "core" &`uyy\ Z +2 "collection"'#% +4 "core" %Ӹyy + .tCSV.dial :flush + "collection"'1  +75 "core" +2 .tCS.seek 5ml + "collection"','qi +1295 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +45 "core" B +2 "collection"'n% +4 "core" %qeyz  +2 .tCS.seek 7ml +2 "collection"'''z +567 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'O  +43 "core"  +2 .tCBV.dial :waste2 + "collection"'6  +108 "core"  +2 .tCS.seek 0ml +2 "collection"'o'Ӵ +1779 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'r& +4 "core" &`u{x Z + "collection"'0% +4 "core" %ӱyz + .tCSV.dial CSR +2 "collection"'  +43 "core"  + "collection"'K% +4 "core" %ӱzx + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'/' +2019 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"':' +559 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'3 + '-  +105 "core" +36  + .tCTV.dial :intake +2 "collection"'(  +77 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"' ' +2029 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'d  +75 "core" ~ +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'}'Ӵ +580 "core" ' +2 .tCSV.dial CSR +6 "collection"'=  +107 "core"  + "collection"'\ % +4 "core" %ӷxx + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''qi +1349 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'"' +1342 "core" ' + .tCSV.dial CBV +2 "collection"'! +107 "core" + .tCS.seek 0ml +2 "collection"'.'Ӵ +2603 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&)& +4 "core" &   8\ + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&@( +3 "core" ( + "manipulator"&9& +4 "core" & % 8\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &    8\ +2 .tForearm.seek CC +2 "manipulator"&' +102 "core" ' + .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'B( +471 "core" ( +2 "manipulator"&P& +4 "core" & C L ! <\ + "manipulator"&D% +4 "core" %  > = < + .tForearm.seek :retract +2 "manipulator"&8'\ +105 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&L(, +275 "core" ( + "manipulator"&V& +4 "core" &, E L / & +4 "core" & +34226 "Can" 77 +60000  77 +60001 w 76 +60001  76 +60000 t 76 +60001 y 77 +48941 #t-> 3.times{samplePassF} +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" & +2 "manipulator"&T& +4 "core" &, B E . 0  8 +2 "manipulator"&% +3 "core" %   1  9 +2 .tForearm.seek :retract +2 "manipulator"&'\ +117 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&{(, +278 "core" ( +2 "manipulator"&& +4 "core" &, c S >H + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &, Z \\ >H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +102 "core" ' + .tHand.open +2 "manipulator"&h1 +67 "core" 1 + "manipulator"&% +4 "core" % μ L A : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' + #tBeginning samplePassF +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & +2 "manipulator"&C& +3 "core" &, > C 9H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&s(, +3 "core" ( +2 "manipulator"&E& +4 "core" &, #  8H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &, = > ] 9H +2 .tForearm.seek :garage + "manipulator"&x' +95 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / + "manipulator"& & +5 "core" &, L > :H + "manipulator"&% +4 "core" % M J  ; +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +299 "core" ( + "manipulator"&& +4 "core" &* ! / 6Cn +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &) '  Q 6Cm +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&' +95 "core" ' + "manipulator"&& +4 "core" &* 2 / 6Cm +2 "manipulator"&*% +3 "core" % * + 6 +2 "collection"'& +4 "core" & +2 "collection"'l& +5 "core" & +2 .tCC.seek :closed + "collection"'#(` +5 "core" & +7 &\ % $d +9 &zRs : +10 &ym N +9 &kJ U +10 &/D T +9 &C T +9 &E T +10 &tB U +9 &5E U +10 &C U +9 &A T +9 &!|C U +10 &#>D U +9 &%G T +9 &&D U +10 &(F T +9 &*FC U +9 &, C T +10 &-C T +9 &/C T +10 &1OB T +9 &3C T +9 &4@ T +10 &6D T +9 &8WB T +10 &:@ T +9 &;C T +9 &=B T +10 &?`C T +9 &A"A T +9 &BC T +10 &DB T +9 &FhA T +10 &H*D T +9 &II U +9 &K] W +10 &MY \\ +9 &O ` +9 &P a +10 &R b +9 &TP b +10 &V b! +9 &W b& +9 &Y b- +10 &[> b1 +9 &\\ b2 +9 &^ b3 +10 &`R 5 +9 &`em P +6 ( + "collection"'l& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.66 + "collection"'1& +4 "core" &`ea P + &`ea P +2 .tHand.open + "manipulator"&q1 +71 "core" 1 +2 "manipulator"&% +4 "core" %   3 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n'\ +100 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%,  +197 "core"  +2 "processing"%O% +4 "core" %O + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%6' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%'  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%r' +1616 "core" ' +2 .tPSV.dial PSR + "processing"%0 +94 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air + "processing"%K +199 "core" ~ + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%o' +2621 "core" ' + .tPSV.dial :air +2 "processing"%/  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"%3' +2611 "core" ' +2 .tPSV.dial :PTV + "processing"%- +75 "core" ~ +2 .tPS.seek 0ml +2 "processing"%(' +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&:& +4 "core" &&   7 2A` +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&d( +3 "core" ( + "manipulator"& & +4 "core" &&   " 1A` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" && 1A` +2 .tForearm.seek CC + "manipulator"&\ ' +105 "core" ' + .tHand.close + "manipulator"&}/ +77 "core" / +2 .tCC.seek :open +2 "collection"'( +473 "core" ( + "manipulator"&!& +4 "core" &%   3@Z +2 "manipulator"&"% +4 "core" %    4y +2 .tForearm.seek :retract + "manipulator"&)'\ +103 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&9(, +292 "core" ( + "manipulator"&I& +4 "core" &, 6 % h 93 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &, " 8 B 93 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&j' +108 "core" ' +2 .tHand.open + "manipulator"&|1 +73 "core" 1 +2 "manipulator"&k% +4 "core" % G 9 <\\ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +91 "core" ' +2 #tBeginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +4 "core" & +2 "manipulator"&& +4 "core" &, N L ' ;3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&V(, +3 "core" ( +2 "manipulator"&;& +3 "core" &, O M  ;3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &@& +4 "core" &, L B  ;3 + .tForearm.seek :garage +2 "manipulator"&J' +104 "core" ' + .tHand.close +2 "manipulator"&Z/ +70 "core" / +2 "manipulator"&8& +4 "core" &, e h >3 +2 "manipulator"&>% +3 "core" % h h  > +2 .tForearm.seek :retract +2 "manipulator"&&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +295 "core" ( +2 "manipulator"& & +4 "core" &$ ! % ( 6?Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &% * * I 7?Q +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&_' +95 "core" ' +2 "manipulator"&^& +4 "core" &% 2 (  6?Q +2 "manipulator"& % +3 "core" % * 3 B 7 +2 "collection"'\\& +4 "core" & +2 "collection"'g& +5 "core" & +2 .tCC.seek :closed + "collection"'L(` +5 "core" &  +8 &-k ,~ +10 &_r @ +9 &Gh S +10 &C T +9 &D T +9 &@ T +10 &JD T +9 & C T +9 &C T +10 &D T +9 & RD T +10 &"D T +9 &#D T +9 &%C T +10 &'ZF T +9 &)A T +9 &*C S +10 &,C T +9 &.dC T +10 &0&@ T +9 &1B T +9 &3D T +10 &5lD T +9 &7/A S +10 &8B S +9 &:A T +9 &6D T +9 &?B T +9 &A@ S +10 &C|? T +9 &E?? S +10 &GA S +9 &HD T +9 &JL U +10 &L:k X +9 &M ] +9 &O ` +10 &Qe~ a +9 &S& a +9 &T b +10 &V b! +9 &Xd b% +10 &Z b, +9 &[ b, +9 &] b. +10 &_@ T +9 &`@3 )z +9 &`fg T +3 ( +2 "collection"'g& +2 #tCollection Clamp onSpring/offSpring for 12/27 samples, on/off torque 2.73 +2 "collection"'& +4 "core" &`fi T + .tHand.open + "manipulator"&F1 +67 "core" 1 +2 "manipulator"&M% +4 "core" %   3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +99 "core" ' + .tPSV.dial PSR,avoiding: PBV +2 "processing"%  +198 "core"  + "processing"%p% +4 "core" %l + #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%?' +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%5  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%Q' +1604 "core" ' + .tPSV.dial PSR +2 "processing"%B +46 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%H' +2609 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%S +197 "core" ~ +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%+' +2624 "core" ' +2 .tPSV.dial :air + "processing"%]  +76 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2618 "core" ' +2 .tPSV.dial :PTV + "processing"%N +76 "core" ~ +2 .tPS.seek 0ml + "processing"%$' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +5 "core" &"  2=E + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&A( +3 "core" ( +2 "manipulator"&c& +4 "core" &"   2=E + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &[& +2 "core" &"  2=E +2 .tForearm.seek CC +2 "manipulator"&t' +101 "core" ' + .tHand.close +2 "manipulator"&i/ +67 "core" / +2 .tCC.seek :open +2 "collection"'X( +470 "core" ( + "manipulator"&f& +4 "core" &" ( ' > 5<? +2 "manipulator"&e% +3 "core" %    M 4 +2 .tForearm.seek :retract +2 "manipulator"&w'\ +97 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(, +293 "core" ( + "manipulator"&%& +4 "core" &, G 3 :. + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" &, 9 < N :. +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&2' +103 "core" ' +2 .tHand.open + "manipulator"&y1 +75 "core" 1 + "manipulator"&% +4 "core" % G 5 u : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +101 "core" ' +17685 "Can"b 54 +60001 q 44 +60000 d 44 +60001 b\ 22 +60000 m\ 33 +60001 X\ a43 +60000 `\ a43 +60001 h\ c43 +60001 P\ f43 +60000 h\ h44 +60001 U\ k44 +60000 `\ n33 +60001 ^\ q43 +60001 E\ t44 +14037 #t-> access 1 +3 "storage"(7% +2 "core" % ` W \ j +2 "manipulator"&U% +4 "core" %\ ( Q R X "] + "manipulator"&<& +4 "core" &, ^ ^ . +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(m(< +673 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (Y& +2 "core" &< ,\ X +45258 "Can"\ x34 +60001 r\ z33 +60000 \ ~43 +60001 \ 44 +60002 \ 55 +59999 \ 43 +60001 \ 43 +35639 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +70 "core"  +648 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +1147 #t-> PS.pull 0.2 + "processing"%`% +3 "core" %\ +3 .tPS.seek 0.2ml + "processing"%' +282 "core" ' +2 "processing"%u% +4 "core" %\ +14978 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%' +2403 "core" ' + "processing"%h% +4 "core" %\ +804 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +42 "core"  +323 #t-> PS.empty +3 .PS.seek 0ml + "processing"%' +2612 "core" ' +2 "processing"%C% +4 "core" %\ +133 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +43 "core"  +395 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%E' +431 "Can"\ 55 +2184 "core" ' +2 "processing"% % +4 "core" %\  +668 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +43 "core"  +281 #t-> PS.empty +3 .PS.seek 0ml + "processing"%' +2617 "core" ' + "processing"% % +4 "core" %\ +505 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +44 "core"  +1194 #t-> PS.pull 0.5 +2 "processing"%{% +3 "core" %\ +2 .tPS.seek 0.5ml +2 "processing"%' +586 "core" ' + "processing"%x% +4 "core" %\  +4486 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +3 .PS.seek 2.5ml + "processing"%s' +2100 "core" ' +2 .tPSV.dial :waste1 +6 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%W' +2613 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%*' +2617 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml + "processing"%' +2612 "core" ' + .tPSV.dial PSR +2 "processing"%v +44 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%1' +2626 "core" ' +2 .tPSV.dial :waste1 + "processing"%q  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2608 "core" ' +2 .tPSV.dial PSR +6 "processing"%l +44 "core"  + .tPSV.dial PSR +3 .PS.seek 2.5ml + "processing"%' +2612 "core" ' +2 .tPSV.dial :waste1 + "processing"%,  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%O' +2610 "core" ' + .tPSV.dial PSR +2 "processing"%~ +41 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%'' +2610 "core" ' +2 .tPSV.dial :waste1 + "processing"%6  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%0' +2613 "core" ' + .tPSV.dial PSR +2 "processing"%r +41 "core"  +2755 #t-> PS.pull 0.5 +2 "processing"%K% +3 "core" %\ +2 .tPS.seek 0.5ml +2 "processing"%' +580 "core" ' + "processing"%/% +4 "core" %~\  +2156 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%o' +2101 "core" ' +2 .tPSV.dial :waste2 + "processing"%-  +72 "core" ~ +2 .tPS.seek 0ml +2 "processing"%3' +2606 "core" ' + .tPSV.dial PSR +2 "processing"%: +72 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"% ' +2610 "core" ' + .tPSV.dial :waste2 +2 "processing"%=  +72 "core" ~ +2 .tPS.seek 0ml +2 "processing"%}' +2612 "core" ' + .tPSV.dial PSR +6 "processing"% +72 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%n' +2605 "core" ' +2 .tPSV.dial :waste2 + "processing"%#  +83 "core"  +2 .tPS.seek 0ml +2 "processing"%!' +2610 "core" ' + .tPSV.dial PSR +2 "processing"%" +69 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%\ ' +51 "Can"\ 77 +2553 "core" ' +2 .tPSV.dial :waste2 + "processing"%I  +71 "core"  +2 .tPS.seek 0ml + "processing"%' +2614 "core" ' + .tPSV.dial PSR +2 "processing"%d +72 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%|' +2610 "core" ' +2 .tPSV.dial :waste2 +6 "processing"%k  +72 "core" ~ +2 .tPS.seek 0ml +2 "processing"%D' +2616 "core" ' + .tPSV.dial PSR +2 "processing"% +72 "core"  +1776 #t-> PS.pull 0.5 + "processing"%)% +4 "core" %r\ +2 .tPS.seek 0.5ml + "processing"%;' +585 "core" ' + "processing"%@% +4 "core" %\ ~\  +962 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%j' +2111 "core" ' +2 .tPSV.dial :waste1 + "processing"%Z  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%8' +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"%> +43 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%9' +2608 "core" ' + .tPSV.dial :waste1 +2 "processing"%P  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%J' +2626 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%V' +2604 "core" ' + .tPSV.dial :waste1 +2 "processing"%T  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%^' +2612 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%\\' +2607 "core" ' + .tPSV.dial :waste1 +2 "processing"%&  +44 "core"  +2 .tPS.seek 0ml + "processing"%' +2618 "core" ' +2 .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%F' +2613 "core" ' + .tPSV.dial :waste1 +2 "processing"%M  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%g' +2609 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  +1734 #t-> PS.pull 0.5 + "processing"%_% +3 "core" %r\ +3 .tPS.seek 0.5ml + "processing"%p' +594 "core" ' + "processing"%(% +4 "core" % w\  +14696 #t-> PSR.flush + .PSR.select :flush +2775 "Can"X\ 11 +621 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%5' +2104 "core" ' + "processing"%?% +4 "core" %\  +2989 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%B  +54 "core"  +403 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%Q' +2610 "core" ' +2 "processing"%S% +4 "core" %~\ +653 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%H +41 "core"  +172 #t-> PSR +412 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%]' +2609 "core" ' + "processing"%+% +4 "core" %\  +545 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%N  +55 "core"  +361 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%' +2624 "core" ' + "processing"%R% +4 "core" %\ +677 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%c +40 "core"  +436 #t-> PSR.air + .PSR.select :air +2 "processing"% +474 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%[' +2611 "core" ' + "processing"%i% +4 "core" %\  +288 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +43 "core"  +334 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%4' +2604 "core" ' + "processing"%L% +4 "core" %\ +1130 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%f +41 "core"  +329 #t-> PSR.air + .PSR.select :air +352 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%e' +2616 "core" ' + "processing"%t% +4 "core" %}\ +420 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%%  +42 "core"  +344 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%b' +2607 "core" ' + "processing"%A% +4 "core" %}\ +28261 "Can"@\ 44 +60001 >\ 55 +60000 \ 54 +60001 8\ 54 +60001 \ 44 +60000 >\ 44 +60001 \ 44 +60001 V\ 44 +60000  43 +60001 s A33 +60000 ` s33 +60001  33 +60001 \ 155 +60000 \ $55 +60001 h\ 55 +60001 k\ 55 +60000 \ 55 +60001 z\ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60000 \ 55 +60001 \ 55 +60001 \ 56 +60000 \ 55 +60001 \\\ 56 +60001 \ 55 +60000 +\ 65 +60001 d\ 55 +60001 D\ 55 +60000 \ 55 +60001 \ 66 +60001 a}\ 55 +60000 G}\ \ 66 +60001 z|\ 65 +60001 Y}\ 66 +60000 q|\ 65 +60001 &|\ 55 +60001 N{\ 66 +60000 }\ 55 @EDT1657339721.91 Bz\ 66 +60001 z\ 55 +60000 y\ 55 +60001 z\ 55 +60001 z\ 55 +60000 z\ 55 +60001 {\ 55 +60001 {\ 55 +60000 z\ 65 +60001 7z\ 55 +60001 ez\ 55 +60001 *z\ 55 +60000 Ux\ 55 +60001 Ry\ 55 +60001 xy\ 65 +60000 x\ 56 +60001 x\ 55 +60001 x\ 55 +60000 y\ 65 +60001 ~x\ 65 +60001 -x\ 55 +60000 ]w\ 56 +60001 \\x\ 55 +60001 Jv 65 +60000 lw 65 +60001 9v 55 +60001 ^v 65 +60000 Lt 65 +60001 1u 66 +60001 jt 65 +60000 "t 65 +60001 yt 55 +60001 t 65 +60000 u 65 +60001 u 55 +60001 v 65 +60000 v 55 +60001 x 65 +60001 py 55 +60000 az 65 +60001 az 65 +60001 cz 55 +60000 i~ 56 +60001 > 56 +60001 M} 66 +60000 ~ 55 +60001 c| 66 +60001 L} 56 +60000 k| 66 +60001 Y| 65 +60001 h| 55 +60000 T| 55 +60001 pz 55 +60001 W| 65 +60000 jz 65 +60001 n{ 65 +60001 x| 66 +60000 | 65 +60001 Uz 56 +60001 N{ 65 +60001 z 55 +60000 z 66 +60001 z 55 +60001 z 65 +60000 z 55 +60001 { 65 +60001 { 65 +60000 z 55 +60001 7{\ g55 +60001 N{\ f54 +60000 F{\ g55 +60001 K|\ h55 +60001 !{\ i55 +60000 }\ k55 +60001 }\ m55 +60001 |\ n55 +60000 |\ r55 +60001 ~\ t55 +60000 \ w54 +60001 \ {55 +60001 \ ~44 +60000 \ 55 +60001 \ 55 +60001 \ 44 +60000 \ 55 +60001 \ 55 +60001 \ 54 +60000 \ 54 +60001 \ 54 +60001 s\ 54 +60000 p\ 54 +60001 <\ 44 +60001 \ 44 +60000 -\ 44 +60001 \ 44 +60001 c\ 44 +60000 @\ 44 +60001  43 +60000  H33 +60001 E |43 +60001 !\ ;55 +60000  \ %55 +60001 \ 55 +60001 \ 55 +60000 {\ 55 +60001 R\ 65 +60001 L\ 55 +60001 c\ 55 +60000 P\ 55 +60001 R\ 65 +60001 K\ 55 +60000 G\ 55 +60001 >\ 55 +60001 >\ 65 +60000 Q\ 65 +60001 R\ 56 +60001 y\ 55 +60000 n\ 55 +60001 ^\ 65 +60001 k\ 55 +60000 i\ \ 66 +60001 k\ \ 65 +60001 }\ \ 55 +60000 ~\ 55 +60001 \ 56 +60001 ~\ 55 +60000 \ 55 +60001 ~\ 77 +60001 }\ 56 +60000 }\ 55 +60001 ~\ 55 +60001 ;\ 56 +60001 @\ 55 +60000 A\ 55 +60001 7\ 55 +60001 X\ 66 +60000 Y\ 55 +60001 P\ 65 +60001 ^\ 65 +60000 \\\ 55 +60001 s\ 55 +60001 `\ 55 +60000 W\ 55 +60001 ^\ 65 @EDT1657426122.87 i\ 55 +60000 w\ 55 +60001 } 55 +60001 \ 65 +60000  55 +60001  55 +60001  56 +60000  55 +60001 j 66 +60001  66 +60000  65 +60001  65 +60001  55 +60000 i 55 +60001  65 +60001 } 65 +60000 ~ 55 +60001 a~ 65 +60001 } 66 +60000 | 65 +60001 | 66 +60001 w{ 65 +60001 y 66 +60000 y 65 +60001 Yy 65 +60001 y 55 +60000 xz 65 +60001 ly 65 +60001 Zy 65 +60000 Dy 66 +60001 <y 55 +60001 8y 65 +60000 ,{ 55 +60001  65 +60001  65 +60000  55 +60001  55 +60001  65 +60000  66 +60001  65 +60000  65 +60001  65 +60001  56 +60000  65 +60001 2 55 +60000 N 55 +60001 % 66 +60001  65 +60001 R 65 +60000  66 +60001  65 +60000  65 +60001 \ 55 +60001  \ d55 +60000 \ d55 +60001 :\ e55 +60001 \ e55 +60000 E\ g55 +60001 \ h55 +60000 j\ j55 +60001 u\ m55 +60001 \ n55 +60000 \ r55 +60001 \ u55 +60001 7\ x55 +60000 \ {55 +60001 0\ ~55 +60001 \ 54 +60000 Y\ 55 +60001 -\ 54 +60001 <\ 54 +60000 \ 54 +60001 \ 55 +60001 \ 44 +60000 \ 44 +60001 \ 44 +60001 D\ 54 +60000 \ 44 +60001 X\ 44 +60001 \ 44 +60000 f\ 44 +60001 \ 44 +60001 ~ 43 +60000  G33 +60001  ~33 +60001 \ <55 +60000 \ %55 +60001 |\ 55 +60001 \ 55 +60000 j\ 55 +60001 \ 55 +60001 c\ 55 +60000 +\ 55 +60001 B\ 65 +60001 $\ 55 +60000 g\ 55 +60001 \ 65 +60001 w\ 55 +60000 \ 55 +60001 \ 65 +60001 \ 55 +60000 &\ 55 +60001 a\ 55 +60000 /\ 65 +60001 \ \ 65 +60001 \ \ 65 +60000 \ 66 +60001 \ 66 +60001 \ 65 +60000 \ 55 +60001 &\ 55 +60001 e\ 55 +60000  \ 55 +60001 \ 55 +60001 \ 55 +60000 \ 65 +60001 \ 55 +60001 \ 65 +60000 \ 65 +60001 \ 65 +60001 \ 55 +60000 +\ 55 +60001 \ 55 +60001  \ 55 +60000 }\ 55 +60001 \ 55 +60000 \ 55 +60001 \ 65 +60001 }\ 55 +60000 \ 55 +60001  55 +60001  65 +60000  65 +60001  65 +60001 q~ 65 +60000 E 56 +60001 2} 55 +60001  65 +60000 d} 55 +60001 } 55 +60001 } 65 +60000  ~ 66 +60001 | 65 +60001 | 66 @EDT1657512523.82 | 65 +60001 } 66 +60001 { 65 +60000 | 66 +60001 { 65 +60001 | 55 +60000 z 65 +60001 { 55 +60001 z 65 +60000 y 56 +60001 y 65 +60001 z 66 +60000 z 55 +60001 z 55 +60001 z 56 +60001 \ y 66 +60000 y 65 +60001 =z 65 +60001 x 55 +60000 [y 65 +60001 x 66 +60001 Lz 65 +60000 y 66 +60001 By 66 +60000 x 66 +60001 =z 66 +60001 x 66 +60000 7y 65 +60001 x 65 +60001 ]y 55 +60001 dw 65 +60000 \\x 55 +60001 hx 56 +60001 ay 66 +60000 rw 65 +60001 Tx 66 +60001 tx 66 +60000 Oy\ x55 +60001 x\ g44 +60001 +x\ g55 +60000 x\ g55 +60001 &x\ g55 +60001 w\ i55 +60000 *y\ j55 +60001 {{\ n33 +17588 #t-> can +3 "Can"{\ n33 +42410 {\ p33 +37300 !"core_reader"o:I2C::Sleepy::WaterAlarm: mesg0:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:344:in `reset'"5/home/esp/esp2/lib/rmutex.rb:89:in `synchronize'"5/home/esp/esp2/lib/i2c/gateway.rb:315:in `reset'"4/home/esp/esp2/lib/i2c/gateway.rb:312:in `loop'"5/home/esp/esp2/lib/i2c/gateway.rb:312:in `reset'":/home/esp/esp2/lib/i2c/gateway.rb:307:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:307 +5 "Can"Ln|\ r33 +3 #"waterStop"Asleep / Shutdown +2 ."Qmail"BadNews.email "95% Wet!, 20.4C, 49% humidity, 15.1psia, 13.060V, 0.251A, 0.251A avg, 3.28W",Subject: "Water Alarm!!!" +31 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +446 #"uploadLog"upsync +6 #mEXIT @1657539902.11EDT @1657539942.11EDT = =mMAIN_scheduler =tMAIN @EDT1657539944.01 #"core_reset"Sent BREAK +2 #t@21673 receive with ifg=0x10, ie=0xFD + #@22319 receive with ifg=0x10, ie=0xFD #@22977 receive with ifg=0x10, ie=0xFD + #@23621 receive with ifg=0x10, ie=0xFD + #@24268 receive with ifg=0x10, ie=0xFD #@24915 receive with ifg=0x10, ie=0xFD + #@25563 receive with ifg=0x10, ie=0xFD #@25890 receive with ifg=0x80, ie=0xFD + #@58804 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +249 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +381 "Can"&{\  + &{\ a + #tPolling Can every 10:00 +2 #Cleanly exited at 07:45:02EDT11-Jul-22 +4729 #-> ESP.ready? +697 #-> ESP.ready! +3 #Powering core bus +560 .Gate.power :raw,:ON + "sampler") +32 ) + "core"  +3 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %Q\ \\ + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %8\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" % \ m + .tSS.configure :default +3 "sampler")#.0X can +3 "Can"~\ 99 +49021 \ 99 +17003 #t-> PSV +1051 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%;' +2606 "core" ' +2 "processing"%<% +4 "core" %\  +1187 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%=  +100 "core"  +411 #t-> PS.empty +2 .PS.seek 0ml +2 "processing"%>' +2611 "core" ' + "processing"%?% +4 "core" %\ ~ +5054 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%@ +43 "core"  +1013 #t-> PSR +2059 #-> PSV.air +2 .PSV.dial :air + "processing"%A  +128 "core"  +369 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%B' +2608 "core" ' +2 "processing"%C% +4 "core" %\  +3616 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%D  +99 "core"  +346 #t-> PS.empty +2 .PS.seek 0ml + "processing"%E' +2608 "core" ' +2 "processing"%F% +4 "core" %\  +5683 #t-> CSV +433 #-> CSV.air + .CSV.dial :air +2 "collection"'G @ +84 "core" > +241 #t-> CS.fill +2 .CS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 10ml +2 "collection"'H' +2599 "core" ' +2 "collection"'I% +4 "core" %/\ U +2679 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'J +69 "core" +626 #t-> CS.empty +3 .CS.seek 0ml + "collection"'K'Ӵ +2606 "core" ' + "collection"'L% +4 "core" %ӷ,\ U +1989 "Can"\ >> +4642 #t-> SSV +798 #-> SS.fill +2 .SS.seek 25ml + "sampler")M'k +1289 "core" ' + "sampler")N% +4 "core" %m B\ by +4204 #t-> SSV.air +4 .SSV.dial :air +1171 #-> SS.empty +2 .SS.seek 0ml +2 "sampler")O'z +1250 "core" ' +2 "sampler")P% +4 "core" % J\ de +22682 #t-> SE.up +2 .SE.seek :up + "storage"(Q' +281 "core" ' +2 "storage"(R% +4 "core" % \ o +347 #t-> SE.down +2 .SE.seek :down +2 "storage"(S'} +279 "core" ' +2 "storage"(T% +4 "core" %~ M\ q +191 #t-> SE.up +2 .SE.seek :up + "storage"(U' +281 "core" ' +2 "storage"(V% +4 "core" % p {\ m +493 #t-> SE.down +2 .SE.seek :down +2 "storage"(W'} +274 "core" ' + "storage"(X% +4 "core" %| \ r +21760 "Can"\ == +60000 \ == +60001 \ == +60001 \ == +60000 $\ == +60001 \ == +21482 #t-> access 2 +3 "storage"(Y% +3 "core" %| 2\  + "manipulator"&Z% +4 "core" %\  T e  +2 "manipulator"&[& +3 "core" & a ^ 4 + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(\\(K +3 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (]& +2 "core" &K a\  +31547 #t-> access 3 +2 "storage"(^% +3 "core" %} \  +2 "manipulator"&_% +3 "core" %\  b `  +2 "manipulator"&`& +4 "core" & a a + + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(a([ +197 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (b& +2 "core" &[ \ t +6709 "Can"Z\ == +16270 #t-> access 4 +2 "storage"(c% +4 "core" %~ x\  + "manipulator"&d% +4 "core" %\  c a  +2 "manipulator"&e& +3 "core" & V ^ + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(f(+ +982 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (g& +2 "core" &* N N \ f +19569 #t-> access 5 +2 "storage"(h% +3 "core" % \  +2 "manipulator"&i% +4 "core" %\  f _   + "manipulator"&j& +4 "core" & b a  + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(k( +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (l& +2 "core" & N\ u +18392 #t-> access 6 +2 "storage"(m% +3 "core" % /\  +2 "manipulator"&n% +4 "core" %\  e d   +2 "manipulator"&o& +3 "core" & a c + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(p( +192 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (q& +3 "core" & \ u +4306 "Can"{\ == +14485 #t-> access 7 +2 "storage"(r% +3 "core" %  \  + "manipulator"&s% +4 "core" %\  a `  +2 "manipulator"&t& +3 "core" & f c  + +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(u(,L +189 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (v& +2 "core" &,L I\ s +38257 #t-> access 1 +2 "storage"(w% +3 "core" % &\  + "manipulator"&x% +4 "core" %\  ] `  +2 "manipulator"&y& +4 "core" & X U G + + .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(z(< +184 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 ({& +3 "core" &< \ x\ +1153 #t-> exit +5 #mEXIT @1657550096.76EDT @1657550953.73EDT = =mMAIN_scheduler =tMAIN @EDT1657550955.52 #"core_reset"Sent BREAK +2 #t@44867 receive with ifg=0x10, ie=0xFD + #@45502 receive with ifg=0x10, ie=0xFD #@46160 receive with ifg=0x10, ie=0xFD + #@46797 receive with ifg=0x10, ie=0xFD + #@47437 receive with ifg=0x10, ie=0xFD #@48073 receive with ifg=0x10, ie=0xFD + #@48708 receive with ifg=0x10, ie=0xFD + #@49034 receive with ifg=0x80, ie=0xFD #@22088 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +13 #ESP2 v3.41 I2C Gateway v3.20 for core bus +235 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +377 "Can"g\ << + g\ << + #tPolling Can every 10:00 +2 #Cleanly exited at 10:34:56EDT11-Jul-22 +1523 #-> exit +4 #mEXIT @1657550977.16EDT @1657558635.91EDT = =tMAIN =mMAIN_scheduler @EDT1657558637.80 #"core_reset"Sent BREAK +2 #t@53124 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +243 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +404 "Can"  +  b #tPolling Can every 10:00 +2 #Cleanly exited at 10:49:37EDT11-Jul-22 +570 #-> ESP.ready! +2 #Powering core bus +576 .Gate.power :raw,:ON +2 "sampler") +26 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %pq\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %  + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +4 "core" %y\ + .tSS.configure :default +2 "sampler")#.0X $da[:extractVol]=0.19 +4025 #-> access 2 +2 "storage"(;% +3 "core" % j\ + "manipulator"&<% +4 "core" %\  U S  +2 "manipulator"&=& +3 "core" & S \\ p * +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +2 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +3 "core" &K j\  +833 #t-> startTube 2 +16791 #-> da 40 + #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"DAfans.email "Started da in tube 2 at 13:02:53EDT11-Jul-22\\n{}\\nCan@12:57:26, 22.3C, 20% humidity, 15.0psia, 13.782V, 0.092A, 0.092A avg, 1.26W",Subject: "da sampling at most 40ml" +2 "collection"'@& +10 "core" &km\  +2 .tHand.open + "manipulator"&A1 +70 "core" 1 + "manipulator"&B% +4 "core" % \  ] T u  +2 "storage"(C% +4 "core" % y\ + "storage"(D. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +670 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (F& +3 "core" & ]\ + "manipulator"&G& +4 "core" & ] U  * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&H(P +27 "core" ( + "manipulator"&I& +5 "core" &Q S _ r + "storage"(J& +4 "core" & =\ +2 .tForearm.seek 2 + 600 counts + "manipulator"&K'ϥ +105 "core" ' + "storage"(L& +4 "core" & 0\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(M' +83 "core" ' +2 "storage"(N- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (O& +8 "core" & U\ + "manipulator"&P& +4 "core" &Q S V  r +2 .tElbow.seek 2 + "manipulator"&Q(P +4 "core" ( + "manipulator"&R& +4 "core" &Q a a r + "storage"(S& +4 "core" & w\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&T'y +21 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&U/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&V& +2 "storage"(W'} +7 "core" &Q V V J r +2 "manipulator"&X% +4 "core" % p U \\  +2 .tForearm.seek :retract + "manipulator"&Y'\ +50 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +43 "core" ' +3 .tElbow.seek CC + "manipulator"&Z( +194 "core" ( +2 "manipulator"&[& +4 "core" & [ U  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" & ^ c  +2 .tForearm.reconfigure :tight +35 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek CC +2 "manipulator"&]' +112 "core" ' +2 "manipulator"&^& +4 "core" & c S  +2 "manipulator"&_% +4 "core" % ] U + "collection"'`& +4 "core" &nl\  +2 "collection"'a& +5 "core" &lk\  +2 .tCC.seek :closed + "collection"'b(` +4 "core" &ml\  +8 &Jlm\ %h +10 &yXjj\ 9 +9 &|jl\ M +10 &]nl\ N +9 &S]lj\ N +9 &]jk\ N +10 &^ll\ N +9 &]jj\ N +9 &]^ml\ N +10 &_ml\ N +9 &]ml\ M +10 &!_lj\ N +9 &#e\\nk\ N +9 &%&bll\ N +10 &&_mk\ N +9 &(\\kl\ N +9 &*m[lm\ N +10 &,/]jj\ N +9 &-]kk\ N +9 &/_kl\ N +10 &1u]kk\ N +9 &37_lk\ N +10 &4_li\ N +9 &6]ll\ M +9 &8~Zlk\ M +10 &:?]kj\ N +9 &<_kl\ N +10 &=Yml\ N +9 &?`kk\ N +9 &AGXll\ N +10 &C Zlm\ N +9 &DZnk\ N +9 &F_on\ N +10 &HKhnp\ O +9 &Juom\ Q +9 &Kmm\ T +10 &Mxmo\ X +9 &O9lk\ X +10 &Pll\ Y +9 &Rmk\ Y +9 &T{nm\ Y +10 &V<mk\ Z +14 &Wil\ Z +5 &Ymk\ [ +9 &[~lj\ [\ +9 &]=nl\ \\ +10 &^mk\ I +9 &`&Gjk\ $n +9 &`rkl\ S +6 ( + "collection"'a& +5 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.13 + .Hand.open + "manipulator"&c1 +3 "core" &`srll\ R +63 1 + "manipulator"&d% +5 "core" % _ Q \ + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +101 "core" ' +2 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."flow"Gate.power :analytic3,:ON +157 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold + "sampler")f+ +3 "core" + + "sampler")g% +5 "core" %} ,\ i + "collection"'h& +4 "core" &`srlj\ R +3 "Can"\ DD +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast +2 "sampler")#.0X Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +3 #Session Ended +3469 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +210 "collection"'r% +3 "core" %Ӱpp\ +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X\ +6 "sampler")% +7 "core" %q -\ L +42 "collection"'% +6 "core" %ӰBC\ +2 "sampler")% +4 "core" %q %\ L +53 "collection"'% +4 "core" %ӰFF\ + "sampler")% +4 "core" %q %\ L +62 "collection"'% +6 "core" %ӰJJ\ +6 "sampler")"% +8 "core" %q *\ L +63 "collection"'%% +3 "core" %ӰOP\ +2 "sampler")'% +4 "core" %q## '\ L +79 "collection"')% +6 "core" %ӰUU\ +4 "sampler")(% +8 "core" %q23 )\ L +82 "collection"'% +3 "core" %Ӱ[Z\ + "sampler")% +5 "core" %qBD %\ L +99 "collection"'#% +6 "core" %Ӱba\ +3 "sampler"),% +4 "core" %qWZ .\ L +114 "collection"'-% +6 "core" %Ӱed\ +3 "sampler").% +8 "core" %qpn )\ L +122 "collection"'/% +3 "core" %Ӱgg\ +2 "sampler")0% +4 "core" %q &\ L + "sampler")1% +4 "core" %q 0\ L +2 .tIntake.select :close + "sampler")0 +14 )2% +6 "core" %q 1\ L +2 .tSSV.dial :exhaust +4 "sampler")3  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")4'z +935 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")5  +72 "core" +2 #tAllowing 80s for 15.0ml of remaining 15.0ml + .Intake.select :open + "sampler") +214 "collection"'6% +6 "core" %Ӱnn\ +4 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 2.13ml/s +5 "sampler")#.0X% +3 "core" %Ӱ;;\ + "sampler")F% +4 "core" %ol 0\  +42 "collection"'G% +3 "core" %Ӱ@>\ + "sampler")I% +5 "core" %ol 4\  +46 "collection"'J% +8 "core" %ӰGG\ +4 "sampler")L% +8 "core" %s  0\  +48 "collection"'N% +3 "core" %ӰRS\ +2 "sampler")O% +4 "core" %r<> (\ v +62 "collection"'P% +7 "core" %Ӱ]_\ +4 "sampler")R% +10 "core" %r|z /\ v +2 "sampler")S% +7 "core" %r &\ v +4 .tIntake.select :close +2 "sampler")0 +12 )$% +6 "core" %r 2\ v +2 .tSSV.dial :exhaust +4 "sampler")&  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")U'z +101 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +335 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +8 '(% +3 "core" %<fh\  +2 .tCS.seek 6ml + "collection"'' +1346 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"' +40 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml + "collection"'#'Ӵ +1386 "core" ' +2 .tCSV.dial CSR + "collection"',  +41 "core"  +2 "collection"'-% +4 "core" %ӷhg\ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml + "collection"'.' +579 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '/% +2 "core" %gf\  +2 .tCS.seek 5ml +2 "collection"'0'qj +839 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'1  +39 "core" ~ +2 .tCS.seek 1ml +2 "collection"'2'> +1094 "core" ' + "collection"'39 +4 "core" 9r + "collection"'% +4 "core" %< 7 5\ +2 #tBefore lysing Collection Puck Heater at 19.5C/26.5psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'5 \  +2 '69 +5 "core" 9rr +102 "collection"'49 +2 "core" 9sd +103 "collection"'99 +2 "core" 9s d +102 "collection"':9 +2 "core" 9t d +102 "collection"';9 +3 "core" 9ud +102 "collection"'<9 +2 "core" 9vd +103 "collection"'=9 +2 "core" 9xd +102 "collection"'?9 +2 "core" 9~d +103 "collection"'!9 +2 "core" 9"d +102 "collection"'@9 +2 "core" 9&d +102 "collection"'A9 +3 "core" 9*d +103 "collection"'B9 +2 "core" 9/d +102 "collection"'C9 +3 "core" 93d +102 "collection"'D9 +2 "core" 97d +102 "collection"'>9 +3 "core" 9;d +102 "collection"'F9 +3 "core" 9?d +102 "collection"'G9 +2 "core" 9Cd +102 "collection"'I9 +3 "core" 9Hd +102 "collection"'79 +2 "core" 9Ld +102 "collection"'J9 +3 "core" 9Pd +102 "collection"'L9 +3 "core" 9Td +102 "collection"'N9 +2 "core" 9Xd +102 "collection"'O9 +3 "core" 9.]d +102 "collection"'P9 +2 "core" 9?ad +102 "collection"'R9 +3 "core" 9Ped +102 "collection"'S9 +2 "core" 9aid +102 "collection"'$9 +3 "core" 9rmd +102 "collection"'&9 +2 "core" 9qd +102 "collection"'89 +3 "core" 9vd +102 "collection"'V9 +2 "core" 9zd +102 "collection"'X9 +3 "core" 9~d +102 "collection"'H9 +3 "core" 9d +102 "collection"'K9 +2 "core" 9d +102 "collection"'[9 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +102 "collection"' 9 +3 "core" 9d +102 "collection"'T9 +3 "core" 9)d +102 "collection"'\\9 +3 "core" 9;d +102 "collection"'Q9 +2 "core" 9Od +102 "collection"'U9 +3 "core" 9bd +102 "collection"'^9 +3 "core" 9td +102 "collection"'_9 +2 "core" 9d +102 "collection"'`9 +3 "core" 9d +102 "collection"'Y9 +2 "core" 9d +102 "collection"'M9 +3 "core" 9d +102 "collection"'c9 +3 "core" 9d +102 "collection"'d9 +2 "core" 9d +102 "collection"'a9 +2 "core" 9c +103 "collection"'W9 +2 "core" 9a +102 "collection"'h9 +3 "core" 9!` +102 "collection"']9 +2 "core" 94^ +103 "collection"'9 +2 "core" 9H\\ +102 "collection"'g9 +3 "core" 9\\Z +102 "collection"'f9 +2 "core" 9oY +102 "collection"'j9 +3 "core" 9W +102 "collection"'l9 +3 "core" 9U +102 "collection"'n9 +2 "core" 9S +102 "collection"'k9 +3 "core" 9Q +102 "collection"'p9 +2 "core" 9O +102 "collection"'+9 +2 "core" 9M +103 "collection"'m9 +3 "core" 9L +102 "collection"'i9 +2 "core" 9 J +102 "collection"'q9 +3 "core" 9I +102 "collection"'o9 +2 "core" 92F +102 "collection"'u9 +3 "core" 9F F +102 "collection"'r9 +3 "core" 9XD +102 "collection"'w9 +2 "core" 9kA +102 "collection"'x9 +3 "core" 9~? +102 "collection"'y9 +2 "core" 9> +102 "collection"'z9 +2 "core" 9!= +103 "collection"'|9 +2 "core" 9%; +102 "collection"'v9 +2 "core" 9*9 +102 "collection"'{9 +3 "core" 9.8 +102 "collection"'s9 +3 "core" 927 +102 "collection"'t9 +2 "core" 965 +102 "collection"'9 +3 "core" 9:3 +102 "collection"'9 +3 "core" 9">2 +102 "collection"'~9 +2 "core" 94C0 +102 "collection"'9 +3 "core" 9EG/ +102 "collection"'9 +2 "core" 9UK. +102 "collection"'}9 +3 "core" 9gO, +102 "collection"'9 +3 "core" 9wS* +102 "collection"' 9 +2 "core" 9X( +102 "collection"'\ 9 +3 "core" 9\\( +102 "collection"'9 +2 "core" 9`& +102 "collection"' 9 +3 "core" 9d% +103 "collection"' 9 +2 "core" 9h$ +102 "collection"'9 +2 "core" 9l# +102 "collection"' 9 +3 "core" 9q +102 "collection"'9 +2 "core" 9u! +102 "collection"'9 +3 "core" 9 y +102 "collection"'9 +2 "core" 9 } +102 "collection"'9 +3 "core" 9 # +102 "collection"'9 +2 "core" 9 1 +102 "collection"'9 +3 "core" 9 > +102 "collection"'9 +3 "core" 9 M +103 "collection"'9 +2 "core" 9 Z +103 "collection"'9 +2 "core" 9 h +102 "collection"'9 +2 "core" 9 u +103 "collection"'9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +103 "collection"'9 +2 "core" 9  +153 "collection"'"9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'%9 +2 "core" 9  +102 "collection"''9 +3 "core" 9  +102 "collection"'(9 +3 "core" 9  +102 "collection"')9 +2 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +3 "core" 9\  +102 "collection"',9 +3 "core" 9\  +102 "collection"'-9 +2 "core" 9\  +102 "collection"'#9 +3 "core" 9\   +102 "collection"'/9 +2 "core" 9\ '\  +102 "collection"'.9 +3 "core" 9\ 0  +103 "collection"'19 +2 "core" 9\ 9  +103 "collection"'09 +2 "core" 9\ A  +102 "collection"'39 +2 "core" 9\ H +103 "collection"'9 +2 "core" 9\ P +103 "collection"'69 +3 "core" 9\ W +102 "collection"'49 +2 "core" 9\ _ +102 "collection"'99 +3 "core" 9\ e +102 "collection"':9 +2 "core" 9\ k +102 "collection"';9 +3 "core" 9\ r  +102 "collection"'<9 +2 "core" 9\ x +102 "collection"'=9 +3 "core" 9\ ~ +102 "collection"'?9 +2 "core" 9\  +103 "collection"'!9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +3 "collection"'@ `\ `\  +2 'A9 +6 "core"  + 9\  + "collection"'B% +4 "core" %< \ + #tBegun lysing Collection Puck Heater at 68.1C/31.6psia +7542 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9761 "Can"y\ +27993 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["'Ӵ +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'F @ +98 "core" B +2 .tCSV.dial :air + "collection"'G @ +40 "core" > +3 .tCS.seek 5ml + "collection"'I'qi +1339 "core" ' + .tCSV.dial CTV +6 "collection"'7  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air + "collection"'J @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'L  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'N @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'O'Ӵ +1347 "core" ' +2 "collection"'P% +4 "core" %Ӵ M\ + #tPuck @37.9psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'R +97 "core"  +2 .tCBV.dial CSV + "collection"'S  +28 "core"  +2 "collection"'$% +4 "core" %Ӵ :\ +2 .tCS.seek 5ml + "collection"'&'qi +1349 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'8  +40 "core" +2 "collection"'V% +4 "core" %qo\ +2 .tCS.seek 7.001ml + "collection"'X' +587 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'H @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'K' +834 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'[ ` +47 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +55 "core" _ +5 #tLysing Complete +3 "collection"'& +7 "core" &`sk @\ R +4 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"& % +8 "core" %\ & S U  !Q +2 "storage"(T% +8 "core" %x x x >\ +4 "storage"(\\. +6 "core" .( +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +4 "storage"(Q(+ +192 "core" ( +10 .tSC.configure :limp +6 "storage"($(\ 1b +6 (U& +6 "core" &+ 0\ +5 "manipulator"&^& +9 "core" & Q R U  +2 "manipulator"&_% +8 "core" %\ & P Q !Q +5 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +6 "manipulator"&`( +150 "core" ( +2 "manipulator"&Y& +4 "core" & K W 0 ~ + "storage"(M& +4 "core" &+ } +\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&c' +103 "core" ' + "storage"(d& +5 "core" &+ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(a' +270 "core" ' +2 "storage"(W- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(h'y +33 "core" ' +2 "manipulator"&]& +4 "core" & [ U h ~ + "manipulator"&% +4 "core" %Ϥ Q U ( 7 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&f( +186 "core" ( + "manipulator"&j& +4 "core" & U T k +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" & Q Q P +2 .tForearm.seek CC + "manipulator"&n' +98 "core" ' +2 .tHand.close + "manipulator"&k/ +72 "core" / +3 .tCC.seek :open + "collection"'p( +469 "core" ( +2 "storage"(+& +4 "core" &+ I\ + "storage"(m& +4 "core" &+ M\ +2 "manipulator"&i& +4 "core" & ^ [ + "manipulator"&q% +4 "core" % R T m 3 +2 .tForearm.seek :retract + "manipulator"&o'\ +101 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&u( +144 "core" ( +2 "manipulator"&r& +4 "core" &| Y S 0  + "storage"(w& +5 "core" &+ X\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&x'n +111 "core" ' + .tElbow.hold +2 "manipulator"&y, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&z1 +70 "core" 1 +2 "manipulator"&|% +4 "core" % ͂R Q P + "storage"(v& +4 "core" &+ 5\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&{'ή +22 "core" ' + "manipulator"&s& +5 "core" &| S \\ @  + "storage"(t& +4 "core" &+ \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +32 "core" ' +2 "storage"(% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(~'} +100 (% +2 "core" %G J\ TW +2 "manipulator"&% +4 "core" % ] V & J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +97 "core" ' +55 ' + ."downElevator"SE.stop + "storage"(5 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &b\ +2 "manipulator"& & +4 "core" &| ^ ^   + "manipulator"&\ % +4 "core" %\ ^ ] 7 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(, +173 "core" ( +2 "manipulator"& & +4 "core" &, X R ) Q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &, T [ u Q +2 .tForearm.seek :garage + "manipulator"&' +103 "core" ' + .tHand.close + "manipulator"& / +71 "core" / +2 "manipulator"&& +4 "core" &, [ M ; Q + "manipulator"&% +4 "core" % λ _ ^ +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +281 "core" ( +2 "manipulator"&& +4 "core" &% \\ R >J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &% Q S >J +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +99 "core" ' +2 "manipulator"&& +4 "core" &% ^ ] >J +2 "manipulator"&% +4 "core" % R R 8 + "collection"'& +4 "core" & !\ +2 "collection"'& +5 "core" & \ +2 .tCC.seek :closed +2 "collection"'(` +4 "core" &\  +9 &1w\ *z +9 &e}{\ > +9 &{u=\ M +10 &AU\ L +9 &Y\ L +10 &W\ L +9 &Y\ L +9 &JW\ K +10 &\ Y \ L +9 &Y\ L +9 & W\ L +10 &"QX\ L +9 &$Yf\ L +10 &%YD\ K +9 &'Z\ L +9 &)YX\ L +10 &+\\\ L +9 &,Xu\ L +9 &.XW\ K +10 &0aY3\ L +9 &2$W\ K +10 &3Y\ L +12 &5X\ K +6 &7hZ\ L +10 &9+Y\ L +9 &:[}\ L +9 &<YS\ L +10 &>qZ\ L +9 &@4Y\ K +10 &AY\ L +9 &C\\\ L +9 &EzW\ K +10 &G;Zb\ L +9 &H]C\ L +9 &Jj)-\ N +10 &Lnf\ R +9 &N%v\ V +10 &OZ\ W +9 &QG\ X +9 &Sej\ X +10 &U&\ X +9 &V\ Y +9 &Xp\ Y +10 &ZiY\ Y +9 &\\(F\ Z +10 &]\ Z +9 &_y\ = +9 &`D&\ , +10 &`wh\ M +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.18 + "collection"'& +4 "core" &`wd\ M +2 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&"% +4 "core" % W D M +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%% +122 "core"  + "processing"%'% +5 "core" %\ + #tPulling 1.499ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%(' +1590 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%)  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1601 "core" ' + .tPSV.dial PSR + "processing"% +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%,' +707 "Can"=\ ED +1901 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%- + "collection"'#  +7 "core"  +2 "processing"%/  +15 "core"  +48 + .tPSV.dial :mixloop + "processing"%. +95 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%1  +68 "core" +2 .tPS.seek 0ml + "processing"%0' +2614 "core" ' + .tPSV.dial :air + "processing"%3  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2608 "core" ' + .tPSV.dial :mixloop + "processing"%6 +42 "core" +45 .tPS.seek 0ml +14 "processing"%4' +2612 "core" ' +2 .tPSV.dial :air + "processing"%9  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%:' +2612 "core" ' + .tPSV.dial :mixloop + "processing"%; +41 "core" +3 .tPS.seek 0ml + "processing"%<' +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&=& +4 "core" &% R Q > >J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&?( +3 "core" ( +2 "manipulator"&!& +4 "core" &% N O  >J + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &% G G >J +2 .tForearm.seek CC +2 "manipulator"&B' +101 "core" ' + .tHand.close + "manipulator"&5/ +65 "core" / +2 .tCC.seek :open + "collection"'@( +470 "core" ( +2 "manipulator"&C& +4 "core" &# S P v =B + "manipulator"&D% +4 "core" % N R J m +2 .tForearm.seek :retract + "manipulator"&2'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&F(, +285 "core" ( + "manipulator"&G& +5 "core" &, N E j 2 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &, Q \\ 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&7' +103 "core" ' + .tHand.open + "manipulator"&J1 +70 "core" 1 + "manipulator"&L% +5 "core" % P K / + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +92 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'I& +5 "core" &\ + "manipulator"&P% +4 "core" %\ % O O S G + "storage"(R% +4 "core" %{ \ +2 "storage"(S. +3 "core" .(+ +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"($( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (O& +3 "core" & 2\  +2 "manipulator"&8& +3 "core" &, N P 2 +2 "manipulator"&V% +4 "core" %\ % R Q H G +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&&(P +182 "core" ( + "manipulator"&H& +4 "core" &S Z ] "} +2 "storage"(X& +4 "core" & ^\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&['ϥ +104 "core" ' +2 "storage"(& +4 "core" & &\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"( ' +102 "core" ' + "storage"(T- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (\\& +3 "core" & \  +2 "manipulator"&U& +3 "core" &S C G "} +2 .tElbow.seek 2 + "manipulator"&^(P +4 "core" ( + "manipulator"&_& +4 "core" &S M Q T "} + "storage"(E& +5 "core" & \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&Y'y +37 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&M/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&d& +2 "storage"(Z'} +7 "core" &S F P Q "} +2 "manipulator"&e% +4 "core" % e Q Q b ( +2 .tForearm.seek :retract + "manipulator"&W'\ +59 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +33 "core" ' +3 .tElbow.seek CC + "manipulator"&]( +151 "core" ( + "manipulator"&& +5 "core" &' N P v @[ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &' Z O x @[ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&j' +118 "core" ' +2 "manipulator"&l& +4 "core" &' L Q  @[ +2 "manipulator"&c% +4 "core" %# O P b y +2 "collection"'`& +3 "core" &F\ +3 "collection"'k& +5 "core" &N\ +2 .tCC.seek :closed + "collection"'g(` +4 "core" & \  +10 &0xU\ +{ +9 &d6\ > +9 &wu/\ M +10 &=U\ L +9 &Z\ L +9 &Y\ L +10 &Y\ L +9 &EX\ L +10 &Y\ L +9 &Z\ L +9 & Y\ L +10 &"MY\ L +9 &$Xm\ L +9 &%Yb\ L +10 &'Z@\ L +9 &)UX-\ L +10 &+Z\ L +9 &,Y\ L +9 &.Y\ L +14 &0]Y\ L +5 &2W\ L +9 &3Y8\ L +10 &5Yk\ L +9 &7fYb\ L +10 &9(ZI\ L +9 &:Xe\ L +9 &<Y\ K +10 &>nWV\ L +9 &@0X0\ L +9 &A\\m\ L +10 &CX\ L +9 &EvY\ L +10 &G6]\ L +9 &Hn \ N +9 &J\ R +10 &La\ V +9 &N\ W +9 &O\ X +10 &Q\ X +9 &Sa\ X +10 &U!s\ Y +9 &Vl\ Y +9 &Xa\ Y +10 &ZdP\ Z +9 &\\%Q\ Z +10 &]A\ [ +9 &_{4\ = +9 &`I.,\ 'v +10 &`nn1\ Q +2 ( +2 "collection"'k& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.27 + .Hand.open + "manipulator"&b1 +73 "core" 1 + "manipulator"&+% +4 "core" % # O G F y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +107 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'i  +127 "core" ~ + .tCSV.dial CTV + "collection"'q  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +2607 "core" ' +2 "collection"'w% +4 "core" % L\  +2 .tCS.seek 4.15ml + "collection"'n'V +1552 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%f  +42 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :waste2 +2 "processing"%z  +80 "core"  +2 .tPS.seek 0ml + "processing"%|' +2639 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'v ` +29 "core" ^ +2 .tCSV.dial :air + "collection"'s @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'t' +1560 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'o'Ӵ +2605 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +27 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +125 "core" +2 "collection"'u& +4 "core" &`nm\ Q +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&x% +4 "core" %\  F L $ E + "storage"({% +4 "core" % n n \ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"( (+ +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (\ & +2 "core" &- J J :\ +2 "manipulator"&h& +4 "core" &' F N @[ + "manipulator"&% +4 "core" %\  D K D E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"& ( +166 "core" ( +2 "manipulator"& & +4 "core" & M B 2 V +2 "storage"(~& +4 "core" &- \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts + "manipulator"&y' +98 "core" ' +2 "storage"( & +4 "core" &- A\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +277 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&}& +3 "core" & P P 6 V + "storage"(& +4 "core" &- n\ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&'n +34 "core" ' +2 .tElbow.hold + "manipulator"&, +8 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(' +28 "core" ' +2 "manipulator"&% +4 "core" %́k T F _  +2 "storage"(& +4 "core" &-\ \ \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&'έ +15 "core" ' + "manipulator"&p& +5 "core" & E L - V + "storage"(& +4 "core" &- n l \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&' +23 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"("' +38 "core" ' +2 "manipulator"&& +4 "core" & N E V +2 "manipulator"&%% +4 "core" % C L y +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&( +161 "core" ( + "manipulator"&)& +4 "core" &) j H v Bl +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &) E M ~ Bl +2 .tForearm.seek CC + "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open + "collection"'-( +470 "core" ( +2 "storage"(/& +5 "core" &- {\ + "storage"(#& +4 "core" &- <\ + "manipulator"&.& +4 "core" &( P P J Ae + "manipulator"&1% +4 "core" % Q Y +  +2 .tForearm.seek :retract + "manipulator"&,'\ +101 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&3( +165 "core" ( + "manipulator"&0& +4 "core" & M O C L +2 "storage"(6& +4 "core" &- \ + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&'n +116 "core" ' + .tElbow.hold +2 "manipulator"&9, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tHand.open +58 "manipulator"&41 +75 "core" 1 +2 "manipulator"&;% +4 "core" % yh Z G  +2 "storage"(:& +4 "core" &- I I \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&='Υ +28 "core" ' + "manipulator"&!& +4 "core" & L O L +2 "storage"(A& +4 "core" &- \\\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&5' +26 "core" ' + "storage"(% +5 "core" % O\ +2 ."downElevator"SE.seek :down +3 "storage"('} +99 (% +3 "core" %> } \ ST +2 "manipulator"&C% +4 "core" %ϱ F L q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +96 "core" ' +45 ' + ."downElevator"SE.stop + "storage"(5 +3 .tPSV.dial :air + "processing"%B  +67 "core" +2 .tPS.seek 2.5ml + "processing"%G' +2619 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%> +41 "core" +2 .tdelay 1 second +101 .PSV.dial :air + "processing"%?  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%J +43 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%L  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%I' +2629 "core" ' +5 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%P& +10 "core" & \  +4 "manipulator"&2& +9 "core" & O O g L +2 "manipulator"&R% +9 "core" %\ ! S R  4 +6 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(, +171 "core" ( + "manipulator"&7& +5 "core" &, Z S 8 c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &, F L L c +3 .tForearm.seek :garage + "manipulator"&8' +98 "core" ' +2 .tHand.close + "manipulator"&V/ +75 "core" / +4 "manipulator"&Q& +9 "core" &, P P  c +3 "manipulator"&H% +8 "core" % O Q e +6 .tForearm.seek :retract +2 "manipulator"&X'\ +101 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&F(k +121 "core" ( + "manipulator"&& +5 "core" &q ^ Y 8 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &q N R  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&\\' +105 "core" ' +4 "manipulator"&U& +9 "core" &q P P  +4 "manipulator"&_% +5 "core" % P R l +2 "processing"%E& +4 "core" &R\  +2 "processing"%N& +5 "core" &Z\  +3 .tPC.seek :closed + "processing"%M(] +4 "core" &;\  +8 &4?\ , +10 &d@\ @ +9 &^}J\ P +10 &#]T\ N +9 &`Q\ N +9 &]Z\ N +10 &i__\ N +9 &+^f\ N +12 &^j\ N +9 &]f\ O +8 & pcl\ O +11 &"2^w\ O +9 &#]{\ O +8 &%]z\ N +11 &'x\\w\ O +9 &)<Z}\ N +9 &*]\ O +10 &,Z\ O +7 &.\\\ N +10 &0B\\\ O +9 &2\\\ N +9 &3_\ N +10 &5\\\ O +9 &7J^\ O +9 &9 _\ O +10 &:\\\ N +9 &<_\ N +10 &>Rb\ O +10 &@_\ O +9 &A]\ O +11 &C\\\ O +9 &EZa\ O +10 &Ge\ O +9 &H\ R +8 &J\ T +11 &LQ\ T +9 &N\ T +10 &O\ T +9 &Q\ T +7 &SY\ T +9 &U\ U +10 &V\ U +9 &X\ U +10 &Z]\ V +9 &\\\ C +9 &]2={\ "d +10 &]},\ - +9 ( +4 "processing"%N& +3 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.53 + "processing"%d& +4 "core" &]}\ - +2 &]}\ - + .tHand.open + "manipulator"&e1 +73 "core" 1 +2 "manipulator"&&% +5 "core" % Z L [ + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +100 "core" ' +4 .tPRV.dial :air +2 "processing"%  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"%a +42 "core" +2 "processing"% % +4 "core" %\ +2 .tPS.seek 0.3ml +2 "processing"%Y' +380 "core" ' +2 .tPSV.dial PSR +4 "processing"%Z +96 "core"  + "processing"%l% +5 "core" %\  + #tPulling 0.4ml of PSR.air +2 .PSR.select :air +3 .PS.seek 0.7ml + "processing"%c'.U +490 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%^' +1897 "core" ' +4 .tdelay 3 seconds +304 .PSV.dial :mixloop +2 "processing"%` +109 "core" +2 .tPTV.dial :mixing + "processing"%W @ +72 "core" B +2 .tPBV.dial :waste2 +2 "processing"%@  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%b' +2617 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&+& +10 "core" &q E B +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek PC +2 "manipulator"&k(k +8 "core" ( +2 "manipulator"&i& +8 "core" &q C L  +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &q& +10 "core" &q M O # +4 .tForearm.seek PC +2 "manipulator"&j' +109 "core" ' +2 .tHand.close +4 "manipulator"&  +7 "manipulator"&(% +162 "core" % N O ? +12 "processing"%& +12 "core" &\ +9 "processing"%& +18 "core" &\ +3 &\ +7 .tPC.seek :closed +6 "processing"%(] +6 "core" &\ +5 &\ + &~\ 2 +6 &7G\ 1 +9 &br}\ F +11 &e\ O +10 &[y\ N +8 &]s\ O +9 &M]l\ N +10 &Zu\ N +10 &^k\ O +12 &Zs\ N +9 &W\\u\ N +9 &!]f\ N +9 &"ZZ\ N +9 &$\\d\ N +9 &&_\\`\ N +9 &(!Zb\ N +9 &)\\Y\ N +10 &+^a\ N +9 &-g[Q\ N +9 &/)YO\ N +9 &0^U\ N +8 &2ZJ\ N +13 &4oXL\ N +8 &61VS\ N +9 &7WL\ M +10 &9YM\ M +9 &;wZR\ N +9 &=:Z?\ M +9 &>Y;\ N +9 &@V:\ N +10 &BZ8\ M +12 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8 "core" &DA]A\ N +2 &Ef;\ O +2 &Gu8\ Q +6 &Iv:\ S +8 &K7:\ T +9 &L'\ T +10 &N(\ T +9 &P|,\ T +9 &R?2\ T +10 &T/\ T +10 &U.\ T +13 &W(\ U +8 &YD/\ U +8 &[-\ U +9 &\\zs&\ / +9 &]c(j$\ H +12 &]{!\ 0 +6 ( +3 &]{ \ 0 +10 "processing"%& +12 #tProcessing Clamp onSpring/offSpring for 12/27 samples, on/off torque 1.58 +3 .Hand.open +3 "manipulator"&'1 +12 "core" &]{ !\ 0 +3 &]{ \ 0 +61 1 +2 "manipulator"&g% +10 "core" % F I +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&/'\ +98 "core" ' +9 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +6 .PH.seek 28C,5:00 +6 "processing"%#  +6 %.9 +21 "core" 9 +110 "processing"%19 +7 "core" 9 +106 "processing"%09 +7 "core" 9\  +103 "processing"%69 +2 "core" 9 +102 "processing"%9 +3 "core" 9 +104 "processing"%9 +6 "core" 9 +103 "processing"%49 +2 "core" 9 +102 "processing"%;9 +3 "core" 9  +102 "processing"%:9 +5 "core" 9$ +104 "processing"%,9 +2 "core" 9( +102 "processing"%!9 +3 "core" 9, +103 "processing"%A9 +6 "core" 91 +103 "processing"%9 +2 "core" 95 +102 "processing"%39 +3 "core" 99 +103 "processing"%9 +5 "core" 9= +104 "processing"%C9 +2 "core" 9B +102 "processing"%9 +6 "core" 9F +103 "processing"%=9 +6 "core" 9J +103 "processing"%"9 +2 "core" 9O +104 "processing"%B9 +4 "core" 9S +105 "processing"%59 +2 "core" 9W +102 "processing"%9 +2 "core" 9[ +104 "processing"%|9 +6 "core" 9` +105 "processing"%>9 +2 "core" 9d +102 "processing"%?9 +2 "core" 9h +104 "processing"%J9 +4 "core" 9l +105 "processing"%L9 +2 "core" 9q +102 "processing"%G9 +2 "core" 9 u +104 "processing"%P9 +4 "core" 9y +105 "processing"%29 +2 "core" 9} +102 "processing"%R9 +4 "core" 9# +103 "processing"%79 +5 "core" 9, +103 "processing"%O9 +3 "core" 94 +103 "processing"%99 +6 "core" 9= +105 "processing"%V9 +2 "core" 9F +102 "processing"%Q9 +2 "core" 9O +104 "processing"%H9 +6 "core" 9W +22 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +393 "core" ' +2 .tPRV.dial :waste2 + "processing"%K @ +69 "core" > +3 .tPS.seek 0.5ml + "processing"%f'\ +856 "core" ' + #taddPMLReagent08 + .PSV.dial :air +6 "processing"%v  +42 "core"  +2 .tPS.reconfigure :default +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%s'Һ +1599 "core" ' + .tPSV.dial :PML + "processing"%j +42 "core" + .tPTV.dial :mixing + "processing"%k @ +68 "core" A + .tPBV.dial :waste1 +2 "processing"%  +31 "core" +2 "processing"%t% +4 "core" %ҵ\ +2 .tPS.seek 1.85ml + "processing"%' +230 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%z * +33 "core" + +3 .tPS.seek 0ml + "processing"%u' +1954 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'x& +3 "core" &\ + "manipulator"&{& +4 "core" &q P N   +2 "manipulator"&n% +4 "core" %\  E N   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&\ (, +135 "core" ( + "manipulator"&h& +5 "core" &, T A )  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &, P O %  + .tForearm.seek :garage +2 "manipulator"& ' +102 "core" ' +2 .tHand.close + "manipulator"& / +74 "core" / + "manipulator"&~& +5 "core" &, Y R  + "manipulator"&r% +4 "core" % O O ( q +2 .tForearm.seek :retract + "manipulator"&]'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +280 "core" ( + "manipulator"&}& +4 "core" &% L ` # >K +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &% D L >K +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&' +104 "core" ' +2 "manipulator"&& +4 "core" &% P Q  >K +2 "manipulator"&% +4 "core" % O N = +2 "collection"'& +4 "core" &\ +2 "collection"'& +5 "core" &z\ +2 .tCC.seek :closed + "collection"'y(` +5 "core" &}\ +7 & &{\ $e +9 &W|\ 8 +9 &~y\ M +10 &Z!{\ N +9 &aZ|\ N +10 &"[u\ N +9 &]|\ O +9 &Zz\ N +10 &j\\w\ N +14 &,]z\ N +4 &Z|\ N +10 &![u\ N +9 &#rZ|\ N +10 &%4\\x\ N +9 &&]}\ N +9 &([y\ N +10 &*{Zy\ M +9 &,;[q\ N +9 &-\\q\ N +10 &/Yt\ N +9 &1\\o\ N +10 &3CYq\ N +9 &5Zr\ N +9 &6\\q\ N +57 &8[v\ N +2 &:MZo\ M + &<Zq\ N + &=Uo\ N + &?[p\ M + &ATYn\ N +3 &CYq\ N +9 &DXj\ N +10 &FXj\ M +9 &H\\]q\ N +9 &Ja!!l\ O +10 &K{'&l\ Q +9 &M "o\ U +10 &OFg\ X +9 &Q k\ Y +9 &RV\ Y +10 &Ti\ Y +9 &VH \\\ Z +9 &X\ e\ Z +10 &Yc\ Z +9 &[[\ \\ +10 &]K f\ \\ +9 &_ U\ I +9 &`#=g\ +~ +8 "Can"<\ aa +2 "core" &`m~g\ Q +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.15 +2 "collection"'$& +4 "core" &`mph\ Q + &`mp_\ Q + .tHand.open +2 "manipulator"& 1 +67 "core" 1 + "manipulator"&m% +5 "core" % P I $ + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"% +107 "core"  +2 "processing"%% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%%' +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%)' +1624 "core" ' + .tPSV.dial PSR +2 "processing"%( +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2604 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  + "collection"'w  +32 "core"  +120  +2 .tPSV.dial :mixloop + "processing"%' +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%g  +69 "core" +2 .tPS.seek 0ml +2 "processing"%' +2617 "core" ' +2 .tPSV.dial :air + "processing"%.  +41 "core"  +5 .tPS.seek 2.5ml +4 "processing"%1' +2635 "core" ' +3 .tPSV.dial :mixloop +2 "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%0' +2614 "core" ' + .tPSV.dial :air +2 "processing"%6  +43 "core"  +4 .tPS.seek 2.5ml +4 "processing"%' +2609 "core" ' +4 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%4' +2605 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&;& +5 "core" &% L B L >H +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&:( +4 "core" ( +2 "manipulator"&,& +4 "core" &$ M D 6 >H + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &% O K  >H +2 .tForearm.seek CC +2 "manipulator"&A' +95 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +4 .tCC.seek :open +3 "collection"'3( +470 "core" ( + "manipulator"&& +5 "core" &% A A n >H + "manipulator"&C% +5 "core" % L M B +2 .tForearm.seek :retract +4 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&=(, +283 "core" ( + "manipulator"&"& +5 "core" &, A N 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &, O N / 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&5' +109 "core" ' +4 .tHand.open +4 "manipulator"&1 +77 "core" 1 + "manipulator"&|% +5 "core" % O E * +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&>'\ +98 "core" ' +3 ."da"delayUntil "13:55:14.97" +2094 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1378 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%V +122 "core"  + "processing"%Q% +4 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%H'\ +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%D'Һ +1593 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%8 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +33 "core"  +2 "processing"%b% +3 "core" %ҵ\  +2 ."da"PS.seek 1.5ml +2 "processing"%_'{ +613 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%S * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%X' +862 "Can"J\ CC +753 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%*  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%E +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%&' +2259 "core" ' +2 ."da"PSV.dial PTV + "processing"%e +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%# +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%a  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"% ' +2248 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%N +122 "core"  + "processing"%I% +4 "core" %\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%Z'\ +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%l'Һ +1593 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%Y +79 "core"  +2 ."da"PBV.dial :waste1 + "processing"%\\  +40 "core" + "processing"%`% +4 "core" %ҵ\ +2 ."da"PS.seek 1.5ml + "processing"%W'{ +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%@ * +33 "core" + +2 ."da"PS.seek 0ml +51 "processing"%c' +1628 "core" ' +2 ."da"delay 2:00 +12002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%+  +33 "core"  +5 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +68 "core"  +5 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%^' +2275 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%F +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +4 "processing"%[ +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +69 "core" +4 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%K  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%M' +2244 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%v  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%f  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%j  +43 "core"  +2 ."da"PTV.dial :PRVmixing +4 .PSV.dial :mixloop +2 "processing"%k +44 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +384 "core" ' +2 ."da"delay 2 seconds +201 .PRV.dial :air +4 "processing"%t  +42 "core"  +3 "processing"%z% +8 "core" %9\  +5 ."da"PS.seek 0.55ml + "processing"%s'[ +157 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1085 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +4254 "Can"<\ <; +43748 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%r  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%/ * +34 "core" , + ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%}' +2272 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%\  +42 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +42 "core" +4 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2265 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%] +122 "core"  +2 "processing"%-% +4 "core" %|\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%$'\ +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% 'Һ +1589 "core" ' +4 ."da"PTV.dial :puck +2 "processing"%m  +72 "core"  +2 ."da"PSV.dial PTV +4 "processing"% +30 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +35 "core" +2 ."da"PBV.dial :waste1 +4 "processing"%  +34 "core" +4 "processing"%% +8 "core" %Ҿ\  +4 ."da"PS.seek 1.5ml +4 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%u * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%' +1620 "core" ' + ."da"delay 2:00 +2191 "Can"5\ VV +9812 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%%  +32 "core"  +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%) +82 "core"  +4 ."da"PS.reconfigure :fast +6 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +5 "processing"%w' +2283 "core" ' +4 ."da"PSV.dial PTV +3 "processing"% +67 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +2 "processing"%' +69 "core"  +4 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%g +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +79 "core" +2 ."da"PS.seek 0ml +2 "processing"%.' +1776 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4117 "Can"2\ == +3882 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%2  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%R * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%7 +68 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2254 "core" ' + ."da"PSV.dial PTV +2 "processing"%P +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%V +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%Q +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%H' +2282 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  +7 "processing"%8% +12 "core" %x\ +6 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%U'm +331 "core" ' +3 ."da"delay 5 seconds +502 "processing"%b% +4 "core" %iB\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%D'\ +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%S'Һ +1603 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%_ +68 "core" + ."da"PBV.dial :waste1 + "processing"%*  +32 "core"  + "processing"%d% +4 "core" %ҹ\  +2 ."da"PS.seek 1.5ml +2 "processing"%E' +591 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%X * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%e' +1601 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%#  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%a +71 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2310 "core" ' +2 ."da"PSV.dial PTV + "processing"%N +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%I +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%Z  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%Y' +2279 "core" ' +2 #"da"Additional air clear + .PSR.select :air + .PSV.dial PSR +2 "processing"%\\ +124 "core"  + "processing"%`% +4 "core" %!\ + #"da"Pulling 2ml of PSR.air + .PSR.select :air +3 .PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 2ml + "processing"%l'Һ +2113 "core" ' +5 ."da"delay 5 seconds +504 .PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%@ +83 "core"  + ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core" + "processing"%+% +4 "core" %ҽ\  +3 ."da"PS.seek 1.5ml + "processing"%i' +584 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +4 "processing"%q * +33 "core" , +2 ."da"delay 1 second +102 .PSV.dial :waste1 +4 "processing"%c  +97 "core"  +2 ."da"PS.seek 0ml +2 "processing"%F' +1599 "core" ' +2 "processing"%[9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast + "processing"%<  +4 "core" 4 4 +2 "processing"%K& +4 "core" &]{ \ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&^% +4 "core" %\ & H I !Q +2 "storage"(v% +3 "core" %~ \ +2 "storage"(f. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(j(+ +196 "core" ( +2 ."da"SC.configure :limp +6 "storage"($(\ 1b +4 (k& +8 "core" &- ^\ +2 "manipulator"&M& +10 "core" &, F B a 4 +2 "manipulator"&t% +8 "core" %\ & F I !Q +5 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +4 "manipulator"&z( +187 "core" ( +2 "manipulator"&& +4 "core" & J O ( +2 "storage"(& +4 "core" &- \ +2 ."da"Forearm.reconfigure :tight +57 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&s' +107 "core" ' + "storage"({& +5 "core" &- Q\ +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(n' +281 "core" ' + "storage"(h- +4 "core" -' + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&& +4 "core" & H I ( +2 "storage"( & +5 "core" &- }\ + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&x'n +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(r- +3 "core" -' +3 ."da"SE.seek 1.12 Pucks below Top Plate + "storage"(/' +30 "core" ' +3 "manipulator"& % +9 "core" %xc f S +4 "storage"(~& +8 "core" &-   [\ +2 ."da"Forearm.force -20 +4 "manipulator"&5 +4 ."da"Forearm.seek 1 + 310 counts +4 "manipulator"&'Τ +19 "core" ' +4 "manipulator"&\ & +7 "core" & L K ( +2 "storage"(& +4 "core" &- v\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts +59 "manipulator"&' +33 "core" ' +4 ."da"SE.seek 2.12 Pucks below Top Plate +4 "storage"(}' +44 "core" ' +4 "manipulator"&]& +10 "core" & I I ( +2 "manipulator"&-% +9 "core" %Ͻ J G i +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +4 ."da"Elbow.seek PC +2 "manipulator"&$(k +247 "core" ( +2 "manipulator"&m& +4 "core" &p M D O +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &p I J +3 ."da"Forearm.seek PC + "manipulator"&' +106 "core" ' +2 ."da"Hand.close +4 "manipulator"&/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"% ( +451 "core" ( +2 "storage"(u& +4 "core" &- } o\ + "manipulator"&& +4 "core" &p I A  +2 "manipulator"&%% +4 "core" % Ϸ < E +2 ."da"Forearm.seek :retract + "manipulator"&('\ +106 "core" ' +4 ."da"Elbow.reconfigure :tight +8 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 + "manipulator"&)( +256 "core" ( +2 "manipulator"&& +10 "core" &{ O K % , +2 "storage"(& +7 "core" &- F\ +6 ."da"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&'' +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&g1 +77 "core" 1 +4 "storage"( - +8 "core" -' +4 ."da"SE.seek 1.87 Pucks below Top Plate +4 "storage"(w'Q +25 "core" ' +4 ."da"SE.reconfigure :seal +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.11 Pucks below Top Plate + "storage"(' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jul1114h40ml.tif +1668 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.978 seconds\ /var/log/esp/da22jul1114h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jul1114h40ml15s.tif +274 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1306 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jul1114h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jul1114h40ml20s.tif +2075 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jul1114h40ml20s.tif: TIFF Upload Complete\ +4 .Gate.power :camera,:OFF +3 "storage"(- +16 "core" -' +5 "storage"(.& +9 "core" &- \ +5 "manipulator"&1& +8 "core" &{ q m  , +4 ."da"Elbow.seek 1 +4 "manipulator"&0( +5 "core" ( +4 "manipulator"&& +10 "core" &{ p e  , + "storage"(& +10 "core" &- \ +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&6' +28 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.82 Pucks below Top Plate +2 "storage"(,' +59 "core" ' + "manipulator"&;& +5 "core" &{ I G , + "storage"(& +4 "core" &- \ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&'n +39 "core" ' +3 ."da"Elbow.hold +4 "manipulator"&p, +8 "core" , +2 ."da"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.01 Pucks below Top Plate +2 "storage"(!' +33 "core" ' +2 "manipulator"&% +4 "core" %nj f ^ I +2 "storage"(C& +4 "core" &- > H \ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 300 counts +12 "manipulator"&A'Κ +19 "core" ' +2 "manipulator"&"& +4 "core" & K A P * +2 "storage"(y& +4 "core" &- i r \ +4 ."da"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&:' +31 "core" ' +4 "storage"(% +10 "core" % ~\ +5 ."downElevator"SE.seek :down +9 "storage"(B'} +94 (|% +3 "core" %79 P\ RO +2 "manipulator"&5% +4 "core" %Ͻ L J { +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&?'\ +89 "core" ' +44 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (J& +4 "core" &- N\ +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%& +4 "core" &\ +2 "manipulator"&G& +4 "core" & B K D * +2 "manipulator"&L% +4 "core" %\  J I  +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&2(, +182 "core" ( +4 "manipulator"&R& +10 "core" &, Q P , I +2 ."psFlush"Elbow.reconfigure :loose +6 "manipulator"&$ &.,(#b +4 &7& +8 "core" &, B N I +4 ."psFlush"Forearm.seek :garage +4 "manipulator"&4' +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&P/ +70 "core" / +2 "manipulator"&V& +9 "core" &, K J I +4 "manipulator"&Q% +8 "core" % @ M R +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&9'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +4 "manipulator"&O(k +117 "core" ( + "manipulator"&& +5 "core" &v L O  + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &v H K r +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&H' +104 "core" ' + "manipulator"&b& +5 "core" &v O J  +2 "manipulator"&U% +4 "core" % K I +2 "processing"%D& +4 "core" &m\ +2 "processing"%_& +5 "core" &p\ +2 ."psFlush"PC.seek :closed +2 "processing"%*(] +5 "core" &h\ +6 & )b\ $d +9 &Va\ 8 +10 &a\ M +9 &ZU\ N +9 &c_W\ N +12 &%YV\ N +8 &]N\ N +10 &Zi\ N +10 &lZP\ M +8 &.[G\ M +11 &]D\ N +9 &!_\\\ N +9 &#tX4\ M +10 &%6Z4\ M +8 &&[7\ M +9 &(X5\ N +9 &*{X7\ N +9 &,>\\"\ M +10 &-Y\ N +9 &/] \ M +9 &1\\ \ M +10 &3E]\ N +9 &5Y\ M +10 &6W\ M +9 &8Y \ M +9 &:M_ \ N +12 &<]\ N +9 &=W \ M +9 &?\\\ M +10 &AVW\ M +10 &CY\ M +8 &D[\ N +10 &F_\ N +10 &HXr\ O +9 &J\ S +9 &K\ S +9 &M\ T +8 &OS\ T +9 &Q\ T +10 &R\ S +9 &T\ T +9 &V\\\ S +10 &X\ T +9 &Y\ T +9 &[\ T +10 &]Qm\ ){ +9 &]{X\ 0 +9 ( +4 &]} \ . +4 "processing"%_& +8 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.53 +2 "processing"%d& +8 "core" &]} \ . +2 &]} \ . +4 ."psFlush"Hand.open +2 "manipulator"&S1 +70 "core" 1 +2 "manipulator"&X% +4 "core" % P L +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&E'\ +100 "core" ' +2 ."psFlush"PSR.select :air +4 .PSV.dial PSR +4 "processing"%# +42 "core"  +2 "processing"%% +4 "core" %\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%a'\ +395 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +58 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +2520 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +97 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%c'TE +763 "Can"4\ << +334 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%i' +1593 "core" ' + ."psFlush"PSV.dial PTV + "processing"%[ +69 "core" +2 ."psFlush"PTV.dial :puck +2 "processing"%<  +67 "core"  + ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml +2 "processing"%K' +2624 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%^ +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%v'\ +582 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%f' +2102 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%k +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%M U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%t' +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2604 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%=' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%>' +2610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%h +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%' +2606 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%r' +2608 "core" ' + ."psFlush"PSV.dial :waste1 + "processing"%  +90 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%~' +2611 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'TE +1090 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +1592 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +80 "core"  + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%z' +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +67 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%x'\ +583 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2105 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%m' +2611 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2604 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%u' +2608 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%%' +2613 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%$' +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'g& +4 "core" &*(B\ + "manipulator"& & +4 "core" &v L J +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&((k +7 "core" ( +2 "manipulator"&}& +4 "core" &m B A + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &m C G +2 .tForearm.seek PC +2 "manipulator"&' +104 "core" ' +2 .tHand.close + "manipulator"&./ +74 "core" / +2 .tPC.seek :open + "processing"%1( +449 "core" ( + "manipulator"&& +4 "core" &m K J  +2 "manipulator"&% +4 "core" % C L  + .tForearm.seek :retract +2 "manipulator"&;'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +362 "core" ( + "manipulator"&& +4 "core" &$ < > W =E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &$ L H =E +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&)' +103 "core" ' + "manipulator"&"& +5 "core" &% K X  =E + "manipulator"&y% +4 "core" % J C O +2 "collection"''& +3 "core" &(*X\ +3 "collection"'& +9 "core" &)(\\\ +3 &)+9\ +2 .tCC.seek :closed + "collection"'(` +6 "core" &'*9\  +9 &2~));\ *z +9 &d)(;\ ? +10 &ry*(=\ O +9 &6W)(;\ N +9 &]*);\ N +10 &Z)(;\ N +9 &}\\)(C\ N +10 &?]*)?\ N +9 &Z**=\ N +9 &\\()<\ N +10 & _*'=\ N +9 &"GZ'(;\ N +10 &$ Z*)=\ N +9 &%\\*)0\ M +9 &'])*6\ N +10 &)OY*)6\ N +9 &+_():\ N +9 &,_*'A\ N +10 &.\\))E\ M +9 &0X]((>\ M +9 &2[('?\ M +10 &3\\*'A\ M +9 &5\\)(?\ M +10 &7_\\*(E\ N +9 &9!\\)(H\ N +9 &:\\))F\ M +10 &<^)'I\ N +9 &>gZ((E\ N +10 &@)Z(*G\ N +9 &A^))I\ M +9 &CZ((I\ M +10 &EoZ('L\ N +9 &G2Y+)M\ M +9 &H],+O\ N +10 &Jk5.I\ O +9 &LjEHH\ R +10 &N"8=N\ V +9 &O).M\ X +9 &Q&'O\ X +10 &S`'%O\ X +9 &U'&M\ Y +9 &V*'I\ X +10 &X&(N\ Z +9 &Zd((L\ Z +10 &\\$)(M\ Z +9 &]/-H\ [\ +9 &_y0,L\ > +10 &`I+..B\ 's +9 &`rc./D\ J +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.09 + "collection"'6& +4 "core" &`r`.+f\ J + .tHand.open + "manipulator"&|1 +73 "core" 1 + "manipulator"&0% +4 "core" % L > +2 .tForearm.reconfigure :loose +49 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&5'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"',& +4 "core" &`r`++v\ J + "collection"'% +4 "core" %Ӹ(){\ +2 .tCSV.dial CSR + "collection"'A  +40 "core"  + "collection"'J% +4 "core" %ӫ*+^\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''qi +1343 "core" ' + .tdelay 5 seconds +405 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +91 .tCSR.select :air +3 "collection"' +12 'G% +6 "core" %qd(*[\  +4 .tCS.reconfigure :fast +4 "collection"'#d @b +7 .tCS.seek 7.499ml +2 "collection"'L'> +633 "core" ' + .tCSV.dial :waste + "collection"'! +123 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"':'Ӵ +1806 "Can"=\ IH +165 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'R& +5 "core" &`r`*)Y\ J +2 "collection"'7% +4 "core" %ӹ()V\ +2 .tCSV.dial :flush + "collection"'B  +42 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'p'qi +1183 "core" ' +4 .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"'P @ +42 "core" B +2 "collection"'V% +5 "core" %qk*)[\  +2 .tCS.seek 7ml + "collection"'Q' +523 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'?  + '  +42 "core"  +88  +2 .tCBV.dial :waste1 + "collection"'8 @ +42 "core" > +3 .tCS.seek 0ml + "collection"'4'Ӵ +1615 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'b& +5 "core" &`r`-+b\ J +4 "collection"'U% +9 "core" %ӯ++w\ +4 .tCSV.dial :flush +4 "collection"'D  +71 "core" +3 .tCS.seek 5ml + "collection"'2'qi +1168 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'9 @ +43 "core" A +4 "collection"' % +10 "core" %qg+(_\  +4 .tCS.seek 7ml +4 "collection"'d'| +512 "core" ' +4 ."connect"CSV.dial CTV +6 .tCTV.dial CSV +6 "collection"'S  +53 "core" ~ +2 .tCBV.dial :waste2 +2 "collection"'X  +99 "core"  +6 .tCS.seek 0ml +2 "collection"'_'Ӵ +1605 "core" ' +4 #tDisinfecting external Intake with kill +2 "collection"'#& +7 "core" &`r_)*K\ J +4 "collection"'% +10 "core" %Ӹ**N\ +2 .tCSV.dial CSR +4 "collection"'H  +44 "core"  + "collection"'F% +5 "core" %Ӹ*(m\ +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'a' +1838 "core" ' +4 .tdelay 5 seconds +504 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml +2 "collection"'N' +522 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'I + '  +97 "core" +33  +4 .tCTV.dial :intake +2 "collection"'e  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'&' +1825 "core" ' +4 .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air +4 "collection"'\\  +71 "core"  +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'Z'Ӵ +587 "core" ' +2 .tCSV.dial CSR +4 "collection"'`  +97 "core"  +2 "collection"'@% +4 "core" %Ӷ**J\ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush + "collection"' +14 .tCS.seek 5ml +2 "collection"'W'qi +220 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1983 "Can"K\ ** +15344 #t-> ESP.ready? +2 "collection"'>% +3 "core" %ӯ,,8\ +2 "sampler") % +4 "core" %ۄ \ + "manipulator"&% +4 "core" %  D O  m + "manipulator"& & +4 "core" &, K C ] = + "storage"(r& +4 "core" &- \ + "storage"(\ % +4 "core" %y \ + "collection"'~& +4 "core" &*+\ + "processing"%& +4 "core" &l\ + "processing"%]% +4 "core" %g\ +26593 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +1284 "Can"<\ ** +35398 #t-> PSV +7043 #-> $da[:extractVol]=0.19 +482 #-> startTube 2 +6346 #-> da 50 +2 #da sampling at most 50ml +2 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'-& +4 "core" &*,*\ +2 "manipulator"&s% +4 "core" %  I K A m + "storage"(n% +4 "core" %y \ +2 "storage"(z. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(x( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (/& +3 "core" & H\  + "manipulator"&& +4 "core" &, L J = +2 "manipulator"&% +4 "core" %  M I m +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +187 "core" ( + "manipulator"&m& +4 "core" &T L G * +2 "storage"(& +4 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&'ϥ +93 "core" ' +2 "storage"(& +4 "core" & X\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(' +119 "core" ' + "storage"(- +4 "core" -' + .tSE.configure :default +54 "storage"(#QK-0-\ b +4 (u& +3 "core" & _ _\  + "manipulator"&& +4 "core" &T J J  * +2 .tElbow.seek 2 +2 "manipulator"&%(P +3 "core" ( +2 "manipulator"&& +4 "core" &T K C * + "storage"(& +4 "core" & w w 7\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&g'y +19 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&}& +2 "storage"(w'} +7 "core" &T F K * +2 "manipulator"&.% +4 "core" % k = G  +2 .tForearm.seek :retract + "manipulator"&O'\ +83 "core" ' + ."downElevator"SE.stop + "storage"(5 +15 "core" ' + .tElbow.seek CC +2 "manipulator"&E( +145 "core" ( + "manipulator"&*& +5 "core" &" Y H l ;7 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &" L M ! ;7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +102 "core" ' + "manipulator"&& +5 "core" &" L C ;7 +2 "manipulator"&(% +4 "core" % J C S +2 "collection"'& +4 "core" &)()\ +2 "collection"'C& +5 "core" &*)8\ +2 .tCC.seek :closed +2 "collection"'"(` +4 "core" &,*\  +9 &0{))\ +z +9 &c*)\ > +10 &py*)\ N +9 &3[*)\ \ M +9 &`+)\ N +10 &]**\ N +9 &x[++\ N +10 &;^)*\ M +9 &Y)(\ N +9 &]*,\ N +10 & Y))\ M +9 &"D[)(\ M +10 &$]))\ N +9 &%Y)+\ M +9 &']*(\ M +10 &)K])*\ M +9 &+ _)*\ M +9 &,Z+)\ M +10 &.[++\ M +9 &0S_)*\ M +9 &2Y')\ M +10 &3Z)*\ N +9 &5\\+)\ N +10 &7Z\\**\ N +9 &9[+*\ N +9 &:\\-)\ N +11 &<\\)(\ N +8 &>cZ))\ M +9 &@$_*+\ N +10 &A\\,)\ M +9 &C^)*\ M +10 &Ek\\*)\ M +9 &G,[-+\ N +9 &He20\ N +10 &Jz65\ P +9 &L`01\ T +9 &N40\ W +10 &OB>\ X +9 &QED\ X +10 &S[=@\ X +9 &U#-\ Y +9 &V\ Y +10 &X\ Y +9 &Z]$ \ Z +9 &\\&%\ Z +10 &],)\ [\ +9 &_y,*\ @ +10 &`O/-,\ "h +9 &`lh.,\ K +2 ( +2 "collection"'C& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.16 + .Hand.open + "manipulator"&y1 +64 "core" 1 +2 "manipulator"&'% +4 "core" %  J : S +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +99 "core" ' +2 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."flow"Gate.power :analytic3,:ON +157 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold + "sampler")3+ +3 "core" + + "sampler")6% +5 "core" %ۄ #\  + "collection"'|& +4 "core" &`lh.-\ K +3 "Can"8\ FE +2 #tCalibrating pressure sensors .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure :fast +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +587 "Can"8\ ML +9226 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +209 "collection"'% +3 "core" %ӯ..\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X& +3 "core" &`le\ K +2 ."airStroke"CSV.dial :waste +4 "sampler") % + "collection"' +6 "core" %ypp !\ ` +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")  +31 "core" +2 ."airStroke"CS.reconfigure :fast +2 "collection"'#d @b +2 ."airStroke"CS.seek 0ml +2 "collection"'r'Ӵ +2 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'\ @ +71 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'~' +64 "core"  + .tCTV.dial :air +2 "collection"'  +71 "core" ~ +2 .tdelay 15 seconds +14 ."flow"Gate.power :analytic3,:OFF + ."samplerPumpShutdown"Gate.power :sampler,:OFF +1487 .tSSV.dial :spit,avoiding: :exhaust + "sampler")] +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'-  +2 "sampler")s'z +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")n  +114 "core"  +13  +379 ' +2 "sampler")z% +4 "core" %y \ ` +2 .tCBV.dial between SSV and waste2 + "collection"'/  +27 "core"  +2 "collection"'% +4 "core" %!++\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'j'Ӵ +2162 "core" 'V \ +2 "collection"'m% +4 "core" %. \  +2 "sampler")% +4 "core" %y \ ` + #tBubblePoint: Intake @39.3psia, Outlet @15.1psia + .CBV.dial SSV + "collection"'f @ +29 "core" A +2 .tSS.reconfigure :default +2 "sampler")#.0X +328 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'S% +2 "core" %?&(\ +3 .tCS.seek 6ml + "collection"'X' +1348 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste2 +2 "collection"'d +42 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"'#'Ӵ +1382 "core" ' +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 "collection"'H% +4 "core" %Ӷ'*\ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'F' +581 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '_% +3 "core" %(*\  +2 .tCS.seek 5ml + "collection"'a'qf +827 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'I  +41 "core"  +2 .tCS.seek 1ml + "collection"' '> +1098 "core" ' +2 "collection"'b9 +3 "core" 9 +2 "collection"'e% +3 "core" %<\ +2 #tBefore lysing Collection Puck Heater at 20.8C/26.8psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'U \  +2 '\\9 +5 "core" 9 +102 "collection"'&9 +3 "core" 9d +102 "collection"'N9 +2 "core" 9 d +102 "collection"'Z9 +3 "core" 9 d +102 "collection"'W9 +2 "core" 9d +102 "collection"'Y9 +3 "core" 9d +102 "collection"'+9 +2 "core" 9d +102 "collection"'l9 +3 "core" 9d +102 "collection"'[9 +2 "core" 9"d +103 "collection"'<9 +2 "core" 9&d +103 "collection"'^9 +3 "core" 9*d +103 "collection"'9 +2 "core" 9/d +102 "collection"'59 +3 "core" 93d +102 "collection"'9 +2 "core" 97d +102 "collection"'v9 +3 "core" 9;d +102 "collection"'k9 +3 "core" 9 ?d +102 "collection"'i9 +2 "core" 9Dd +107 "collection"'9 +3 "core" 9.Hd +102 "collection"'t9 +2 "core" 9ALd +102 "collection"'`9 +3 "core" 9UPd +102 "collection"'c9 +2 "core" 9hTd +102 "collection"'9 +3 "core" 9}Yd +102 "collection"'{9 +2 "core" 9]d +102 "collection"'h9 +3 "core" 9ad +102 "collection"'M9 +2 "core" 9ed +102 "collection"'@9 +3 "core" 9id +103 "collection"'>9 +2 "core" 9nd +103 "collection"' 9 +2 "core" 9rd +103 "collection"'9 +2 "core" 9vd +102 "collection"'\ 9 +3 "core" 91zd +102 "collection"' 9 +3 "core" 9I~d +103 "collection"'9 +2 "core" 9`d +102 "collection"'q9 +3 "core" 9xd +102 "collection"'r9 +2 "core" 9d +102 "collection"']9 +3 "core" 9d +102 "collection"'-9 +3 "core" 9d +102 "collection"'n9 +2 "core" 9b +103 "collection"'9 +2 "core" 9a +102 "collection"'z9 +3 "core" 9 _ +102 "collection"'/9 +3 "core" 9!\\ +107 "collection"'9 +2 "core" 99Z +102 "collection"'9 +3 "core" 9RW +102 "collection"'~9 +2 "core" 9kT +102 "collection"'m9 +3 "core" 9R +102 "collection"'9 +2 "core" 9Q +102 "collection"'f9 +3 "core" 9O +103 "collection"'s9 +2 "core" 9K +102 "collection"'9 +3 "core" 9J +102 "collection"'u9 +2 "core" 9H +103 "collection"'9 +2 "core" 9F +102 "collection"'9 +3 "core" 9+D +103 "collection"'=9 +2 "core" 9BA +102 "collection"'9 +3 "core" 9Y@ +102 "collection"' 9 +2 "core" 9p? +102 "collection"'.9 +3 "core" 9< +102 "collection"'9 +3 "core" 9; +103 "collection"'9 +2 "core" 99 +102 "collection"'j9 +3 "core" 96 +102 "collection"'}9 +2 "core" 95 +103 "collection"'9 +2 "core" 94 +102 "collection"'*9 +3 "core" 92 +102 "collection"'9 +2 "core" 90 +102 "collection"'g9 +3 "core" 91. +102 "collection"'9 +2 "core" 9E - +102 "collection"'(9 +3 "core" 9X + +102 "collection"'9 +3 "core" 9k* +102 "collection"'w9 +2 "core" 9( +103 "collection"'%9 +2 "core" 9' +102 "collection"'K9 +3 "core" 9% +102 "collection"'9 +2 "core" 9"$ +103 "collection"'O9 +3 "core" 9&# +102 "collection"''9 +2 "core" 9*! +103 "collection"'C9 +2 "core" 9/! +102 "collection"'|9 +3 "core" 9 3 +102 "collection"'9 +2 "core" 9  7 +102 "collection"'39 +3 "core" 9  ; +103 "collection"',9 +2 "core" 9 ' ? +102 "collection"'9 +3 "core" 9 5C +102 "collection"'y9 +3 "core" 9 EH +102 "collection"'A9 +2 "core" 9 RL +102 "collection"'J9 +3 "core" 9 `P +102 "collection"'09 +3 "core" 9 nT +102 "collection"'69 +2 "core" 9 zX +102 "collection"'G9 +3 "core" 9 ] +102 "collection"'9 +2 "core" 9 a +102 "collection"')9 +3 "core" 9 e +102 "collection"'o9 +3 "core" 9 i +102 "collection"'R9 +3 "core" 9 m +102 "collection"'B9 +2 "core" 9 r +102 "collection"':9 +3 "core" 9 v +102 "collection"'!9 +3 "core" 9 z +102 "collection"'79 +3 "core" 9 ~ +102 "collection"'?9 +2 "core" 9   +103 "collection"'9 +2 "core" 9 ! +102 "collection"'L9 +4 "core" 9 " +102 "collection"'P9 +3 "core" 9\ # +103 "collection"'9 +2 "core" 9\ $ +102 "collection"'V9 +3 "core" 9\ % +102 "collection"'Q9 +2 "core" 9\ & +102 "collection"'89 +3 "core" 9\ #' +102 "collection"'D9 +3 "core" 9\ *) +102 "collection"'49 +3 "core" 9\ 0) +102 "collection"'p9 +2 "core" 9\ 7+ +103 "collection"'99 +2 "core" 9\ =, +102 "collection"' 9 +3 "core" 9\ C-\ +102 "collection"'S9 +2 "core" 9\ I- +102 "collection"'29 +3 "core" 9\ M.\ +102 "collection"'d9 +2 "core" 9\ S/\ +102 "collection"'X9 +3 "core" 9\ X0\ +102 "collection"'9 +3 "core" 9\ ^1\ +102 "collection"'H9 +3 "core" 9\ b3\ +102 "collection"'#9 +3 "core" 9\ f3\ +102 "collection"'_9 +2 "core" 9\ k3\ +103 "collection"'F9 +2 "core" 9\ o5\ +102 "collection"'I9 +3 "core" 9\ s6\ +102 "collection"'a9 +3 "core" 9\ w7\ +102 "collection"'b9 +2 "core" 9\ {8\ +103 "collection"'e9 +2 "core" 9\ ~9 +102 "collection"'\\9 +3 "core" 9\ 9\ +102 "collection"'&9 +2 "core" 9\ ; +102 "collection"'N9 +3 "core" 9\ ; +4 .tCH.hold 10:00,70C +2 "collection"'Z `\ `\  +2 'W9 +6 "core"  + 9\ < +2 "collection"'Y% +4 "core" %< H G\ u + #tBegun lysing Collection Puck Heater at 68C/31.4psia +2156 "Can"5\ +108 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7345 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1185 "core" ' +2 "collection"'% +4 "core" %Ӷ \ + #tPuck @38.8psia after final lysis pressurization + #Recovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'t +97 "core"  + .tCBV.dial CSV +2 "collection"'`  +25 "core"  +2 "collection"'c% +4 "core" %Ӷ { w\ +2 .tCS.seek 5ml + "collection"''qk +1339 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'{  +40 "core" + "collection"'h% +4 "core" %qjxw\  +2 .tCS.seek 7ml +2 "collection"'M' +583 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'@ @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'>' +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +109 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &`le <\ K +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&\ % +3 "core" %\ % G = C +2 "storage"( % +4 "core" %} w v .\ + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +57 "storage"(q(+ +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (r& +3 "core" &- > C e\ + "manipulator"&]& +5 "core" & J H X :+ + "manipulator"&-% +4 "core" %\ % G H | C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&n( +155 "core" ( +2 "manipulator"&& +4 "core" & H <  +2 "storage"(z& +4 "core" &- D\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&/' +104 "core" ' + "storage"(& +5 "core" &- ~ \ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +272 "core" ' + "storage"(~- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&m& +3 "core" & I H  + "storage"(& +4 "core" &- p e\ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&f'n +34 "core" ' + .tElbow.hold +2 "manipulator"&s, +3 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 2.12 Pucks below Top Plate +2 "storage"(u' +29 "core" ' + "manipulator"&% +5 "core" %on E G  + "storage"(& +54 "core" &- ' : \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 301 counts + "manipulator"&='Λ +18 "core" ' + "manipulator"&& +5 "core" & D 3 E  + "storage"( & +4 "core" &- s j '\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&.' +23 "core" ' +2 .tSE.seek 3.12 Pucks below Top Plate + "storage"('u +39 "core" ' + "manipulator"&& +5 "core" & F B  + "manipulator"&j% +5 "core" % H H c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&( +193 "core" ( +2 "manipulator"&*& +4 "core" & E ; +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" & D K +2 .tForearm.seek CC + "manipulator"&g' +92 "core" ' + .tHand.close + "manipulator"&/ +67 "core" / + .tCC.seek :open +2 "collection"'(( +466 "core" ( +2 "storage"(& +4 "core" &- 7\ +2 "storage"(w& +4 "core" &- \ + "manipulator"&%& +4 "core" & K G + "manipulator"&K% +4 "core" %  K I  +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&O( +149 "core" ( +2 "manipulator"&'& +4 "core" & 9 G c U + "storage"(C& +4 "core" &- \ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"&|'n +116 "core" ' + .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&31 +77 "core" 1 +2 "manipulator"&,% +5 "core" % qO ? E i + "storage"(& +4 "core" &- ^ ]\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 303 counts + "manipulator"&y'Ν +21 "core" ' + "manipulator"&A& +5 "core" & M M U + "storage"(J& +4 "core" &- T\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&0' +28 "core" ' + "storage"(6% +4 "core" %z .\ +3 ."downElevator"SE.seek :down +3 "storage"(G'} +100 (% +2 "core" %Ƣ3 \ RO +2 "manipulator"&)% +4 "core" %ϯ E G f +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +96 "core" ' +22 ' + ."downElevator"SE.stop + "storage"(5 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'R& +4 "core" &\ +2 "manipulator"&B& +4 "core" & K E U + "manipulator"&:% +4 "core" %\ % H @ } C +2 .tElbow.seek FlushPuck::Garage + "manipulator"&!(, +169 "core" ( +2 "manipulator"&7& +5 "core" &, M N 3 g + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &, M N g +2 .tForearm.seek :garage + "manipulator"&' +102 "core" ' +2 .tHand.close + "manipulator"&L/ +76 "core" / + "manipulator"&P& +4 "core" &, L ? v g +2 "manipulator"&% +4 "core" % J H +2 .tForearm.seek :retract + "manipulator"&V'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Q( +277 "core" ( + "manipulator"&8& +4 "core" &# < > x =F +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &# ? ; Y =F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&4' +104 "core" ' + "manipulator"&p& +5 "core" &$ L M =F + "manipulator"&9% +4 "core" % G L +2 "collection"' & +3 "core" &\ +3 "collection"'S& +4 "core" &\ +2 .tCC.seek :closed +2 "collection"'2(` +5 "core" &l\  +9 &3{\ +{ +9 & d~\ > +10 &th\ M +9 &UU\ L +9 &\\\ L +10 &X\ L +9 &X\ L +10 &\\U\ L +9 &X\ L +9 &Y\ L +10 & Yo\ L +9 &"d[\ L +9 &$'W\ L +10 &%V\ L +9 &'Y_\ L +10 &)mW\ L +9 &+/V\ L +9 &,X\ L +10 &.W\ L +9 &0t\\\ L +9 &27W\ L +10 &3U\ L +9 &5X\ L +10 &7|Z\ L +9 &9?Ym\ L +9 &;U\ L +10 &<W\ L +9 &>T\ L +9 &@GXz\ L +10 &BV_\ L +9 &CX\ L +10 &EY\ L +9 &GOU\ L +9 &I\\\ L +10 &Jj\ N +9 &L\ R +10 &N:y\ V +9 &Od\ W +9 &QL\ W +10 &S{,\ W +9 &U:\ X +9 &V\ Y +10 &Xy\ Y +9 &Z|[\ Z +9 &\\>\ Z +10 &]\ [ +9 &_z\ 3 +10 &`Y-\ Q +8 ( +2 &`cW}\ G +2 "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.20 + "collection"'d& +4 "core" &`cW\ G + .tHand.open +2 "manipulator"&X1 +174 "core" 1 +2 "manipulator"&% +4 "core" % M F g +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%# +40 "core"  + "processing"%_% +4 "core" %+\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%F' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%I  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%a' +1599 "core" ' +2 .tPSV.dial PSR + "processing"%b +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%e' +2617 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%\\  + "collection"'&  +72 "core" +80  +2 .tPSV.dial :mixloop + "processing"%N +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%W  +123 "core" +2 .tPS.seek 0ml + "processing"%Y' +2609 "core" ' + .tPSV.dial :air +2 "processing"%U  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Z' +2616 "core" ' +2 .tPSV.dial :mixloop + "processing"%+ +41 "core" +2 .tPS.seek 0ml + "processing"%l' +2625 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%<' +2613 "core" ' + .tPSV.dial :mixloop + "processing"%^ +43 "core" +2 .tPS.seek 0ml + "processing"%[' +2611 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&5& +55 "core" &# H G =E +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&v& +4 "core" &# @ H X =E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &# E < x =E +2 .tForearm.seek CC + "manipulator"&T' +94 "core" ' + .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +469 "core" ( +2 "manipulator"&t& +4 "core" &# C F =D + "manipulator"&`% +4 "core" %  > E v  +2 .tForearm.seek :retract + "manipulator"&c'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&i(, +283 "core" ( +2 "manipulator"&{& +4 "core" &, L H = +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &h& +3 "core" &, G B o = +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +102 "core" ' +2 .tHand.open + "manipulator"&@1 +70 "core" 1 +2 "manipulator"&M% +4 "core" % β J <  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +103 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &\ + "manipulator"&\ % +4 "core" %  H A m +2 "storage"( % +4 "core" % J\ + "storage"(. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(r( +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (]& +3 "core" & `\  + "manipulator"&-& +4 "core" &, L I = +2 "manipulator"&x% +3 "core" %  K L m +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(P +179 "core" ( +2 "manipulator"&z& +4 "core" &Z N L & +2 "storage"(& +3 "core" & \  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&E'ϥ +106 "core" ' +2 "storage"(;& +4 "core" & ^\  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(~' +129 "core" ' + "storage"(m- +4 "core" -' + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +3 "core" & \  + "manipulator"&& +4 "core" &Z I H J & +2 .tElbow.seek 2 + "manipulator"&(P +3 "core" ( +2 "manipulator"&& +4 "core" &Z I 9 v & + "storage"(& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts + "manipulator"& 'y +27 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&j& +2 "storage"(/'} +7 "core" &Z F E n & + "manipulator"&n% +4 "core" % q G I +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +3 "core" ' +2 .tElbow.seek CC +2 "manipulator"&f( +148 "core" ( + "manipulator"&=& +5 "core" &% K G M >O + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &% D K l >O +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&*' +98 "core" ' +2 "manipulator"&& +4 "core" &% F A >O +2 "manipulator"&.% +4 "core" % > E k + "collection"'s& +5 "core" &\ +2 "collection"'& +5 "core" &@\ +2 .tCC.seek :closed + "collection"'}(` +5 "core" &\\\  +8 &2|\ *z +10 &di\ > +9 &uJ\ M +10 &IU(\ L +10 & Y\ L +8 &X\ L +10 &X6\ L +9 &QW6\ L +9 &Y\ L +10 &Y\ L +9 & Y:\ L +10 &"XYS\ L +9 &$W?\ L +9 &%X \ L +10 &'Y#\ L +9 &)aW\ L +9 &+#Y\ L +10 &,X\ L +9 &.X{\ L +10 &0h\\S\ L +9 &2*Xz\ L +9 &3W;\ L +10 &5W(\ L +9 &7qXC\ L +9 &93Y\ L +10 &:W'\ K +9 &<Y"\ L +10 &>yW&\ L +9 &@;X\ L +9 &A[\ L +10 &CW\ L +9 &EU\ L +9 &GAZ5\ L +10 &Ie+\ M +9 &Jc\ Q +10 &Lo.\ U +9 &N+<\ W +9 &OT\ X +10 &QQ\ W +9 &Sl\ X +9 &U.\ X +10 &V\ Y +9 &X\ Y +10 &Zo1\ Z +9 &\\0[\ Z +9 &]\ [ +10 &_y\ ; +9 &`P/\ %o +9 &`re\ M +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.26 + .Hand.open + "manipulator"&"1 +74 "core" 1 + "manipulator"&% +4 "core" % K : +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +93 "core" ' +2 .tCTV.dial CSV,avoiding: :intake + "collection"'%  +125 "core"  + .tCSV.dial CTV +2 "collection"'K  +28 "core"  +2 .tPS.seek 2.5ml + "processing"%'' +2607 "core" ' + "collection"'C% +4 "core" %"-\  +2 .tCS.seek 4.151ml +2 "collection"'g'V +1557 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%3  +80 "core"  +2 .tPS.seek 0ml + "processing"%,' +2612 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +29 "core" ^ +2 .tCSV.dial :air + "collection"'A @ +43 "core" ? +2 .tCS.seek 10ml + "collection"'J' +1576 "core" ' +2 .tCSV.dial CTV + "collection"'6  +41 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +2602 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +27 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"')  +125 "core" +2 "collection"'O& +4 "core" &`rckl\ M +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&|% +4 "core" %\  G G  + "storage"(R% +4 "core" %y ^ T \ + "storage"(B. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(:(+ +197 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (y& +3 "core" &+ ; > \ +2 "manipulator"&& +4 "core" &$ E A >I + "manipulator"&0% +4 "core" %\  E @  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&7( +158 "core" ( +4 "manipulator"&?& +10 "core" & G G  +4 "storage"(G& +8 "core" &+ D\ +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 600 counts +4 "manipulator"&' +103 "core" ' +2 "storage"(L& +4 "core" &+ !\ +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(P' +260 "core" ' + "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 "manipulator"&o& +4 "core" & G G  +2 "storage"(& +3 "core" &+ ] ^ 4\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&8'n +32 "core" ' +2 .tElbow.hold + "manipulator"&D, +9 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(!- +2 "core" -' +3 .tSE.seek 3.12 Pucks below Top Plate + "storage"(p'v +32 "core" ' +4 "manipulator"&9% +10 "core" %}m H H s  +2 "storage"( & +10 "core" &+\ #\ # I\ +2 .tForearm.force -20 +4 "manipulator"&5 +7 .tForearm.seek 1 + 315 counts +3 "manipulator"&V'Ω +17 "core" ' + "manipulator"&(& +5 "core" & I <  +2 "storage"(d& +4 "core" &+ ^ `\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&X' +30 "core" ' +2 .tSE.seek 4.12 Pucks below Top Plate +2 "storage"('e +42 "core" ' +4 "manipulator"&S& +121 "core" & F E  +4 "manipulator"&#% +5 "core" % F B ~ k +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +96 "core" ' +5 .tElbow.seek CC +3 "manipulator"&4( +156 "core" ( +4 "manipulator"&$& +9 "core" &$ H G >K +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &I& +8 "core" &$ H H >K +4 .tForearm.seek CC +4 "manipulator"&F' +93 "core" ' + .tHand.close + "manipulator"&b/ +72 "core" / +4 .tCC.seek :open +4 "collection"'a( +468 "core" ( +3 "storage"(&& +9 "core" &+ $\ +2 "storage"(\\& +8 "core" &+ \ \ +3 "manipulator"&N& +8 "core" &" I G ;3 +4 "manipulator"&W% +8 "core" % C G [ +4 .tForearm.seek :retract +3 "manipulator"&e'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&U( +162 "core" ( +2 "manipulator"&Y& +4 "core" & L I e +2 "storage"(+& +4 "core" &+ R\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 .tForearm.seek 1 +2 "manipulator"&Z'n +110 "core" ' + .tElbow.hold +2 "manipulator"& , +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&l1 +66 "core" 1 +5 "manipulator"&^% +9 "core" % ͂c G G +2 "storage"(<& +10 "core" &+   \ +2 .tForearm.force -20 +4 "manipulator"&5 +6 .tForearm.seek 1 + 320 counts +2 "manipulator"&5'ή +21 "core" ' +4 "manipulator"&v& +9 "core" & A I e + "storage"(k& +4 "core" &+ 4\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +29 "core" ' +2 "storage"(Q% +4 "core" %h @\ +3 ."downElevator"SE.seek :down +3 "storage"(H'} +100 (2% +4 "core" %?/ %\ RN +4 "manipulator"&t% +7 "core" % G G _ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +98 "core" ' +5 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 .tPSV.dial :air +4 "processing"%T  +67 "core" +2 .tPS.seek 2.5ml +2 "processing"%{' +2605 "core" ' +2 .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%h +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%  +42 "core"  + .tdelay 1 second +103 .PSV.dial :mixloop +3 "processing"%@ +44 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%M  +43 "core"  +4 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%' +2629 "core" ' +4 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%c& +4 "core" &P\ +4 "manipulator"&\ & +10 "core" & H K } e +2 "manipulator"& % +10 "core" %\ # G G > +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +171 "core" ( +4 "manipulator"&& +7 "core" &, @ H V + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" &, H D V +2 .tForearm.seek :garage + "manipulator"&-' +104 "core" ' +4 .tHand.close +2 "manipulator"&x/ +71 "core" / + "manipulator"&q& +5 "core" &, K L V +2 "manipulator"&z% +4 "core" % > ? z y +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek PC +2 "manipulator"&i(k +119 "core" ( +4 "manipulator"&;& +9 "core" &p G F +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +4 &m& +7 "core" &p = D +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek PC +2 "manipulator"&' +105 "core" ' +2 "manipulator"&& +4 "core" &p > G  +2 "manipulator"&% +5 "core" % I G + "processing"%& +4 "core" &x\ +3 "processing"% & +5 "core" &|\ +2 .tPC.seek :closed +2 "processing"%(] +4 "core" &g\ \ +10 &.}e\ +{ +8 &cf\ ? +11 &m}_\ O +9 &/]o\ O +8 &`y\ O +11 &`l\ N +9 &v\\\ N +8 &8\\\ N +11 &_\ O +8 &]\ N +9 & \\\ N +9 &"?b\ O +9 &$_\ N +10 &%]\ N +9 &'b\ N +9 &)H`\ N +10 &+\ ]\ N +9 &,Y\ N +10 &._\ N +9 &0O_\ O +9 &2_\ O +11 &3_\ N +10 &5[\ N +8 &7X_\ N +11 &9]\ N +8 &:_\ N +10 &<`\ N +10 &>``\ N +8 &@!_\ O +11 &A\\\ N +9 &C\\\ N +8 &Eg^\ O +9 &G(b\ O +9 &H\ Q +10 &J\ T +9 &L`\ T +9 &N!\ T +10 &O\ T +9 &Q\ T +9 &Sg\ T +10 &U'\ U +9 &V\ T +12 &X\ U +9 &Zm\ U +10 &\\.\ B +9 &]:<~\ [ +9 &]}4\ 0 +4 ( +6 "processing"% & +6 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.50 +2 "processing"%j& +8 "core" &]} E\ 0 +2 &]} ;\ 0 +4 .tHand.open +2 "manipulator"&n1 +66 "core" 1 + "manipulator"&% +5 "core" % ϼ H A P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +98 "core" ' +2 .tPRV.dial :air +4 "processing"%=  +42 "core"  +2 .tPSV.dial :mixloop + "processing"%u +53 "core" + "processing"%~% +8 "core" %!\ +4 .tPS.seek 0.3ml +3 "processing"% ' +381 "core" ' +2 .tPSV.dial PSR + "processing"% +97 "core"  +4 "processing"%.% +10 "core" %T\  +2 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +6 .PS.seek 0.7ml +4 "processing"%s'.U +479 "core" ' +4 .tdelay 3 seconds +303 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%/' +647 "Can">\ 87 +1248 "core" ' +8 .tdelay 3 seconds +304 .PSV.dial :mixloop +2 "processing"% +98 "core" +9 .tPTV.dial :mixing +20 "processing"% @ +15 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +50 "core" A +3 .tPBV.dial :waste2 +4 "processing"%  +87 "core"  +6 .tPS.seek 0ml +6 "processing"%"' +1310 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" P +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(k +3 "core" ( + "manipulator"&%& +4 "core" &p I M # + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &p C C F +2 .tForearm.seek PC + "manipulator"&*' +105 "core" ' +2 .tHand.close + "manipulator"&[/ +71 "core" / + .tPC.seek :open +2 "processing"%C( +450 "core" ( +2 "manipulator"&>& +4 "core" &p ; @ ` + "manipulator"&% +4 "core" % ; H [ +2 .tForearm.seek :retract + "manipulator"&3'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&'(, +132 "core" ( +2 "manipulator"&& +4 "core" &, = J  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &A& +3 "core" &, K E  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&g' +112 "core" ' + .tHand.open + "manipulator"&61 +65 "core" 1 +2 "manipulator"&J% +4 "core" % I H , +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%)& +4 "core" &b\ + "manipulator"&O% +5 "core" %\  H L 7 + "storage"(|% +4 "core" %v \ + "storage"(R. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(B( +194 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (y& +3 "core" & U\  + "manipulator"&& +4 "core" &, J H l  + "manipulator"&0% +4 "core" %\  A I 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +51 .tElbow.seek 2 +3 "manipulator"&r(P +172 "core" ( +2 "manipulator"&?& +4 "core" &Q < ? T # + "storage"(G& +4 "core" & \  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts + "manipulator"&f'ϥ +92 "core" ' +2 "storage"(L& +4 "core" & \  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(w' +142 "core" ' + "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (o& +3 "core" & b a\  +2 "manipulator"&& +4 "core" &Q G F O # +2 .tElbow.seek 2 + "manipulator"&!(P +3 "core" ( + "manipulator"&9& +5 "core" &Q = G P # + "storage"( & +4 "core" & ^ ^\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&('y +20 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&d/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&S& + "storage"('} +8 "core" &Q F G # + "manipulator"&7% +4 "core" % s G G \ +2 .tForearm.seek :retract +2 "manipulator"&P'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&#(k +5 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +237 "core" ( + "manipulator"&8& +4 "core" &l b ] +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &l H H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&p' +104 "core" ' +2 "manipulator"&$& +4 "core" &l F K +2 "manipulator"&I% +3 "core" % F < +2 "processing"%X& +4 "core" &B\ +2 "processing"%D& +5 "core" &+\ +2 .tPC.seek :closed + "processing"%b(] +5 "core" &?\ \ +9 &.x8\ +z +9 &c+\ ? +9 &ry)\ O +10 &6Zf\ N +9 &X\ N +10 &Y\ M +9 &{]\ N +9 &?X\ M +10 &Z\ N +9 &]\ N +9 & Z\ N +10 &"F[\ N +9 &$[\ N +9 &%Z\ M +10 &'Y\ N +10 &)NX\ N +9 &+Y\ N +9 &,W\ M +9 &.Y\ M +10 &0V\\\ N +9 &2Y\ N +9 &3W\ M +10 &5U\ M +9 &7_V\ M +10 &9 W\ N +9 &:\\\ M +9 &<]\ N +10 &>fY\ N +9 &@(\\\ N +9 &AY\ M +10 &CYw\ M +9 &Ekcw\ O +10 &G*m\ P +9 &H\ S +9 &J\ S +10 &Le\ S +9 &N&w\ T +9 &Or\ S +10 &Qp\ T +9 &Slr\ T +10 &U.k\ T +9 &Vi\ T +9 &X`\ U +10 &Zqa\ U +9 &\\2_\ B +9 &];<b\ [ +10 &]{.a\ 1 +5 ( +2 "processing"%D& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&_1 +3 "core" &]{$Y\ 1 +70 1 + "manipulator"&}% +5 "core" % > = ? + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +101 "core" ' +3 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +2 "processing"%\\  +3 %N9 +6 "core" 9 +102 "processing"%W9 +2 "core" 9 +102 "processing"%Y9 +3 "core" 9  +102 "processing"%+9 +3 "core" 9  +102 "processing"%F9 +2 "core" 9 +102 "processing"%49 +3 "core" 9 +102 "processing"%l9 +2 "core" 9 +102 "processing"%^9 +3 "core" 9 +102 "processing"%<9 +2 "core" 9" +102 "processing"%v9 +3 "core" 9& +102 "processing"%k9 +2 "core" 9* +102 "processing"%e9 +3 "core" 9/ +102 "processing"%Q9 +3 "core" 93 +102 "processing"%U9 +2 "core" 97 +102 "processing"%29 +2 "core" 9; +102 "processing"%t9 +3 "core" 9? +102 "processing"%Z9 +2 "core" 9C +102 "processing"%59 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%T9 +2 "core" 9P +102 "processing"%9 +2 "core" 9T +103 "processing"%H9 +2 "core" 9X +102 "processing"%,9 +3 "core" 9] +102 "processing"%h9 +3 "core" 9a +102 "processing"%9 +2 "core" 9e +102 "processing"%@9 +3 "core" 9i +102 "processing"%M9 +2 "core" 9\ m +103 "processing"%{9 +2 "core" 9q +102 "processing"%c9 +3 "core" 9v +102 "processing"%\ 9 +2 "core" 9z +102 "processing"% 9 +3 "core" 9$~ +102 "processing"%9 +2 "core" 9+ +102 "processing"%]9 +3 "core" 93 +102 "processing"% 9 +3 "core" 9: +102 "processing"%x9 +2 "core" 9B +102 "processing"%q9 +2 "core" 9H +103 "processing"%z9 +2 "core" 9P +102 "processing"%`9 +4 "core" 9X +102 "processing"%;9 +2 "core" 9_ +102 "processing"%m9 +3 "core" 9g +102 "processing"%-9 +2 "core" 9n +3 .tPH.hold 2:00:00,28C +3 "processing"% pph +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +95 "core"  + "processing"%% +5 "core" %<\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%'\ +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'Һ +1593 "core" ' + .tPTV.dial :puck + "processing"%1  +68 "core"  + .tPSV.dial PTV +2 "processing"%j +69 "core" + .tPBV.dial :waste1 +2 "processing"%n  +122 "core"  + "processing"%% +4 "core" %Ҹk\ +2 .tPS.seek 1.5ml +2 "processing"% '~ +583 "core" ' +2 .tdelay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%= * +32 "core" , +3 .tPS.seek 0ml + "processing"%u' +1615 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +32 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +202 "Can"/\ 99 +2054 "core" ' + .tPSV.dial PTV +2 "processing"%. +69 "core" + .tdelay 5 seconds +428 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +68 .tPSV.dial PSR +2 "processing"% +73 "core"  +4 .tdelay 5 seconds +501 .PSV.dial PTV + "processing"%s +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +79 "core" +2 .tPS.seek 0ml +2 "processing"%' +2262 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" +2 .tPSV.dial :mixloop + "processing"%/ +41 "core" + .tPRV.dial :ab1 +2 "processing"% @ +69 "core" B +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%%' +349 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'K  + "processing"%[  +42 "core" +2  +2 "processing"%i% +4 "core" %\ +2 .tPS.seek 0.34ml + "processing"%E' +431 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV + "collection"'  +28 "core" + .tPRV.dial :air +2 "processing"%>  +40 "core"  +2 .tPS.seek 0.9ml + "processing"%'G +1175 "core" ' + .tPRV.dial :waste2 + "processing"% @ +80 "core" A +3 .tPS.seek 0.5ml + "processing"%A'\ +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%*  +42 "core"  +2 .tPS.reconfigure :default + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'Һ +1603 "core" ' +2 .tPSV.dial :PML + "processing"%6 +41 "core" +2 .tPTV.dial :mixing + "processing"%J @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%3  +31 "core" +2 "processing"%)% +4 "core" %Ҿ\  +2 .tPS.seek 1.85ml + "processing"%O' +238 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%| * +33 "core" + +3 .tPS.seek 0ml + "processing"%R' +1954 "core" ' +2 .tdelay 2 seconds +201 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'g& +3 "core" &P\ +2 "manipulator"&y& +3 "core" &l H ? +2 "manipulator"&% +4 "core" %\ & ? F !R +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +51 "manipulator"&0(, +133 "core" ( +2 "manipulator"&:& +4 "core" &, 9 G 0  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &, K G ~  +2 .tForearm.seek :garage + "manipulator"&G' +102 "core" ' +3 .tHand.close + "manipulator"&L/ +75 "core" / + "manipulator"&'& +5 "core" &, I I i  + "manipulator"&% +4 "core" % E > +2 .tForearm.seek :retract + "manipulator"&o'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +275 "core" ( +2 "manipulator"&9& +4 "core" &$ ? < x =G +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +2 "core" &$ C F e =G +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&' +94 "core" ' +2 "manipulator"&d& +4 "core" &$ K H =G +2 "manipulator"&S% +3 "core" % D 9 N  +2 "collection"'7& +4 "core" &h\ +2 "collection"'r& +5 "core" &L\ +2 .tCC.seek :closed +2 "collection"'f(` +4 "core" &M\  +8 &0zB\ +z +9 &cK\ > +10 &mwG\ O +9 &1YM\ N +9 &[E\ N +10 &]C\ N +9 &xZP\ M +10 &9ZL\ N +9 &X@\ N +9 &ZI\ N +10 & YJ\ N +9 &"AYS\ N +9 &$\\U\ N +10 &%YS\ N +9 &'[K\ N +10 &)IWS\ N +9 &+ XH\ N +9 &,ZR\ M +10 &.ZX\ N +9 &0QYN\ N +9 &2YW\ M +10 &3ZW\ N +9 &5\\J\ N +9 &7Y]A\ N +10 &9\\G\ N +9 &:WP\ N +10 &<WI\ N +9 &>bVK\ M +9 &@#ZH\ N +10 &AZI\ N +9 &CYA\ M +9 &Ei[J\ N +10 &G,ZF\ M +9 &HZ=\ N +10 &JeK\ O +9 &LeA\ R +9 &NN\ V +10 &OG\ Y +9 &QD\ Y +10 &SYD\ Y +9 &UE\ Y +9 &VC\ Z +10 &XB\ Z +9 &Z[D\ [ +9 &\\F\ [ +10 &]M\ [ +9 &_zD\ A +9 &`H%>\ 's +10 &`gsB\ T +2 ( +2 "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 2.14 + "collection"'w& +5 "core" &`gv=\ T +2 .tHand.open + "manipulator"&(1 +75 "core" 1 +2 "manipulator"&8% +4 "core" %  > : :  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&V'\ +100 "core" ' + .tPSV.dial PSR + "processing"%! +95 "core"  +2 "processing"%% +4 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%$' +1604 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%I  +43 "core"  +4 .tPS.seek 0ml +4 "processing"%X' +1618 "core" ' +4 .tPSV.dial PSR +3 "processing"%P +43 "core"  +4 .tPSR.select :air +4 "processing"% +13 .tPS.seek 2.5ml +2 "processing"%C' +2607 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%_  +2 "collection"'}  +31 "core" ~ +124  + .tPSV.dial :mixloop +2 "processing"%N +98 "core" +4 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%D  +75 "core" +3 .tPS.seek 0ml + "processing"%W' +2616 "core" ' + .tPSV.dial :air +2 "processing"%p  +42 "core"  +5 .tPS.seek 2.5ml +3 "processing"%Y' +2613 "core" ' +4 .tPSV.dial :mixloop +4 "processing"%+ +42 "core" +2 .tPS.seek 0ml +2 "processing"%F' +2611 "core" ' +2 .tPSV.dial :air + "processing"%4  +43 "core"  +5 .tPS.seek 2.5ml +4 "processing"%l' +57 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1917 ."da"PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" + + ."da"PSV.dial :air +2 "processing"%\  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2245 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%]  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%x  +42 "core"  +2 ."da"PS.seek 0ml +2 "processing"%q' +2263 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%z +122 "core"  +2 "processing"%`% +4 "core" %.\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%;'\ +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%m'Һ +1593 "core" ' +2 ."da"PTV.dial :puck + "processing"%-  +69 "core"  +2 ."da"PSV.dial PTV + "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%"% +4 "core" %ҸQ\ +2 ."da"PS.seek 1.5ml + "processing"%'~ +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%1 * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%j' +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%n  +33 "core" + ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%=' +2253 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" +3 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +67 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2246 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%u +122 "core"  +2 "processing"%.% +4 "core" %Z\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% '\ +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%s'Һ +1602 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %ҼG\  +2 ."da"PS.seek 1.5ml +2 "processing"%/' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%' +1596 "core" ' + ."da"delay 2:00 +12002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +33 "core" +4 ."da"delay 30 seconds +2953 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +69 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +1590 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +647 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%*  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%A  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%6  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%J +42 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%3' +395 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%)  +43 "core"  + "processing"%|% +4 "core" %1\  +2 ."da"PS.seek 0.55ml +2 "processing"%'` +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%O  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%g'Һ +1543 "core" ' + ."da"PSV.dial :PML +2 "processing"%y +42 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%:  +33 "core" + "processing"%?% +4 "core" %Һ\ +2 ."da"PS.seek 1.85ml + "processing"%#' +224 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%L * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'' +1970 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +904 "Can"%\ :: +2098 ."da"PBV.dial between PSV and waste1 +2 "processing"%& * +31 "core" + +2 ."da"PSV.dial :air +2 "processing"%G  +42 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2263 "core" ' +2 ."da"PSV.dial :mixloop +4 "processing"% +44 "core" +4 ."da"delay 2 seconds +157 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +38 ."da"PSV.dial :air +4 "processing"%0  +43 "core"  +4 ."da"delay 2 seconds +203 .PSV.dial :mixloop +4 "processing"%d +41 "core" +7 ."da"delay 2 seconds +205 .PSV.dial :air +2 "processing"%S  +41 "core"  +2 ."da"PS.seek 0ml +2 "processing"%7' +2250 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%o +123 "core"  + "processing"%a% +4 "core" %b\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%w'\ +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%('Һ +1592 "core" ' + ."da"PTV.dial :puck +2 "processing"%8  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%r +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%!  +33 "core" +2 "processing"%% +4 "core" %ҶL\ +2 ."da"PS.seek 1.5ml + "processing"%'| +586 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +7 ."da"PS.seek 0ml +2 "processing"%I' +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%$  +34 "core" + ."da"delay 30 seconds +460 !"Qmail"o:Errno::EINVAL:\ errnoi: mesg""Invalid argument - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +30 ."da"PBV.dial between PSV and waste1 +5 "processing"%\ * +31 "core" + +6 ."da"PS.seek 0ml +2 "processing"%<' +1602 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 + "processing"%] * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2252 "core" ' +2 ."da"PSV.dial PTV + "processing"% +68 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +68 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%` +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%q  +68 "core"  +2 ."da"PS.seek 0ml +2 "processing"%;' +2258 "core" ' +2 ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%- +129 "core"  +3 "processing"%% +16 "core" %;\ +6 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +9 "processing"% +17 ."da"PS.reconfigure :default +8 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +8 "processing"%'m +335 "core" ' +2 ."da"delay 5 seconds +502 "processing"%"% +3 "core" %hb\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%m'\ +327 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1'Һ +1591 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" + ."da"PBV.dial :waste1 + "processing"%n  +33 "core"  +2 "processing"%% +4 "core" %ҷ\ +2 ."da"PS.seek 1.5ml + "processing"%'} +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +45 "core" ) +2 ."da"PS.seek 0ml +2 "processing"% ' +1592 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%\\  +31 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%~ * +35 "core" , +2 ."da"PSR.select :air +5 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%=' +2277 "core" ' +2 ."da"PSV.dial PTV + "processing"%u +70 "core" +4 ."da"delay 5 seconds +504 .PSV.dial PSR +4 "processing"%. +81 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"% +68 "core" +4 ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +2261 "core" ' +2 #"da"Additional air clear +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  + "processing"%% +4 "core" %7\ +2 #"da"Pulling 2ml of PSR.air + .PSR.select :air +2 .PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 2ml +2 "processing"%s'Һ +2111 "core" ' + ."da"delay 5 seconds +502 .PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +4 "processing"%/  +33 "core" +2 "processing"%K% +4 "core" %Ҿ \  +2 ."da"PS.seek 1.5ml +2 "processing"%[' +585 "core" ' +4 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%i * +47 "core" ) +4 ."da"delay 1 second +103 .PSV.dial :waste1 + "processing"%  +99 "core"  +2 ."da"PS.seek 0ml + "processing"%' +1596 "core" ' +2 "processing"%>9 +4 "core" 94 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%E  +3 "core" 4 + 4 + "processing"%& +4 "core" &]{#\ 1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&%% +3 "core" %  F C R  +2 "storage"(*% +4 "core" % m\ +2 "storage"(A. +3 "core" .( +2 ."da"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"(6(+ +198 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +2 (J& +3 "core" &, \ +2 "manipulator"&& +4 "core" &, = H y c + "manipulator"&)% +7 "core" %  D E K  +3 ."da"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."da"Elbow.seek 1 +3 "manipulator"&|( +188 "core" ( +2 "manipulator"&3& +10 "core" & I I ' +2 "storage"(O& +80 "core" &, 9\ +10 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&' +99 "core" ' +3 "storage"(y& +8 "core" &, 9\ +6 ."da"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +4 "storage"(' +251 "core" ' +2 "storage"(:- +4 "core" -'} + ."da"SE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&?& +3 "core" & > C u ' +2 "storage"(L& +6 "core" &- l y \ +3 ."da"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +4 "manipulator"&g'n +39 "core" ' +4 ."da"Elbow.hold +2 "manipulator"&#, +8 "core" , +3 ."da"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 "storage"(- +3 "core" -'} +2 ."da"SE.seek 4.13 Pucks below Top Plate +2 "storage"(&'q +31 "core" ' +2 "manipulator"&G% +4 "core" %gZ P e + "storage"('& +5 "core" &-  %\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 293 counts +2 "manipulator"& 'Γ +23 "core" ' + "manipulator"&0& +5 "core" & M I ' + "storage"(d& +5 "core" &-  } \ +2 ."da"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 600 counts +4 "manipulator"&S' +29 "core" ' +6 ."da"SE.seek 5.13 Pucks below Top Plate +2 "storage"(9'` +51 "core" ' +2 "manipulator"&o& +4 "core" & G G c ' +2 "manipulator"&a% +5 "core" %ϝ D F l +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&7'\ +94 "core" ' +4 ."da"Elbow.seek PC +3 "manipulator"&w(k +249 "core" ( +2 "manipulator"&8& +4 "core" &u I : +2 ."da"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &u F F r +3 ."da"Forearm.seek PC + "manipulator"&!' +103 "core" ' +2 ."da"Hand.close + "manipulator"&/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%(( +454 "core" ( +2 "storage"(R& +4 "core" &- \ +2 "manipulator"&& +3 "core" &u > = p +2 "manipulator"&$% +4 "core" % E G i +2 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +86 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["20 seconds for da to relinquish FlushPuck +1361 #"da"SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jul1116h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jul1116h50ml20s.tif +2077 #SX MX5/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jul1116h50ml20s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 "storage"(+- +8 "core" -'f +2 "storage"(p& +5 "core" &-\  )\ + "manipulator"&Y& +4 "core" & Y ; 6  +5 ."da"Elbow.seek 1 + "manipulator"&F( +8 "core" ( +2 "manipulator"&^& +4 "core" & X W < ` + "storage"(l& +4 "core" &- \ =\ +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&4' +3 "core" ' +2 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.83 Pucks below Top Plate +2 "storage"(e' +61 "core" ' + "manipulator"&v& +5 "core" & E G y ` + "storage"(2& +4 "core" &- 1\ +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 + "manipulator"&'n +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&V, +4 "core" , + ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.02 Pucks below Top Plate +2 "storage"(Q' +25 "core" ' +2 "manipulator"&Z% +4 "core" %ih D C + "storage"(5& +5 "core" &- : < S\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 295 counts + "manipulator"&U'Ε +19 "core" ' +2 "manipulator"&& +4 "core" & E H ` +2 "storage"(f& +4 "core" &- /\ +2 ."da"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 600 counts + "manipulator"&k' +33 "core" ' +2 "storage"(h% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(H'} +99 (% +3 "core" %b2 F\ PI +2 "manipulator"&,% +4 "core" % G F h +2 ."da"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&M'\ +94 "core" ' +5 ' + ."downElevator"SE.stop + "storage"(5 +3 ({& +4 "core" &- :\ +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%& +4 "core" &d\ +2 "manipulator"&\ & +4 "core" & F E | ` + "manipulator"&c% +4 "core" %\ D G v 4 +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(, +170 "core" ( +2 "manipulator"&]& +4 "core" &, > ; e \\ +2 "Can"$\ 54 + ."psFlush"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &, D A \\ +2 ."psFlush"Forearm.seek :garage + "manipulator"&<' +95 "core" ' + ."psFlush"Hand.close + "manipulator"& / +71 "core" / +2 "manipulator"&z& +4 "core" &, G J l \\ +2 "manipulator"&`% +4 "core" % H G % +2 ."psFlush"Forearm.seek :retract + "manipulator"&q'\ +107 "core" ' +6 ."psFlush"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC + "manipulator"&x(k +116 "core" ( + "manipulator"&-& +5 "core" &u G < + ."psFlush"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &u H A { +2 ."psFlush"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC + "manipulator"&;' +101 "core" ' +2 "manipulator"&"& +4 "core" &u ; H G +2 "manipulator"&% +4 "core" % G H + "processing"%m& +5 "core" &\ +2 "processing"%& +6 "core" &\ +2 ."psFlush"PC.seek :closed +3 "processing"%n(] +3 "core" &\ +5 &\ 3 +10 &6H~ \ 1 +9 &aq\ E +9 &d\ N +10 &W\ M +9 &X,\ N +9 &LZ\ M +10 &W\ M +9 &^\ M +10 &\\\ M +9 &S[\ N +9 &![\ M +10 &"V\ M +9 &$]\ M +9 &&\\\\\ M +10 &(\\\ M +9 &)_\ M +10 &+\\\ M +9 &-d\\\ M +9 &/&W\ M +10 &0\\\ M +9 &2Z\ N +9 &4lY\ M +10 &6.W\ M +11 &7U\ M +8 &9Z\ M +9 &;tW\ M +9 &=6\\\ M +10 &>X\ M +9 &@Uy\ M +9 &B{Z~\ N +10 &D?Yr\ M +9 &E]g\ N +10 &Ger\ N +9 &Iwk\ R +9 &K4r\ S +10 &Ls\ S +9 &Nj\ S +9 &Pyq\ T +10 &R<r\ S +9 &Sn\ S +9 &Ul\ T +10 &Wj\ T +9 &YBX\ T +10 &[a\ T +9 &\\zmY\ / +9 &]a(jc\ J +10 &]|!_\ / +2 ( +2 "processing"%& +2 #"psFlush"Processing Clamp onSpring/offSpring for 12/27 samples, on/off torque 1.55 + "processing"%& +4 "core" &]| r\ / +55 ."psFlush"Hand.open +3 "manipulator"&11 +65 "core" 1 +2 "manipulator"&j% +4 "core" % F < M +2 ."psFlush"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +44 "core"  +2 "processing"%~% +4 "core" %A\ + #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%'\ +441 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +146 "core" ' +2 ."psFlush"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +2099 "core" ' +2 ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 + "processing"%u @ +177 "core" A + ."psFlush"PTV.dial :PRVmixing +2 "processing"%.  +125 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"% +95 "core" +3 ."psFlush"PS.seek :empty + "processing"% 'ղ +1021 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +1582 "core" ' +2 ."psFlush"PSR.select :air +2 .PSV.dial PSR + "processing"%= +97 "core"  + "processing"%% +4 "core" %հ\ +2 #"psFlush"Pulling 0.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%'\ +584 "core" ' + ."psFlush"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml + "processing"%' +2105 "core" ' +2 ."psFlush"delay 1 second +102 .PBV.dial :waste1 + "processing"%  +33 "core" + ."psFlush"PTV.dial :mixing +2 "processing"%/ @ +70 "core" B +2 ."psFlush"PSV.dial :mixloop + "processing"%K +96 "core" +2 ."psFlush"PS.seek :empty + "processing"%s'ղ +2606 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%i +108 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'TE +1100 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%[' +1595 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%> +68 "core" + ."psFlush"PTV.dial :puck + "processing"%E  +69 "core"  +2 ."psFlush"PBV.dial :waste1 +2 .PS.seek 0ml + "processing"%' +2612 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%% +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%*'\ +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2110 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%J +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%)' +2607 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%B @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%O  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%T' +2610 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%y +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%@' +2606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%?' +2606 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%L @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%' +2607 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%G  +91 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'' +2621 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%d'TE +1096 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%o' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%|' +2602 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%g'\ +591 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"% ' +2102 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%S U +52 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%8' +2610 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%r @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%#' +2611 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%7' +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%R' +2448 "Can"#\ 87 +158 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%$' +2622 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%! @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2613 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%_  +71 "core"  +2 ."psFlush"PS.seek 0ml + "processing"%w' +1343 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +4 #Session Ended +1254 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp +3 "collection"'D& +8 "core" &G\ +5 "manipulator"&C& +8 "core" &u G @ +5 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +4 "manipulator"&P(k +4 "core" ( +4 "manipulator"&9& +8 "core" &u I L +4 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &}& +6 "core" &u D < L +6 .tForearm.seek PC +2 "manipulator"&+' +109 "core" ' +4 .tHand.close +2 "manipulator"&p/ +67 "core" / +2 .tPC.seek :open +47 "processing"%Y( +459 "core" ( +2 "manipulator"&^& +4 "core" &u H F + "manipulator"&l% +5 "core" % H G +2 .tForearm.seek :retract + "manipulator"&v'\ +98 "core" ' +4 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&2( +363 "core" ( + "manipulator"&Z& +5 "core" &% I K >L + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &% J D >L +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +97 "core" ' +4 "manipulator"&f& +10 "core" &% J H >L +2 "manipulator"&h% +10 "core" % G H +4 "collection"'X& +8 "core" &\ +4 "collection"'N& +6 "core" &C\ +3 .tCC.seek :closed + "collection"'W(` +5 "core" &A\ +7 & .A\ $d +9 &V~B\ 7 +9 &U\ L +10 &XL\ N +9 &][Q\ N +10 &!ZL\ M +9 &_W\ N +9 &YX\ M +10 &f\\V\ N +11 &(]H\ N +9 &YT\ N +11 &!YU\ N +7 &#o]T\ M +10 &%1[V\ M +10 &&\\W\ M +9 &(]^\ N +10 &*v\\T\ N +9 &,8Y\\\ N +9 &-__\ N +8 &/ZW\ N +9 &1~YN\ N +10 &3?\\T\ N +9 &5X]\ M +9 &6Z+\ M +10 &8\\R\ M +9 &:IYR\ M +9 &< [I\ M +10 &=Z\ M +9 &?\\V\ N +10 &AQVV\ M +11 &C]W\ N +10 &DZ\\\ M +9 &FV\ M +9 &HX_\ N +10 &Jb\ N +9 &Kw\ Q +9 &MA\ U +10 &OE\ W +9 &Q\ X +10 &R?\ Y +9 &TD\ Y +7 &VH\ Y +9 &XV\ Z +10 &Y[\ Z +9 &[Z\ [ +10 &]II\ [\ +9 &_\ H\ H +9 &`;G\ 0 +10 &`lk\ J +5 ( +2 "collection"'N& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 2.13 + "collection"'& +4 "core" &`lb\ J +2 &`lb\ J + .tHand.open + "manipulator"&,1 +70 "core" 1 +4 "manipulator"&4% +7 "core" %  > E Z +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +102 "core" ' +4 #tFlushing the Collection Valve::Manifold +2 "collection"'e& +9 "core" &`lbX\ J +3 "collection"'% +9 "core" %Ӵ\ +2 .tCSV.dial CSR +4 "collection"'{  +41 "core"  + "collection"'% +5 "core" %ӳ\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'\ 'qi +1348 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 'c% +6 "core" %qi\  +4 .tCS.reconfigure :fast +5 "collection"'#d @b +5 .tCS.seek 7.5ml +4 "collection"'U'C +636 "core" ' +4 .tCSV.dial :waste +2 "collection"'Q +124 "core" +2 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'k'Ӵ +1970 "core" ' +4 #tFlushing lower manifold's waste1 port +2 "collection"']& +10 "core" &`lb\ J +3 "collection"' % +9 "core" %Ӳ\ +2 .tCSV.dial :flush +4 "collection"'H  +44 "core"  +4 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'V'qi +1180 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +42 "core" B +4 "collection"'z% +8 "core" %ql\  +6 .tCS.seek 7ml +2 "collection"'`' +520 "core" ' +5 ."connect"CSV.dial CTV +6 .tCTV.dial CSV +5 "collection"'M  +2 '-  +41 "core"  +87  +4 .tCBV.dial :waste1 +4 "collection"' @ +39 "core" ? +3 .tCS.seek 0ml + "collection"'<'Ӵ +1602 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'"& +5 "core" &`la\ J + "collection"'% +4 "core" %ӱ\ + .tCSV.dial :flush +2 "collection"'m  +70 "core" +3 .tCS.seek 5ml + "collection"''qi +1171 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air +6 "collection"'q @ +41 "core" B +2 "collection"'(% +4 "core" %qlK\  +2 .tCS.seek 7ml +2 "collection"'' +288 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt["& +4 "core" & 8 > + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" & G ; +2 .tForearm.seek CC +2 "manipulator"&[' +104 "core" ' + .tHand.close +2 "manipulator"&%/ +74 "core" / + .tCC.seek :open +2 "collection"'( +468 "core" ( +2 "manipulator"&*& +4 "core" & L I  + "manipulator"&J% +4 "core" % F E l +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&A(, +268 "core" ( + "manipulator"&B& +5 "core" &, G @ Y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &, 8 <  Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&O' +112 "core" ' +2 .tHand.open + "manipulator"&31 +66 "core" 1 +2 "manipulator"&y% +4 "core" % K ? " +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&T'\ +96 "core" ' +2 "processing"%:& +4 "core" &\ +23596 "Can"2\ 00 +7773 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +40966 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +51524 "Can"%\ 00 +9319 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +6 .Gate.cycleModemPower! 5 +4 #Session Ended +7161 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" exit +3058 #Sending Email +1618 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19051 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[" ESP.ready? +908 #-> ESP.ready! +154 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +3 "core" %Ӱ~\ + .tCS.configure :default +2 "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +2 "core" %0\ +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +2 "core" %ۄab \ +2 .tSS.configure :default +2 "sampler")#.0X > V Y + "storage"(.& +4 "core" &- a\ +2 "storage"(/% +3 "core" %u g\ +2 "collection"'09 +3 "core" 9 +2 "processing"%19 +3 "core" 9 +698 #t-> Arm + "manipulator"&2& +3 "core" &, H G Y +2 "manipulator"&3% +3 "core" %\ % @ E L +10905 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +997 #t-> PS.flush + #Flushing Processing stage + "processing"%4% +3 "core" % \ + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%5& +4 "core" &\ +2 .tHand.open + "manipulator"&61 +24 "core" 1 + "manipulator"&7& +4 "core" &, I ? Y +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&8(, +3 "core" ( +2 "manipulator"&9& +4 "core" &, H 9 Y + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &, ; H Y +2 .tForearm.seek :garage + "manipulator"&;' +93 "core" ' + .tHand.close + "manipulator"&% +3 "core" % λ H K " +2 .tForearm.seek :retract +2 "manipulator"&?'\ +97 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&@(k +118 "core" ( + "manipulator"&A& +4 "core" &p G L + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &p ? 7 Y +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&C' +94 "core" ' +2 "manipulator"&D& +5 "core" &p K I + "manipulator"&E% +4 "core" % J I d  +2 "processing"%F& +3 "core" &>\ +3 "processing"%G& +4 "core" &7\ +2 .tPC.seek :closed + "processing"%H(] +5 "core" &"\  +9 &.}\ +{ +9 &c\ ? +10 &l|\ O +9 &/[\ N +9 &Z\ N +10 &[\ N +9 &u[\ N +9 &7]\ N +10 &Y\ N +9 &^\ N +10 & ~\\\ N +9 &"?_\ N +9 &$]!\ N +10 &%\\\ N +9 &'^\ N +9 &)HZ\ N +10 &+_\ O +9 &,[\ N +9 &.\\\ N +10 &0O]\ N +9 &2]\ N +10 &3`\ N +9 &5Z\ N +9 &7X_\ N +15 &9\\\ N +4 &:\\ \ N +9 &<] \ N +10 &>^]\ O +9 &@"]\ N +10 &A\\\ N +9 &C[\ N +9 &Eg`\ N +10 &G'a\ O +9 &H{!\ Q +9 &J\ T +10 &L_\ T +9 &N!\ T +10 &O\ S +9 &Q\ T +9 &Sh\ S +10 &U'\ T +9 &V\ T +9 &X\ U +10 &Zl\ U +9 &\\.\ B +10 &]9=\ \\ +9 &]}0\ / +5 ( +2 "processing"%G& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.52 + "processing"%I& +4 "core" &]} \ / + &]} \ / + .tHand.open + "manipulator"&J1 +70 "core" 1 + "manipulator"&K% +4 "core" % I ; t  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%M +42 "core"  + .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%N'TE +1089 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%O' +1601 "core" ' +2 .tPSV.dial PTV + "processing"%P +66 "core" +2 .tPTV.dial :puck + "processing"%Q  +3 "core"  +2 .tPBV.dial :waste1 + "processing"%R  +51 "core" +2 .tPS.seek 0ml + "processing"%S' +2625 "core" ' + .tPSV.dial PSR + "processing"%T +68 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%U'\ +581 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%V' +2108 "core" ' + .tPSV.dial PTV +2 "processing"%W +67 "core" +2 .tPBV.dial PSV + "processing"%X U +50 "core" W +2 .tPS.seek 0ml +2 "processing"%Y' +2610 "core" ' +2 .tPSV.dial PBV + "processing"%Z @ +41 "core" > +2 .tPS.seek 2.5ml +2 "processing"%[' +2615 "core" ' +35 .tPSV.dial :waste1 +8 "processing"%\\  +90 "core"  +2 .tPS.seek 0ml + "processing"%]' +2611 "core" ' + .tPSV.dial PSR + "processing"%^ +41 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml + "processing"%_' +2611 "core" ' + .tPSV.dial PTV +2 "processing"%` +78 "core"  +2 .tPBV.dial PSV + .PS.seek 0ml +2 "processing"%a' +2614 "core" ' + .tPSV.dial PBV +2 "processing"%b @ +39 "core" > +2 .tPS.seek 2.5ml + "processing"%c' +2608 "core" ' + .tPSV.dial :waste1 +2 "processing"%d  +78 "core"  +2 .tPS.seek 0ml +2 "processing"%e' +2612 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&f& +4 "core" &p E ? +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&g(k +3 "core" ( +2 "manipulator"&h& +3 "core" &p F I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &p G G + .tForearm.seek PC +2 "manipulator"&j' +102 "core" ' +2 .tHand.close + "manipulator"&k/ +76 "core" / + .tPC.seek :open +2 "processing"%l( +447 "core" ( +2 "manipulator"&m& +4 "core" &p J I + "manipulator"&n% +4 "core" % H F + .tForearm.seek :retract +2 "manipulator"&o'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&p(, +134 "core" ( + "manipulator"&q& +4 "core" &, K F  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &, F G  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&s' +110 "core" ' + .tHand.open + "manipulator"&t1 +76 "core" 1 + "manipulator"&u% +4 "core" % \ J E x +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +93 "core" ' +15425 "Can"\ 87 +14232 #t-> exit +5 #mEXIT @1657577367.18EDT @1657639373.32EDT = =mMAIN_scheduler =tMAIN @EDT1657639375.22 #"core_reset"Sent BREAK +3 #t@39070 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +207 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +246 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +401 "Can"  +  n #tPolling Can every 10:00 +4 #Cleanly exited at 18:09:27EDT11-Jul-22 +314 #-> exit +4 #mEXIT @1657639387.03EDT @1657646245.41EDT = =tMAIN =mMAIN_scheduler @EDT1657646247.27 #"core_reset"Sent BREAK +2 #t@51028 idle with ifg=0x00, ie=0x75 + #ESP2 v3.41 I2C Gateway v3.20 +8 #ESP2 v3.41 I2C Gateway v3.20 for core bus +220 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +383 "Can"  +  l + #tPolling Can every 10:00 +3 #Cleanly exited at 11:23:07EDT12-Jul-22 +5 #Waiting for espclients... @1657646575.19EDT = =mMAIN_scheduler =tMAIN @EDT1657646577.17 #"core_reset"Sent BREAK +2 #t@60735 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.41 I2C Gateway v3.20 +208 #>RESET< ESP2 v3.41 I2C Gateway v3.20 for core bus +250 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +418 "Can"  +  m + #tPolling Can every 10:00 +568 #-> ESP.ready! +2 #Powering core bus +567 .Gate.power :raw,:ON +2 "sampler") +40 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"'% +4 "core" %x| O + .tCS.configure :default +3 "collection"'#P d@b +2 "processing"%% +4 "core" %  + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +4 "core" % c +2 .tSS.configure :default +2 "sampler")#.0X Puck.count 1 +2 "storage"(;% +3 "core" %{ \   W +2 .tSE.seek :down +2 "storage"(<'} +4 "core" ' + .tSE.stop + "storage"(5 +2 .tHand.open +2 "manipulator"&=1 +52 "core" 1 +2 "manipulator"&>% +4 "core" % \  f U /  +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(?(+ +823 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (@& +2 "core" &- O +2 "manipulator"&A& +3 "core" & ] S * +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&B( +44 "core" ( +2 "manipulator"&C& +4 "core" & e V T +2 "storage"(D& +4 "core" &- \  _ X +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&E' +97 "core" ' +2 "storage"(F& +4 "core" &-\ %\ ' [ +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(G' +259 "core" ' +2 "storage"(H- +3 "core" -'T +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (I% +3 "core" % \\\  Z X +2 ."downElevator"SE.seek :down +3 "storage"(J'} +99 (K% +3 "core" %A p SH& + "manipulator"&L% +4 "core" % ^ U  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&M'\ +87 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +9 "core" ' +1804 #t-> $da[:extractVol]=0.19 +637 #-> startTube 2 +4660 #-> da 75 +2 #da sampling at most 75ml +5 ."Qmail"DAfans.email "Started da in tube 2 at 13:27:57EDT12-Jul-22\\n{1 => 6}\\nCan@13:23:05, 21.9C, 13% humidity, 15.0psia, 15.627V, 0.098A, 0.098A avg, 1.53W",Subject: "da sampling at most 75ml" +3 #tLoading sh1 puck from tube 2 into Collection Clamp +4 "collection"'N& +3 "core" &{yy ; +2 "manipulator"&O% +5 "core" %\ $ \\ U / +2 "storage"(P% +4 "core" %\ (\ ( D [ + "storage"(Q. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(R( +195 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +2 (S& +3 "core" &  M +3 "manipulator"&T& +4 "core" & ` ^ T +2 .tElbow.seek 2 + "manipulator"&U(P +22 "core" ( + "manipulator"&V& +5 "core" &D ` d + "storage"(W& +5 "core" & \ \ @ Y +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&X'ϥ +102 "core" ' +5 "storage"(Y& +10 "core" & \ )\ ) | [ +7 .tSE.reconfigure :pick +5 "storage"(#]K-0-\ b +10 .tSE.seek :beamBreak +5 "storage"(Z' +144 "core" ' +3 "storage"([- +8 "core" -' +3 .tSE.configure :default +5 "storage"(#QK-0-\ b +8 (\\& +7 "core" & R R +4 "manipulator"&]& +8 "core" &D V V 0 +4 .tElbow.seek 2 + "manipulator"&^(P +38 "core" ( +2 "manipulator"&_& +9 "core" &F b a  / +2 "storage"(`& +8 "core" & L O +4 .tForearm.seek 2 + 300 counts +5 "manipulator"&a'y +27 "core" ' +3 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&b/ +65 "core" / +5 ."downElevator"SE.seek :down +7 "manipulator"&c& +4 "storage"(d'} +13 "core" &H _ ] 2 / +4 "manipulator"&e% +8 "core" % ~ T V +4 .tForearm.seek :retract +4 "manipulator"&f'\ +93 "core" ' +4 ."downElevator"SE.stop +4 "storage"(5 + "core" ' +6 .tElbow.seek CC +4 "manipulator"&g( +150 "core" ( +4 "manipulator"&h& +8 "core" &' V T H @Z +3 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +6 &i& +5 "core" &' S S < @Z +4 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&j' +95 "core" ' +4 "manipulator"&k& +8 "core" &( S V U @Z +4 "manipulator"&l% +9 "core" % X V +3 "collection"'m& +8 "core" &{vx 5 +4 "collection"'n& +9 "core" &{xw 5 +6 .tCC.seek :closed +4 "collection"'o(` +8 "core" &{wy 5 +2 &{ww 5 +9 &9wv '*x +11 &lww #= +7 &vx %F +6 &Fuww 'F +9 & yww &E +10 &rww 'E +8 &uyw 'E +11 &Nuvw &F +8 &swx &E +10 &sxw &E +10 & vzx &E +8 &"Wxwx &E +14 &$wyx $E +12 &%xyy $E +4 &'txu %F +9 &)^uxw %F +9 &+!xuw %E +9 &,yuu %F +10 &.vuv &F +8 &0fvwx &F +11 &2(swv &F +9 &3uwu %E +8 &5rwu &E +11 &7nsxw &F +8 &91vvv %E +10 &:rxx &E +10 &<rwv &E +8 &>wqvw &E +10 &@9xww %E +10 &Awwu %E +8 &Cxww %E +11 &E~uwx &F +9 &G?y| %F +10 &H $G +9 &J "I +10 &Ls L +9 &N1 N +10 &O N +7 &Q O +11 &St O +9 &U4 O +10 &V O +9 &X P +9 &Zw P +10 &\\9 P +9 &] Q +9 &_t 2 +10 &`K) !b +9 &`fb &G +6 ( +6 "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 11/28 samples, on/off torque 1.84 +3 .Hand.open + "manipulator"&p1 +6 "core" &`fa &G +59 1 +3 "manipulator"&q% +8 "core" %  c p  +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&r'\ +101 "core" ' +8 #tcollectSample 75ml w/bubble point of 24psi + #Priming 7ml +5 .Gate.power :sampler,:ON +3 ."flow"Gate.power :analytic3,:ON +164 .tIntake.select :close +3 .Exhaust.select :close +2 .SS.hold +4 "sampler")s+ +4 "core" + +4 "sampler")t% +9 "core" %~ 3 :f +4 "collection"'u& +8 "core" &`fa 'G +5 "Can" TLK +3 #tCalibrating pressure and temperature sensors +8 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure :fast +5 "sampler")#.0X 9 + .tSSV.dial :exhaust +2 "sampler")  +65 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")'z +415 "core" ' +2 .tExhaust.select :close +2 "sampler") +10 #tSampling 75.0ml +3 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure :default +3 "sampler")#.0X'z +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +101 "core"  +58  +78 ' +2 "sampler")<% +4 "core" %z ) =) +2 .tCBV.dial between SSV and waste2 +2 "collection"'!  +26 "core"  +2 "collection"'@% +4 "core" % ( +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'A  +39 "core"  +2 .tCS.reconfigure :pressurize +2 "collection"'# d@<< $b +3 .tCS.seek 0ml +2 "collection"'C'Ӵ +2332 "core" ' & % & +3 "collection"'D% +4 "core" % % & ( + "sampler")F% +4 "core" % : > +2 #tBubblePoint: Intake @39.2psia, Outlet @36.8psia + .CBV.dial SSV + "collection"'$ @ +29 "core" B +2 .tSS.reconfigure :default +2 "sampler")#.0X +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV + "sampler")M  +55 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'\\'Ӵ +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'] @ +48 "core"  +2 .tCTV.dial :air +2 .delay 15 seconds +12 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'_' +1485 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")` +113 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.reconfigure :exhale +4 "collection"'b  + "sampler")#.0X +2 #tEvacuated: Intake @16.1psia, Outlet @14.3psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")f +116 "core"  +2 .tSS.reconfigure :exhale +2 "sampler")#.0X +331 "core" ' +2 .tdelay 5 seconds +506 .CSR.select :air +3 "collection"' +8 '|% +3 "core" %:  +2 .tCS.seek 6ml +2 "collection"'' +1336 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"' +36 "core"  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 0ml +2 "collection"''Ӵ +1243 "core" ' + .tCSV.dial CSR +2 "collection"'  +50 "core"  +2 "collection"'% +4 "core" %Ӱ + + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure :default +3 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'' +590 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 '% +3 "core" %L  +2 .tCS.seek 5ml + "collection"'\ 'ql +841 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'  +39 "core" ~ +2 .tCS.seek 1ml +2 "collection"' '> +1093 "core" ' + "collection"'9 +4 "core" 9d + "collection"' % +4 "core" %>OM * +2 #tBefore lysing Collection Puck Heater at 19.1C/26.8psia +2 #Heating Puck.from 2, :sh1 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"' \  +2 '9 +4 "core" 9dd +102 "collection"'9 +2 "core" 9dd +102 "collection"'9 +3 "core" 9e d +102 "collection"'9 +2 "core" 9e d +102 "collection"'9 +2 "core" 9fd +103 "collection"'9 +3 "core" 9id +102 "collection"'9 +2 "core" 9md +102 "collection"'9 +3 "core" 9td +102 "collection"'9 +2 "core" 9}"d +102 "collection"'9 +3 "core" 9&d +102 "collection"'9 +3 "core" 9*d +102 "collection"'9 +2 "core" 9/d +102 "collection"'"9 +3 "core" 93d +102 "collection"'%9 +2 "core" 97d +102 "collection"''9 +3 "core" 9;d +102 "collection"'9 +2 "core" 9?d +102 "collection"'9 +2 "core" 9Cd +103 "collection"'(9 +2 "core" 9Hd +102 "collection"'9 +2 "core" 9*Ld +102 "collection"')9 +3 "core" 9@Pd +102 "collection"',9 +3 "core" 9XTd +102 "collection"'-9 +3 "core" 9pXd +102 "collection"'.9 +2 "core" 9]d +102 "collection"'/9 +3 "core" 9ad +102 "collection"'09 +2 "core" 9ed +102 "collection"'19 +3 "core" 9id +102 "collection"'29 +2 "core" 9md +103 "collection"'9 +2 "core" 9qd +102 "collection"'#9 +2 "core" 9 vd +102 "collection"'49 +3 "core" 9:zd +102 "collection"'59 +3 "core" 9U~d +102 "collection"'89 +3 "core" 9nd +102 "collection"'79 +2 "core" 9d +102 "collection"':9 +3 "core" 9d +102 "collection"'9 +2 "core" 9b +102 "collection"'69 +3 "core" 9` +103 "collection"';9 +2 "core" 9^ +102 "collection"'=9 +2 "core" 9\\ +103 "collection"' 9 +3 "core" 9(X +102 "collection"'<9 +2 "core" 9DW +102 "collection"'!9 +3 "core" 9^T +102 "collection"'@9 +2 "core" 9yR +103 "collection"'39 +2 "core" 9O +102 "collection"'A9 +2 "core" 9L +103 "collection"'99 +2 "core" 9J +102 "collection"'D9 +4 "core" 9G +102 "collection"'F9 +2 "core" 9E +102 "collection"'$9 +3 "core" 9C +102 "collection"'>9 +2 "core" 96A +102 "collection"'H9 +3 "core" 9P> +102 "collection"'I9 +3 "core" 9j< +102 "collection"'K9 +2 "core" 9: +102 "collection"'&9 +3 "core" 98 +102 "collection"'L9 +2 "core" 95 +103 "collection"'E9 +2 "core" 93 +102 "collection"'J9 +2 "core" 91 +103 "collection"'O9 +2 "core" 9/ +102 "collection"'G9 +3 "core" 9- +102 "collection"'Q9 +2 "core" 93+ +102 "collection"'C9 +3 "core" 9K) +102 "collection"'N9 +3 "core" 9c' +102 "collection"'P9 +2 "core" 9z% +103 "collection"'S9 +2 "core" 9$ +102 "collection"'V9 +2 "core" 9" +103 "collection"'W9 +2 "core" 9 ! +102 "collection"'T9 +3 "core" 9 +102 "collection"'Y9 +3 "core" 9 +102 "collection"'B9 +2 "core" 9 +102 "collection"'[9 +3 "core" 9  +102 "collection"'M9 +2 "core" 9 '! +102 "collection"']9 +3 "core" 9 :% +103 "collection"'?9 +2 "core" 9 P* +143 "collection"'\\9 +11 "core" 9 k0 +102 "collection"'`9 +2 "core" 9 ~4 +103 "collection"'b9 +2 "core" 9 8 +102 "collection"'e9 +3 "core" 9 < +102 "collection"'U9 +2 "core" 9 A +103 "collection"'X9 +2 "core" 9 E +102 "collection"'Z9 +3 "core" 9 I\ +102 "collection"'h9 +4 "core" 9 M\ +102 "collection"'_9 +4 "core" 9 Q +102 "collection"'a9 +2 "core" 9\ V +102 "collection"'k9 +3 "core" 9\ Z +102 "collection"'d9 +2 "core" 9\ ^ +103 "collection"'c9 +2 "core" 9\ .b +102 "collection"'l9 +2 "core" 9\ ;f +103 "collection"'m9 +2 "core" 9\ Hk +102 "collection"'f9 +3 "core" 9\ To +102 "collection"'^9 +2 "core" 9\ as +102 "collection"'*9 +3 "core" 9\ kw +102 "collection"'q9 +2 "core" 9\ w{ +102 "collection"'n9 +3 "core" 9\  +102 "collection"'j9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +4 "collection"'p `\ `\  +2 '9 +5 "core"  + 9\  +2 "collection"'i% +4 "core" %>  + #tBegun lysing Collection Puck Heater at 68.2C/32.0psia +24230 "Can" . +35759 "core" ` +2 "collection"'u9 +3 "core" 9\  +2 "collection"'t% +4 "core" %> )  + #tEnded lysing Collection Puck Heater at 70C/32.1psia +2 .CS.seek 0ml +2 "collection"'s'Ӵ +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'w @ +88 "core" B +2 .tCSV.dial :air +2 "collection"'y @ +37 "core" ? +2 .tCS.seek 5ml +2 "collection"'x'qi +1338 "core" ' + .tCSV.dial CTV +2 "collection"'{  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'v @ +38 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'z  +37 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'} @ +39 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'~'Ӵ +1345 "core" ' +2 "collection"'|% +4 "core" %Ӳ X X B $ + #tPuck @42.1psia after final lysis pressurization + #Recovering Lysate into Collection syringe +2 .CSV.dial CBV + "collection"' +100 "core" +2 .tCBV.dial CSV + "collection"'  +27 "core"  + "collection"'% +4 "core" %Ӳ   9 # +2 .tCS.seek 5ml +2 "collection"''qg +1338 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +37 "core" +2 "collection"'% +4 "core" %qb+  $ +2 .tCS.seek 6.999ml +2 "collection"''w +581 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"' ' +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'\ ` +98 "core" ^ +2 #tLysing Complete +2 "collection"'& +4 "core" &`f_MO #G + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"& % +3 "core" %\ # P O ; +2 "storage"(% +3 "core" %~ 4 E +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((+ +195 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &, F i D ? +2 "manipulator"&& +3 "core" &% R R  ?V +2 "manipulator"&% +4 "core" %\ # P F ; +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +156 "core" ( +3 "manipulator"&& +4 "core" & R \\ 9  + "storage"(& +5 "core" &-  I +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&' +97 "core" ' + "storage"(& +4 "core" &- 0 K +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(' +240 "core" ' +2 "storage"("- +3 "core" -'m +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&%& +2 "core" & Q P D  +2 "storage"('& +4 "core" &- " E + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&'n +35 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"((- +3 "core" -'m +2 .tSE.seek 5.13 Pucks below Top Plate +2 "storage"('a +38 "core" ' +2 "manipulator"&)% +4 "core" %m\\ R Q +2 "storage"(,& +4 "core" &- v\ %  : + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 299 counts +2 "manipulator"&-'Ι +19 "core" ' + "manipulator"&.& +5 "core" & P Q T  + "storage"(/& +4 "core" &- \ I +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 600 counts +2 "manipulator"&0' +33 "core" ' +2 .tSE.seek 6.13 Pucks below Top Plate +2 "storage"(1'P +37 "core" ' + "manipulator"&2& +5 "core" & S Q A  + "manipulator"&% +4 "core" % \\ U H +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&#'\ +100 "core" ' +2 .tElbow.seek CC + "manipulator"&4( +156 "core" ( +2 "manipulator"&5& +4 "core" &' M A r @\\ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &8& +3 "core" &' Q S ~ @[ +2 .tForearm.seek CC + "manipulator"&7' +88 "core" ' +2 .tHand.close +2 "manipulator"&:/ +56 "core" / +2 .tCC.seek :open + "collection"'( +470 "core" ( +2 "storage"(6& +4 "core" &- $ H + "storage"(;& +4 "core" &- f H +2 "manipulator"&=& +3 "core" && Q U E ?V +2 "manipulator"& % +3 "core" %  S P -  +2 .tForearm.seek :retract +2 "manipulator"&<'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&!( +156 "core" ( +2 "manipulator"&@& +4 "core" & Z L   + "storage"(3& +5 "core" &-  L + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 +2 "manipulator"&A'n +110 "core" ' + .tElbow.hold +2 "manipulator"&9, +31 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&D1 +53 "core" 1 +3 "manipulator"&F% +4 "core" % ͂j [ I  +2 "storage"($& +3 "core" &- V G ? +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&>'ή +19 "core" ' + "manipulator"&H& +5 "core" & P D v  + "storage"(I& +4 "core" &- ` N +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&K' +26 "core" ' +2 "storage"(&% +4 "core" %R S O +2 ."downElevator"SE.seek :down +4 "storage"(L'} +99 (E% +3 "core" %X; G RG$ + "manipulator"&J% +4 "core" % O K  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +88 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +8 "core" ' + #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +4 "core" &RS 8 +2 "manipulator"&Q& +4 "core" & P \\  + "manipulator"&C% +4 "core" %\  Q Q  m +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(, +168 "core" ( +3 "manipulator"&P& +4 "core" &, ] \\ q +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &S& +4 "core" &, R S H q +2 .tForearm.seek :garage + "manipulator"&V' +93 "core" ' + .tHand.close +2 "manipulator"&W/ +56 "core" / +2 "manipulator"&T& +4 "core" &, \\ I  q + "manipulator"&Y% +4 "core" % ι ^ \\ +2 .tForearm.seek :retract +2 "manipulator"&B'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&[( +288 "core" ( + "manipulator"&M& +4 "core" &( P G F Ae +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &( U Q 9 Ae +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&?' +101 "core" ' +2 "manipulator"&\\& +4 "core" &( F Z = Ae + "manipulator"&`% +5 "core" % ^ T  t + "collection"'b& +5 "core" &UW 3 +2 "collection"'e& +5 "core" &TX 3 +2 .tCC.seek :closed + "collection"'U(` +5 "core" &VX 3 +8 &9VVh '*y +9 &oTW %= +10 &xUX &D +9 &sTXd 'D +10 &LoSW4 &C +9 &pUW 'C +9 &oSV 'D +10 &rTW 'D +9 &SmVX 'D +9 &oUY 'C +10 & oTX 'D +9 &"rWW_ &D +10 &$ZrTX~ &D +9 &&oVW 'C +9 &'pUXm 'D +10 &)lVYK 'C +9 &+cpTW. 'D +9 &-%nUY 'D +10 &.oVX 'C +9 &0pVW 'C +10 &2koUX 'D +9 &4-rUX 'D +9 &5rUX &D +10 &7mUXv 'D +9 &9tpVV[ 'C +9 &;5oVWB 'D +10 &<sUW &D +9 &>qTX &D +10 &@{mWXq 'D +9 &B=mVYY 'D +9 &DoVX> 'C +10 &EpVY 'C +9 &GpWX 'C +9 &IBtST 'E +10 &KPk %F +9 &L.: !J +10 &Np//n M +9 &P057^ N +9 &Q>< N +10 &SCCy N +9 &UsEGq O +9 &W4KJ` O +10 &XNOI O +9 &ZOQ P +10 &\\vQS P +9 &^7TS Q +9 &_vST &v +10 &`d#VVt L +9 ( +2 "collection"'e& +4 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 1.82 + "collection"'X& +4 "core" &`k_VYa 'E + &`k`SXM 'E + .tHand.open +2 "manipulator"&Z1 +61 "core" 1 +2 "manipulator"&h% +4 "core" % R L ! t +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +92 "core" ' +2 .tPSV.dial PSR +2 "processing"%a +109 "core"  +2 "processing"%k% +4 "core" % T + #tPulling 1.499ml of PSR.flush + .PSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%d' +1600 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%c  +50 "core"  +2 .tPS.seek 0ml +2 "processing"%l' +1624 "core" ' + .tPSV.dial PSR +2 "processing"%m +38 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%f' +2603 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%^ + "collection"'*  +6 "core" A + "processing"%q  +59 "core" +77  + .tPSV.dial :mixloop +2 "processing"%n +86 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%j  +112 "core" +2 .tPS.seek 0ml +45 "processing"%' +2620 "core" ' +2 .tPSV.dial :air + "processing"%i  +49 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +1966 "Can" PGF +641 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +36 "core" +2 .tPS.seek 0ml +2 "processing"%u' +2610 "core" ' + .tPSV.dial :air +2 "processing"%t  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%w +39 "core" +2 .tPS.seek 0ml +2 "processing"%y' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +5 "core" &' Q R @ @Z + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{( +3 "core" ( + "manipulator"&v& +5 "core" && M Q X @Z + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" && P Q b @Z +2 .tForearm.seek CC + "manipulator"&}' +94 "core" ' +2 .tHand.close + "manipulator"&x/ +53 "core" / +2 .tCC.seek :open +2 "collection"'|( +466 "core" ( +2 "manipulator"&& +4 "core" &' T T | @Y + "manipulator"&% +4 "core" %  E D [ +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&~(, +286 "core" ( + "manipulator"&& +4 "core" &, N B  M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &, Q S ; M +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +97 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 + "manipulator"&% +5 "core" % Y C ,  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +102 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &MP 4 +2 "manipulator"& % +4 "core" %\ R \\ m v +2 "storage"(% +4 "core" % 5 S + "storage"(. +3 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +194 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (& +3 "core" & &  H  + "manipulator"&& +4 "core" &, N G F M +2 "manipulator"&R% +3 "core" %\ Q R ; v +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +192 "core" ( +2 "manipulator"&& +4 "core" &\\ F Q e  +2 "storage"(& +3 "core" & = S +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 600 counts +2 "manipulator"&g'ϥ +93 "core" ' + "storage"(r& +4 "core" & Q +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"("' +153 "core" ' + "storage"(%- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 ('& +3 "core" &  H +2 "manipulator"&(& +4 "core" &\\ O Q N  + .tElbow.seek 2 +2 "manipulator"&)(P +7 "core" ( + "manipulator"&,& +4 "core" &[ O P l  +2 "storage"(.& +4 "core" &  I +2 .tForearm.seek 2 + 300 counts + "manipulator"&/'y +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&2/ +53 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"('} +7 "core" &[ I N   +2 "manipulator"&% +4 "core" % g P M  + .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +19 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +135 "core" ( + "manipulator"&-& +4 "core" &. T R  G +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 && +3 "core" &. H Q  G +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&5' +98 "core" ' +2 "manipulator"&8& +4 "core" &. U R G +2 "manipulator"&0% +4 "core" % T Q  +2 "collection"'& +4 "core" &PR$ + +2 "collection"':& +6 "core" &OQ + +2 .tCC.seek :closed +2 "collection"'#(` +4 "core" &PQ + +8 &9PQ &$e +9 &_NQ 6 +9 &2QQ F +10 &nOQ D +9 &mOQ D +10 &|nOR !D +9 &?pNR D +9 &pPS C +10 &pQQ !D +9 &pQQ D +9 & GnOSh D +10 &"\ oOSY C +9 &#oPQA D +9 &%pPR. D +10 &'OpPQ D +9 &)nOQ D +10 &*rQO D +9 &,oPQ D +9 &.WoMQ D +10 &0mNQ8 D +9 &1nOR( D +9 &3oOR D +10 &5^lPQ D +9 &7 pOPr D +10 &8pOR D +9 &:oOT D +9 &)mQP D +9 &?oOR C +10 &AnNQ D +9 &ConNQ D +9 &E0rOR D +10 &FoQR D +9 &HuSU D +9 &Jmu} G +10 &L'A=x J +9 &MNPi N +9 &OVWO N +10 &QaXYP N +9 &S!WXC O +10 &TVY0 O +9 &VUY1 O +9 &XdUY P +10 &Z%UW P +9 &[WX Q +9 &]VX Q +10 &_aUW : +9 &`*'TW 6 +10 &`ITX !9 +5 ( +2 "collection"':& +4 #tCollection Clamp onSpring/offSpring for 11/27 samples, on/off torque 1.90 + .Hand.open + "manipulator"&o1 +4 "core" &`-UV #9 +52 1 +2 "manipulator"&6% +4 "core" % U M { +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +94 "core" ' +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'=  +112 "core"  + .tCSV.dial CTV +2 "collection"'  +26 "core"  +2 .tPS.seek 2.5ml +2 "processing"%@' +2615 "core" ' +2 "collection"'3% +4 "core" %"$& ( +2 .tCS.seek 4.151ml +6 "collection"'7'V +1562 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%4  +39 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%D  +60 "core"  +2 .tPS.seek 0ml +2 "processing"%F' +2610 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'$ ` +28 "core" ^ +2 .tCSV.dial :air + "collection"'H @ +39 "core" > +2 .tCS.seek 10ml +2 "collection"'I' +1549 "core" ' + .tCSV.dial CTV +2 "collection"'&  +39 "core"  +2 .tCS.seek 0ml +2 "collection"'<'Ӵ +2598 "core" ' + .tCBV.dial :waste1 +2 "collection"'E @ +25 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'J  +114 "core" + "collection"'!& +4 "core" &`-; "9 +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&G% +4 "core" %\  O O ^  +2 "storage"(A% +4 "core" %t u s ' B + "storage"(Q. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(C(+ +198 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +2 (>& +3 "core" &+ e T A +2 "manipulator"&1& +3 "core" &+ O Q Dw +2 "manipulator"&P% +4 "core" %\  D L   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&K( +157 "core" ( +2 "manipulator"&S& +4 "core" & [ N <  + "storage"(L& +4 "core" &+  Z H +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&9' +95 "core" ' + "storage"(W& +4 "core" &+ M J +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(T' +223 "core" ' + "storage"(Y- +4 "core" -'j + .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&O& +2 "core" & P N  +2 "storage"(V& +4 "core" &+ s q 6 B + .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&M'n +34 "core" ' + .tElbow.hold +2 "manipulator"&], +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(N- +2 "core" -'j +2 .tSE.seek 6.14 Pucks below Top Plate +2 "storage"(\\'^ +26 "core" ' + "manipulator"&`% +5 "core" %pp ^ ^ 4  + "storage"(b& +4 "core" &+\ [\ Y ; 9 + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 302 counts +2 "manipulator"&B'Μ +26 "core" ' +2 "manipulator"&& +4 "core" & T [ /  +2 "storage"(X& +4 "core" &+  F +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&Z' +17 "core" ' +2 .tSE.seek 7.14 Pucks below Top Plate +2 "storage"(h'M +46 "core" ' +2 "manipulator"&e& +4 "core" & Q P k  +2 "manipulator"&a% +4 "core" % N Q W +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&?( +160 "core" ( +2 "manipulator"&c& +4 "core" &1 K O e I +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &0 O N 9 I +2 .tForearm.seek CC +2 "manipulator"&m' +94 "core" ' + .tHand.close +2 "manipulator"&l/ +58 "core" / +2 .tCC.seek :open + "collection"'^( +467 "core" ( + "storage"(*& +4 "core" &+  E +2 "storage"(q& +4 "core" &+ ( E + "manipulator"&n& +4 "core" &. Q P y F + "manipulator"&j% +4 "core" %  R P p +2 .tForearm.seek :retract +44 "manipulator"&f'\ +107 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&i( +162 "core" ( + "manipulator"&& +5 "core" & D O i + "storage"(p& +4 "core" &+ M K +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 1 + "manipulator"& 'n +114 "core" ' + .tElbow.hold +2 "manipulator"&t, +4 "core" , + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&u1 +63 "core" 1 +2 "manipulator"&w% +4 "core" % sW b V  +2 "storage"( & +4 "core" &+\ # t < + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 305 counts + "manipulator"&s'Ο +18 "core" ' +2 "manipulator"&v& +5 "core" & Q Q m i + "storage"(z& +5 "core" &+ L +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 600 counts + "manipulator"&x' +25 "core" ' + "storage"([% +5 "core" %W  N +2 ."downElevator"SE.seek :down +4 "storage"(_'} +98 (U% +3 "core" %A  LH& +2 "manipulator"&% +4 "core" % S Q +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +79 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +17 "core" ' +2 .tPSV.dial :air +2 "processing"%}  +62 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +38 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%{  +38 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +37 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +40 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%' +2623 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" & c +2 "manipulator"&& +4 "core" & R O  i + "manipulator"&% +4 "core" %  Q O \ j +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(, +169 "core" ( + "manipulator"&& +4 "core" &, M F F e +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +3 "core" &, P P b e +2 .tForearm.seek :garage + "manipulator"&' +97 "core" ' +2 .tHand.close + "manipulator"&R/ +54 "core" / + "manipulator"&& +4 "core" &, [ L y e +2 "manipulator"&% +4 "core" % Q P S + .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&~(k +118 "core" ( +2 "manipulator"&r& +4 "core" &p M M E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &p O Q \\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'' +103 "core" ' +2 "manipulator"&(& +4 "core" &p O I  +2 "manipulator"&,% +4 "core" % O O [ + "processing"%.& +4 "core" & U +2 "processing"%\ & +5 "core" & U +2 .tPC.seek :closed +2 "processing"%2(] +4 "core" & V +10 &8 K*z +9 &n H> +10 &~ JF +9 &Kt KF +9 & z JF +10 &u KF +9 &v JF +9 &Rw JF +10 &w JF +9 &y JF +10 & u JF +9 &"[w JF +9 &$s KF +10 &%t JE +9 &'t JE +9 &)cu JF +10 &+${# JF +9 &,t JF +10 &.x& IF +9 &0js JF +9 &2.s, JE +10 &3v0 JF +9 &5u/ KF +9 &7ss7 JF +10 &95x0 IF +9 &:y8 JF +10 &<v? JF +9 &>{xK JF +9 &@<xE JF +10 &BrW JE +9 &CtL JF +9 &EyO IF +10 &GA~Y IG +9 &HT GI +10 &JR EK +9 &L}Z EK +9 &N?C EK +10 &PZ EK +9 &QW EK +9 &SU DK +10 &UE` DK +9 &W[ DK +10 &Xb CK +9 &Z] DK +9 &\\Mb C8 +10 &]84f G"d +9 &]| x R +2 ( +2 "processing"%\ & +3 #tProcessing Clamp onSpring/offSpring for 13/27 samples, on/off torque 1.39 +2 "processing"%& +4 "core" &]|  Q + .tHand.open +2 "manipulator"&1 +61 "core" 1 +2 "manipulator"&% +4 "core" % Y J J +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%-  +37 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +39 "core" + "processing"%"% +4 "core" % Y +2 .tPS.seek 0.3ml +2 "processing"%/' +389 "core" ' + .tPSV.dial PSR +2 "processing"%8 +86 "core"  +2 "processing"%0% +4 "core" %# \\ + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'.U +482 "core" ' +3 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%)' +1901 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +85 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +62 "core" A + .tPBV.dial :waste2 +7 "processing"%|  +79 "core"  +3 .tPS.seek 0ml +2 "processing"%o' +2627 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&6& +4 "core" &p Q N N +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&:(k +3 "core" ( + "manipulator"&=& +4 "core" &p P O $ + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &p b N V +2 .tForearm.seek PC + "manipulator"&5' +103 "core" ' +2 .tHand.close + "manipulator"&y/ +58 "core" / +2 .tPC.seek :open +2 "processing"%3( +447 "core" ( + "manipulator"& & +4 "core" &p Q P ` +2 "manipulator"&4% +4 "core" % Q P a + .tForearm.seek :retract +2 "manipulator"&D'\ +106 "core" ' + .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(, +132 "core" ( +2 "manipulator"&$& +4 "core" &, E Z q  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" &, M G   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7' +115 "core" ' + .tHand.open +2 "manipulator"&&1 +61 "core" 1 + "manipulator"&I% +4 "core" % ΢ M E t P +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +98 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%J& +4 "core" &w ] +2 "manipulator"&!% +4 "core" %\ ! Y T  7 + "storage"(G% +4 "core" % X O + "storage"(A. +4 "core" .(+ +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(Q( +189 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (>& +3 "core" & > I +2 "manipulator"&1& +4 "core" &, P G M  + "manipulator"&P% +4 "core" %\ O O M 7 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(P +174 "core" ( +2 "manipulator"&S& +4 "core" &Q W E _ $ + "storage"(L& +4 "core" & + M +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 600 counts +2 "manipulator"&W'ϥ +99 "core" ' +2 "storage"(& +4 "core" &  O +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak + "storage"(;' +163 "core" ' + "storage"(Y- +4 "core" -' + .tSE.configure :default +3 "storage"(#QK-0-\ b +2 (O& +3 "core" & 3 G + "manipulator"&V& +4 "core" &R O K S $ +2 .tElbow.seek 2 + "manipulator"&N(P +4 "core" ( + "manipulator"&`& +4 "core" &R R S } $ +2 "storage"(b& +4 "core" & H +2 .tForearm.seek 2 + 300 counts + "manipulator"&'y +21 "core" ' + .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&X/ +62 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&e& + "storage"(a'} +7 "core" &R O M  $ + "manipulator"&9% +4 "core" % n O G J  +2 .tForearm.seek :retract +50 "manipulator"&K'\ +80 "core" ' + ."downElevator"SE.stop + "storage"(5 +21 "core" ' +2 .tElbow.seek PC +2 "manipulator"&T(k +249 "core" ( +2 "manipulator"&M& +4 "core" &u N F  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &B& +3 "core" &u O O X +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&\\' +98 "core" ' +2 "manipulator"&c& +4 "core" &u S M w +2 "manipulator"&d% +3 "core" % R P { 2 +2 "processing"%Z& +4 "core" & W +2 "processing"%]& +5 "core" & W +2 .tPC.seek :closed +2 "processing"%l(] +4 "core" & W +7 &1 S$d +9 &] K6 +10 &$ IF +9 &s LE +9 &u MF +10 &lp ME +9 &,r LF +10 &r ME +9 &p LE +9 &tu LE +10 & 5r~ LE +9 &!p~ LE +9 &#up LE +10 &%|th LE +9 &'>pq LE +10 &(qo LE +9 &*qX LE +9 &,o] ME +10 &.Dt_ LF +9 &0pT LE +9 &1uU LE +10 &3rM LE +9 &5NmI ME +10 &7qC LE +9 &8rF ME +9 &:sC LE +10 &q5 LE +9 &?u6 LE +10 &Ar5 LE +9 &C\\r. LF +9 &Ez6 KF +10 &F6 KH +9 &H6 HI +10 &JW, GJ +9 &L" GK +9 &M% GK +10 &O% GJ +9 &Q^$ GJ +9 &S ' GJ +10 &T GK +9 &V FK +10 &Xe FK +9 &Z% FL +9 &[ FE +10 &]E J^ +9 &]t . Q ' +5 ( +2 "processing"%]& +4 #tProcessing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.45 +2 .Hand.open + "manipulator"&k1 +3 "core" &]t\ S ' +51 1 + "manipulator"&#% +4 "core" % V F S 2 +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*'\ +93 "core" ' +2 #tHeating Puck.from 2, :da in Processing Clamp to 28C for 2:00:00 +3 .PH.seek 28C,5:00 +2 "processing"%q  +2 %n9 +6 "core" 9 +102 "processing"%j9 +2 "core" 9 +102 "processing"%9 +2 "core" 9  +103 "processing"%p9 +2 "core" 9  +102 "processing"%m9 +2 "core" 9 +102 "processing"%?9 +3 "core" 9 +102 "processing"%u9 +2 "core" 9 +102 "processing"%w9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9" +102 "processing"%v9 +3 "core" 9& +102 "processing"%z9 +2 "core" 9* +102 "processing"%[9 +3 "core" 9/ +102 "processing"%f9 +2 "core" 93 +102 "processing"%U9 +2 "core" 97 +103 "processing"%9 +2 "core" 9; +102 "processing"%i9 +2 "core" 9? +103 "processing"% 9 +2 "core" 9C +102 "processing"%s9 +3 "core" 9H +102 "processing"%}9 +3 "core" 9L +102 "processing"%h9 +2 "core" 9P +102 "processing"%x9 +3 "core" 9T +102 "processing"%_9 +2 "core" 9X +102 "processing"%F9 +3 "core" 9] +102 "processing"%9 +3 "core" 9a +102 "processing"%{9 +2 "core" 9e +102 "processing"%9 +2 "core" 9i\ +103 "processing"%9 +2 "core" 9m +102 "processing"%9 +3 "core" 9q +102 "processing"% 9 +3 "core" 9v +102 "processing"%9 +2 "core" 9#z +102 "processing"%9 +3 "core" 9-~ +102 "processing"%9 +2 "core" 97 +102 "processing"%9 +3 "core" 9A +102 "processing"%t9 +3 "core" 9J +102 "processing"%R9 +2 "core" 9T +102 "processing"%9 +2 "core" 9] +103 "processing"%9 +2 "core" 9f +3 .tPH.hold 2:00:00,28C +4 "processing"% ppe +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%r +85 "core"  +2 "processing"%%% +4 "core" %} X + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml + "processing"%'\ +587 "core" ' +2 .tdelay 5 seconds +503 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%('Һ +1231 "Can" W99 +373 "core" ' +2 .tPTV.dial :puck + "processing"%,  +63 "core"  + .tPSV.dial PTV +2 "processing"%. +63 "core" +2 .tPBV.dial :waste1 + "processing"%  +109 "core"  +2 "processing"%% +4 "core" % [ +2 .tPS.seek 1.5ml +2 "processing"%+' +581 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" , +2 .tPS.seek 0ml +2 "processing"%' +1603 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +33 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%- +62 "core"  +2 .tPS.reconfigure :fast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +1984 "core" ' + .tPSV.dial PTV +2 "processing"%" +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +60 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +61 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%8  +60 "core"  +3 .tPS.seek 0ml + "processing"%0' +1979 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%/  +112 "core" + .tPSV.dial :mixloop +2 "processing"% +50 "core" + .tPRV.dial :ab1 +2 "processing"% @ +63 "core" A +2 .tPS.reconfigure :slow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%' +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'|  + "processing"%)  +40 "core" +2  +2 "processing"%6% +3 "core" %q X +2 .tPS.seek 0.34ml +2 "processing"%=' +426 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +25 "core" +2 .tPRV.dial :air +2 "processing"%y  +36 "core"  +2 .tPS.seek 0.9ml +2 "processing"%~'G +1185 "core" ' + .tPRV.dial :waste2 +7 "processing"%g @ +61 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%2'\ +855 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%  +37 "core"  + .tPS.reconfigure :default +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%4'Һ +1591 "core" ' +2 .tPSV.dial :PML +2 "processing"%$ +37 "core" +2 .tPTV.dial :mixing + "processing"%H @ +64 "core" B +2 .tPBV.dial :waste1 + "processing"%5  +33 "core" +2 "processing"%:% +4 "core" %ҵj W +2 .tPS.seek 1.85ml +2 "processing"%&' +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%I * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%J' +1950 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'!& +3 "core" &]` & +2 "manipulator"&D& +3 "core" &u O E ` +2 "manipulator"&G% +4 "core" %\  O N B  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(, +133 "core" ( +2 "manipulator"&7& +4 "core" &, N I ]  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &>& +3 "core" &, N P   +2 .tForearm.seek :garage + "manipulator"&1' +107 "core" ' +2 .tHand.close + "manipulator"&P/ +53 "core" / +3 "manipulator"&C& +4 "core" &, ^ G f  + "manipulator"&S% +4 "core" % D N +2 .tForearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +279 "core" ( +2 "manipulator"&@& +4 "core" &" X J  ;4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &" K B \ ;4 +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&O' +102 "core" ' +3 "manipulator"&V& +4 "core" &" Z S ( ;4 + "manipulator"&E% +4 "core" % M E " +2 "collection"'`& +4 "core" &_`  +2 "collection"'b& +4 "core" &^`  +2 .tCC.seek :closed +2 "collection"'X(` +4 "core" &_^  +8 &5^`$ )w +10 &l]a" = +9 &^` F +10 &yq]` F +9 &;w]_ F +9 &v^a F +10 &w^` F +9 &q_a F +9 &Ct^` F +10 &x^` F +9 & t^` E +10 &"s_a E +9 &$Kr`a F +9 &&s]_ E +10 &'u]` F +9 &)p^a F +9 &+Rs^a F +10 &-u]` F +9 &.x_` F +10 &0r^_ F +9 &2\\r^` E +9 &4s`_ F +10 &5u]a F +9 &7s]` E +9 &9bs`b F +10 &;&s]` E +9 &<s^` E +10 &>r__ E +9 &@ls]_ E +60 &B.s__ E +4 &Cs__\ E +4 &Es_` F + &Gsv^^ F + &I3ybb F &Jdf\ G + &Lcg J +4 &Nebc M +9 &P$_b \ N +10 &Q_b \ O +9 &S_b O +9 &Uf`c P +10 &W(_b P +9 &X^_ P +10 &Z`a Q +9 &\\k`b Q +9 &^+aa Q +10 &_w^a\ &w +9 &`c+^b J +9 ( +3 "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 1.76 + "collection"'e& +4 "core" &`o>`b > +2 &`o>ab > +2 .tHand.open + "manipulator"&91 +57 "core" 1 + "manipulator"&% +5 "core" %  Z O ; +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%; +85 "core"  + "processing"%% +4 "core" %U D +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%M' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%B  +38 "core"  +2 .tPS.seek 0ml +2 "processing"%a' +1598 "core" ' + .tPSV.dial PSR +2 "processing"%N +39 "core"  +2 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%c' +2605 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +8 .tCBV.dial PRV +3 "processing"%d  + "collection"'Z  +31 "core" ~ +104  + .tPSV.dial :mixloop +2 "processing"%K +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%3  +62 "core" +2 .tPS.seek 0ml +2 "processing"%k' +1691 "Can" =aa +933 "core" ' + .tPSV.dial :air +2 "processing"%#  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2619 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%] +39 "core" +2 .tPS.seek 0ml +2 "processing"%j' +2625 "core" ' +2 .tPSV.dial :air + "processing"%\\  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +39 "core" +2 .tPS.seek 0ml +2 "processing"%m' +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +6 "manipulator"&?& +4 "core" &" P P  ;3 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +6 "manipulator"&u( +3 "core" ( +2 "manipulator"&w& +3 "core" &" O O 2 ;3 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 & & +4 "core" &" Q H  ;3 +2 .tForearm.seek CC +2 "manipulator"&v' +100 "core" ' + .tHand.close +2 "manipulator"&z/ +64 "core" / +2 .tCC.seek :open +2 "collection"'[( +467 "core" ( + "manipulator"&f& +4 "core" & Q R > :+ +2 "manipulator"&U% +3 "core" % P P E +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&i(, +283 "core" ( + "manipulator"& & +4 "core" &, I O D +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &, Q O 6 D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&}' +102 "core" ' +2 .tHand.open + "manipulator"&h1 +58 "core" 1 + "manipulator"&x% +4 "core" % [ O W +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +93 "core" ' +3 ."da"delayUntil "14:19:27.56" +24951 #recoverPRVreagent08 +2 .PTV.dial :mixing + "processing"%F @ +64 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%{ * +32 "core" + + ."da"PSV.dial :air +2 "processing"%  +39 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +1993 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +38 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +39 "core"  +2 ."da"PS.seek 0ml +2 "processing"%' +1989 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +110 "core"  +2 "processing"%t% +4 "core" %l J + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%R'\ +581 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1595 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +64 "core"  + ."da"PSV.dial PTV +2 "processing"%r +62 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +31 "core" + "processing"%o% +4 "core" %ҵq K +2 ."da"PS.seek 1.5ml +2 "processing"%'{ +586 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"%, * +31 "core" + +2 ."da"PS.seek 0ml +2 "processing"%.' +1593 "core" ' + ."da"delay 2:00 +8564 "Can" S98 +3439 #"da"recoverPSRreagent08 +7 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +30 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%( +62 "core" +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2004 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +62 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%q +61 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%\  +75 "core" +2 ."da"PS.seek 0ml +2 "processing"%-' +1982 "core" ' + #"da"washCycleDA #2 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +109 "core"  +2 "processing"%"% +4 "core" % P + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%''\ +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'Һ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%8 +63 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core"  +2 "processing"%/% +4 "core" %Ҿp O +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' + ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" , +3 ."da"PS.seek 0ml + "processing"%0' +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%|  +31 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +31 "core" , + ."da"PSR.select :air +50 .PSV.dial PSR +3 "processing"%6 +63 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +1992 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +60 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%= +62 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%g  +61 "core"  +2 ."da"PS.seek 0ml +2 "processing"%~' +1985 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +38 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%2  +112 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%$  +37 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%H +50 "core" +2 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%5' +378 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%:  +40 "core"  + "processing"%I% +4 "core" % U +2 ."da"PS.seek 0.55ml +2 "processing"%4'Z +333 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air +6 "processing"%&  +36 "core"  +2 ."da"PS.seek 2ml +2 "processing"%!'Һ +1545 "core" ' + ."da"PSV.dial :PML +2 "processing"%D +38 "core" + ."da"PTV.dial :mixing +2 "processing"%G @ +62 "core" A + ."da"PBV.dial :waste1 +2 "processing"%7  +31 "core"  +2 "processing"%>% +4 "core" %ҵ M +2 ."da"PS.seek 1.85ml +2 "processing"%T' +234 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%P * +31 "core" + +2 ."da"PS.seek 0ml +2 "processing"%C' +1945 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +14752 "Can" FKK +33251 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%S  +30 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%* * +32 "core" + + ."da"PSV.dial :air +2 "processing"%1  +39 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%@' +2007 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%Y +39 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%A  +38 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%V +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%E  +50 "core" +2 ."da"PS.seek 0ml +2 "processing"%`' +1989 "core" ' +5 #"da"washCycleDA #1 of 3 +3 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +109 "core"  +2 "processing"%^% +4 "core" % N + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure :default +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%e'\ +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%9'Һ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +64 "core"  + ."da"PSV.dial PTV +2 "processing"%b +62 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%;  +31 "core"  + "processing"%% +4 "core" %ҿ J +2 ."da"PS.seek 1.5ml +2 "processing"%O' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +30 "core" + +2 ."da"PS.seek 0ml +2 "processing"%B' +1594 "core" ' +2 ."da"delay 2:00 +12008 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +32 "core"  +2 ."da"delay 30 seconds +1241 "Can" IBB +1761 ."da"PBV.dial between PSV and waste1 +2 "processing"%N * +31 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +62 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +1997 "core" ' + ."da"PSV.dial PTV +2 "processing"%d +61 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%K +61 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%3 +62 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +60 "core"  +2 ."da"PS.seek 0ml +2 "processing"%#' +1986 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +110 "core"  +2 "processing"%]% +4 "core" % J + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%n'\ +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\\'Һ +1598 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%j +62 "core" +2 ."da"PBV.dial :waste1 + "processing"%p  +31 "core" +2 "processing"%% +4 "core" %Һ Q +2 ."da"PS.seek 1.5ml +2 "processing"%?' +595 "core" ' +2 ."da"delay 3 seconds +307 .PBV.dial between PSV and waste1 + "processing"%w * +31 "core" , +2 ."da"PS.seek 0ml +2 "processing"% ' +1599 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +63 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2001 "core" ' + ."da"PSV.dial PTV +2 "processing"%f +62 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +61 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%v +62 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +60 "core"  +2 ."da"PS.seek 0ml +2 "processing"%s' +1996 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +110 "core"  +2 "processing"%h% +4 "core" % O + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure :default +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%x'\ +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'Һ +1592 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%} +73 "core"  +2 ."da"PBV.dial :waste1 +6 "processing"%F  +76 "core" +8 "processing"%% +4 "core" %Ҷ Q +2 ."da"PS.seek 1.5ml +2 "processing"%{'| +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" , +3 ."da"PS.seek 0ml +2 "processing"%m' +1598 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +60 "core"  +2 ."da"PS.reconfigure :fast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2016 "core" ' + ."da"PSV.dial PTV +2 "processing"% +62 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +61 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%t +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core" +2 ."da"PS.seek 0ml +2 "processing"%R' +1433 "Can" O76 +552 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +113 "core"  +8 "processing"%r% +8 "core" % 1 +8 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +12 "processing"% +17 ."da"PS.reconfigure :default +13 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +8 "processing"%%'m +338 "core" ' +2 ."da"delay 5 seconds +503 "processing"%o% +3 "core" %o + +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%'\ +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%,'Һ +1601 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +75 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" + "processing"%% +4 "core" %ҷ 0 +2 ."da"PS.seek 1.5ml +2 "processing"%('} +589 "core" ' +2 ."da"delay 3 seconds +301 .PBV.dial between PSV and waste1 +2 "processing"%. * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%+' +1602 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +61 "core"  +2 ."da"PS.reconfigure :fast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2019 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +62 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +61 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%- +61 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%'  +62 "core"  +2 ."da"PS.seek 0ml +2 "processing"%8' +2002 "core" ' +2 #"da"Additional air clear + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +111 "core"  + "processing"%/% +4 "core" % ' + #"da"Pulling 2ml of PSR.air +2 .PSR.select :air +2 .PS.reconfigure :default +2 "processing"%#A d`xb +3 ."da"PS.seek 2ml +2 "processing"%'Һ +2115 "core" ' +2 ."da"delay 5 seconds +502 .PTV.dial :puck +3 .PSV.dial PTV +2 "processing"% +62 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" + "processing"%|% +4 "core" %ҹo + +2 ."da"PS.seek 1.5ml +2 "processing"%)' +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%6 * +33 "core" , + ."da"delay 1 second +102 .PSV.dial :waste1 +2 "processing"%0  +88 "core"  +3 ."da"PS.seek 0ml +2 "processing"% ' +1592 "core" ' + "processing"%y9 +4 "core" 94% +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%=  +3 "core" 4% + 4% + "processing"%g& +4 "core" &]t~ - ' +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\ N D - 2 + "storage"( % +4 "core" %y  +2 "storage"(2. +3 "core" .( + ."da"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 ."da"SC.seek 1 +2 "storage"($(+ +189 "core" ( +2 ."da"SC.configure :limp +2 "storage"($(\ 1b +3 (H& +3 "core" &( C  + "manipulator"&~& +4 "core" &, M L & D + "manipulator"&:% +4 "core" %\ Q N K 2 +2 ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&I( +188 "core" ( + "manipulator"&5& +4 "core" & B K ' +2 "storage"(&& +3 "core" &(   +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&4' +104 "core" ' +2 "storage"(D& +4 "core" &( 0 +2 ."da"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."da"SE.seek :beamBreak +2 "storage"(G' +225 "core" ' + "storage"(7- +4 "core" -'Q + ."da"SE.configure :default +3 "storage"(#QK-0-\ b +2 "manipulator"&>& +3 "core" & K E ' +2 "storage"(P& +3 "core" &( P  +2 ."da"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&!'n +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&T, +4 "core" , + ."da"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 "storage"(S- +2 "core" -'Q +3 ."da"SE.seek 7.13 Pucks below Top Plate +2 "storage"(*'E +38 "core" ' +2 "manipulator"&1% +4 "core" %y[ d t ^ + "storage"(C& +4 "core" &( 2 4  + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 311 counts +2 "manipulator"&Y'Υ +30 "core" ' +2 "manipulator"&A& +4 "core" & P N 5 ' + "storage"(V& +4 "core" &( g  +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&E' +22 "core" ' +2 ."da"SE.seek 8.13 Pucks below Top Plate +2 "storage"(@'4 +42 "core" ' +2 "manipulator"&L& +5 "core" & O N + ' + "manipulator"&^% +4 "core" % O N B h +2 ."da"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&`'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&e(k +247 "core" ( +2 "manipulator"&& +4 "core" &m Z M J + ."da"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &b& +3 "core" &m k _ : +2 ."da"Forearm.seek PC +2 "manipulator"&;' +100 "core" ' + ."da"Hand.close +2 "manipulator"&/ +62 "core" / +3 ."da"PC.seek :open +2 "processing"%9( +447 "core" ( +2 "storage"(J& +4 "core" &( m  + "manipulator"&O& +4 "core" &m E J + "manipulator"&M% +4 "core" % E N  +2 ."da"Forearm.seek :retract +2 "manipulator"&N'\ +104 "core" ' + ."da"Elbow.reconfigure :tight +54 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +2 "manipulator"&a( +257 "core" ( +2 "manipulator"&B& +4 "core" & V ? ) + "storage"(d& +4 "core" &(   +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&K' +116 "core" ' +2 ."da"Hand.open + "manipulator"&31 +55 "core" 1 +3 "storage"(c- +3 "core" -'4 +2 ."da"SE.seek 7.89 Pucks below Top Plate +2 "storage"(Z' +24 "core" ' +2 ."da"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.12 Pucks below Top Plate +2 "storage"(k': +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da22jul1214h75ml.tif +1397 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10.492 seconds\ /var/log/esp/da22jul1214h75ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da22jul1214h75ml15s.tif +546 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1019 #"da"SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da22jul1214h75ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 20.0 /var/log/esp/midres/da22jul1214h75ml20s.tif +2065 #SX MX5/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20 seconds\ /var/log/esp/midres/da22jul1214h75ml20s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"DAfans.email "10.492 sec auto-exposure",Subject: "da22jul1214h75ml images!" +9 "storage"(]- +6 "core" -': +2 "storage"(#& +5 "core" &( {  +2 "manipulator"&n& +4 "core" & t u  ) +2 ."da"Elbow.seek 1 +2 "manipulator"&j( +3 "core" ( +2 "manipulator"&p& +4 "core" & s i ; ) + "storage"(& +5 "core" &(   +3 ."da"Forearm.seek 1 + 600 counts +3 "manipulator"&\\' +3 "core" ' +3 ."da"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.84 Pucks below Top Plate +4 "storage"(w' +67 "core" ' +2 "manipulator"&?& +4 "core" & B B ) +3 "storage"(z& +5 "core" &(\ ?\ 3 5 + ."da"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 ."da"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'n +33 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&W, +5 "core" , +2 ."da"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure :default +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 8.02 Pucks below Top Plate +2 "storage"( ' +23 "core" ' +2 "manipulator"&f% +4 "core" %xV p s 7 + "storage"(U& +5 "core" &(  ' + ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 310 counts +5 "manipulator"&v'Τ +20 "core" ' + "manipulator"& & +5 "core" & D P  ( + "storage"(X& +5 "core" &(\ B\ > 6 +2 ."da"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 600 counts +2 "manipulator"&u' +41 "core" ' +18 "storage"(h% +11 "core" %\ D\ D r 7 +4 ."downElevator"SE.seek :down +8 "storage"(s'} +96 (x% +6 "core" %8\ 3\ > 6G# +4 "manipulator"&}% +7 "core" %϶ J L ] +5 ."da"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +4 "manipulator"&F'\ +54 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +37 "core" ' +4 "storage"(& +8 "core" &( v\ % 6 ; +4 #tStarting finalPurge +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%& +8 "core" &R I +3 "manipulator"&& +8 "core" & J L ( +4 "manipulator"&{% +9 "core" %\ # H D > +6 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(, +180 "core" ( +131 "manipulator"& & +8 "core" &, N L W ] +4 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +3 && +8 "core" &, L E  ] +4 ."psFlush"Forearm.seek :garage +5 "manipulator"&m' +99 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&/ +53 "core" / +4 "manipulator"&& +8 "core" &, O O P ] +4 "manipulator"&t% +8 "core" % E P N  +3 ."psFlush"Forearm.seek :retract +5 "manipulator"&'\ +93 "core" ' +4 ."psFlush"Elbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +3 "manipulator"&(k +120 "core" ( +3 "manipulator"&& +7 "core" &r P Q . +3 ."psFlush"Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 &r& +8 "core" &r L D +4 ."psFlush"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +4 "manipulator"&R' +106 "core" ' +4 "manipulator"&o& +8 "core" &r M P : +3 "manipulator"&%% +9 "core" % E L \ +4 "processing"%& +8 "core" &H C +4 "processing"%& +8 "core" & C +7 ."psFlush"PC.seek :closed +2 "processing"%(] +10 "core" & C +2 & C +4 &0 >$d +9 &] 66 +9 & 6G +9 &r 8E +10 &v 8F +8 &gr 8F +10 &)p 8F +10 &p 8F +8 &s 8E +11 &ps 7E +9 & 2s 7E +9 &!o 8E +10 &#m 8E +8 &%xpU 7E +11 &':o 8E +9 &(m 8E +8 &*n 8F +11 &,p 8F +9 &.Ar 7F +9 &0p| 7E +10 &1nS 8E +8 &3m 8E +9 &5Kk 8E +11 &7 p| 8E +8 &8nw 8E +11 &:sx 7E +9 &rx 8E +10 &?u} 7E +9 &Aph 7F +9 &CZnm 7E +10 &Ess 7E +9 &Fxc 7F +10 &Hl 5H +9 &JUg 3J +10 &Lg 3K +9 &Mf 3K +9 &Od 3K +9 &Q[d 3K +11 &Sd 3K +8 &T\\ 3K +10 &VO 3K +9 &XaJ 2K +9 &Z#Q 2K +10 &[W 2G +8 &];dN 9&m +11 &]| (J = " +4 ( +7 "processing"%& +7 #"psFlush"Processing Clamp onSpring/offSpring for 13/26 samples, on/off torque 1.42 +2 "processing"%& +8 "core" &]|Q ? " +3 &]|7 ? " +4 ."psFlush"Hand.open +3 "manipulator"&,1 +66 "core" 1 +4 "manipulator"&.% +14 "core" % Ͼ J L  +4 ."psFlush"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&('\ +102 "core" ' +2 ."psFlush"PSR.select :air +6 .PSV.dial PSR + "processing"%q +42 "core"  +3 "processing"%% +8 "core" %1 G +4 #"psFlush"Pulling 0.5ml of PSR.flush +4 .PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +4 "processing"%\ '\ +178 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +405 "core" ' +4 ."psFlush"delay 5 seconds +180 #"uploadLog"upsync +323 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%+' +2123 "core" ' + ."psFlush"delay 1 second +102 .PRV.dial :waste2,avoiding: :ab2 +2 "processing"% @ +159 "core" B + ."psFlush"PTV.dial :PRVmixing +2 "processing"%"  +113 "core" + ."psFlush"PSV.dial :mixloop +2 "processing"%- +97 "core" + ."psFlush"PS.seek :empty +2 "processing"%''ղ +2635 "core" ' +52 ."psFlush"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +86 "core"  + "processing"%% +4 "core" %ոx H + #"psFlush"Pulling 0.5ml of PSR.flush +2 .PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%/'\ +586 "core" ' +2 ."psFlush"delay 5 seconds +503 .PSR.select :air +7 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2104 "core" ' + ."psFlush"delay 1 second +102 .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."psFlush"PTV.dial :mixing +2 "processing"% @ +62 "core" A + ."psFlush"PSV.dial :mixloop +2 "processing"%| +98 "core" +2 ."psFlush"PS.seek :empty +2 "processing"%'ղ +2613 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%6 +85 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%0'TE +1095 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%)' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +63 "core" + ."psFlush"PTV.dial :puck +2 "processing"%=  +64 "core"  + ."psFlush"PBV.dial :waste1 +3 .PS.seek 0ml + "processing"%g' +2615 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +63 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"% '\ +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2098 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%H +73 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%~ U +46 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%:' +2604 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +36 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2613 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +74 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%i' +970 "Can" I;; +1643 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%D +37 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%_' +2607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%7 +61 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%>' +2602 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%P @ +37 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2615 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%1  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C' +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +38 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%V'TE +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +1594 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%^ +60 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%4  +47 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%I' +2605 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +68 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%!'\ +589 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2110 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%* +63 "core" + ."psFlush"PBV.dial PSV +2 "processing"%E U +47 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%' +2608 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%b @ +38 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2611 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%`' +2607 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +37 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%J' +2619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +60 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%M' +2611 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%; @ +39 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2606 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%d  +62 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%e' +2615 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'3& +4 "core" &im  +2 "manipulator"&c& +3 "core" &r D K +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&N(k +3 "core" ( + "manipulator"&@& +5 "core" &r P F + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &r H M V +2 .tForearm.seek PC +2 "manipulator"&]' +106 "core" ' + .tHand.close +2 "manipulator"&#/ +62 "core" / +2 .tPC.seek :open +2 "processing"%n( +448 "core" ( +2 "manipulator"&p& +4 "core" &r E L + "manipulator"&% +5 "core" % C H o + .tForearm.seek :retract +2 "manipulator"&?'\ +97 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&z( +367 "core" ( +2 "manipulator"&f& +4 "core" &+ K Y + Dz + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &U& +3 "core" &+ O N ( Dz +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& ' +97 "core" ' + "manipulator"&X& +5 "core" &, O H Dz + "manipulator"&a% +4 "core" % L L T +2 "collection"'K& +3 "core" &jn  +3 "collection"'h& +4 "core" &kn  +2 .tCC.seek :closed +2 "collection"'k(` +5 "core" &kl  +6 &2mo #c +9 &Zkm 5 +10 &jm G +9 &pkm E +9 &ujk F +10 &]rkn F +9 &tll F +10 &rlk F +9 &tkn F +9 &dxjl F +10 & (tln E +9 &!uln F +9 &#vkn F +10 &%mrjl F +9 &'/ukn F +10 &(qlm F +9 &*rml F +9 &,usll F +10 &.6xjm F +9 &/rlm E +9 &1skn F +10 &3|wkp F +9 &5?qkn F +10 &7tkn E +9 &8skm F +9 &:vkm F +10 & qmn E +9 &?xmo F +10 &Arlm E +9 &CPrjm E +10 &Eqkn F +9 &Fpln F +9 &Hvml F +10 &JU}ss F +9 &Lns I +9 &Mhh \ M +10 &Oij N +9 &QEkm O +10 &Smn O +9 &Tlo O +9 &Vnn P +10 &XJlo P +9 &Z\ mo P +9 &[ln P +10 &]mp Q +9 &_Mmn > +10 &`21mo (w +9 &`jFmo ? +2 ( +2 "collection"'h& +3 #tCollection Clamp onSpring/offSpring for 12/28 samples, on/off torque 1.82 +2 "collection"'\\& +4 "core" &`jJmn ? + .tHand.open +2 "manipulator"&x1 +61 "core" 1 +2 "manipulator"&}% +4 "core" %  L > +49 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'w& +5 "core" &`jJnp ? + "collection"'% +4 "core" %ӵmo  + .tCSV.dial CSR +2 "collection"'v  +37 "core"  +2 "collection"'% +4 "core" %Ӳmo  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''qi +1339 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '% +3 "core" %qjkn  +2 .tCS.reconfigure :fast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'{'D +583 "core" ' + .tCSV.dial :waste +2 "collection"' +111 "core" +2 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'u'Ӵ +1971 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'s& +4 "core" &`jKkm ? +2 "collection"'W% +4 "core" %ӵmm  + .tCSV.dial :flush +2 "collection"'  +39 "core"  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''qi +1053 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +39 "core" A +2 "collection"'% +4 "core" %qkjm  +2 .tCS.seek 7ml +2 "collection"'t' +482 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'F  + '  +39 "core"  +78  +2 .tCBV.dial :waste1 + "collection"'r @ +39 "core" ? +3 .tCS.seek 0ml + "collection"'m'Ӵ +1435 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'o& +3 "core" &`jKnp ? +2 "collection"'%% +4 "core" %Ӱoo  +2 .tCSV.dial :flush + "collection"'  +64 "core" +2 .tCS.seek 5ml +2 "collection"''qi +1051 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +39 "core" A +2 "collection"'9% +4 "core" %qdnn  +2 .tCS.seek 6.999ml +2 "collection"''y +476 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"',  +38 "core"  +2 .tCBV.dial :waste2 +2 "collection"'.  +89 "core"  +2 .tCS.seek 0ml +2 "collection"''Ӵ +1433 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'q& +4 "core" &`jKko ? +2 "collection"'% +4 "core" %Ӹlp  + .tCSV.dial CSR +2 "collection"'R  +37 "core"  +2 "collection"' % +4 "core" %Ӹmn  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'\ ' +1612 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' +486 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'" + '-  +87 "core" +30  + .tCTV.dial :intake +2 "collection"'+  +64 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' +1613 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +63 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'''Ӵ +590 "core" ' +2 .tCSV.dial CSR + "collection"'/  +88 "core"  +2 "collection"'% +4 "core" %Ӷmo  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''qi +1212 "Can" <MM +145 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'|' +1345 "core" ' +2 .tCSV.dial CBV +2 "collection"'8 +87 "core" +2 .tCS.seek 0ml +2 "collection"'6'Ӵ +2602 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &( D I Ac +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&0( +49 "core" ( +2 "manipulator"&y& +4 "core" & M M  + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" & O O ( +2 .tForearm.seek CC +2 "manipulator"&)' +100 "core" ' +2 .tHand.close + "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'g( +465 "core" ( + "manipulator"& & +4 "core" & D I  +2 "manipulator"&H% +3 "core" %  P N 6 y +2 .tForearm.seek :retract +2 "manipulator"&~'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&2(, +267 "core" ( +2 "manipulator"&Q& +4 "core" &, Z N j d + .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &, Q P \\ d +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&&' +95 "core" ' + .tHand.open +2 "manipulator"&51 +61 "core" 1 + "manipulator"&D% +4 "core" % Y F  F +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&i'\ +97 "core" ' +2 "processing"%7& +4 "core" &K O +43139 #t-> exit +5 #mEXIT @1657653680.70EDT @1657656318.39EDT = =tMAIN =mMAIN_scheduler @EDT1657656320.19 #"core_reset"Sent BREAK +2 #t@46378 receive with ifg=0x10, ie=0xFD + #@47025 receive with ifg=0x10, ie=0xFD + #@47732 receive with ifg=0x10, ie=0xFD + #@48377 receive with ifg=0x10, ie=0xFD #@49041 receive with ifg=0x10, ie=0xFD + #@49686 receive with ifg=0x10, ie=0xFD #@50334 receive with ifg=0x10, ie=0xFD + #@50660 receive with ifg=0x80, ie=0xFD + #@34655 idle with ifg=0x00, ie=0x75 #ESP2 v3.41 I2C Gateway v3.20 +9 #ESP2 v3.41 I2C Gateway v3.20 for core bus +237 #Configuration for rush by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/rush/configure.rb\ +381 "Can" E44 +  E44v + #tPolling Can every 10:00 +2 #Cleanly exited at 15:21:20EDT12-Jul-22 +2203 #-> ESP.ready! +154 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ + "collection"'% +3 "core" %Ӵmp  +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +2 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %@ H +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +3 "core" + + .tPS.configure :default +2 "processing"%#A d`xb +2 "sampler")% +3 "core" %ہ + - + .tSS.configure :default +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1778 #t-> can +2 "Can" E44 +3510 #t-> Powre.sampler + !o:NameError: mesg"!uninitialized constant Powre: name:\ Powre:bt["(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1137 #-> Power.sampler +3013 #-> Flow +14987 "Can" F22 +7871 #t-> Flow +320 #-> Power.sampler +5290 #-> Sample.shallow + .Sample.shallow + "sampler")22 +26 "core" 2 +2739 #t-> Flow.start +2 ."flow"Gate.power :analytic3,:ON +1096 #t-> Power.sampler on + .Gate.power :sampler,:ON +64 #"flow"0.0L/min +1005 #0.0L/min +1005 #2.6L/min +1006 #0.0L/min +906 #t-> Power.sampler off +2 .Gate.power :sampler,:OFF +96 #"flow"0.0L/min +1006 #0.0L/min +1005 #0.1L/min +1006 #0.3L/min +1005 #0.2L/min +1005 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +846 #t-> delay 10; Power.sampler on + .delay 10 seconds +158 #"flow"0.0L/min +844 .tGate.power :sampler,:ON +160 #"flow"0.0L/min +754 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +243 #"flow"0.3L/min +1008 #0.6L/min +1005 #6.1L/min +1006 #8.8L/min +415 #t-> Power.sampler off + .Gate.power :sampler,:OFF +589 #"flow"5.4L/min +1006 #2.7L/min +659 #t-> Sample.deep + .Sample.deep + "sampler")30 +344 #"flow"1.4L/min +1006 #0.0L/min +133 "core" 0 +872 #"flow"0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +1009 #0.0L/min +1005 #0.0L/min +1005 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +1006 #0.0L/min +521 #t-> delay 20; Power.sampler on +2 .delay 20 seconds +482 #"flow"0.1L/min +1006 #0.8L/min +359 "Can" C223 +155 .tGate.power :sampler,:ON +491 #"flow"1.9L/min +1035 #1.8L/min +667 #t-> Power.sampler off + .Gate.power :sampler,:OFF +343 #"flow"0.0L/min +1006 #0.0L/min +984 #t-> delay 20; Power.sampler on + .delay 20 seconds +20 #"flow"0.0L/min +1005 #0.4L/min +978 .tGate.power :sampler,:ON +27 #"flow"0.4L/min +1006 #4.7L/min +1005 #9.5L/min +1006 #10.8L/min +1005 #10.9L/min +691 #t-> Power.sampler off + .Gate.power :sampler,:OFF +314 #"flow"9.2L/min +528 #t-> Flow.stop + ."flow"Gate.power :analytic3,:OFF +24681 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +23042 "Can" B32 +37643 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +22350 "Can" A21 +38335 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +21657 "Can" @21 +24955 #t-> exit +5 #mEXIT @1657659576.00EDT